U bent hier:
Een authenticatieleverancier voor Microsoft-app handmatig configureren via Set-up van minimale machtigingen
Voeg een Auth.-leveranciersgegeven toe om een veilige verbinding tot stand te brengen tussen Salesforce en Microsoft.
| VEREISTE EDITIONS |
|---|
| Beschikbaar in: Lightning Experience |
| Beschikbaar in: Enterprise, Unlimited, Professional en Developer Edition |
| VEREISTE GEBRUIKERSMACHTIGINGEN | |
|---|---|
| Auth.-leverancier configureren: | CLM-beheerdergebruiker |
Zorg ervoor dat Toepassings-ID (klant) en Waarde voor klantgeheim overeenkomen met uw Azure-account. Als de ID en waarde niet overeenkomen met uw Azure-account, functioneert de invoegtoepassing niet correct of wordt deze niet geladen zoals verwacht, wat kan leiden tot problemen met de grafische API.
- Geef vanuit Set-up Auth.-leveranciers op in het vak Snel zoeken en selecteer vervolgens Auth.-leveranciers.
- Klik op Nieuw en selecteer ID openen Connect als het type provider.
-
Geef MicrosoftApp op als de naam van de authenticatieleverancier.
De URL krijgt automatisch het suffix MicrosoftApp.
- Geef bij Consumentensleutel de ID van de toepassing (client) van uw Azure-app op.
- Geef bij Consumentengeheim de waarde voor het klantgeheim van uw Azure-app op.
- Geef bij Eindpunt-URL autoriseren https://login.microsoftonline.com/organizations/oauth2/v2.0/authorize op
- Geef bij Tokeneindpunt-URL https://login.microsoftonline.com/organizations/oauth2/v2.0/token op
- Geef bij Eindpunt-URL voor gebruikersinfo https://graph.microsoft.com/oidc/userinfo op
-
Geef bij Standaardbereiken Sites.Selected offline_access openid User.Read User.ReadBasic.All op.
Opmerking Zorg ervoor dat Standaardbereiken overeenkomt met de API-machtigingen die u hebt toegevoegd aan uw Microsoft Azure-account. Zie Handmatig een Microsoft Azure-app configureren via Set-up van minimale machtigingen.
- Zorg ervoor dat Clientinloggegevens verzenden in koptekst is uitgeschakeld.
- Selecteer Token verzenden in koptekst en Consumentengeheim opnemen in SOAP API-reacties.
- Klik bij Registratiehandler op Automatisch een registratiehandlersjabloon maken.
- Selecteer bij Registratie uitvoeren als uw Salesforce-beheerdersaccount.
-
Sla uw wijzigingen op.
De details van uw auth.-leverancier worden opgeslagen en er worden Salesforce-configuratie-URL's gegenereerd.
-
Controleer in Salesforce-configuraties of deze URL's zijn gegenereerd.
-
Initialisatie-URL voor Test-Only
-
Initialisatie-URL voor Single Sign-On
-
URL voor koppelen van bestaande gebruiker
-
Initialisatie-URL voor OAuth-Only
-
Callback-URL
-
URL voor enkelvoudig uitloggen
-
-
Als er een Experience Cloud-site beschikbaar is in uw Salesforce-exemplaar, vouwt u Experience Cloud-sites uit en controleert u of deze URL's zijn gegenereerd.
-
Initialisatie-URL voor Test-Only
-
Initialisatie-URL voor Single Sign-On
-
URL voor koppelen van bestaande gebruiker
-
Initialisatie-URL voor OAuth-Only
-
Callback-URL
-
-
Sla uw wijzigingen op.
Nadat u de details van de Auth.-leverancier hebt opgeslagen, wordt er een Apex Class voor registratiehandlers gemaakt. Bijvoorbeeld AutocreatedRegHandler1234567890123.
-
Schakel automatische synchronisatie van gebruikersnaam en e-mailadres uit.
Wanneer u Salesforce koppelt aan Microsoft Azure, werkt het systeem uw Salesforce-gebruikersnaam en -e-mailadres automatisch bij met uw Microsoft Azure-accountgegevens. U kunt deze automatische update uitschakelen.
- Klik op de koppeling Registration Handler Apex Class.
- Klik op Bewerken.
-
Zoek naar de methode updateUser en verwijder deze code of geef een opmerking:
//u.email = data.email; //u.lastName = data.lastName; //u.firstName = data.firstName; - Sla uw wijzigingen op.
-
Voeg de call-back-URL toe.
- Ga terug naar uw auth.-leverancier.
- Kopieer in de sectie Salesforce-configuratie de call-back-URL.
- Open uw Microsoft Azure-account en klik op Overzicht.
- Klik naast Omleidings-URL's op Een omleidings-URL toevoegen.
- Selecteer .
- Plak de callback-URL in URI's voor omleiden.
- Selecteer, indien beschikbaar, Toegangstokens (gebruikt voor impliciete stromen) en ID-tokens (gebruikt voor impliciete en hybride stromen).
- Klik op Configureren.
- Als u een partnercommunity hebt ingesteld, gaat u naar de Auth.-leverancier in uw Salesforce-organisatie.
- Kopieer vanuit de sectie Experience Cloud-sites de call-back-URL.
- Open uw Microsoft Azure-account en klik op Authenticatie.
- Ga naar en klik op URL toevoegen.
-
Plak de callback-URL van de Experience Cloud-site en sla uw wijzigingen op.
-
Test of uw authenticatie van de auth.-leverancier is geslaagd.
- Kopieer vanuit de sectie Salesforce-configuratie de initialisatie-URL voor Test-Only.
-
Plak de URL in de adresbalk en druk op Enter.
Dit is een voorbeeldtekst die wordt weergegeven:
