App-only zertifikatbasierte Authentifizierung jetzt im SharePoint Online Management Shell verfügbar

Lesezeit

3 Minuten

Die Inhalte auf dieser Seite wurden maschinell übersetzt.

Die SharePoint Online Management Shell unterstützt jetzt die app-basierte Zertifikatsauthentifizierung für eine sichere, unbeaufsichtigte Automatisierung mit MFA. Administratoren können Apps in Microsoft Entra ID registrieren, API-Berechtigungen zuweisen und Zertifikate verwenden, um Skripte ohne Benutzeranmeldeinformationen auszuführen, was Sicherheit und Compliance verbessert.

[Einführung]

Wir freuen uns, bekannt zu geben, dass die SharePoint Online Management Shell nun App-Only Zertifikatbasierte Authentifizierung unterstützt. Dieses Update erfüllt den geschäftlichen Bedarf an sicherer, unbeaufsichtigter Automatisierung in Umgebungen, in denen beispielsweise Multi-Faktor-Authentifizierung (MFA) erzwungen wird. Mit dieser Erweiterung können Kunden Automatisierungsskripte unter Verwendung von App-Identitäten ausführen und somit die Einhaltung von Sicherheitsrichtlinien sicherstellen und gleichzeitig die Betriebseffizienz erhalten.

[Wann wird dies geschehen:]

Diese Funktion ist jetzt allgemein verfügbar.

[Wie dies Ihre Organisation betrifft:]

Wer ist betroffen: SharePoint-Administratoren und Automatisierungstechniker, die die SharePoint Online Management Shell für Skripting und Automatisierung verwenden.

Was wird geschehen:

  • Kunden können Skripte nun mit App-Identitäten authentifizieren, die in Microsoft Entra ID (ehemals Azure AD) registriert sind, statt mit Benutzeranmeldedaten.
  • Dies ermöglicht die nahtlose Ausführung unbeaufsichtigter Skripte, selbst wenn MFA durchgesetzt wird.
  • Wir erwarten, dass die meisten Szenarien mit App-Only-Authentifizierung funktionieren. Es kann jedoch seltene Fälle geben, in denen eine API aus Sicherheitsgründen ein explizites Benutzertoken benötigt. In solchen Fällen sollten Mandanten-Admins interaktive Flows mit Admin-/Benutzeranmeldedaten verwenden. Kontaktieren Sie uns gerne bei Bedarf.

[Was Sie zur Vorbereitung tun können:]

Befolgen Sie diese einmaligen Schritte, um Ihre App zu registrieren und zertifikatbasierte Authentifizierung zu aktivieren:

  1. Schritt 1: Registrieren Sie die Anwendung in Microsoft Entra ID.
  2. Schritt 2: Weisen Sie der Anwendung API-Berechtigungen zu:
    • Tenant Admin APIs unterstützen derzeit App-Only-Zugriff nur, wenn sie den Scope Sites.FullControl haben.
    • Wir arbeiten an der Unterstützung granularerer Scopes für Tenant APIs. Für aktuelle Informationen siehe SharePoint Admin APIs Authentication and Authorization.
    • Sie können Berechtigungen zuweisen, indem Sie:
      • API-Berechtigungen im Portal auswählen und zuweisen.
      • Das App-Manifest zur Zuweisung von API-Berechtigungen ändern (erforderlich für Microsoft 365 GCC High und DoD Organisationen).
    • Weitere Informationen: Schritt 2: API-Berechtigungen der Anwendung zuweisen
  3. Schritt 3: Erstellen Sie ein selbstsigniertes Zertifikat oder besorgen Sie eines von einer Zertifizierungsstelle.
  4. Schritt 4: Binden Sie das Zertifikat an die Microsoft Entra-Anwendung.

Sobald diese Schritte abgeschlossen sind, aktualisieren Sie die Connect-SPOService-Zeile am Anfang Ihrer Skripte, um die App-Identität anstelle von Benutzeranmeldedaten zu verwenden. Beispiele finden Sie in den Beispielen 7, 8 und 9 in diesem Artikel: Connect-SPOService (Microsoft.Online.SharePoint.PowerShell).

[Compliance-Überlegungen:]

Keine Compliance-relevanten Aspekte identifiziert, bitte entsprechend Ihrer Organisation prüfen.

Wir sind für Sie da

Haben Sie Fragen oder benötigen Sie Unterstützung? Wir helfen gerne weiter.