Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

AccessRights Enum

Definition

Namespace:
Microsoft.Crm.Sdk.Messages
Assembly:
Microsoft.Crm.Sdk.Proxy.dll
Package:
Microsoft.PowerPlatform.Dataverse.Client v1.2.10

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Contains the possible access rights for a user.

This enumeration supports a bitwise combination of its member values.

public enum class AccessRights
[System.Flags]
[System.Runtime.Serialization.DataContract(Namespace="http://schemas.microsoft.com/crm/2011/Contracts")]
public enum AccessRights
[<System.Flags>]
[<System.Runtime.Serialization.DataContract(Namespace="http://schemas.microsoft.com/crm/2011/Contracts")>]
type AccessRights = 
Public Enum AccessRights
Inheritance
AccessRights
Attributes

Fields

Name Value Description
None 0

No access. Value = 0x00.

ReadAccess 1

The right to read the specified type of record. Value = 0x01.

WriteAccess 2

The right to update the specified record. Value = 0x02.

AppendAccess 4

The right to append the specified record to another object. Value = 0x04.

AppendToAccess 16

The right to append another record to the specified object. Value = 0x10.

CreateAccess 32

The right to create a record. Value = 0x20.

DeleteAccess 65536

The right to delete the specified record. Value = 0x10000.

ShareAccess 262144

The right to share the specified record. Value = 0x40000.

AssignAccess 524288

The right to assign the specified record to another user or team. Value = 0x80000.

Remarks

This enumeration is used for the AccessMask property.

Applies to

See also