• Overview do produto
  • Configuração

Asana

Automatize a gestão de usuários do Asana com a integração do ADManager Plus

Provisionamento de identidade

O Asana é uma plataforma de gestão de trabalho móvel e na Web projetada para ajudar as equipes a organizar, monitorar e gerenciar seu trabalho. Conecte o ADManager Plus ao Asana para automatizar as mudanças da gestão de acesso dos usuários do AD, garantindo que as contas dos usuários estejam sempre atualizadas com as informações mais recentes dos funcionários. Além disso, com o ADManager Plus, as empresas podem automatizar workflows, aplicar políticas de segurança e aderir a medidas de conformidade, garantindo que os direitos de acesso estejam sempre alinhados aos projetos atuais e às estruturas de equipe.

 

Automatize o provisionamento de usuários

Sincronize instantaneamente a criação, as atualizações e o desprovisionamento de usuários no Asana com base em modificações em tempo real de grupos de segurança e atributos de usuários em seu diretório corporativo e em outras aplicações empresariais.

 

Segurança e controle de acesso aprimorados

Assegure-se de que os direitos de acesso no Asana estejam sempre em sincronia com a função e as responsabilidades atuais de um funcionário, aumentando a segurança.

 

Como integrar o ADManager Plus e o Asana

Pré-requisitos:

O Asana usa o OAuth 2.0 para autorizar solicitações de API. Certifique-se de fornecer o client_id e o client_secret com permissões para recuperar as informações desejadas e executar tarefas no Asana. Consulte as referências de API do Asana para obter mais detalhes.

Privilégios:

  • Para importar usuários (ação de entrada): Certifique-se de que a conta usada para autorização tenha permissão para ler todas as contas de usuário.
  • Para executar qualquer ação ou consulta no Asana (ação de saída): Certifique-se de que a conta usada para autorização tenha permissão para executar a ação desejada.
Observação: O ADManager Plus vem com um conjunto pré-configurado de APIs que ajuda a executar ações básicas com a integração. Se a ação que você deseja não estiver disponível, obtenha os detalhes necessários da API na documentação de API do Asana para configurar webhooks de entrada/saída para executar as ações necessárias.

Configuração de autorização

  • Efetue login no ADManager Plus e navegue até a aba Automation.
  • No painel esquerdo, em Configuration, clique em Application Integrations.
  • Em Enterprise Applications, clique em Asana.
  • Ative o botão Enable Asana Integration.
  • Na página Asana Configuration, clique em Authorization.
  • Execute as etapas para gerar o client_id e client_secret do Asana cole-os nos respectivos campos de valor.
  • Clique em Configure.

Configuração do webhook de entrada

O webhook de entrada permite que você busque dados de usuário do Asana para o ADManager Plus e execute a ação desejada disponível no recurso Automation neles. O mapeamento de atributos configurado nesta seção pode ser selecionado como a fonte de dados durante a configuração da automação para executar a ação desejada na lista de usuários recebida da resposta da API.

Para configurar um webhook de entrada para o Asana:

  • Em Inbound Webhook, clique em Asana Endpoint Configuration.
  • Na aba Endpoint Configuration, um endpoint, Asana USERS ENDPOINT, vem pré-configurado com campos Endpoint URL, API Method, Headers e Parameters para buscar contas de usuários do Asana. Se você quiser usar esse endpoint pré-configurado, substitua team_gid pelo team_id de sua instância do Asana no campo Endpoint URL. No entanto, se desejar usar um novo endpoint para importar usuários, você pode configurar um usando o botão + Add API endpoint e preenchendo os campos necessários de acordo com as referências de API do Asana. Clique aqui para saber como.
  • Observação:

    • O par de valores de chave de API é pré-configurado como um cabeçalho para autenticar solicitações de API, conforme configurado durante a configuração de autorização.
    • Macros: Você pode adicionar macros à configuração de seu endpoint para mudá-lo dinamicamente conforme suas necessidades usando o componente de seleção de macros
    • Consulte as referências de API do Asana e configure cabeçalhos e parâmetros adicionais, se necessário.
  • Quando terminar, clique em Test & Save. Uma janela de resposta exibirá todos os parâmetros solicitados que podem ser obtidos usando a chamada de API. Clique em Proceed.
  • Observação:

    • Consulte as referências de API do Asana para saber os Parameters que devem ser configurados para buscar apenas parâmetros específicos.
    • Você pode configurar vários endpoints para o Asana usando o botão + Add API endpoint. Clique aqui para saber como.
  • Clique em Data Source - LDAP Attribute Mapping para corresponder endpoints e mapear os atributos LDAP do AD com os respectivos atributos no Asana.
  • Clique em + Add New Configuration e faça o seguinte:
    • Digite o Configuration Name e a Description e selecione a Automation Category no menu suspenso.
    • No campo Select Endpoint field, selecione o endpoint desejado e uma Primary Key que seja exclusiva de um usuário (por exemplo, employeeIdentifier).
    • Observação: Quando vários endpoints são configurados, esse atributo deve ter o mesmo valor em todos os endpoints.
    • No campo Attribute Mapping, selecione o atributo no menu suspenso LDAP Attribute Name e mapeie-o com a respectiva coluna no Asana.
    • Se você quiser criar um novo formato personalizado para isso, clique em Mapping Attribute.
    • Clique em Save.