unifiedRoleAssignment resource type
Namespace: microsoft.graph
Representa uma definição de função atribuída a um principal num âmbito específico. Os principais suportados são utilizadores, grupos atribuíveis a funções e principais de serviço.
Herda de entidade.
Methods
Método | Tipo de retorno | Descrição |
---|---|---|
List | unifiedRoleAssignment collection (coleção unifiedRoleAssignment) | Obtenha uma lista dos objetos unifiedRoleAssignment e respetivas propriedades. |
Create | unifiedRoleAssignment | Crie um novo objeto unifiedRoleAssignment . |
Get | unifiedRoleAssignment | Leia as propriedades e relações de um objeto unifiedRoleAssignment . |
Delete | Nenhum | Elimina um objeto unifiedRoleAssignment . |
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
appScopeId | Cadeia de caracteres | Identificador do âmbito específico da aplicação quando o âmbito de atribuição é específico da 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 uma aplicação de recursos. Para o fornecedor de gestão de direitos, utilize esta propriedade para especificar um catálogo. Por exemplo, /AccessPackageCatalog/beedadfe-01d5-4025-910b-84abb9369997 . Suporta $filter (eq , in ). Por exemplo, /roleManagement/entitlementManagement/roleAssignments?$filter=appScopeId eq '/AccessPackageCatalog/{catalog id}' . |
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, ao contrário dos âmbitos de aplicações definidos e compreendidos apenas por uma aplicação de recursos. Suporta $filter (eq , in ). |
id | Cadeia de caracteres | O identificador exclusivo do unifiedRoleAssignment. Chave, não anulável, Só de leitura. |
principalId | Cadeia de caracteres | Identificador do principal ao qual a atribuição é concedida. Os principais suportados são utilizadores, grupos atribuíveis a funções e principais de serviço. Suporta $filter (eq , in ). |
roleDefinitionId | Cadeia de caracteres | Identificador da unifiedRoleDefinition para a qual a atribuição se destina. Somente leitura. Suporta $filter (eq , in ). |
Relações
Relação | Tipo | Descrição |
---|---|---|
appScope | appScope | Propriedade só de leitura com detalhes do âmbito específico da aplicação quando o âmbito de atribuição é específico da aplicação. Entidade de contenção.
$expand Suporta apenas o fornecedor de direitos. |
directoryScope | directoryObject | O objeto de diretório que é o âmbito da atribuição. Somente leitura. Suportes $expand para o fornecedor de diretórios. |
principal | directoryObject | Referenciar o principal atribuído. Somente leitura. Suporta, $expand exceto para o fornecedor do Exchange. |
roleDefinition | unifiedRoleDefinition | A funçãoDefinição para a atribuição destina-se. Suporta o $expand . |
Representação JSON
A representação JSON seguinte mostra o tipo de recurso.
{
"@odata.type": "#microsoft.graph.unifiedRoleAssignment",
"id": "String (identifier)",
"appScopeId": "String",
"directoryScopeId": "String",
"principalId": "String",
"roleDefinitionId": "String"
}