# Web Services

**URL:** <https://www.dynamicsuser.net/t/web-services/55965>\
**Category:** Developers Forum\
**Created:** [November 21, 2014, 7:29pm UTC](https://www.dynamicsuser.net/t/web-services/55965 "2014-11-21T19:29:30Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kyle\_Simpson](https://avatars.discourse-cdn.com/v4/letter/k/b4bc9f/32.png) [@Kyle\_Simpson](https://www.dynamicsuser.net/u/Kyle_Simpson)\
**Post date:** [November 21, 2014, 7:29pm UTC](https://www.dynamicsuser.net/t/web-services/55965/1 "2014-11-21T19:29:30Z")

</div>

I am trying to get web Services working and this is the error I am getting. Can anyone help me figure out what is going on?

\<?xml version="1.0"?\>

-\<s:Envelope xmlns:s="["\>schemas.xmlsoap.org/…/"\>](http://schemas.xmlsoap.org/soap/envelope/)

-\<s:Body\>

-\<s:Fault\>

a:Microsoft.Dynamics.Nav.Types.NavPermissionException

You do not have the following permissions on TableData Page Data Personalization: Read

-

[schemas.microsoft.com/.../](http://schemas.microsoft.com/.../)"\>You]([http://schemas.microsoft.com/2003/10/Serialization/](http://schemas.microsoft.com/2003/10/Serialization/)) do not have the following permissions on TableData Page Data Personalization: Read

\</s:Fault\>

\</s:Body\>

\</s:Envelope\>

---

<div class="post-metadata">

**Author:** ![archer89](https://avatars.discourse-cdn.com/v4/letter/a/eada6e/32.png) [@archer89](https://www.dynamicsuser.net/u/archer89)\
**Post date:** [November 21, 2014, 7:58pm UTC](https://www.dynamicsuser.net/t/web-services/55965/2 "2014-11-21T19:58:07Z")

</div>

hi

which nav object did you publish (page, codeunit, …) ?

your nav account does not have the according permissions.

---

<div class="post-metadata">

**Author:** ![archer89](https://avatars.discourse-cdn.com/v4/letter/a/eada6e/32.png) [@archer89](https://www.dynamicsuser.net/u/archer89)\
**Post date:** [November 21, 2014, 8:02pm UTC](https://www.dynamicsuser.net/t/web-services/55965/3 "2014-11-21T20:02:10Z")

</div>

recompile at least the (as web service published object) or better all nav objects, then try again.

---

<div class="post-metadata">

**Author:** ![archer89](https://avatars.discourse-cdn.com/v4/letter/a/eada6e/32.png) [@archer89](https://www.dynamicsuser.net/u/archer89)\
**Post date:** [November 22, 2014, 6:33pm UTC](https://www.dynamicsuser.net/t/web-services/55965/4 "2014-11-22T18:33:23Z")

</div>

follow [http://blogs.msdn.com/b/nav/archive/2012/09/20/microsoft-dynamics-nav-2013-nas-services-user-credentials.aspx](http://blogs.msdn.com/b/nav/archive/2012/09/20/microsoft-dynamics-nav-2013-nas-services-user-credentials.aspx)

---

<div class="post-metadata">

**Author:** ![Kyle\_Simpson](https://avatars.discourse-cdn.com/v4/letter/k/b4bc9f/32.png) [@Kyle\_Simpson](https://www.dynamicsuser.net/u/Kyle_Simpson)\
**Post date:** [December 3, 2014, 4:13am UTC](https://www.dynamicsuser.net/t/web-services/55965/5 "2014-12-03T04:13:08Z")

</div>

I have added as many permissions as i can think of and have recreated all the users from scratch and still getting the errors along with recompiling everything.

---

<div class="post-metadata">

**Author:** ![Kyle\_Simpson](https://avatars.discourse-cdn.com/v4/letter/k/b4bc9f/32.png) [@Kyle\_Simpson](https://www.dynamicsuser.net/u/Kyle_Simpson)\
**Post date:** [December 8, 2014, 10:11pm UTC](https://www.dynamicsuser.net/t/web-services/55965/6 "2014-12-08T22:11:38Z")

</div>

Do you have a list of permissions that need to be set and where for the user either in NAV or SQL and any other place it might need it?

---

<div class="post-metadata">

**Author:** ![archer89](https://avatars.discourse-cdn.com/v4/letter/a/eada6e/32.png) [@archer89](https://www.dynamicsuser.net/u/archer89)\
**Post date:** [December 11, 2014, 3:40am UTC](https://www.dynamicsuser.net/t/web-services/55965/7 "2014-12-11T03:40:20Z")

</div>

one again: which nav object (page, object) did you publish as web service?

is it your own or a customized object?

it seems, that there is a read permission missing on 2. or 3. third level: means you need read permission for the main object an all in this object used linked objects.

---

<div class="post-metadata">

**Author:** ![Kyle\_Simpson](https://avatars.discourse-cdn.com/v4/letter/k/b4bc9f/32.png) [@Kyle\_Simpson](https://www.dynamicsuser.net/u/Kyle_Simpson)\
**Post date:** [December 12, 2014, 4:45pm UTC](https://www.dynamicsuser.net/t/web-services/55965/8 "2014-12-12T16:45:46Z")

</div>

3 pages 22,48,130, Customers, Sales Orders, Shipments

---

<div class="post-metadata">

**Author:** ![Kyle\_Simpson](https://avatars.discourse-cdn.com/v4/letter/k/b4bc9f/32.png) [@Kyle\_Simpson](https://www.dynamicsuser.net/u/Kyle_Simpson)\
**Post date:** [December 12, 2014, 4:48pm UTC](https://www.dynamicsuser.net/t/web-services/55965/9 "2014-12-12T16:48:48Z")

</div>

The purpose of all of this is to link our system with Ebridge if that helps at all?

---

<div class="post-metadata">

**Author:** ![archer89](https://avatars.discourse-cdn.com/v4/letter/a/eada6e/32.png) [@archer89](https://www.dynamicsuser.net/u/archer89)\
**Post date:** [December 12, 2014, 5:00pm UTC](https://www.dynamicsuser.net/t/web-services/55965/10 "2014-12-12T17:00:13Z")

</div>

is the user, with whom you connect via the web services, a limited user or a full user?

---

<div class="post-metadata">

**Author:** ![archer89](https://avatars.discourse-cdn.com/v4/letter/a/eada6e/32.png) [@archer89](https://www.dynamicsuser.net/u/archer89)\
**Post date:** [December 12, 2014, 5:14pm UTC](https://www.dynamicsuser.net/t/web-services/55965/11 "2014-12-12T17:14:27Z")

</div>

also check [http://www.mibuso.com/forum/viewtopic.php?t=62904](http://www.mibuso.com/forum/viewtopic.php?t=62904)

there the last posting.

---

<div class="post-metadata">

**Author:** ![Kyle\_Simpson](https://avatars.discourse-cdn.com/v4/letter/k/b4bc9f/32.png) [@Kyle\_Simpson](https://www.dynamicsuser.net/u/Kyle_Simpson)\
**Post date:** [December 12, 2014, 7:17pm UTC](https://www.dynamicsuser.net/t/web-services/55965/12 "2014-12-12T19:17:11Z")

</div>

Its a full user and I added those from the last posting and nothing has changed

---

<div class="post-metadata">

**Author:** ![archer89](https://avatars.discourse-cdn.com/v4/letter/a/eada6e/32.png) [@archer89](https://www.dynamicsuser.net/u/archer89)\
**Post date:** [December 12, 2014, 7:29pm UTC](https://www.dynamicsuser.net/t/web-services/55965/13 "2014-12-12T19:29:13Z")

</div>

did you add read permission for tabledata of table 2000000080 “Page Data Personalization”?

---

<div class="post-metadata">

**Author:** ![Kyle\_Simpson](https://avatars.discourse-cdn.com/v4/letter/k/b4bc9f/32.png) [@Kyle\_Simpson](https://www.dynamicsuser.net/u/Kyle_Simpson)\
**Post date:** [December 12, 2014, 7:34pm UTC](https://www.dynamicsuser.net/t/web-services/55965/14 "2014-12-12T19:34:23Z")

</div>

Yes

---

<div class="post-metadata">

**Author:** ![archer89](https://avatars.discourse-cdn.com/v4/letter/a/eada6e/32.png) [@archer89](https://www.dynamicsuser.net/u/archer89)\
**Post date:** [December 14, 2014, 6:42pm UTC](https://www.dynamicsuser.net/t/web-services/55965/15 "2014-12-14T18:42:27Z")

</div>

did you check the permissions of the (service) account, which runs the ebridge system and is - i assume - used to connect to the nav web service? does the account, which you use at runtime, has the needed rights? did you check, if it works without error, when you give the user the SUPER permission set? also try to give that user the db\_owner right in the sql database.

---

<div class="post-metadata">

**Author:** ![Kyle\_Simpson](https://avatars.discourse-cdn.com/v4/letter/k/b4bc9f/32.png) [@Kyle\_Simpson](https://www.dynamicsuser.net/u/Kyle_Simpson)\
**Post date:** [December 15, 2014, 3:49pm UTC](https://www.dynamicsuser.net/t/web-services/55965/16 "2014-12-15T15:49:28Z")

</div>

I have tried all that.

---

<div class="post-metadata">

**Author:** ![Kyle\_Simpson](https://avatars.discourse-cdn.com/v4/letter/k/b4bc9f/32.png) [@Kyle\_Simpson](https://www.dynamicsuser.net/u/Kyle_Simpson)\
**Post date:** [December 16, 2014, 9:40pm UTC](https://www.dynamicsuser.net/t/web-services/55965/17 "2014-12-16T21:40:36Z")

</div>

So I have created a brand new user on the server and given that user administrator right, dbo\_owner permissions on the database and that table in sql. I have added the user in NAV as a SUPER user as well.

---

<div class="post-metadata">

**Author:** ![archer89](https://avatars.discourse-cdn.com/v4/letter/a/eada6e/32.png) [@archer89](https://www.dynamicsuser.net/u/archer89)\
**Post date:** [December 17, 2014, 8:33am UTC](https://www.dynamicsuser.net/t/web-services/55965/18 "2014-12-17T08:33:45Z")

</div>

to exclude error reasons change the involved components if possible:

- the servers (pc’s)

- sql server

- nav server

- create/import new cronus database (demo)

try again

also check firewall settings

and check windows eventlog for according entries

---

<div class="post-metadata">

**Author:** ![archer89](https://avatars.discourse-cdn.com/v4/letter/a/eada6e/32.png) [@archer89](https://www.dynamicsuser.net/u/archer89)\
**Post date:** [December 19, 2014, 9:16pm UTC](https://www.dynamicsuser.net/t/web-services/55965/19 "2014-12-19T21:16:38Z")

</div>

follow [https://community.dynamics.com/nav/f/34/t/147631.aspx](https://community.dynamics.com/nav/f/34/t/147631.aspx)
