Partilhar via


Microsoft.Graph appRoleAssignedTo

Permissões

Escolha a permissão ou permissões marcadas como menos privilegiadas para esta API. Use uma permissão ou permissões com privilégios mais altos somente se seu aplicativo exigir. Para obter detalhes sobre permissões delegadas e de aplicativo, consulte Tipos de permissão. Para saber mais sobre essas permissões, consulte a referência de permissões.

Nota

As permissões para contas pessoais da Microsoft não podem ser usadas para implantar recursos do Microsoft Graph declarados em arquivos Bicep.

Tipo de permissão Permissões menos privilegiadas Permissões com privilégios mais elevados
Delegada (conta profissional ou escolar) AppRoleAssignment.ReadWrite.All e Application.Read.All AppRoleAssignment.ReadWrite.All e Directory.Read.All
Delegada (conta Microsoft pessoal) Não suportado. Não suportado.
Aplicação AppRoleAssignment.ReadWrite.All e Application.Read.All AppRoleAssignment.ReadWrite.All e Directory.Read.All

Formato do recurso

Para criar um recurso Microsoft.Graph/appRoleAssignedTo, adicione o seguinte Bíceps ao seu modelo.

resource symbolicname 'Microsoft.Graph/appRoleAssignedTo@v1.0' = {
  appRoleId: 'string'
  principalId: 'string'
  resourceDisplayName: 'string'
  resourceId: 'string'
}

Valores de propriedade

appRoleAssignedTo

Nome Descrição valor
apiVersion A versão da api de recursos 'v1.0' (Somente leitura)
appRoleId O identificador (id) da função de aplicativo atribuída à entidade de segurança. Essa função de aplicativo deve ser exposta na propriedade appRoles na entidade de serviço do aplicativo de recurso (resourceId). Se o aplicativo de recurso não tiver declarado nenhuma função de aplicativo, uma ID de função de aplicativo padrão de 00000000-0000-0000-0000-000000000000 pode ser especificada para sinalizar que a entidade de segurança está atribuída ao aplicativo de recurso sem nenhuma função de aplicativo específica. Obrigatório na criação. string (Obrigatório)

Restrições:
Comprimento mínimo = 36
Comprimento máximo = 36
Padrão = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
createdDateTime A hora em que a atribuição de função do aplicativo foi criada. O tipo de carimbo de data/hora representa informações de data e hora usando o formato ISO 8601 e está sempre em hora UTC. Por exemplo, meia-noite UTC de 1 de janeiro de 2014 é 2014-01-01T00:00:00Z. Só de Leitura. string (Somente leitura)
excluídoDateTime Data e hora em que este objeto foi excluído. Sempre nulo quando o objeto não tiver sido excluído. string (Somente leitura)
id O identificador exclusivo de uma entidade. Só de Leitura. string (Somente leitura)
principalDisplayName O nome para exibição do usuário, grupo ou entidade de serviço à qual foi concedida a atribuição de função de aplicativo. Só de leitura string (Somente leitura)
principalId O identificador exclusivo (id) para o usuário, grupo de segurança ou entidade de serviço que está recebendo a função do aplicativo. Há suporte para grupos de segurança com associações dinâmicas. Obrigatório na criação. string (Obrigatório)

Restrições:
Comprimento mínimo = 36
Comprimento máximo = 36
Padrão = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
principalType O tipo do principal atribuído. Isso pode ser User, Group ou ServicePrincipal. Só de Leitura. string (Somente leitura)
resourceDisplayName O nome para exibição da entidade de serviço do aplicativo de recursos para o qual a atribuição é feita. string
resourceId O identificador exclusivo (id) da entidade de serviço de recursos para a qual a atribuição é feita. Obrigatório na criação string (Obrigatório)

Restrições:
Comprimento mínimo = 36
Comprimento máximo = 36
Padrão = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tipo O tipo de recurso 'Microsoft.Graph/appRoleAssignedTo' (Somente leitura)