Share via


AccessReviewScope interface

Descriptor for what needs to be reviewed

Properties

assignmentState

The role assignment state eligible/active to review NOTE: This property will not be serialized. It can only be populated by the server.

excludeResourceId

This is used to indicate the resource id(s) to exclude

excludeRoleDefinitionId

This is used to indicate the role definition id(s) to exclude

expandNestedMemberships

Flag to indicate whether to expand nested memberships or not.

inactiveDuration

Duration users are inactive for. The value should be in ISO 8601 format (http://en.wikipedia.org/wiki/ISO_8601#Durations).This code can be used to convert TimeSpan to a valid interval string: XmlConvert.ToString(new TimeSpan(hours, minutes, seconds))

includeAccessBelowResource

Flag to indicate whether to expand nested memberships or not.

includeInheritedAccess

Flag to indicate whether to expand nested memberships or not.

principalType

The identity type user/servicePrincipal to review NOTE: This property will not be serialized. It can only be populated by the server.

resourceId

ResourceId in which this review is getting created NOTE: This property will not be serialized. It can only be populated by the server.

roleDefinitionId

This is used to indicate the role being reviewed NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

assignmentState

The role assignment state eligible/active to review NOTE: This property will not be serialized. It can only be populated by the server.

assignmentState?: string

Property Value

string

excludeResourceId

This is used to indicate the resource id(s) to exclude

excludeResourceId?: string

Property Value

string

excludeRoleDefinitionId

This is used to indicate the role definition id(s) to exclude

excludeRoleDefinitionId?: string

Property Value

string

expandNestedMemberships

Flag to indicate whether to expand nested memberships or not.

expandNestedMemberships?: boolean

Property Value

boolean

inactiveDuration

Duration users are inactive for. The value should be in ISO 8601 format (http://en.wikipedia.org/wiki/ISO_8601#Durations).This code can be used to convert TimeSpan to a valid interval string: XmlConvert.ToString(new TimeSpan(hours, minutes, seconds))

inactiveDuration?: string

Property Value

string

includeAccessBelowResource

Flag to indicate whether to expand nested memberships or not.

includeAccessBelowResource?: boolean

Property Value

boolean

includeInheritedAccess

Flag to indicate whether to expand nested memberships or not.

includeInheritedAccess?: boolean

Property Value

boolean

principalType

The identity type user/servicePrincipal to review NOTE: This property will not be serialized. It can only be populated by the server.

principalType?: string

Property Value

string

resourceId

ResourceId in which this review is getting created NOTE: This property will not be serialized. It can only be populated by the server.

resourceId?: string

Property Value

string

roleDefinitionId

This is used to indicate the role being reviewed NOTE: This property will not be serialized. It can only be populated by the server.

roleDefinitionId?: string

Property Value

string