# Quickbase ![Quickbase](https://www.manageengine.com/active-directory-360/marketplace/images/logos/marketplace-quickbase-logo-24.png) ## Automatize o provisionamento de usuários e o controle de acesso com a integração entre Quickbase e ADManager Plus **Categoria:** Provisionamento de identidades O Quickbase é uma plataforma de desenvolvimento de aplicações low-code que capacita as organizações a criarem aplicações personalizadas para diversas finalidades sem precisar de ampla experiência em codificação. Sua integração com o ADManager Plus alcança automação e eficiência no provisionamento, desprovisionamento e controle de acesso de usuários. Ao criar, modificar ou desativar contas de usuário, essa integração garante fluxos de trabalho mais suaves e reduz a carga administrativa. ### Provisionamento e desprovisionamento de usuários Integre o Quickbase e o ADManager Plus para automatizar os processos de criação e exclusão de usuários, economizando tempo valioso e reduzindo os esforços manuais. ### Permissões e controle de acesso As configurações de controle de acesso e permissões do Quickbase para usuários organizacionais podem ser sincronizadas com o ADManager Plus para gerenciar as permissões de forma eficaz. ## Configuração ### Como integrar o ADManager Plus e o Quickbase 1. No ADManager Plus, navegue até a guia **Automação** e clique em **Integrações de HCM**. 2. Em Aplicações de HCM, clique no quadro **HCM personalizado** para integrar uma nova solução de HCM personalizada. 3. Na janela de Integração de HCM personalizado que aparecer, insira um Nome e uma Descrição adequados, faça o upload de um logotipo do Quickbase e clique em **Salvar**. 4. Clique no bloco do Quickbase adicionado na etapa anterior para configurar os métodos de autorização da API, os endpoints e o mapeamento de dados de LDAP. 5. Na seção **Autorização**, selecione a **Chave de API** como o Tipo de autorização. - Digite o Nome da **chave** como Autorização e, no campo **Valor**, digite `QB-USER-TOKEN xxxxxx_xxx_xxxxxxxxxxxxxxxxxxxxxxx`. - Associe a chave a um cabeçalho/parâmetro de consulta usando o menu suspenso **Adicionar** a e clique em **Configurar**. 6. Na seção Configuração do endpoint da API, adicione o seguinte: - **URL do endpoint**: https://api.quickbase.com/v1/records/query **Nota**: Clique [aqui](https://developer.quickbase.com/operation/runQuery) para ver as referências da API do Quickbase. - Clique em **Opções avançadas** para adicionar cabeçalhos e parâmetros. - **Método**: Escolha **Publicar**. - **Cabeçalhos**: Configure os respectivos cabeçalhos HTTP conforme necessário para a autorização do endpoint. - **Parâmetros**: Adicione os parâmetros de consulta necessários para a configuração do endpoint. - **Tipo de mensagem**: Selecione **JSON**. **Exemplo de corpo da mensagem:** ```json { "from": "Table_Name", "select": [ 1, 2, 3 ], "where": "{1.CT.'hello'}", "sortBy": [ { "fieldId": 4, "order": "ASC" }, { "fieldId": 5, "order": "ASC" } ], "groupBy": [ { "fieldId": 6, "grouping": "equal-values" } ], "options": { "skip": 0, "top": 0, "compareWithAppLocalTime": false } } ``` **Exemplo de resposta:** ```json { "data": [ { "6": { "value": "Andre Harris" }, "7": { "value": 10 }, "8": { "value": "2019-12-18T08:00:00Z" } } ], "fields": [ { "id": 6, "label": "Full Name", "type": "text" }, { "id": 7, "label": "Amount", "type": "numeric" }, { "id": 8, "label": "Date time", "type": "date time" } ], "metadata": { "totalRecords": 10, "numRecords": 1, "numFields": 3, "skip": 0 } } ``` - Marque a opção **Repetir chamando este Endpoint** para chamar repetidamente a API até obter a resposta necessária. No menu suspenso, selecione o parâmetro e especifique o valor do incremento. Você também pode definir uma condição que, quando satisfeita, chame o endpoint repetidamente. **Nota**: Você pode configurar diversos endpoints para uma solução de HCM. 7. Ao terminar, clique em **Testar e salvar**. Uma janela de resposta exibirá todos os elementos solicitados. 8. Clique em **Fonte de dados - Mapeamento de atributos de LDAP** para combinar os endpoints e mapear os atributos de LDAP do AD com os respectivos atributos na solução de HCM. 9. Insira o **Nome e a Descrição da configuração** e selecione a **Categoria de automação** no menu suspenso. 10. No campo **Selecionar endpoint**, selecione as colunas que são exclusivas para os usuários (como “employeeIdentifier” e “username”), mas mantenha o mesmo valor em todos os endpoints. 11. No campo Mapeamento de atributos, selecione o atributo no menu suspenso **Nome do atributo de LDAP** e mapeie-o com a respectiva coluna na solução de HCM. 12. Clique em **Salvar**. Ao configurar uma automação no ADManager Plus, selecione o Quickbase como Fonte de dados e automatize o gerenciamento de usuários. Clique [aqui](https://www.manageengine.com/products/ad-manager/help/automation/configuring-automation.html) para saber mais sobre a configuração da automação. ### Etapas para gerar o Token da API no Quickbase 1. Navegue até Quickbase. 2. Clique em seu nome no canto superior direito e selecione **Minhas preferências**. 3. Role para baixo até a seção **Minhas informações de usuário** e clique em **Gerenciar meus tokens de usuário para o nome de domínio Realm**. 4. Use um dos tokens atribuídos na lista ou crie um novo clicando em + **Novo token de usuário**. ## Ações compatíveis Após a integração do ADManager Plus com o Quickbase, você pode realizar as seguintes ações: - Criar contas de usuários - Adicionar usuários a grupos - Modificar atributos de usuários - Remover usuários de grupos - Modificar contas de usuários usando templates - Criar caixa de correio - Redefinir senhas - Desativar ou excluir caixas de e-mail - Desbloquear contas de usuários - Mover a pasta inicial - Habilitar contas de usuários - Excluir a pasta inicial - Desativar contas de usuários - Revogar licenças do Microsoft 365 - Excluir contas de usuários - Gerenciar fotos dos usuários - Executar scripts personalizados - Mover usuários entre grupos - Configurações de resposta automática - Desativar contas do Skype for Business ## Aplicações relacionadas - [Jira](https://www.manageengine.com/br/active-directory-360/marketplace/admanager-plus/jira-active-directory-integration-with-admanager-plus.html) - [Monday](https://www.manageengine.com/br/active-directory-360/marketplace/admanager-plus/monday-active-directory-integration-with-admanager-plus.html) - [Slack](https://www.manageengine.com/br/active-directory-360/marketplace/admanager-plus/slack-active-directory-integration-with-admanager-plus.html) - [Asana](https://www.manageengine.com/br/active-directory-360/marketplace/admanager-plus/asana-active-directory-integration-with-admanager-plus.html) - [Sentry](https://www.manageengine.com/br/active-directory-360/marketplace/admanager-plus/sentry-active-directory-integration-with-admanager-plus.html)