PermissionType Enum
Definition
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.
Specifies the effective permission that is assigned to a principal for accessing an MDS object.
public enum class PermissionType
[System.Runtime.Serialization.DataContract(Name="PermissionType", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public enum PermissionType
[<System.Runtime.Serialization.DataContract(Name="PermissionType", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type PermissionType =
Public Enum PermissionType
- Inheritance
-
PermissionType
- Attributes
Fields
Name | Value | Description |
---|---|---|
NotSpecified | 0 | The permission type is unknown or has not been determined yet. |
Deny | 1 | The user is denied access to this object. |
Update | 2 | Use Access combined with Update. |
ReadOnly | 3 | Use Access combined with Read. |
Access | 4 | The user is granted permission to access this object. |
Admin | 5 | The user is granted admin permission to this object. Only applies to Models. |
Inferred | 99 | The permission type is inferred for this object. Similar to having read access permission, but is not inherited. |
Unknown | 100 | Use NotSpecified |
DenyAccess | 101 | Use Deny |
Read | 103 | Use Access |
Delete | 104 | Not used |
Execute | 105 | Not used |
Control | 106 | Not used |
None | 107 | Use NotSpecified |
Remarks
The PermissionType simple type specifies the effective permission that is assigned to a principal for accessing an MDS object.