Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Espacio de nombres: microsoft.graph
Importante
Las API de la versión /beta de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.
En la administración de derechos de Microsoft Entra, una directiva de asignación de paquetes de acceso especifica la directiva mediante la cual los sujetos pueden solicitar o se les puede asignar un paquete de acceso a través de una asignación de paquete de acceso. Un paquete de acceso puede tener cero o más directivas. Cuando se recibe una solicitud de un sujeto, el asunto se compara con cada directiva para encontrar la directiva (si existe) con requestorSettings que incluya ese asunto. Después, la directiva determina si la solicitud requiere aprobación, la duración de la asignación del paquete de acceso y si la asignación necesita revisarse periódicamente.
Para asignar un usuario a un paquete de acceso, cree un accessPackageAssignmentRequest que haga referencia al paquete de acceso y a la directiva de asignación de paquetes de acceso.
Métodos
| Método | Tipo de valor devuelto | Descripción |
|---|---|---|
| List | Colección accessPackageAssignmentPolicy | Recuperar una lista de objetos accessPackageAssignmentPolicy. |
| Crear | accessPackageAssignmentPolicy | Crea un nuevo objeto accessPackageAssignmentPolicy. |
| Get | accessPackageAssignmentPolicy | Read las propiedades y relaciones de un objeto accessPackageAssignmentPolicy. |
| Actualizar | accessPackageAssignmentPolicy | Actualice las propiedades de un objeto accessPackageAssignmentPolicy. |
| Delete | Eliminar un accessPackageAssignmentPolicy. |
Propiedades
| Propiedad | Tipo | Descripción |
|---|---|---|
| accessPackageId | Cadena | Identificador del paquete de acceso. |
| accessPackageNotificationSettings | accessPackageNotificationSettings | Representa la configuración de las notificaciones por correo electrónico para las solicitudes a un paquete de acceso. |
| accessReviewSettings | assignmentReviewSettings | Quién debe revisar, y con qué frecuencia, las asignaciones al paquete de acceso de esta directiva. Esta propiedad es null si no se requieren revisiones. |
| canExtend | Booleano | Indica si un usuario puede ampliar la duración de la asignación de paquete de acceso después de la aprobación. |
| createdBy | String | Solo lectura. |
| createdDateTime | DateTimeOffset | El tipo de marca de tiempo representa la información de fecha y hora con el formato ISO 8601 y está siempre en hora UTC. Por ejemplo, la medianoche en la zona horaria UTC del 1 de enero de 2014 sería 2014-01-01T00:00:00Z. |
| description | Cadena | Descripción de la directiva. |
| displayName | Cadena | El nombre para mostrar de la directiva. Admite $filter (eq). |
| durationInDays | Int32 | El número de días en que las asignaciones de esta directiva duran hasta que expiran. |
| expirationDateTime | DateTimeOffset | La fecha de expiración de las asignaciones creadas en esta directiva. El tipo de marca de tiempo representa la información de fecha y hora con el formato ISO 8601 y está siempre en hora UTC. Por ejemplo, la medianoche en la zona horaria UTC del 1 de enero de 2014 sería 2014-01-01T00:00:00Z. |
| id | Cadena | Solo lectura. |
| modifiedBy | Cadena | Solo lectura. |
| modifiedDateTime | DateTimeOffset | El tipo de marca de tiempo representa la información de fecha y hora con el formato ISO 8601 y está siempre en hora UTC. Por ejemplo, la medianoche en la zona horaria UTC del 1 de enero de 2014 sería 2014-01-01T00:00:00Z. |
| Preguntas | Colección accessPackageQuestion | Preguntas que se plantean al solicitante. |
| requestApprovalSettings | approvalSettings | Quién debe aprobar las solicitudes de acceso en esta directiva. |
| requestorSettings | requestorSettings | Quién puede solicitar este paquete de acceso desde esta directiva. |
| verifiableCredentialSettings | verifiableCredentialSettings | Configuración de credenciales comprobables configuradas a través del servicio de identificación verificada de Microsoft Entra. Esta configuración representa las credenciales comprobables que un solicitante de un paquete de acceso de esta directiva puede presentar para que se le asigne el paquete de acceso. |
Relaciones
| Relación | Tipo | Descripción |
|---|---|---|
| accessPackage | accessPackage | El paquete de acceso con esta directiva. Solo lectura. Admite valores NULL. Admite $expand. |
| customExtensionHandlers | Colección customExtensionHandler | Colección de fases en las que se ejecutan una o varias extensiones de flujo de trabajo del paquete de acceso personalizado. Admite $expand. |
| customExtensionStageSettings | Colección customExtensionStageSetting | Colección de fases en las que se ejecutan una o varias extensiones de flujo de trabajo del paquete de acceso personalizado. Admite $expand. |
Representación JSON
La siguiente representación JSON muestra el tipo de recurso.
{
"@odata.type": "#microsoft.graph.accessPackageAssignmentPolicy",
"id": "String (identifier)",
"accessPackageId": "String",
"displayName": "String",
"description": "String",
"canExtend": "Boolean",
"durationInDays": "Integer",
"expirationDateTime": "String (timestamp)",
"createdBy": "String",
"createdDateTime": "String (timestamp)",
"modifiedBy": "String",
"modifiedDateTime": "String (timestamp)",
"questions":[
{
"@odata.type": "microsoft.graph.accessPackageQuestion"
}
],
"requestorSettings": {
"@odata.type": "microsoft.graph.requestorSettings"
},
"requestApprovalSettings": {
"@odata.type": "microsoft.graph.approvalSettings"
},
"accessReviewSettings": {
"@odata.type": "microsoft.graph.assignmentReviewSettings"
},
"verifiableCredentialSettings": {
"@odata.type": "microsoft.graph.verifiableCredentialSettings"
},
"accessPackageNotificationSettings": {
"@odata.type": "microsoft.graph.accessPackageNotificationSettings"
}
}