unifiedRoleEligibilityScheduleInstance tipo de recurso

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 Versão.

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

Herda de unifiedRoleScheduleInstanceBase.

Métodos

Método Tipo de retorno Descrição
List Coleção unifiedRoleEligibilityScheduleInstance GGet as instâncias de qualificações de função.
Get unifiedRoleEligibilityScheduleInstance Obtenha a instância de uma qualificação de função.
Filtrar por usuário atual 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 da atribuição é específico do aplicativo. O escopo de uma atribuição determina o conjunto de recursos para os quais a entidade de segurança recebeu acesso. Escopos de aplicativo são escopos definidos e compreendidos somente por este 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á suporte a $filter valores (eq, nee on null ).
directoryScopeId Cadeia de caracteres Identificador do objeto de diretório que representa o escopo da atribuição. O escopo de uma atribuição determina o conjunto de recursos para os quais a entidade de segurança recebeu acesso. 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 a apenas um aplicativo. Herdado de unifiedRoleScheduleInstanceBase. Dá suporte a $filter valores (eq, nee on null ).
endDateTime DateTimeOffset Hora em que o roleEligibilityScheduleInstance expirará.
id Cadeia de caracteres O identificador exclusivo para o roleEligibilityScheduleInstance. Chave, não anulável, somente leitura.Herdado de unifiedRoleScheduleInstanceBase.
memberType Cadeia de caracteres Tipo de associação da tarefa. Pode ser Inherited, Direct, ou 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 Cadeia de caracteres Identificador da unifiedRoleDefinition para a qual a atribuição se destina. Somente leitura. Herdado de unifiedRoleScheduleInstanceBase.
Suporta $filter (eq).
roleEligibilityScheduleId Cadeia de caracteres Identificador do roleEligibilitySchedule pai para esta instância.
startDateTime DateTimeOffset Hora em que o roleEligibilityScheduleInstance será iniciado.

Relações

Relação Tipo Descrição
appScope appScope Propriedade somente leitura com detalhes do escopo específico do aplicativo quando o escopo da atribuição é específico do aplicativo. Entidade de contenção. Herdado de unifiedRoleScheduleInstanceBase. Oferece suporte para $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 diretório usando $expand ao mesmo tempo que obtêm as atribuições de função qualificadas. Somente leitura. Herdado de unifiedRoleScheduleInstanceBase. Oferece suporte para $expand.
de segurança 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 de segurança usando $expand ao mesmo tempo que obtém as atribuições de função qualificadas. Somente leitura. Herdado de unifiedRoleScheduleInstanceBase. Oferece suporte para $expand.
roleDefinition unifiedRoleDefinition Propriedade que indica a funçãoDefinição para a qual a atribuição se destina. Fornecido para que os chamadores possam obter a definição de função usando $expand ao mesmo tempo que obtêm as atribuições de função qualificadas. roleDefinition.Id serão expandidos automaticamente. Herdado de unifiedRoleScheduleInstanceBase. Suporta o $expand.

Representação JSON

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