Service Accounts - Non-Interactive Users
A non-interactive user is a user account in Microsoft Dynamics CRM Online that can access the system but only via the web service layer. Essentially, that user can not use the user interface. Service accounts are used to access CRM Online using the service to service model. A service account is a non-interactive user account with the proxy role assigned to it. Microsoft Dynamics Online allows 5 free non-interactive user accounts. To make the user account a non-interactive account, you need to change the access mode. The access attribute is not visible in the UI by default. The attribute is “access mode”, you can either customize the form to show it, or manipulate it by an SDK call. Setting the access mode to non-interactive simultaneously frees up a license and prevents that identity from logging in interactively.
To change the user account mode, add the access mode attribute to the form
Next, you need to publish, then open the specific user record and set the the access mode.
See also
blogs.msdn.com/dynamicscrmonline/archive/2009/03/14/microsoft-dynamics-march-service-update-authentication.aspx
blogs.msdn.com/dynamicscrmonline/archive/2009/05/01/updated-server-to-server-authentication-documentation.aspx
msdn.microsoft.com/en-us/library/dd548517.aspx
cheers
-jonw
Comments
Anonymous
May 18, 2009
PingBack from http://microsoft-sharepoint.simplynetdev.com/service-accounts-non-interactive-users/Anonymous
May 18, 2009
A non-interactive user is a user account in Microsoft Dynamics CRM Online that can access the systemAnonymous
May 25, 2009
Hey, awesome article! Really helpful. Quick question, how would you do the same thing for an on-premise or partner-hosted environment? From what I remember, the "Access Mode" optionas in an on-premise or partner-hosted environment are "Full", "Read-Only" and "Administrative". They all have different rights and different pricing, but there is no option for a service account with no interaction option and hence usage of a license. Thanks and two thumbs up!Anonymous
June 02, 2009
Building Custom dashboards for Dynamics CRM Online is not as complex of an effort that it's reputation