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"
}
Comentários
Enviar e exibir comentários de