# Salesforce ![Salesforce](https://cdn.manageengine.com/sites/meweb/images/br/active-directory-360/images/marketplace-salesforce-logo-24.png) Automatize o gerenciamento de usuários com a integração Salesforce e ADManager Plus **Provisionamento de identidade** A integração do Salesforce ao ADManager Plus permite que as organizações automatizem e simplifiquem seus processos de gerenciamento de identidade, estendendo-os ao Active Directory (AD), Exchange, Office 365 etc. Com essa integração, ações de gerenciamento do ciclo de vida de usuário, como provisionamento, atualizações e desprovisionamento, são sincronizadas automaticamente entre o Salesforce e o ADManager Plus, reduzindo esforços manuais, minimizando erros e reforçando a segurança de TI. ## Gerenciamento centralizado de dados de colaboradores Provisione e desprovisione usuários automaticamente e centralize o gerenciamento no ADManager Plus, eliminando erros de entrada manual. ## Provisionamento e desprovisionamento com controle de workflow A integração entre Salesforce CRM e ADManager Plus permite que administradores de TI provisionem e desprovisionem colaboradores de forma segura por meio de Workflows multi-nível. ## Aplicações relacionadas - [Zoho CRM](https://www.manageengine.com/br/active-directory-360/marketplace/admanager-plus/salesforce-active-directory-integration-with-admanager-plus.html) - [Zoho Bigin](https://www.manageengine.com/br/active-directory-360/marketplace/admanager-plus/zoho-bigin-active-directory-integration-with-admanager-plus.html) - [Close CRM](https://www.manageengine.com/br/active-directory-360/marketplace/admanager-plus/close-crm-active-directory-integration-with-admanager-plus.html) - [Activecampaign sales](https://www.manageengine.com/br/active-directory-360/marketplace/admanager-plus/activecampaign-sales-active-directory-integration-with-admanager-plus.html) ## Notas principais - **Tipo de autenticação:** OAUTH (credenciais de cliente) - **URL do token de acesso:** https:///services/oauth2/token - **Escopo:** Full (depende do caso de uso) ## Etapas para gerar o ID e o Segredo do cliente no Salesforce: 1. No ADManager Plus, acesse **Automation > HCM Integrations**. 2. Clicque em **Custom HCM** para criar um novo HCM. ## Etapas para configurar o OAuth no ADManager Plus: 1. Acesse **Home > Apps > App Manager > New Connected App**. 2. Marque a opção **Enable OAuth Settings** para a aplicação conectada. ![App Manager](https://cdn.manageengine.com/sites/meweb/images/br/active-directory-360/images/salesforce-crm-integration-with-admanager-plus-tab2-ss1-23.png) 3. Selecione os seguintes escopos: - **Gerenciar dados de usuário via APIs (api)** - **Acesso total (full)** - **Acesso a identificadores únicos de usuário (openid)** - **Acesso a aplicações Lightning (lightning)** - **Realizar requisições a qualquer momento (refresh_token, offline_access)** **Nota:** Você pode selecionar escopos adicionais, caso sejam necessárias ações extras. 4. Marque as caixas ao lado de **Require Secret for Web Server Flow, Require Secret for Refresh Token Flow**, e **Enable Client Credentials Flow**. ![Web Server Flow](https://cdn.manageengine.com/sites/meweb/images/br/active-directory-360/images/salesforce-crm-integration-with-admanager-plus-tab2-ss2-23.png) 5. Salve as alterações. 6. Defina quem executará o fluxo: - Na página de detalhes da aplicação conectada, clique em **Manage.** - Clique em **Edit Policies.** - Em Fluxo de credenciais de cliente, no campo **Run As**, selecione o usuário que executará o fluxo de credenciais. - Esse usuário deve ter a permissão Apenas API. - Salve as alterações. 7. Após salvar a aplicação conectada, clique em **Manage Consumer Details** para encontrar a Chave e o Segredo do cliente. ![Manage Consumer Details](https://cdn.manageengine.com/sites/meweb/images/br/active-directory-360/images/salesforce-crm-integration-with-admanager-plus-tab2-ss3-23.png) ![Manage Consumer Details](https://cdn.manageengine.com/sites/meweb/images/br/active-directory-360/images/salesforce-crm-integration-with-admanager-plus-tab2-ss4-23.png) ## Configurar autorização no ADManager Plus 1. Crie uma aplicação personalizada em **Automation > HCM Integrations > Create custom app**. 2. Na guia Authorization, selecione **OAuth**, como tipo de autenticação, preencha as **credentials**, e clique em **Configure**. - **Tipo de autenticação:** OAUTH (credenciais de cliente) - **URL do token de acesso:** https:///services/oauth2/token - **Escopo:** Full (depende do caso de uso) ![Authorization](https://cdn.manageengine.com/sites/meweb/images/br/active-directory-360/images/salesforce-crm-integration-with-admanager-plus-tab2-ss5-23.png) 3. Clique em **Add API Endpoint**. 4. Na aba Configuration do endpoint, selecione os **endpoints** desejados e clique em **Test & Save**. - **Referência da API:** https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/resources_query.htm - **Endpoint de exemplo:** https://zhield-dev-ed.my.salesforce.com/services/data/v54.0/query?q=SELECT+FIELDS(ALL)+FROM+User+LIMIT+200 **Nota:** O domínio **zhield-dev-ed.my.salesforce.com** varia conforme a instância. O link acima é o endpoint de exemplo para recuperar todos os usuários do Salesforce. ![SalesForce Configuration](https://cdn.manageengine.com/sites/meweb/images/br/active-directory-360/images/salesforce-crm-integration-with-admanager-plus-tab2-ss6-23.png) Exemplo de resposta ![Sample Response](https://cdn.manageengine.com/sites/meweb/images/br/active-directory-360/images/salesforce-crm-integration-with-admanager-plus-tab2-ss7-23.png)