Actualizar adminConsentRequestPolicy
Espacio de nombres: microsoft.graph
Actualice las propiedades de un objeto adminConsentRequestPolicy .
Permissions
Elija el permiso o los permisos marcados como con privilegios mínimos para esta API. Use un permiso o permisos con privilegios superiores solo si la aplicación lo requiere. Para obtener más información sobre los permisos delegados y de aplicación, consulte Tipos de permisos. Para obtener más información sobre estos permisos, consulte la referencia de permisos.
Tipo de permiso | Permisos con privilegios mínimos | Permisos con privilegios más altos |
---|---|---|
Delegado (cuenta profesional o educativa) | Policy.ReadWrite.ConsentRequest | Directory.ReadWrite.All |
Delegado (cuenta personal de Microsoft) | No admitida. | No admitida. |
Aplicación | Policy.ReadWrite.ConsentRequest | Directory.ReadWrite.All |
Importante
En escenarios delegados con cuentas profesionales o educativas, al usuario que ha iniciado sesión se le debe asignar un rol de Microsoft Entra compatible o un rol personalizado con un permiso de rol admitido. Se admiten los siguientes roles con privilegios mínimos para esta operación:
- Administrador de aplicaciones en la nube
- Administrador de la aplicación
Solicitud HTTP
PUT /policies/adminConsentRequestPolicy
Encabezados de solicitud
Nombre | Descripción |
---|---|
Authorization | {token} de portador. Obligatorio. Obtenga más información sobre la autenticación y la autorización. |
Content-Type | application/json. Obligatorio. |
Cuerpo de la solicitud
En el cuerpo de la solicitud, proporcione una representación JSON del objeto adminConsentRequestPolicy .
En la tabla siguiente se muestran las propiedades necesarias al actualizar adminConsentRequestPolicy.
Propiedad | Tipo | Description |
---|---|---|
isEnabled | Boolean | Especifica si la característica de solicitud de consentimiento del administrador está habilitada o deshabilitada. |
notifyReviewers | Booleano | Especifica si los revisores recibirán notificaciones. |
remindersEnabled | Booleano | Especifica si los revisores recibirán correos electrónicos de recordatorio. |
requestDurationInDays | Int32 | Especifica la duración de la solicitud activa antes de que expire automáticamente si no se aplica ninguna decisión. |
Revisores | colección accessReviewReviewerScope | Lista de revisores para el consentimiento del administrador. |
Respuesta
Si se ejecuta correctamente, este método devuelve un 204 No content
código de respuesta y un objeto adminConsentRequestPolicy actualizado en el cuerpo de la respuesta.
Ejemplos
Solicitud
PUT https://graph.microsoft.com/v1.0/policies/adminConsentRequestPolicy
Content-Type: application/json
{
"isEnabled": true,
"notifyReviewers": true,
"remindersEnabled": true,
"requestDurationInDays": 5,
"reviewers": [
{
"query": "/users/b6879be8-fb87-4482-a72e-18445d2b5c54",
"queryType": "MicrosoftGraph"
},
{
"query": "/users/b3427cc5-bf69-4dcd-95f7-ed1eb432f5e9",
"queryType": "MicrosoftGraph"
}
]
}
Respuesta
HTTP/1.1 204 No Content
Content-Type: text/plain