Share via


AccessPermissionType Enum

Definition

Specifies the type of access permission.

This enumeration supports a bitwise combination of its member values.

public enum class AccessPermissionType
[System.Flags]
[System.Runtime.Serialization.DataContract(Name="AccessPermissionType", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public enum AccessPermissionType
[<System.Flags>]
[<System.Runtime.Serialization.DataContract(Name="AccessPermissionType", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type AccessPermissionType = 
Public Enum AccessPermissionType
Inheritance
AccessPermissionType
Attributes

Fields

Name Value Description
Read 0

The object can be read. All other permissions also include read permission. I.e. it is not possible to have create permission (or update or delete) without also having Read permission.

Create 1

The object can be created.

Update 2

The object can be updated.

CreateUpdate 3

The object can be created and updated.

Delete 4

The object can be deleted.

CreateDelete 5

The object can be created and deleted.

UpdateDelete 6

The object can be updated and deleted.

All 7

The object can be created, updated, and deleted.

Remarks

The AccessPermissionType simple type specifies the permission that is assigned to a principal for reading, creating, updating, or deleting an MDS object.

Applies to