unifiedRoleAssignmentScheduleInstance resource type
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 de uma atribuição de função ativa no seu inquilino. A atribuição ativa pode ter sido feita através de atribuições e pedidos de ativação do PIM ou diretamente através da API de atribuições de funções.
Herda de unifiedRoleScheduleInstanceBase.
Métodos
Método | Tipo de retorno | Descrição |
---|---|---|
List | unifiedRoleAssignmentScheduleInstance collection (coleção unifiedRoleAssignmentScheduleInstance) | Obtenha as instâncias de atribuições de funções ativas. |
Get | unifiedRoleAssignmentScheduleInstance | Obtenha a instância de uma atribuição de função ativa. |
Filtrar por utilizador atual | unifiedRoleAssignmentScheduleInstance collection (coleção unifiedRoleAssignmentScheduleInstance) | Obtenha as instâncias de atribuições de funções ativas para o principal de chamada. |
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
appScopeId | Cadeia de caracteres | Identificador do âmbito específico da aplicação quando a atribuição está confinada a uma aplicação. O âmbito de uma atribuição determina o conjunto de recursos ao qual foi concedido acesso ao principal. Os âmbitos da aplicação são âmbitos definidos e compreendidos apenas por esta aplicação. Utilize / para âmbitos de aplicações ao nível do inquilino. Utilize directoryScopeId para limitar o âmbito a determinados objetos de diretório, por exemplo, unidades administrativas.
$filter Suporta (eq , ne e em null valores).
Herdado de unifiedRoleScheduleInstanceBase. |
assignmentType | Cadeia de caracteres | O tipo da atribuição que pode ser Assigned ou Activated . Suporta $filter (eq , ne ). |
directoryScopeId | Cadeia de caracteres | Identificador do objeto de diretório que representa o âmbito da atribuição. O âmbito de uma atribuição determina o conjunto de recursos ao qual foi concedido acesso ao principal. Os âmbitos de diretório são âmbitos partilhados armazenados no diretório que são compreendidos por várias aplicações. Utilize / para o âmbito ao nível do inquilino. Utilize appScopeId para limitar o âmbito apenas a uma aplicação.
$filter Suporta (eq , ne e em null valores).
Herdado de unifiedRoleScheduleInstanceBase. |
endDateTime | DateTimeOffset | A data de fim da instância de agendamento. |
id | Cadeia de caracteres | O identificador exclusivo do objeto unifiedRoleAssignmentScheduleInstance . Herdado da entidade. |
memberType | Cadeia de caracteres | Como a atribuição é herdada. Pode ser Inherited , Direct ou Group . Pode ainda implicar se unifiedRoleAssignmentSchedule pode ser gerido pelo chamador. Suporta $filter (eq , ne ). |
principalId | Cadeia de caracteres | Identificador do principal ao qual foi concedida a atribuição de função.
Herdado de unifiedRoleScheduleInstanceBase. Suporta $filter (eq , ne ). |
roleAssignmentOriginId | Cadeia de caracteres | O identificador da atribuição de função no Microsoft Entra ID. |
roleAssignmentScheduleId | Cadeia de caracteres | O identificador do objeto unifiedRoleAssignmentSchedule a partir do qual esta instância foi criada. |
roleDefinitionId | Cadeia de caracteres | O identificador do objeto unifiedRoleDefinition que está a ser atribuído ao principal.
Herdado de unifiedRoleScheduleInstanceBase. Suporta $filter (eq , ne ). |
startDateTime | DateTimeOffset | Quando esta instância é iniciada. |
Relações
Relação | Tipo | Descrição |
---|---|---|
activatedUsing | unifiedRoleEligibilityScheduleInstance | Se o pedido for de um administrador elegível para ativar uma função, este parâmetro mostra a atribuição elegível relacionada para essa ativação. Caso contrário, é null .
$expand Suporta e $select aninhado no $expand . |
appScope | appScope | Propriedade só de leitura com detalhes do âmbito específico da aplicação quando a atribuição está confinada a uma aplicação. Anulável. Suporta o $expand . |
directoryScope | directoryObject | O objeto de diretório que é o âmbito da atribuição. Somente leitura. Oferece suporte para $expand . |
principal | directoryObject | O principal que está a obter uma atribuição de função através do pedido.
$expand Suporta e $select aninhado $expand apenas para ID. |
roleDefinition | unifiedRoleDefinition | Informações detalhadas para o objeto roleDefinition que é referenciado através da propriedade roleDefinitionId .
$expand Suporta e $select aninhado no $expand . |
Representação JSON
A representação JSON seguinte mostra o tipo de recurso.
{
"@odata.type": "#microsoft.graph.unifiedRoleAssignmentScheduleInstance",
"id": "String (identifier)",
"principalId": "String",
"roleDefinitionId": "String",
"directoryScopeId": "String",
"appScopeId": "String",
"startDateTime": "String (timestamp)",
"endDateTime": "String (timestamp)",
"assignmentType": "String",
"memberType": "String",
"roleAssignmentOriginId": "String",
"roleAssignmentScheduleId": "String"
}