Delegation
Updated: June 19, 2015
Applies To: Azure
This topic provides descriptions and legal values for the properties of the Delegation entity of the Microsoft Azure Active Directory Access Control (also known as Access Control Service or ACS) Management Service.
Delegation Properties
Property name | Type | Is nullable | Description |
---|---|---|---|
Id |
Int64 |
False |
Specifies the unique identifier of the delegation session. This value is automatically set by ACS. |
ServiceIdentityId |
Int64 |
False |
Specifies the ID of the service identity that is used to authenticate to ACS to obtain an authorization code. |
RelyingPartyId |
Int64 |
False |
Specifies the ID of the relying party that ACS issues the access token for. |
IdentityProvider |
String |
True |
Specifies the value of the identity provider claim in the OAuth 2.0 delegated access token. |
NameIdentifier |
String |
True |
Specifies the value of the name identifier claim in the OAuth 2.0 delegated access token. This is the name identifier of the end user who has authorized actions to be performed on their behalf. |
Permissions |
String |
True |
The value of this property is emitted in an OAuth 2.0 delegated access token as the Scope claim. |
AuthorizationCode |
String |
True |
Specifies the authorization code that ACS issues for the delegation. |
SystemReserved |
Boolean |
False |
Specifies whether the Delegation entity is reserved by ACS. Reserved entities cannot be deleted or edited. |
Version |
Binary |
True |
This property contains a time stamp that is automatically set by ACS. |