Loading
Een authenticatieleverancier voor Microsoft-app handmatig configureren via Set-up van minimale machtigingen

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.

Opmerking
Opmerking Zie Microsoft 365 en Azure-integratie instellen met behulp van Begeleide set-up als u een begeleide set-up wilt gebruiken voor het integreren van Microsoft 365 en Azure.
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.

  1. Geef vanuit Set-up Auth.-leveranciers op in het vak Snel zoeken en selecteer vervolgens Auth.-leveranciers.
  2. Klik op Nieuw en selecteer ID openen Connect als het type provider.
  3. Geef MicrosoftApp op als de naam van de authenticatieleverancier.
    De URL krijgt automatisch het suffix MicrosoftApp.
  4. Geef bij Consumentensleutel de ID van de toepassing (client) van uw Azure-app op.
  5. Geef bij Consumentengeheim de waarde voor het klantgeheim van uw Azure-app op.
  6. Geef bij Eindpunt-URL autoriseren https://login.microsoftonline.com/organizations/oauth2/v2.0/authorize op
  7. Geef bij Tokeneindpunt-URL https://login.microsoftonline.com/organizations/oauth2/v2.0/token op
  8. Geef bij Eindpunt-URL voor gebruikersinfo https://graph.microsoft.com/oidc/userinfo op
  9. Geef bij Standaardbereiken Sites.Selected offline_access openid User.Read User.ReadBasic.All op.
    Opmerking
    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.
  10. Zorg ervoor dat Clientinloggegevens verzenden in koptekst is uitgeschakeld.
  11. Selecteer Token verzenden in koptekst en Consumentengeheim opnemen in SOAP API-reacties.
  12. Klik bij Registratiehandler op Automatisch een registratiehandlersjabloon maken.
  13. Selecteer bij Registratie uitvoeren als uw Salesforce-beheerdersaccount.
  14. Sla uw wijzigingen op.
    De details van uw auth.-leverancier worden opgeslagen en er worden Salesforce-configuratie-URL's gegenereerd.
  15. 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

  16. 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

  17. Sla uw wijzigingen op.

    De indeling van de registratiehandler is AutocreatedRegHandler met 13 cijfers.

    Nadat u de details van de Auth.-leverancier hebt opgeslagen, wordt er een Apex Class voor registratiehandlers gemaakt. Bijvoorbeeld AutocreatedRegHandler1234567890123.
  18. 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.
    1. Klik op de koppeling Registration Handler Apex Class.
    2. Klik op Bewerken.
    3. 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;
    4. Sla uw wijzigingen op.
  19. Voeg de call-back-URL toe.
    1. Ga terug naar uw auth.-leverancier.
    2. Kopieer in de sectie Salesforce-configuratie de call-back-URL.
    3. Open uw Microsoft Azure-account en klik op Overzicht.
    4. Klik naast Omleidings-URL's op Een omleidings-URL toevoegen.
    5. Selecteer Een platform toevoegen | Web .
    6. Plak de callback-URL in URI's voor omleiden.
    7. Selecteer, indien beschikbaar, Toegangstokens (gebruikt voor impliciete stromen) en ID-tokens (gebruikt voor impliciete en hybride stromen).
    8. Klik op Configureren.
    9. Als u een partnercommunity hebt ingesteld, gaat u naar de Auth.-leverancier in uw Salesforce-organisatie.
    10. Kopieer vanuit de sectie Experience Cloud-sites de call-back-URL.
    11. Open uw Microsoft Azure-account en klik op Authenticatie.
    12. Ga naar Web | URL's omleiden en klik op URL toevoegen.
    13. Plak de callback-URL van de Experience Cloud-site en sla uw wijzigingen op.
      De secties Salesforce-configuratie en Experience Cloud-sites zijn gevuld met URL's.
  20. Test of uw authenticatie van de auth.-leverancier is geslaagd.
    1. Kopieer vanuit de sectie Salesforce-configuratie de initialisatie-URL voor Test-Only.
    2. Plak de URL in de adresbalk en druk op Enter.

      Dit is een voorbeeldtekst die wordt weergegeven:

      De details van de documentstructuur worden getoond.
 
Wordt geladen
Salesforce Help | Article