ConsentRequest.ReadWrite.All
Allows the app to read app consent requests and approvals, and deny or approve those requests on behalf of the signed-in user.
Graph Methods
Type: A = Application Permission, D = Delegate Permission
Delegate Permission
|
|
Id |
497d9dfa-3bd1-481a-baab-90895e54568c |
Consent Type |
Admin |
Display String |
Read and write consent requests |
Description |
Allows the app to read app consent requests and approvals, and deny or approve those requests on behalf of the signed-in user. |
Application Permission
|
|
Id |
9f1b81a7-0223-4428-bfa4-0bcb5535f27d |
Display String |
Read and write all consent requests |
Description |
Allows the app to read app consent requests and approvals, and deny or approve those requests without a signed-in user. |
Resources
Property |
Type |
Description |
appDisplayName |
String |
The display name of the app for which consent is requested. Required. Supports $filter (eq only) and $orderby . |
appId |
String |
The identifier of the application. Required. Supports $filter (eq only) and $orderby . |
id |
String |
The identifier of the app consent request. Required. |
pendingScopes |
appConsentRequestScope collection |
A list of pending scopes waiting for approval. Required. |
Property |
Type |
Description |
approvalId |
String |
The id of the approval. This value is equal to the value of the id . |
completedDateTime |
DateTimeOffset |
The date and time when the status of the request was marked as Completed . The date and time information uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z . |
createdBy |
identitySet |
The user who created the request. |
createdDateTime |
DateTimeOffset |
The date and time when the request was created. The date and time information uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z . Supports $filter (eq only) and $orderby . |
customData |
String |
Free text field to define any custom data for the user consent request. Not used. |
id |
String |
Identifier of the request. |
reason |
String |
The user's justification for requiring access to the app. Supports $filter (eq only) and $orderby . |
status |
String |
The status of the user's app consent request. Possible values are: Initializing , InProgress , and Completed . Supports $filter (eq only) and $orderby . |