Visite a nossa página de preços para obter mais informações.
Disponível para organizações com um plano Enterprise+.
Nota
Não é possível atribuir funções de superadministrador por meio do SCIM. Para designar um superadministrador, use o painel do administrador da Asana após concluir a verificação de superadministrador. O SCIM pode atribuir apenas as funções de administrador, membro e convidado.
Depois que o seu domínio da Asana estiver conectado, acesse a aba Provisionamento.
Expanda “Mappings” (Mapeamentos) e, abaixo, clique em “Provision Microsoft Entra ID Users” (Provisionar usuários do Microsoft Entra ID).
Role até a parte inferior da página Mapeamento de atributos e marque a opção Exibir opções avançadas. Isso exibirá mais algumas opções. Clique em Editar lista de atributos para a Asana.
Se essa opção não estiver disponível para você, certifique-se de ter seguido a etapa descrita em Antes de começar para abrir o Microsoft Entra ID com o esquema totalmente ativado.
Na página “Edit Attribute List” (Editar lista de atributos), adicione um novo atributo de usuário chamado rbacRoles do tipo String. Salve a lista de atributos.
De volta à página “Attribute Mapping” (Mapeamento de atributos), clique em “Add New Mapping” (Adicionar novo mapeamento).
Defina o tipo de mapeamento como Expressão.
Defina a Expressão como
Join(",",
IIF(Instr(Join("", AssertiveAppRoleAssignmentsComplex([appRoleAssignments])), "\"value\":\"admin\"", , )>"0", "1234567890", ""),
IIF(Instr(Join("", AssertiveAppRoleAssignmentsComplex([appRoleAssignments])), "\"value\":\"custom_role\"", , )>"0", "1234567890", ""),
IIF(Instr(Join("", AssertiveAppRoleAssignmentsComplex([appRoleAssignments])), "\"value\":\"member\"", , )>"0", "1234567890", "")
)Nesta expressão, você está definindo o nome da função e obtendo 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 fins de 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 da função. As funções que aparecem primeiro terão maior prioridade. Posteriormente, se um usuário fizer parte de vários grupos de funções, receberá a função de prioridade mais alta, conforme definido aqui.
Ignore o campo Valor padrão.
Defina o atributo de destino como rbacRoles, que é o que acabamos de criar.
Defina “Match objects using this attribute” (Corresponder objetos usando este atributo) como “No” (Não).
Defina “Aplicar este mapeamento” como “Sempre”.
Acesse 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 que você planeja atribuir com o SCIM, como membro, administrador ou convidado da Asana, e para qualquer função personalizada que você tenha criado. As funções de superadministrador são atribuídas apenas no painel do administrador da Asana, não por meio do SCIM.
O resultado deve ser assim:
Clique em OK e em Salvar.
Acesse “Usuários e grupos” em “Gerenciar” no painel de navegação à esquerda. Nesta tela, clique em Registro de aplicativo.
Criaremos funções de aplicativo que correspondam às funções que você configurou. Clique em Criar função de aplicativo.
Nota
Os valores definidos em cada função de aplicativo criada aqui devem corresponder à nomenclatura da Expressão definida acima. O valor não pode conter espaços. Use um sublinhado no lugar de um espaço.
Membro
Administração
Funções personalizadas: crie mais funções personalizadas para o 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 ficará da seguinte forma:
Agora, crie um grupo do Entra para cada função da Asana
Agora, vamos atribuir a função ao grupo. Acesse Enterprise application (Aplicativo corporativo) > Asana application (Aplicativo Asana) > Manage (Gerenciar) > User and groups (Usuários e grupos):
Clique em Adicionar usuário/grupo e associe cada grupo à sua função correspondente:
O resultado ficará da seguinte forma:
Agora a configuração está concluída e você pode adicionar os usuários aos seus respectivos grupos 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 fazer o provisionamento sob demanda) e você verá isso refletido na Asana.
Nota
Se você estiver provisionando usuários pela primeira vez e quiser atribuir tanto a licença quanto a função por meio de grupos do Entra ID, faça isso em sequência: primeiro, provisione os usuários em um dos grupos de licença ou de função e, depois que o usuário for provisionado com sucesso, você poderá atribuir o outro grupo de licença ou de função a ele. Caso contrário, o Entra atribuirá apenas um atributo e não interpretará o outro como uma “atualização” para o usuário.
Nota
Este artigo foi traduzido por IA.
Dar feedback sobre a tradução.

These cookies are strictly necessary to provide you with certain features. For example, these cookies allow you to access secure areas that require registration and set your privacy preferences. Because these cookies are essential to providing services to you, they cannot be disabled. You can set your browser to block or alert you about these cookies, but it may cause some parts of the site to not work.
Third party trackers collect information used for analytics and to personalize your experience with targeted ads. Under the Virginia Consumer Data Protection Act, you have the right to opt-out of the sale of your personal data to third parties. You also have the right to opt out of targeted advertising related processing. You may exercise your right to opt out of the sale of personal data and targeted advertising by using this toggle. If you opt out, we will not be able to offer you personalized ads and we will stop sharing your personal information with third parties. For more information please see our Privacy Statement.
These cookies allow us or our third-party analytics providers to collect information and statistics on use of our services by you and other visitors. This information helps us to improve our services and products for the benefit of you and others.
These cookies, provided by our third-party advertising partners, collect information about your browsing habits, as well as your preferences for various features and services. They also provide us with auditing, research, and reporting to know when advertising content has been displayed and how successful the content has been. This information allows us and our third-party advertising providers to display relevant advertising content.
These cookies provide enhanced functionality, providing chat support, allowing you to more easily complete forms, personalizing content to your preferences, and selecting your communications preferences. If you do not enable these cookies, or choose to disable them in the future, that could impact your ability to use certain features.