privilege EntityType

Permission to perform an action in Microsoft CRM. The platform checks for the privilege and rejects the attempt if the user does not hold the privilege.

Entity set path: 
[organization URI]/api/data/v9.2/privileges
Base type: 
crmbaseentity
Table type: 
Standard
Display name: 
Privilege
Primary key: 
privilegeid
Primary name column: 
name
Operations supported: 
GET

Properties

Properties represent fields of data stored in the entity. Some properties are read-only.

Name Type Details
accessright Edm.Int32

Rights a user has to an instance of an entity.

canbebasic Edm.Boolean

Information that specifies whether the privilege applies to the user, the user's team, or objects shared by the user.

Default options
Values Label
1 Yes
0 No
canbedeep Edm.Boolean

Information that specifies whether the privilege applies to child business units of the business unit associated with the user.

Default options
Values Label
1 Yes
0 No
canbeentityreference Edm.Boolean

Information that specifies whether the privilege applies to the local reference of an external party.

Default options
Values Label
1 Yes
0 No
canbeglobal Edm.Boolean

Information that specifies whether the privilege applies to the entire organization.

Default options
Values Label
1 Yes
0 No
canbelocal Edm.Boolean

Information that specifies whether the privilege applies to the user's business unit.

Default options
Values Label
1 Yes
0 No
canbeparententityreference Edm.Boolean

Information that specifies whether the privilege applies to parent reference of the external party.

Default options
Values Label
1 Yes
0 No
canberecordfilter Edm.Boolean

Information that specifies whether the privilege applies to the record filters.

Display name: Can Be Record Filter

Default options
Values Label
1 Yes
0 No
componentstate Edm.Int32

For internal use only.

Display name: Component State

Read only
Default options
Values Label
0 Published
1 Unpublished
2 Deleted
3 Deleted Unpublished
introducedversion Edm.String

Version in which the component is introduced.

Display name: Introduced Version

iscustomizable BooleanManagedProperty

Information that specifies whether this component can be customized.

Display name: Customizable

ismanaged Edm.Boolean

Information that specifies whether this component is managed.

Display name: State

Read only
Default options
Values Label
1 Managed
0 Unmanaged
name Edm.String

Name of the privilege.

overwritetime Edm.DateTimeOffset

For internal use only.

Display name: Record Overwrite Time

Read only
privilegeid Edm.Guid

Unique identifier of the privilege.

privilegerowid Edm.Guid

Unique identifier of the Privilege used when synchronizing customizations for the Microsoft Dynamics CRM client for Outlook

Display name: App Module Unique Id

solutionid Edm.Guid

Unique identifier of the associated solution.

Display name: Solution

Read only
versionnumber Edm.Int64
Read only

Single-valued navigation properties

Single-valued navigation properties represent lookup fields where a single entity can be referenced. Each single-valued navigation property has a corresponding partner collection-valued navigation property on the related entity.

Name Type Partner
solution_privilege solution solution_privilege

Collection-valued navigation properties

Collection-valued navigation properties represent collections of entities which may represent either a one-to-many (1:N) or many-to-many (N:N) relationship between the entities.

Name Type Partner
Privilege_AsyncOperations asyncoperation regardingobjectid_privilege
Privilege_BulkDeleteFailures bulkdeletefailure regardingobjectid_privilege
roleprivileges_association role roleprivileges_association
roletemplateprivileges_association roletemplate roletemplateprivileges_association

See also