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
UserPrincipalNameakzeptiert 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
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.
Erforderlich
ja
Standardwert
Typ
Zeichenfolge
Anzeigename im Portal
Benutzerprinzipalname
Zuletzt aktualisiert
War das hilfreich?