• Overview do produto
  • Configuração

Smartsheet

Automatize o gerenciamento de contas de usuário no Smartsheet com a integração do ADManager Plus

Provisionamento de identidade

O Smartsheet é um software de execução de trabalho empresarial desenvolvido para gerenciar e escalar projetos. A integração do Smartsheet ao ADManager Plus aprimora o gerenciamento do ciclo de vida do usuário, desde a admissão até o desligamento. Essa integração permite que as equipes de TI automatizem a criação de contas de usuário no Smartsheet, assegurando que os colaboradores tenham acesso aos materiais necessários para executar suas tarefas durante todo o seu período na empresa. Além disso, quando os colaboradores saem da organização, seu acesso ao Smartsheet pode ser imediatamente revogado, reduzindo as tarefas manuais de gerenciamento de identidade e simplificando a coordenação entre os departamentos de RH e TI.

 

Possibilite a criação de usuários de forma integrada

Inicie a criação de contas do Smartsheet para novos colaboradores automaticamente, concedendo a eles os acessos necessários e assegurando produtividade imediata.

 

Processo de desligamento de usuários seguro

Revogue os privilégios de acesso e desative ou exclua contas de colaboradores que saem da organização para simplificar o processo de desligamento.

 

Como integrar o Smartsheet ao ADManager Plus

Pré-requisitos:

  • O Smartsheet usa o OAuth 2.0 para autorizar solicitações de API.
  • Requer client_id e client_secret para autorização.

Privilégios:

  • Importar usuários (ação de entrada): A conta utilizada na autorização deve ter permissão para ler todas as contas de usuário.
  • Para executar qualquer ação ou consulta no Smartsheet (ação de saída): Certifique-se de que a conta usada para autorização tenha permissão para executar a ação desejada no Smartsheet.
Nota: O ADManager Plus oferece um conjunto pré-configurado de APIs que auxiliam na execução das ações básicas da integração. Se a ação que você precisa não estiver disponível, consulte a documentação de API do Smartsheet para obter os detalhes de API necessários para a configuração de webhooks de entrada/saída para executar as ações requeridas.

Configuração de autorização

  • Faça login no ADManager Plus e acesse a guia Automation.
  • No painel esquerdo, em Configuration, clique em Application Integrations.
  • Em Enterprise Applications, clique em Smartsheet.
  • Ative o botão Enable Smartsheet Integration.
  • Na página Smartsheet Configuration, clique em Authorization.
  • Execute as etapas para gerar o client_id e o client_secret a partir do Smartsheet e cole os dados nos respectivos campos de valor.
  • Clique em Configure.

Configuração de webhook de entrada

O webhook de entrada permite ao ADManager Plus obter dados de usuários diretamente do Smartsheet. O mapeamento de atributos definido aqui poderá ser selecionado como fonte de dados ao configurar automatizações.

Para configurar um webhook de entrada para o Smartsheet:

  • Em Inbound Webhook, clique em Smartsheet Endpoint Configuration.
  • Na guia Endpoint Configuration, você encontrará um endpoint pré-configurado, o ENDPOINT DE USUÁRIOS do Smartsheet, com campos para a URL do endpoint, Método de API, Cabeçalhos e Parâmetros para obter contas de usuário do Smartsheet. Se você desejar usar esse endpoint pré-configurado, substitua {subdomain} pelo nome de domínio da sua instância do Smartsheet no campo Endpoint URL. No entanto, se você desejar usar um novo endpoint para importar usuários, você poderá configurar um usando o botão + Add API endpoint e preenchendo os campos obrigatórios de acordo com as referências de API do Smartsheet. Clique aqui para saber como.
  • Nota:

    • O par chave-valor da API já vem pré-configurado como cabeçalho para autenticar as solicitações de API, conforme configurado durante a Configuração de autorização.
    • Macros: É possível adicionar macros na configuração do endpoint para alterá-lo dinamicamente por meio do componente de seleção de macros.
    • Consulte as referências de API do Smartsheet e configure cabeçalhos e parâmetros adicionais, se necessário.
    • Na guia Settings, a opção Repeat Calling This Endpoint foi habilitada por padrão para chamar repetidamente a API até que você obtenha todos os dados requeridos. A Repeat Call Configuration foi pré-configurada para aumentar o valor do parâmetro de página em 1 para obter 100 objetos em cada chamada de endpoint da API. No campo Repeat Call Criteria, a condição foi pré-configurada para repetir a chamada de API até que a resposta não apresente valores.
  • Após concluir, clique em Test & Save. A janela de resposta exibirá todos os parâmetros solicitados que podem ser obtidos pela chamada da API. Clique em Proceed.
  • Nota:

    • Consulte as referências de API do Smartsheet para saber os parâmetros que devem ser configurados para obter apenas parâmetros específicos.
    • Você pode configurar diversos endpoints para o Smartsheet usando o botão + Add API endpoint. Clique aqui para saber como.
  • Clique em Data Source - LDAP Attribute Mapping para vincular endpoints e mapear atributos LDAP do AD aos respectivos atributos no Smartsheet.
  • Clique em + Add New Configuration e faça o seguinte:
    • Insira o Nome da configuração e a Descrição, e selecione a Categoria de automação no menu suspenso.
    • No campo Select Endpoint, selecione o endpoint desejado e uma chave primária exclusiva a cada usuário (por exemplo, employeeIdentifier).
    • Nota: Quando vários endpoints estiverem configurados, essa chave deve manter o mesmo valor em todos eles.
    • No campo Attribute Mapping, selecione o atributo no menu suspenso Nome do atributo LDAP e associe ele à coluna correspondente no Smartsheet.
    • Se você quiser criar um novo formato personalizado para isso, clique em Formato de atributos de mapeamento.
    • Clique em Save.

Configuração de webhook de saída

O webhook de saída permite que você atualize as mudanças feitas no AD usando o ADManager Plus para o Smartsheet.

Os webhooks configurados nesta seção podem ser usados em Modelos de orquestração para automações agendadas ou acionadas por eventos, permitindo que ações de gerenciamento sejam executadas em um grupo de usuários.

Para configurar um webhook de saída para o Smartsheet:

  • Em Outbound Webhook, clique em Smartsheet Webhook Configuration.
  • Clique em + Add Webhook.
  • Insira um nome e uma descrição para este webhook.
  • Decida sobre a ação que deve ser executada e consulte as referências de API do Smartsheet para obter os detalhes de API, tais como URL, cabeçalhos, parâmetros e outros requisitos que serão necessários.
  • Selecione, no menu suspenso, o método HTTP que permitirá executar a ação desejada no endpoint.
  • Insira a URL do endpoint.
  • Configure os cabeçalhos, os parâmetros e o tipo de mensagem no formato apropriado com base na chamada de API que você deseja executar.
  • Clique em Test and Save.
  • Uma janela pop-up exibirá uma lista de usuários e grupos do AD para testar a chamada de API configurada. Selecione o usuário ou grupo desejado para testar a chamada de API e clique em OK. Isso fará uma chamada em tempo real para a URL do endpoint e os objetos selecionados serão modificados de acordo com a configuração.
  • Os detalhes da solicitação e da resposta do webhook serão exibidos. Verifique se a API está respondendo corretamente e clique em Save.
Nota: os webhooks configurados podem ser integrados aos Modelos de orquestração, possibilitando automações agendadas ou acionadas por eventos para executar consecutivamente uma sequência de ações em um grupo de usuários ou em um grupo de usuários ou em usuários individuais. (Acesse a guia Management -> Advanced Management -> Orchestration)