Tipo de recurso privilegedAccessGroupAssignmentScheduleRequest

Espacio de nombres: microsoft.graph

Representa las solicitudes de operaciones para crear, actualizar, eliminar, ampliar y renovar una asignación de pertenencia o propiedad en PIM para grupos. El objeto privilegedAccessGroupAssignmentScheduleRequest también se crea cuando una entidad de seguridad autorizada solicita una activación Just-In-Time de una asignación de acceso apta a la pertenencia o propiedad de un grupo.

Hereda de privilegedAccessScheduleRequest.

Métodos

Método Tipo devuelto Descripción
Enumeración de assignmentScheduleRequests Colección privilegedAccessGroupAssignmentScheduleRequest Obtenga una lista de los objetos privilegedAccessGroupAssignmentScheduleRequest y sus propiedades.
Creación de assignmentScheduleRequest privilegedAccessGroupAssignmentScheduleRequest Cree un nuevo objeto privilegedAccessGroupAssignmentScheduleRequest .
Obtener privilegedAccessGroupAssignmentScheduleRequest privilegedAccessGroupAssignmentScheduleRequest Lea las propiedades y relaciones de un objeto privilegedAccessGroupAssignmentScheduleRequest .
filterByCurrentUser Colección privilegedAccessGroupAssignmentScheduleRequest Devolver solicitudes de programación de asignación para la entidad de seguridad que realiza la llamada.
cancel Ninguno Cancele una solicitud pendiente para una asignación de pertenencia o propiedad a un grupo.

Propiedades

Propiedad Tipo Descripción
accessId privilegedAccessGroupRelationships Identificador de una relación de pertenencia o asignación de propiedad con el grupo. Obligatorio. Los valores posibles son: owner, member, unknownFutureValue.
acción Cadena Representa el tipo de operación en la solicitud de asignación de pertenencia a grupos o propiedad. Los valores posibles son: adminAssign, adminUpdate, adminRemove, selfActivate, selfDeactivate, adminExtend y adminRenew.
  • adminAssign: para que los administradores asignen pertenencia a grupos o propiedad a entidades de seguridad.
  • adminRemove: para que los administradores quiten las entidades de seguridad de la pertenencia a grupos o de la propiedad.
  • adminUpdate: para que los administradores cambien la pertenencia a grupos o las asignaciones de propiedad existentes.
  • adminExtend: para que los administradores amplíen las asignaciones que expiran.
  • adminRenew: para que los administradores renueve las asignaciones expiradas.
  • selfActivate: para que las entidades de seguridad activen sus asignaciones.
  • selfDeactivate: para que las entidades de seguridad desactiven sus asignaciones activas.
approvalId Cadena Identificador de la aprobación de la solicitud. Se hereda de la solicitud.
completedDateTime DateTimeOffset Hora de la fecha de finalización de la solicitud. Se hereda de la solicitud.
createdBy identitySet La entidad de seguridad que creó esta solicitud. Se hereda de la solicitud. Solo lectura. Admite $filter (eq, ney en valores null ).
createdDateTime DateTimeOffset Fecha de creación de la solicitud. Se hereda de la solicitud. Solo lectura.
customData Cadena Campo de texto libre para definir los datos personalizados de la solicitud. No se usa. Se hereda de la solicitud.
groupId Cadena Identificador del grupo que representa el ámbito de la asignación de pertenencia o propiedad a través de PIM para grupos. Necesario.
id Cadena Identificador único del objeto privilegedAccessGroupAssignmentScheduleRequest . Clave, no admite valores NULL, solo lectura. Heredado de la entidad. Admite $filter (eq, ne).
isValidationOnly Booleano Determina si la llamada es una validación o una llamada real. Establezca esta propiedad solo si desea comprobar si una activación está sujeta a reglas adicionales como MFA antes de enviar realmente la solicitud.
Justificación Cadena Mensaje proporcionado por usuarios y administradores al crear el objeto privilegedAccessGroupAssignmentScheduleRequest .
principalId Cadena Identificador de la entidad de seguridad cuya pertenencia o asignación de propiedad al grupo se administra a través de PIM para grupos. Admite $filter (eq, ne).
scheduleInfo requestSchedule Período de pertenencia al grupo o asignación de propiedad. Actualmente no se admiten programaciones periódicas.
status Cadena Estado de la solicitud de asignación de pertenencia a grupos o propiedad. Se hereda de la solicitud. Solo lectura. Admite $filter (eq, ne).
targetScheduleId Cadena Identificador de la programación que se crea a partir de la solicitud de asignación de pertenencia o propiedad. Admite $filter (eq, ne).
ticketInfo ticketInfo Detalles del vale vinculados a la solicitud de asignación de pertenencia a grupos o propiedad, incluidos los detalles del número de vale y del sistema de vales.

Relaciones

Relación Tipo Descripción
activatedUsing privilegedAccessGroupEligibilitySchedule Cuando la solicitud activa una asignación de pertenencia o propiedad en PIM para grupos, este objeto representa la directiva de idoneidad para el grupo. De lo contrario, es null. Admite $expand.
grupo group Hace referencia al grupo que es el ámbito de la solicitud de asignación de pertenencia o propiedad a través de PIM para grupos. Admite $expand y $select anida en $expand para seleccionar propiedades como id, displayName y mail.
entidad de seguridad directoryObject Hace referencia a la entidad de seguridad que se encuentra en el ámbito de esta solicitud de asignación de pertenencia o propiedad a través del grupo que se rige por PIM. Solo admite $expand y $select anida en $expand para identificador .
targetSchedule privilegedAccessGroupEligibilitySchedule Programación creada por esta solicitud. Admite $expand.

Representación JSON

La siguiente es una representación JSON del recurso

{
  "@odata.type": "#microsoft.graph.privilegedAccessGroupAssignmentScheduleRequest",
  "id": "String (identifier)",
  "status": "String",
  "completedDateTime": "String (timestamp)",
  "createdDateTime": "String (timestamp)",
  "approvalId": "String",
  "customData": "String",
  "createdBy": {
    "@odata.type": "microsoft.graph.identitySet"
  },
  "action": "String",
  "isValidationOnly": "Boolean",
  "justification": "String",
  "scheduleInfo": {
    "@odata.type": "microsoft.graph.requestSchedule"
  },
  "ticketInfo": {
    "@odata.type": "microsoft.graph.ticketInfo"
  },
  "principalId": "String",
  "accessId": "String",
  "groupId": "String",
  "targetScheduleId": "String"
}