AccessReviewDecisionProperties interface
Approval Step.
Properties
| applied |
The date and time when the review decision was applied. NOTE: This property will not be serialized. It can only be populated by the server. |
| apply |
The outcome of applying the decision. NOTE: This property will not be serialized. It can only be populated by the server. |
| decision | The decision on the approval step. This value is initially set to NotReviewed. Approvers can take action of Approve/Deny |
| display |
The display name of the user whose access was reviewed. NOTE: This property will not be serialized. It can only be populated by the server. |
| display |
The display name of resource associated with a decision record. NOTE: This property will not be serialized. It can only be populated by the server. |
| id |
The id of principal whose access was reviewed. NOTE: This property will not be serialized. It can only be populated by the server. |
| id |
The id of resource associated with a decision record. NOTE: This property will not be serialized. It can only be populated by the server. |
| insights | This is the collection of insights for this decision item. |
| justification | Justification provided by approvers for their action |
| membership |
Every decision item in an access review represents a principal's membership to a resource. This property represents details of the membership. Examples of this detail might be whether the principal has direct access or indirect access |
| principal |
The identity id NOTE: This property will not be serialized. It can only be populated by the server. |
| principal |
The identity id NOTE: This property will not be serialized. It can only be populated by the server. |
| principal |
The identity display name NOTE: This property will not be serialized. It can only be populated by the server. |
| principal |
The identity display name NOTE: This property will not be serialized. It can only be populated by the server. |
| principal |
The identity type : user/servicePrincipal NOTE: This property will not be serialized. It can only be populated by the server. |
| principal |
The identity type : user/servicePrincipal NOTE: This property will not be serialized. It can only be populated by the server. |
| recommendation | The feature- generated recommendation shown to the reviewer. NOTE: This property will not be serialized. It can only be populated by the server. |
| reviewed |
Date Time when a decision was taken. NOTE: This property will not be serialized. It can only be populated by the server. |
| type |
The type of decision target : User/ServicePrincipal |
| type |
The type of resource |
| user |
The user principal name(if valid) NOTE: This property will not be serialized. It can only be populated by the server. |
| user |
The user principal name(if valid) NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
appliedDateTime
The date and time when the review decision was applied. NOTE: This property will not be serialized. It can only be populated by the server.
appliedDateTime?: Date
Property Value
Date
applyResult
The outcome of applying the decision. NOTE: This property will not be serialized. It can only be populated by the server.
applyResult?: string
Property Value
string
decision
The decision on the approval step. This value is initially set to NotReviewed. Approvers can take action of Approve/Deny
decision?: string
Property Value
string
displayNamePrincipalDisplayName
The display name of the user whose access was reviewed. NOTE: This property will not be serialized. It can only be populated by the server.
displayNamePrincipalDisplayName?: string
Property Value
string
displayNameResourceDisplayName
The display name of resource associated with a decision record. NOTE: This property will not be serialized. It can only be populated by the server.
displayNameResourceDisplayName?: string
Property Value
string
idPrincipalId
The id of principal whose access was reviewed. NOTE: This property will not be serialized. It can only be populated by the server.
idPrincipalId?: string
Property Value
string
idResourceId
The id of resource associated with a decision record. NOTE: This property will not be serialized. It can only be populated by the server.
idResourceId?: string
Property Value
string
insights
This is the collection of insights for this decision item.
insights?: AccessReviewDecisionInsight[]
Property Value
justification
Justification provided by approvers for their action
justification?: string
Property Value
string
membershipTypes
Every decision item in an access review represents a principal's membership to a resource. This property represents details of the membership. Examples of this detail might be whether the principal has direct access or indirect access
membershipTypes?: string[]
Property Value
string[]
principalIdAppliedByPrincipalId
The identity id NOTE: This property will not be serialized. It can only be populated by the server.
principalIdAppliedByPrincipalId?: string
Property Value
string
principalIdReviewedByPrincipalId
The identity id NOTE: This property will not be serialized. It can only be populated by the server.
principalIdReviewedByPrincipalId?: string
Property Value
string
principalNameAppliedByPrincipalName
The identity display name NOTE: This property will not be serialized. It can only be populated by the server.
principalNameAppliedByPrincipalName?: string
Property Value
string
principalNameReviewedByPrincipalName
The identity display name NOTE: This property will not be serialized. It can only be populated by the server.
principalNameReviewedByPrincipalName?: string
Property Value
string
principalTypeAppliedByPrincipalType
The identity type : user/servicePrincipal NOTE: This property will not be serialized. It can only be populated by the server.
principalTypeAppliedByPrincipalType?: string
Property Value
string
principalTypeReviewedByPrincipalType
The identity type : user/servicePrincipal NOTE: This property will not be serialized. It can only be populated by the server.
principalTypeReviewedByPrincipalType?: string
Property Value
string
recommendation
The feature- generated recommendation shown to the reviewer. NOTE: This property will not be serialized. It can only be populated by the server.
recommendation?: string
Property Value
string
reviewedDateTime
Date Time when a decision was taken. NOTE: This property will not be serialized. It can only be populated by the server.
reviewedDateTime?: Date
Property Value
Date
typePrincipalType
The type of decision target : User/ServicePrincipal
typePrincipalType?: string
Property Value
string
typeResourceType
The type of resource
typeResourceType?: string
Property Value
string
userPrincipalNameAppliedByUserPrincipalName
The user principal name(if valid) NOTE: This property will not be serialized. It can only be populated by the server.
userPrincipalNameAppliedByUserPrincipalName?: string
Property Value
string
userPrincipalNameReviewedByUserPrincipalName
The user principal name(if valid) NOTE: This property will not be serialized. It can only be populated by the server.
userPrincipalNameReviewedByUserPrincipalName?: string
Property Value
string