Salesforce- en Microsoft-teams verbinden voor IT-services
Verbind Salesforce met Microsoft Teams om IT-services via kanalen te leveren. Deze integratie installeert automatisch de authenticatiecomponenten. Configureer benoemde inloggegevens en Microsoft Entra ID (voorheen Azure AD) en de benodigde beveiligingsaanpassingen voor cross-origin communicatie en sessiebeheer.
Vereiste editions
| Beschikbaar in: Lightning Experience |
| Beschikbaar in: Enterprise, Performance en Unlimited Edition met Agentforce IT Service. |
| Vereiste gebruikersmachtigingen | |
|---|---|
| Salesforce- en Microsoft-teams verbinden: | Profiel systeembeheerder |
Zorg ervoor dat de volgende licenties beschikbaar zijn in uw organisatie:
- TeamsITSrvcsAddOn
- TeamsEmployeeAddOn
- IncidentManagementAddOn
Microsoft Teams inschakelen voor Medewerkersservice
- Ga vanuit het menu Set-up naar Salesforce Go > Voorzieningensets.
- Selecteer op de kaart IT-services leveren over kanalen Instellen.
- Selecteer op de kaart Microsoft Teams voor Medewerkersservice Doorgaan.
- Selecteer op de pagina Microsoft Teams voor Medewerkersservice Aan de slag.
-
Schakel Microsoft Teams voor Medewerkersservice in.
Wanneer u Microsoft Teams voor Medewerkersservice inschakelt, worden de app Externe client, Auth.-leverancier, Externe inloggegevens en Benoemde inloggegevens automatisch geïnstalleerd. U moet de plaatshouders voor Belanghebbenden-ID, Client-ID en Client Secret vervangen in de externe inloggegevens voor de benoemde inloggegevens AzureBotNotificationNC en MSGraphApplicationNC.
Cross-Origin Resource Sharing (CORS) configureren
Configureer Cross-Origin Resource Sharing (CORS) om de integratie te laten communiceren met Salesforce OAuth-eindpunten.
- Geef vanuit Set-up CORS op in het vak Snel zoeken en selecteer vervolgens CORS.
- Selecteer CORS inschakelen voor OAuth-eindpunten vanuit de beleidsinstellingen voor het delen van resources over meerdere herkomsten (CORS).
- Selecteer vanuit Lijst Toegestane herkomst Nieuw.
- Geef de URL https://cdn.scs.static.lightning.force.com op.
- Sla uw wijzigingen op.
Sessie-instellingen configureren voor Lightning Out
Configureer Lightning Out in sessie-instellingen om ervoor te zorgen dat ingebedde componenten, zoals Enablement Programs, correct worden weergegeven.
- Geef vanuit Set-up Sessie-instellingen op in het vak Snel zoeken en selecteer vervolgens Sessie-instellingen.
- Selecteer Bij het inbedden van een Lightning toepassing in een site van derden gebruikt u een sessietoken in plaats van een sessiecookie.
- Sla uw wijzigingen op.
- Geef vanuit Set-up Mijn domein op in het vak Snel zoeken en selecteer vervolgens Mijn domein.
- Schakel bij Routering en beleid de optie Eigen gebruik van Salesforce-cookies vereisen uit.
- Sla uw wijzigingen op.
SSO configureren vanuit Salesforce naar Microsoft Teams
Configureer Single Sign-On (SSO) voor Microsoft Teams waarmee werknemers en IT-teams toegang hebben tot IT- en HR-servicevoorzieningen in Microsoft Teams zonder herhaalde aanmeldingen. De SSO maakt een veilige Trust relatie tussen Salesforce en Microsoft Azure om een naadloze ervaring te bieden voor het beheer van ondersteuningstickets en samenwerking.
- Maak of hergebruik een Microsoft Entra ID-toepassing en verleen de machtiging Organization.ReadWrite.All. Zie De Microsoft Entra-ID configureren voor details over het instellen van machtigingen.
-
Configureer het externe MSTeamsClientCredentialsEC-inloggegeven met de client-ID en het clientgeheim van de Azure AD-app. Zie Benoemde gegevens instellen.
Als u de principal al hebt geconfigureerd, verwijdert u deze en configureert u de client-ID en het clientgeheim opnieuw om de bijgewerkte machtigingen toe te passen.
-
Configureer Microsoft Teams in Salesforce om samenwerking en servicelevering te verbeteren.
- Klik vanuit Set-up op Salesforce Go.
- Zoek en selecteer Microsoft Teams voor Medewerkersservice.
- Schakel de aan-/uitfunctie in voor Microsoft Teams voor Medewerkersservice. Als deze optie al is ingeschakeld, schakelt u deze uit en vervolgens weer in. Als u de nieuwe geautomatiseerde SSO-voorzieningen wilt toepassen, schakelt u de aan-/uitfunctie uit en vervolgens weer in.
- Zoek de stap Instemming Azure-beheerder verlenen en klik op Instemming verlenen. Een pop-upvenster geeft een unieke autorisatie-URL weer.
- Klik op Koppeling kopiëren en deel deze URL met uw Azure-belanghebbendenbeheerder. Als u de Azure-beheerder bent, opent u de koppeling in een nieuw browsertabblad om het verzoek van de toepassing om toegang tot en lezen van organisatiegegevens goed te keuren.
-
Selecteer in de sectie Een Digitale omgeving-site selecteren de gewenste portal in het vervolgkeuzemenu.
Dit koppelt uw specifieke Salesforce-community of -site aan de Microsoft Teams-integratie.
-
Configureer de authenticatieleverancier voor veilige communicatie tussen Salesforce en Microsoft Teams.
- Geef vanuit Set-up Auth.-leveranciers op in het vak Snel zoeken en selecteer vervolgens Auth.-leveranciers.
- Zoek en open op de pagina Auth.-leveranciers de microsoft_auth.-leverancier Auth.-leverancier.
- Klik op Bewerken.
- Stel Type registratiehandler in op Apex.
-
Selecteer MsTeamsItsmSSOHandler in de registratiehandler.
Als MsTeamsItsmSSOHandler niet beschikbaar is, gaat u naar Salesforce Go, schakelt u de Microsoft Teams-schakelaar uit en schakelt u deze vervolgens weer in om de nieuwste configuratie te vernieuwen.
- Stel Registratie uitvoeren als een gebruikersaccount met alleen de machtiging Gebruikers beheren in om best practices voor beveiliging te onderhouden.
- Sla uw wijzigingen op.
-
Voeg de callback-URL toe aan Microsoft Entra ID.
- Kopieer vanaf de pagina Auth.-leverancier in Microsoft Teams de gegenereerde callback-URL.
- Open in de Microsoft Azure-portal de registratie van uw app die u eerder hebt gemaakt.
- Voeg de callback-URL toe als omleidings-URL.
- Kopieer op de pagina Auth.-leverancier in Microsoft Teams de call-back-URL van de voorkeurssite die is geselecteerd op de pagina Salesforce Go.
- Voeg de callback-URL van de voorkeurssite toe als omleidings-URL in dezelfde appregistratie.

