Loading
Opdater Microsoft-appregistrering til at bruge tilladelser med mindste rettigheder

Opdater Microsoft-appregistrering til at bruge tilladelser med mindste rettigheder

Hvis du tidligere opsatte Microsoft-tilføjelsesprogrammet ved brug af avancerede tilladelser, f.eks. Files.ReadWrite.All og User.ReadWrite.All, kan du opdatere din apprenumeration til at bruge Sites.Selected, User.Read og User.ReadBasic.All. Dette reducerer sikkerhedsrisici, begrænser adgang til specifikke SharePoint-lokaliteter og understøtter forenklet adgangsstyring uden at påvirke dokumentgenerering.

EditionsHeading

Bemærk
Bemærk Hvis du vil bruge den guidede opsætning til at integrere Microsoft 365 og Azure, kan du se Opsæt Microsoft 365 og Azure-integration ved brug af guidet opsætning.
Tilgængelig i: Lightning Experience
Tilgængelig i: Professional, Enterprise, Unlimited og Developer Edition
Brugertilladelser påkrævet
Hvis du vil redigere API-tilladelser og tildele lokalitetsadgang via Graph Explorer og opdatere godkendelsesomfang og appegenskaber:

CLM Admin-bruger

ELLER

Microsoft 365-administrator

OG

Azure App-registreringsejer

Forudsætninger:

  • Opsæt din Microsoft-appregistrering til at understøtte Salesforce-integration for dokumentlagring.
  • Identificer den SharePoint-lokalitet, der er konfigureret i ExternalDocStorageConfig til dokumentlagring.
  • Sørg for, at du har adgang til Microsoft Graph Explorer.
  1. Fjern skrivetilladelser fra Appregistrering.
    1. Log ind på Microsoft Azure.
    2. Hvis du vil gå til Appregistreringer, skal du søge efter Azure AD B2C, klikke på Administrer og vælge Appregistreringer.
    3. Vælg din Salesforce-app.
    4. Gå til API tilladelser og fjerne Files.ReadWrite.All.
    5. Gentag trinene for at fjerne User.ReadWrite.All.
  2. Tilføj læsetilladelser.
    1. I API-tilladelser skal du vælge Tilføj en tilladelse > Microsoft Graph > Applikationstilladelser.
    2. Søg efter og tilføj tilladelserne Sites.Selected, User.Read og User.ReadBasic.All.
    3. Klik på Tildel administratorsamtykke.
  3. Hent dit SharePoint-lokalitets-id.
    1. Gå til Graph Explorer og log ind med dine Microsoft-legitimationsoplysninger.
    2. Indstil metoden til GET, API-versionen til v1.0 og URL til: https://graph.microsoft.com/v1.0/me/followedSites
    3. Kør forespørgslen, og kopier id'et for den SharePoint-lokalitet, der bruges til dokumentlagring.
  4. Tildel Microsoft Azure-appen adgang til din SharePoint-lokalitet.
    1. I Graph Explorer skal du indstille metoden til POST og URL'en til: https://graph.microsoft.com/v1.0/sites/<site_id>/permissions.
    2. Erstat <site_id> med id'et for delingspunkts lokalitet.
    3. Gå til fanen Rediger tilladelser, og sørg for, at der er givet samtykke til Sites.FullControl.All.
    4. Indsæt denne kode i anmodningens brødtekst:
      {
        "roles": ["write"],
        "grantedToIdentities": [{
          "application": {
            "id": "<Application_Id>",
            "displayName": "Salesforce App"
          }
        }]
      }
      
    5. Erstat <Application_Id> med klient-id'et fra fanen Oversigt for Azure-appregistrering.
    6. Gå til fanen Sidehoveder og tilføj: Indholdstype: application/json.
    7. Kør forespørgslen for at tildele tilladelserne.
  5. Opdater omfanget i Salesforce-godkendelsesudbyder.
    1. Skriv godkendelsesudbydere i feltet Find hurtigt i Opsætning, og vælg derefter godkendelsesudbydere.
    2. Rediger den relevante Microsoft-udbyder.
    3. Opdater omfanget til: offline_access openid User.Read User.ReadBasic.All Sites.Selected.
    4. Gem ændringerne.

Efter opdatering af omfangene skal du bekræfte, at dokumentgenerering fra Salesforce til SharePoint-lokaliteten fungerer som forventet. Tilbagekald eventuelt Sites.FullControl.All fra Graph Explorer-tilladelser, når lokalitetsadgang er bekræftet.

 
Indlæser
Salesforce Help | Article