For the complete documentation index, see llms.txt. This page is also available as Markdown.

OneDrive-Status prüfen

Prüfen, ob OneDrive eines Benutzers aktiv, gesperrt oder gelöscht ist

Beschreibung

Sucht die persönliche OneDrive-Website eines Benutzers und meldet, ob sie aktiv oder archiviert ist, ob sie gesperrt ist und ob sie sich im Papierkorb des Tenants befindet. Funktioniert auch für Benutzer, deren Konto bereits gelöscht wurde, da sich ihr OneDrive möglicherweise noch im Papierkorb befindet. Es werden keine Änderungen vorgenommen.

Häufige Anwendungsfälle

  • Prüft, ob das OneDrive eines aktiven Benutzers bereitgestellt ist und, falls ja, ob es gesperrt oder archiviert ist.

  • Prüft, ob das OneDrive eines gelöschten Benutzers noch im Papierkorb des Tenants vorhanden ist und wann es endgültig gelöscht werden soll.

Parameterverhalten

  • UserPrincipalName akzeptiert die UPN eines bereits gelöschten Kontos, nicht nur von aktiven Benutzern. Das ist beabsichtigt: Eine Benutzerauswahl kann kein gelöschtes Konto auswählen, daher ist der Parameter Freitext statt einer Benutzerauswahl.

  • Bei einem gelöschten Benutzer erfolgt der Papierkorb-Abgleich anhand des gelöschten Website- SiteOwnerEmail. Ein fehlender Wert oder eine frühere UPN-Umbenennung kann zu einem falschen „Nicht gefunden“-Ergebnis führen.

Das Runbook ist strikt schreibgeschützt und nimmt keine Änderungen am Tenant vor.

Ort

Organisation → Zusammenarbeit → OneDrive-Status prüfen

Vollständiger Runbook-Name

rjgit-org_collab_check-onedrive-status

Details

Eigenschaft
Wert

Version

1.5.0

Erforderliche Module

RealmJoin.RunbookHelper (>= 0.8.9) PnP.PowerShell (>= 3.4.1)

Planbar

nein

Berechtigungen

Anwendungsberechtigungen

  • Typ: Office 365 SharePoint Online

    • Sites.FullControl.All

      • Erforderlich für Connect-PnPOnline gegenüber dem SharePoint-Admin-Center und für die tenant-admin-Cmdlets Get-PnPTenantSite und Get-PnPTenantDeletedSite, die beliebige Websitesammlungen auflisten/prüfen (einschließlich persönlicher OneDrive-Sites und des Papierkorbs des Tenants) und unter den niedrigeren Anwendungsbereichen Sites.Read.All / Sites.ReadWrite.All nicht verfügbar sind. Get-PnPUserProfileProperty und Get-PnPWeb werden ebenfalls von dieser Berechtigung abgedeckt.

Hinweise zu Berechtigungen

SharePoint Online: Weisen Sie der systemzugewiesenen verwalteten Identität des Automation-Kontos die Anwendungsberechtigung 'Sites.FullControl.All' für die Office 365 SharePoint Online API (AppId 00000003-0000-0ff1-ce00-000000000000) zu. Diese SharePoint-App-Only-Berechtigung kann nicht über die standardmäßige Entra-Automatisierung zur App-Rollenzuweisung erfolgen, die für Microsoft Graph verwendet wird, und muss pro Tenant manuell zugewiesen werden (z. B. über das SharePoint-Admin-Center oder das entsprechende Grant-PnPAzureADAppSitePermission für verwaltete Identitäten).

Parameter

UserPrincipalName

UPN des Benutzers, dessen OneDrive geprüft wird. Gelöschte Benutzer werden akzeptiert.

Eigenschaft
Wert

Erforderlich

ja

Standardwert

Typ

Zeichenfolge

Anzeigename im Portal

Benutzerprinzipalname

Zuletzt aktualisiert

War das hilfreich?