tipo de recurso privilegedAccessGroupAssignmentScheduleRequest

Namespace: microsoft.graph

Representa solicitações de operações para criar, atualizar, excluir, estender e renovar uma associação ou atribuição de propriedade no PIM for Groups. O objeto privilegedAccessGroupAssignmentScheduleRequest também é criado quando uma entidade de segurança autorizada solicita uma ativação just-in-time de uma atribuição de acesso qualificada para a associação ou propriedade de um grupo.

Herda de privilegedAccessScheduleRequest.

Métodos

Método Tipo de retorno Descrição
List Coleção privilegedAccessGroupAssignmentScheduleRequest Obtenha uma lista dos objetos privilegedAccessGroupAssignmentScheduleRequest e suas propriedades.
Create privilegedAccessGroupAssignmentScheduleRequest Crie um novo objeto privilegedAccessGroupAssignmentScheduleRequest .
Get privilegedAccessGroupAssignmentScheduleRequest Leia as propriedades e os relacionamentos de um objeto privilegedAccessGroupAssignmentScheduleRequest .
Filtrar por usuário atual Coleção privilegedAccessGroupAssignmentScheduleRequest Solicitações de agendamento de atribuição de retorno para a entidade principal de chamada.
Cancel Nenhum Cancele uma solicitação pendente de associação ou atribuição de propriedade a um grupo.

Propriedades

Propriedade Tipo Descrição
accessId privilegedAccessGroupRelationships O identificador de uma relação de associação ou atribuição de propriedade com o grupo. Obrigatório. Os valores possíveis são: owner, member, unknownFutureValue.
ação Cadeia de caracteres Representa o tipo de operação na solicitação de associação de grupo ou atribuição de propriedade. Os valores possíveis são adminAssign, adminUpdate, adminRemove, selfActivate, selfDeactivate, adminExtend, adminRenew.
  • adminAssign: para que os administradores atribuam a associação ou a propriedade do grupo às entidades de segurança.
  • adminRemove: para que os administradores removam entidades de segurança da associação ou propriedade de grupo.
  • adminUpdate: para que os administradores alterem a associação de grupo ou as atribuições de propriedade existentes.
  • adminExtend: para que os administradores estendam atribuições que estão expirando.
  • adminRenew: para que os administradores renovem atribuições expiradas.
  • selfActivate: para que as entidades de segurança ativem suas atribuições.
  • selfDeactivate: para que as entidades desativem suas atribuições ativas.
approvalId Cadeia de caracteres O identificador da aprovação da solicitação. Herdado da solicitação.
completedDateTime DateTimeOffset A data e hora de conclusão da solicitação. Herdado da solicitação.
createdBy identitySet A entidade de segurança que criou esta solicitação. Herdado da solicitação. Somente leitura. Dá suporte a $filter valores (eq, nee on null ).
createdDateTime DateTimeOffset A data e hora de criação da solicitação. Herdado da solicitação. Somente leitura.
customData Cadeia de caracteres Campo de texto livre para definir dados personalizados para a solicitação. Não usado. Herdado da solicitação.
groupId Cadeia de caracteres O identificador do grupo que representa o escopo da atribuição de associação ou propriedade por meio do PIM para Grupos. Obrigatório.
id Cadeia de caracteres O identificador exclusivo para o objeto privilegedAccessGroupAssignmentScheduleRequest . Chave, não anulável, somente leitura. Herdado da entidade. Suporta $filter (eq, ne).
isValidationOnly Booliano Determina se a chamada é uma validação ou uma chamada real. Defina essa propriedade apenas se quiser marcar se uma ativação está sujeita a regras adicionais, como MFA, antes de realmente enviar a solicitação.
Justificação Cadeia de caracteres Uma mensagem fornecida por usuários e administradores quando eles criam o objeto privilegedAccessGroupAssignmentScheduleRequest .
principalId Cadeia de caracteres O identificador da entidade de segurança cuja atribuição de associação ou propriedade ao grupo é gerenciada por meio do PIM for Groups. Suporta $filter (eq, ne).
Informações de agendamento requestSchedule O período da associação ao grupo ou da atribuição de propriedade. No momento, não há suporte para agendamentos recorrentes.
status Cadeia de caracteres O status da solicitação de associação a um grupo ou de atribuição de propriedade. Herdado da solicitação. Somente leitura. Suporta $filter (eq, ne).
targetScheduleId Cadeia de caracteres O identificador da agenda criada a partir da solicitação de associação ou atribuição de propriedade. Suporta $filter (eq, ne).
ticketInfo ticketInfo Detalhes do tíquete vinculados à solicitação de associação ou atribuição de propriedade do grupo, incluindo detalhes do número do tíquete e do sistema de tíquetes.

Relações

Relação Tipo Descrição
activatedUsing privilegedAccessGroupEligibilitySchedule Quando a solicitação ativa uma associação ou atribuição de propriedade no PIM para grupos, esse objeto representa a política de qualificação para o grupo. Caso contrário, será null. Oferece suporte para $expand.
group group Faz referência ao grupo que é o escopo da solicitação de atribuição de associação ou propriedade por meio do PIM for Groups. Suporta $expand e $select aninhado para $expand propriedades selecionadas como id, displayName e mail.
de segurança directoryObject Faz referência à entidade de segurança que está no escopo dessa solicitação de associação ou atribuição de propriedade por meio do grupo regido pelo PIM. Compatível $expand e $select aninhado apenas para $expandID .
targetSchedule privilegedAccessGroupEligibilitySchedule Agenda criada por esta solicitação. Suporta o $expand.

Representação JSON

A representação JSON a seguir mostra o tipo de 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"
}