tipo de recurso accessPackageAssignmentPolicy

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 Microsoft Entra administración de derechos, una directiva de asignación de paquetes de acceso especifica la directiva por la que los sujetos pueden solicitar o 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 buscar la directiva (si existe) con requestorSettings que incluyen ese asunto. A continuación, la directiva determina si la solicitud requiere aprobación, la duración de la asignación de paquetes 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
Acceso de listaPackageAssignmentPolicies colección accessPackageAssignmentPolicy Recupere una lista de objetos accessPackageAssignmentPolicy.
Creación de accessPackageAssignmentPolicy accessPackageAssignmentPolicy Cree un nuevo objeto accessPackageAssignmentPolicy.
Obtener accessPackageAssignmentPolicy accessPackageAssignmentPolicy Lee las propiedades y las relaciones de un objeto accessPackageAssignmentPolicy.
Actualizar accessPackageAssignmentPolicy accessPackageAssignmentPolicy Actualice las propiedades de un objeto accessPackageAssignmentPolicy.
Eliminar accessPackageAssignmentPolicy Elimine un accessPackageAssignmentPolicy.

Propiedades

Propiedad Tipo Descripción
accessPackageId Cadena Identificador del 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 del 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 Nombre para mostrar de la directiva. Admite $filter (eq).
durationInDays Int32 Número de días en los que las asignaciones de esta directiva duran hasta que expiran.
expirationDateTime DateTimeOffset 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.
requestApprovalSettings approvalSettings Quién debe aprobar las solicitudes de paquete de acceso en esta directiva.
requestorSettings requestorSettings Quién puede solicitar este paquete de acceso desde esta directiva.
Preguntas colección accessPackageQuestion Preguntas que se presentan al solicitante.
verifiableCredentialSettings verifiableCredentialSettings Configuración de las credenciales verificables configuradas mediante el Microsoft Entra servicio de identificador comprobado. Esta configuración representa las credenciales verificables 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 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 deben ejecutar una o varias extensiones de flujo de trabajo de paquetes de acceso personalizado. Admite $expand.
customExtensionStageSettings colección customExtensionStageSetting Colección de fases en las que se deben ejecutar una o varias extensiones de flujo de trabajo de paquetes de acceso personalizado. Admite $expand.

Representación JSON

La siguiente es una representación JSON del 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"
   }
}