Disponível para organizações com um plano Enterprise+.
Quando o domínio da Asana estiver conectado, acesse a guia Provisionamento.
Expanda Mapeamentos e, abaixo disso, clique em Provisionar usuários do Microsoft Entra ID.
Role até a parte inferior da página Mapeamento de atributos e marque a opção Show advanced options (Mostrar opções avançadas). Isso exibirá mais algumas opções. Clique em Editar lista de atributos para Asana.
Se isso não estiver disponível para você, certifique-se de ter seguido a etapa em Antes de começar a abrir o Microsoft Entra ID com o esquema totalmente habilitado.
Na página Editar lista de atributos, adicione um novo atributo de usuário chamado rbacRoles como um tipo de string. Salve a lista de atributos.
De volta à página Mapeamento de atributos, clique em Adicionar novo mapeamento.
Defina o tipo de mapeamento como Expression.
Defina a expressão como
Nesta expressão, você está configurando o nome da função e pegando o ID da função personalizada correspondente da Asana para substituir o conjunto de números. Os IDs de função devem ser parametrizados: os IDs (os números) são espaços reservados para demonstração e devem ser substituídos pelos seus próprios IDs personalizados da Asana.
Importante: a ordem da função na expressão determinará a prioridade da atribuição de função. As funções no topo terão maior prioridade. Posteriormente, se um usuário estiver em vários grupos de funções, receberá a função de maior prioridade, conforme definido aqui.
Ignore o campo Valor padrão.
Defina o atributo Target como rbacRoles, que é o que acabamos de criar.
Defina Match objects using this attribute (Corresponder objetos usando este atributo) como No (Não).
Defina Apply this mapping (Aplicar este mapeamento) como Always (Sempre).
Vá até a página Gerir funções, clique no menu suspenso à direita de cada função e clique em Copiar ID personalizado. Repita este processo para cada função padrão (membro, administrador e superadministrador da Asana) e para qualquer função personalizada que você tenha criado.
O resultado deve ser assim:
Clique em OK e em Salvar.
Vá para Usuários e grupos em Gerenciar no painel de navegação à esquerda. Clique em registro de aplicativo nesta tela.
Criaremos funções do aplicativo que correspondam às funções que você configurou. Clique em Criar função de aplicativo.
Nota
Os valores definidos em cada função do aplicativo criada aqui devem corresponder à nomenclatura no conjunto de expressões acima. O valor não pode ter espaços. Use um sublinhado no lugar de um espaço.
Membro
Administrador
Funções personalizadas: crie mais funções personalizadas do aplicativo para corresponder a todas as funções personalizadas que você configurou
Clique em Aplicar para salvar as funções do aplicativo.
Adicione todas as outras funções do seu domínio.
O resultado será o seguinte:
Agora, crie um grupo do Entra para cada função da Asana
Agora vamos atribuir a função ao grupo. Vá para Enterprise application (Aplicativo Enterprise) > Asana application (Aplicativo Asana) > Manage (Gerir) > User and groups (Usuário e grupos):
Clique em Adicionar usuário/grupo e associe cada grupo à sua função correspondente:
O resultado será o seguinte:
Agora a configuração está concluída e você pode adicionar os usuários aos seus grupos correspondentes para atribuir funções. Quando o próximo ciclo de provisionamento for executado, essa configuração atribuirá a função correspondente aos usuários (como alternativa, você pode provisionar sob demanda) e isso será refletido na Asana.
Nota
Se você estiver provisionando usuários pela primeira vez e quiser atribuir licença e função por meio de grupos do Entra ID, faça isso sequencialmente: primeiro, provisione os usuários em um dos grupos de licença ou função e, depois que o usuário for provisionado com sucesso, você poderá atribuir o outro grupo de licença ou função ao usuário. Caso contrário, o Entra atribuirá apenas um atributo e não lerá o outro como uma “atualização” para o usuário.
Nota
Este artigo foi traduzido por IA.
Dar feedback sobre a tradução.