Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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"
}