accessPackageAssignmentRequestorSettings resource type
Namespace: microsoft.graph
Provides additional settings to select who can create a request for an access package on that policy, and what they can include in their request. The requestor settings of an access package assignment policy uses this resource.
Properties
Property | Type | Description |
---|---|---|
allowCustomAssignmentSchedule | Boolean | False indicates that the requestor isn't permitted to include a schedule in their request. |
enableOnBehalfRequestorsToAddAccess | Boolean | True allows on-behalf-of requestors to create a request to add access for another principal. |
enableOnBehalfRequestorsToRemoveAccess | Boolean | True allows on-behalf-of requestors to create a request to remove access for another principal. |
enableOnBehalfRequestorsToUpdateAccess | Boolean | True allows on-behalf-of requestors to create a request to update access for another principal. |
enableTargetsToSelfAddAccess | Boolean | True allows requestors to create a request to add access for themselves. |
enableTargetsToSelfRemoveAccess | Boolean | True allows requestors to create a request to remove their access. |
enableTargetsToSelfUpdateAccess | Boolean | True allows requestors to create a request to update their access. |
onBehalfRequestors | subjectSet collection | The principals who can request on-behalf-of others. |
Relationships
None.
JSON representation
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.accessPackageAssignmentRequestorSettings",
"allowCustomAssignmentSchedule": "Boolean",
"enableOnBehalfRequestorsToAddAccess": "Boolean",
"enableOnBehalfRequestorsToRemoveAccess": "Boolean",
"enableOnBehalfRequestorsToUpdateAccess": "Boolean",
"enableTargetsToSelfAddAccess": "Boolean",
"enableTargetsToSelfRemoveAccess": "Boolean",
"enableTargetsToSelfUpdateAccess": "Boolean",
"onBehalfRequestors": [
{
"@odata.type": "microsoft.graph.singleUser"
}
]
}