Tipo de recurso accessPackageAssignment

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 Administración de derechos de Microsoft Entra, una asignación de paquete de acceso es una asignación de un paquete de acceso a un tema e intervalo de tiempo determinados. Por ejemplo, una asignación de paquete de acceso puede indicar que a la usuaria Alice se le ha asignado acceso a través del paquete de acceso Sales para el período comprendido entre enero de 2019 y julio de 2019.

Métodos

Método Tipo de valor devuelto Descripción
List Colección accessPackageAssignment Recuperar una lista de objetos accessPackageAssignment .
Filtrar por usuario actual Colección accessPackageAssignment Recuperar la lista de objetos accessPackageAssignment filtrados por el usuario que ha iniciado sesión.
Reprocesar Ninguno Reevaluar y aplicar automáticamente las asignaciones de un usuario para un paquete de acceso específico.
Comprobar otros accesos Colección accessPackageAssignment Recupere la lista de objetos accessPackageAssignment para los usuarios que tienen asignaciones a paquetes de acceso incompatibles.

Nota:

Para crear o eliminar una asignación de paquete de acceso para un usuario, use el permiso para crear un accessPackageAssignmentRequest

Propiedades

Propiedad Tipo Descripción
accessPackageId Cadena El identificador del paquete de acceso. Solo lectura.
assignmentPolicyId Cadena El identificador de la directiva de asignación de paquetes de acceso. Solo lectura.
assignmentState Cadena El estado de la asignación del paquete de acceso. Los valores posibles son Delivering, Delivered, o Expired. Solo lectura. Admite $filter (eq).
assignmentStatus Cadena Más información sobre el ciclo de vida de la asignación. Los valores posibles incluyen Delivering, Delivered, AutoAssignmentInGracePeriod, NearExpiry1DayNotificationTriggeredo ExpiredNotificationTriggered. Solo lectura.
catalogId Cadena El identificador del catálogo que contiene el paquete de acceso. Solo lectura.
customExtensionCalloutInstances Colección customExtensionCalloutInstance Información sobre todas las llamadas de extensión personalizadas que se realizaron durante el flujo de trabajo de asignación de paquetes de acceso.
expiredDateTime 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.
id Cadena Solo lectura.
isExtended Booleano Indica si se extiende la asignación del paquete de acceso. Solo lectura.
targetId Cadena Esta propiedad no debe usarse como una dependencia, ya que puede cambiar sin previo aviso. En su lugar, expanda la relación de destino y use la propiedad objectId . Solo lectura.
schedule requestSchedule Cuándo se debe realizar la asignación de acceso. Solo lectura.

Relaciones

Relación Tipo Descripción
accessPackage accessPackage Solo lectura. Admite valores NULL. Admite $filter (eq) en la propiedad id y $expand los parámetros de consulta.
accessPackageAssignmentPolicy accessPackageAssignmentPolicy Solo lectura. Admite valores NULL. Admite $filter (eq) en la propiedad id
accessPackageAssignmentResourceRoles Colección accessPackageAssignmentResourceRole Las funciones de recursos entregadas al usuario de destino para esta tarea. Solo lectura. Admite valores NULL.
target accessPackageSubject El asunto de la asignación del paquete de acceso. Solo lectura. Admite valores NULL. Admite $expand. Admite $filter (eq) en objectId.

Representación JSON

La siguiente representación JSON muestra el tipo de recurso.

{
  "@odata.type": "#microsoft.graph.accessPackageAssignment",
  "id": "String (identifier)",
  "catalogId": "String",
  "accessPackageId": "String",
  "assignmentPolicyId": "String",
  "targetId": "String",
  "assignmentStatus": "String",
  "assignmentState": "String",
  "isExtended": "Boolean",
  "expiredDateTime": "String (timestamp)",
  "schedule": {
    "@odata.type": "microsoft.graph.requestSchedule"
  },
  "customExtensionCalloutInstances": [
    {
      "@odata.type": "microsoft.graph.customExtensionCalloutInstance"
    }
  ]
}