tipo de recurso expirationPattern

Namespace: microsoft.graph

No gerenciamento de direitos do Microsoft Entra, um usuário cria uma solicitação de atribuição de pacote de acesso para obter uma atribuição de pacote de acesso. Essa solicitação pode incluir um agendamento para quando o usuário gostaria de ter uma tarefa. Uma atribuição de pacote de acesso resultante dessa solicitação também tem um agendamento. O campo de expiração de um requestSchedule indica quando a atribuição do pacote de acesso deve expirar.

No PIM, use esse recurso para definir quando um objeto unifiedRoleAssignmentScheduleRequest ou unifiedRoleEligibilityScheduleRequest expira. As configurações permitidas para esse objeto dependem das configurações da função do Microsoft Entra. Por exemplo, se as configurações da função do Microsoft Entra especificarem que as atribuições permanentes qualificadas não são permitidas, especificar noExpiration a propriedade type retornará um erro.

Propriedades

Propriedade Tipo Descrição
duração Duração A duração de acesso desejada do solicitante representada no formato ISO 8601 para durações. Por exemplo, PT3H refere-se a três horas. Se especificado em uma solicitação, endDateTime não deve estar presente e a propriedade type deve ser definida como afterDuration.
endDateTime DateTimeOffset Carimbo de data/hora das informações de data e hora usando o formato ISO 8601 e sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z.
type expirationPatternType O tipo de padrão de expiração desejado do solicitante. Os valores possíveis são: notSpecified, noExpiration, afterDateTime, afterDuration.

valores expirationPatternType

Member Descrição
notSpecified Nenhum cronograma de expiração foi especificado.
noExpiration O solicitante não queria que o acesso expirasse.
afterDateTime O acesso expirará após uma data e hora especificadas.
afterDuration O acesso expirará após uma duração especificada em relação ao acesso concedido. Obrigatório quando a propriedade duration é especificada.

Relações

Nenhum

Representação JSON

A representação JSON a seguir mostra o tipo de recurso.

{
  "@odata.type": "#microsoft.graph.expirationPattern",
  "duration": "String (duration)",
  "endDateTime": "String (timestamp)",
  "type": "String"
}