Default Privileges Required

banner art

[Applies to: Microsoft Dynamics CRM 4.0]

Find the latest SDK documentation: CRM 2015 SDK

When a new security role is created using the Microsoft Dynamics CRM application, the application creates and adds set of default privileges. However if you use the Create message or method, you must create these default privileges yourself. For sample code that shows how to add privileges to a custom role, see Create a Custom Role. This is documented in the knowledge base article located at //support.microsoft.com/kb/957976. Note that this issue has been resolved in Microsoft Dynamics CRM 4.0 Update Rollup 2.

The following table shows the set of default privileges that you should add to the role and the required depth.

Privilege name Depth Notes
prvAppendAsyncOperation Global  
prvAppendAttributeMap Global  
prvAppendBusinessTask Global Microsoft Dynamics CRM Online only.
prvAppendBusinessUnit Global  
prvAppendQueue Global  
prvAppendToAttributeMap Global  
prvAppendToBusinessTask Global Microsoft Dynamics CRM Online only.
prvAppendToEntityMap Global  
prvAppendToOrganization Global  
prvAssignManager Global  
prvBulkDelete Global  
prvCreateApplicationFile Global For users running setup or upgrade only.
prvCreateAsyncOperation Global  
prvCreateAttributeMap Global  
prvCreateBusinessTask Global Microsoft Dynamics CRM Online only.
prvCreateCustomization Global  
prvCreateEntityMap Global  
prvCreateOrganization Global  
prvCreatePluginAssembly Global  
prvCreatePluginType Global  
prvCreateSdkMessage Global  
prvCreateSdkMessageProcessingStep Global  
prvCreateSdkMessageProcessingStepImage Global  
prvCreateSdkMessageProcessingStepSecureConfig Global  
prvCreateWebWizard Global For internal use only.
prvCreateWizardAccessPrivilege Global For internal use only.
prvCreateWizardPage Global For internal use only.
prvDebug Global  
prvDeleteApplicationFile Global For users running setup or upgrade only.
prvDeleteAttributeMap Global  
prvDeleteBusinessTask Global Microsoft Dynamics CRM Online only.
prvDeleteBusinessUnit Global  
prvDeleteCustomization Global  
prvDeleteEntityMap Global  
prvDeleteOrganization Global  
prvDeletePluginAssembly Global  
prvDeletePluginType Global  
prvDeleteSdkMessage Global  
prvDeleteSdkMessageProcessingStep Global  
prvDeleteSdkMessageProcessingStepImage Global  
prvDeleteSdkMessageProcessingStepSecureConfig Global  
prvDeleteTeam Global  
prvDeleteUser Global  
prvDeleteWebWizard Global For internal use only.
prvDeleteWizardAccessPrivilege Global For internal use only.
prvDeleteWizardPage Global For internal use only.
prvMailMerge Global  
prvOverrideCreatedOnCreatedBy Global  
prvPromoteToAdmin Global Microsoft Dynamics CRM Online only.
prvReadBusinessTask Global Microsoft Dynamics CRM Online only.
prvReparentTeam Global  
prvShareAsyncOperation Global  
prvTurnDevErrorsOnOff Global Microsoft Dynamics CRM Online only.
prvWriteApplicationFile Global For users running setup or upgrade only.
prvWriteAttributeMap Global  
prvWriteBusinessTask Global Microsoft Dynamics CRM Online only.
prvWriteEntityMap Global  
prvWritePluginAssembly Global  
prvWritePluginType Global  
prvWriteSdkMessage Global  
prvWriteSdkMessageProcessingStep Global  
prvWriteSdkMessageProcessingStepImage Global  
prvWriteSdkMessageProcessingStepSecureConfig Global  
prvWriteWebWizard Global For internal use only.
prvWriteWizardAccessPrivilege Global For internal use only.
prvWriteWizardPage Global For internal use only.

See Also

Concepts

© 2010 Microsoft Corporation. All rights reserved.