Tipo de recurso unifiedRoleEligibilityScheduleInstance

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor de versão.

Representa a instância de uma qualificação de função em seu locatário.

Herda de unifiedRoleScheduleInstanceBase.

Métodos

Método Tipo de retorno Descrição
Listar unifiedRoleEligibilityScheduleInstances Coleção unifiedRoleEligibilityScheduleInstance GGet as instâncias de eligibilidades de função.
Obter unifiedRoleEligibilityScheduleInstance unifiedRoleEligibilityScheduleInstance Obter a instância de uma qualificação de função.
filterByCurrentUser Coleção unifiedRoleEligibilityScheduleInstance Obtenha as instâncias de funções qualificadas para a entidade de chamada.

Propriedades

Propriedade Tipo Descrição
appScopeId Cadeia de caracteres Identificador do escopo específico do aplicativo quando o escopo de atribuição é específico do aplicativo. O escopo de uma atribuição determina o conjunto de recursos aos quais a entidade de segurança recebeu acesso. Os escopos do aplicativo são escopos definidos e compreendidos apenas por esse aplicativo. Use / para escopos de aplicativo em todo o locatário. Use directoryScopeId para limitar o escopo a objetos de diretório específicos, por exemplo, unidades administrativas. Herdado de unifiedRoleScheduleInstanceBase. Dá $filter suporte (eqe neem null valores).
directoryScopeId String Identificador do objeto de diretório que representa o escopo da atribuição. O escopo de uma atribuição determina o conjunto de recursos aos quais a entidade de segurança recebeu acesso. Os escopos de diretório são escopos compartilhados armazenados no diretório que são compreendidos por vários aplicativos. Use / para escopo de todo o locatário. Use appScopeId para limitar o escopo somente a um aplicativo. Herdado de unifiedRoleScheduleInstanceBase. Dá $filter suporte (eqe neem null valores).
endDateTime DateTimeOffset Hora em que a roleEligibilityScheduleInstance expirará.
id Cadeia de caracteres O identificador exclusivo para roleEligibilityScheduleInstance. Chave, não anulável, somente leitura.Herdada de unifiedRoleScheduleInstanceBase.
Membertype Cadeia de caracteres Tipo de associação da atribuição. Pode ser Inherited, Directou Group.
principalId Cadeia de caracteres Identificador da entidade de segurança à qual a atribuição está sendo concedida. Pode ser um grupo ou um usuário. Herdado de unifiedRoleScheduleInstanceBase.
roleDefinitionId String Identificador do unifiedRoleDefinition para o que a atribuição se aplica. Somente leitura. Herdado de unifiedRoleScheduleInstanceBase.
Suporta $filter (eq).
roleEligibilityScheduleId Cadeia de caracteres Identificador da roleEligibilitySchedule pai para esta instância.
startDateTime DateTimeOffset Hora em que a roleEligibilityScheduleInstance será iniciada.

Relações

Relação Tipo Descrição
appScope appScope Propriedade somente leitura com detalhes do escopo específico do aplicativo quando o escopo de atribuição é específico do aplicativo. Entidade de contenção. Herdado de unifiedRoleScheduleInstanceBase. Suporta o $expand.
directoryScope directoryObject Propriedade que faz referência ao objeto de diretório que é o escopo da atribuição. Fornecido para que os chamadores possam obter o objeto de $expand diretório usando ao mesmo tempo que obter as atribuições de função qualificadas. Somente leitura. Herdado de unifiedRoleScheduleInstanceBase. Suporta o $expand.
principal directoryObject Propriedade que faz referência à entidade de segurança que está obtendo uma atribuição de função qualificada por meio da solicitação. Fornecido para que os chamadores possam obter a entidade $expand de segurança usando ao mesmo tempo que obter as atribuições de função qualificadas. Somente leitura. Herdado de unifiedRoleScheduleInstanceBase. Suporta o $expand.
roleDefinition unifiedRoleDefinition Propriedade que indica a roleDefinition para a atribuição. Fornecido para que os chamadores possam obter a definição de função $expand usando ao mesmo tempo que obter as atribuições de função qualificadas. roleDefinition.Id será expandido automaticamente. Herdado de unifiedRoleScheduleInstanceBase. Suporta o $expand.

Representação JSON

Veja a seguir uma representação JSON do recurso.

{
  "@odata.type": "#microsoft.graph.unifiedRoleEligibilityScheduleInstance",
  "id": "String (identifier)",
  "principalId": "String",
  "roleDefinitionId": "String",
  "directoryScopeId": "String",
  "appScopeId": "String",
  "startDateTime": "String (timestamp)",
  "endDateTime": "String (timestamp)",
  "memberType": "String",
  "roleEligibilityScheduleId": "String"
}