Loading
Aktualisieren der Microsoft-Anwendungsregistrierung zum Verwenden von Mindestberechtigungsberechtigungen

Aktualisieren der Microsoft-Anwendungsregistrierung zum Verwenden von Mindestberechtigungsberechtigungen

Wenn Sie das Microsoft-Add-In zuvor mithilfe von erweiterten Berechtigungen wie Files.ReadWrite.All und User.ReadWrite.All eingerichtet haben, können Sie Ihre Anwendungsregistrierung so aktualisieren, dass Sites.Selected, User.Read und User.ReadBasic.All verwendet werden. Dies reduziert Sicherheitsrisiken, schränkt den Zugriff auf bestimmte SharePoint-Sites ein und unterstützt die vereinfachte Zugriffsverwaltung ohne Auswirkungen auf die Dokumentgenerierung.

Erforderliche Editionen

Hinweis
Hinweis Informationen zum Verwenden der geführten Einrichtung zum Integrieren von Microsoft 365 und Azure finden Sie unter Einrichten von Microsoft 365 und Azure-Integration mithilfe der geführten Einrichtung.
Verfügbarkeit: Lightning Experience
Verfügbarkeit: Professional, Enterprise, Unlimited und Developer Edition
Erforderliche Benutzerberechtigungen
Ändern von API-Berechtigungen und Erteilen von Site-Zugriff über den Diagramm-Explorer und Aktualisieren von Authentifizierungsumfängen und Anwendungseigenschaften:

CLM-Administratorbenutzer

ODER

Microsoft 365-Administrator

UND

Azure-Anwendungsregistrierungsinhaber

Voraussetzungen:

  • Richten Sie Ihre Microsoft-Anwendungsregistrierung so ein, dass die Salesforce-Integration für die Dokumentspeicherung unterstützt wird.
  • Identifizieren Sie die SharePoint-Site, die in ExternalDocStorageConfig für die Dokumentspeicherung konfiguriert ist.
  • Stellen Sie sicher, dass Sie Zugriff auf den Microsoft Graph Explorer haben.
  1. Entfernen Sie Schreibberechtigungen aus der Anwendungsregistrierung.
    1. Melden Sie sich bei Microsoft Azure an.
    2. Suchen Sie zum Wechseln zu "Anwendungsregistrierungen" nach Azure AD B2C, klicken Sie auf Verwalten und wählen Sie Anwendungsregistrierungen aus.
    3. Wählen Sie Ihre Salesforce-Anwendung aus.
    4. Wechseln Sie zu den API-Berechtigungen und entfernen Sie Files.ReadWrite.All.
    5. Wiederholen Sie die Schritte zum Entfernen von User.ReadWrite.All.
  2. Fügen Sie Leseberechtigungen hinzu.
    1. Wählen Sie in den API-Berechtigungen Berechtigung hinzufügen > Microsoft Graph > Anwendungsberechtigungen aus.
    2. Suchen Sie nach Sites.Selected, User.Read und User.ReadBasic.All-Berechtigungen und fügen Sie sie hinzu.
    3. Klicken Sie auf Administratoreinwilligung erteilen.
  3. Rufen Sie Ihre SharePoint-Site-ID ab.
    1. Wechseln Sie zum Diagramm-Explorer und melden Sie sich mit Ihren Microsoft-Anmeldeinformationen an.
    2. Legen Sie die Methode auf GET, die API-Version auf v1.0 und den URL auf Folgendes fest: https://graph.microsoft.com/v1.0/me/followedSites
    3. Führen Sie die Abfrage aus und kopieren Sie die ID der SharePoint-Site, die zum Speichern von Dokumenten verwendet wird.
  4. Erteilen Sie der Microsoft Azure-Anwendung Zugriff auf Ihre SharePoint-Site.
    1. Legen Sie im Diagramm-Explorer die Methode auf POST und den URL auf Folgendes fest: https://graph.microsoft.com/v1.0/sites/<site_id>/permissions hinzu.
    2. Ersetzen Sie <site_id> durch die ID der Share Point-Site.
    3. Navigieren Sie zur Registerkarte "Berechtigungen ändern" und stellen Sie sicher, dass Sites.FullControl.All consent is provided (Alle Einwilligungen sind erteilt).
    4. Fügen Sie diesen Code in den Anforderungstext ein:
      {
        "roles": ["write"],
        "grantedToIdentities": [{
          "application": {
            "id": "<Application_Id>",
            "displayName": "Salesforce App"
          }
        }]
      }
      
    5. Ersetzen Sie <Application_Id> auf der Registerkarte "Übersicht" der Azure-Anwendungsregistrierung durch die Client-ID.
    6. Navigieren Sie zur Registerkarte "Kopfzeilen" und fügen Sie Folgendes hinzu: Inhaltstyp: application/json.
    7. Führen Sie die Abfrage aus, um die Berechtigungen zuzuweisen.
  5. Aktualisieren Sie den Umfang im Salesforce-Authentifizierungsanbieter.
    1. Geben Sie unter "Setup" im Feld "Schnellsuche" den Text Authentifizierungsanbieter ein und wählen Sie dann Authentifizierungsanbieter aus.
    2. Bearbeiten Sie den entsprechenden Microsoft-Anbieter.
    3. Aktualisieren Sie den Umfang auf: offline_access openid User.Read User.ReadBasic.All Sites.Selected hinzu.
    4. Speichern Sie die Änderungen.

Überprüfen Sie nach dem Aktualisieren der Umfänge, ob die Dokumentgenerierung von Salesforce auf der SharePoint-Site wie erwartet funktioniert. Widerrufen Sie optional die Berechtigungen Sites.FullControl.All aus dem Diagramm-Explorer, nachdem der Site-Zugriff bestätigt wurde.

 
Laden
Salesforce Help | Article