Partager via


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

Fields

Form1

 

Next, you need to publish, then open the specific user record and set the the access mode.

Form2

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 system

  • Anonymous
    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