Hello All,
On a typical setup where windows authentication is used I know we can use the AD user name for authentication even in DCO. Wondering how authentication is handled while using Web Services on a web-site scenario where the users are typically not windows users. I am publishing a web service which will do some updation for me based on a users input on a typical asp.net page. But how will I authenticate and give privileges to that particular user. May be this is simple but I am not able to find any articles on this. Is it like the NAS where the account using which the service runs is used for authentication, in which case I have to give access to the account which runs NAV Business Web Services service on the dynamics NAV server. But in this case how will I differentiate users? NAS is typically used for NEP where every users are Windows users and can be added into the appropriate group for Employee Portal users. But webservices will be used even other scenarios.
Looking for an expert advise
Najja
0
Comments
MVP - Dynamics NAV
My BLOG
NAVERTICA a.s.
So did mean to say that every user who needs to access the NAV web service needs to be a domain member? Also can you eloborate on what you said in your reply:
In my scenario, the website needs to update the NAV database on various instances. This will be a public website and we have purchase "external connector" license. How do I authenticate the webservice if the web application is being accessed by a non-domain users.
Thanks in Advance
Najja
MVP - Dynamics NAV
My BLOG
NAVERTICA a.s.
Could you please eloborate on your reply.
The webservices are being used in IIS Apps (which most probably will be sitting in a different box). What did you mean by 'the account being used'.
Appreciate your help
Najja
MVP - Dynamics NAV
My BLOG
NAVERTICA a.s.