Ende der Properties grantedTo und grantedToIdentities in Microsoft Graph

Im Blog hat Microsoft angekündigt sie entfernen die Properties grantedTo und grantedToIdentities aus Microsoft Graph.
Die Properties sind im Endpunkt Permissions für SharePoint Berechtigungen inkludiert. Die beiden Properties sind seit Jahren im Status Deprecated, es steht jeweils V2 bereit.

In SharePoint Berechtigungen sind zwei Abschnitte für die beiden Properties relevant.
grantedTo gibt Berechtigungen für den Abschnitt Gruppen zurück. Das alternative Property ist grantedToV2.

GrantedToV2 als Alternative
GrantedToV2 als Alternative


grantedToIdentities gibt geteilte Inhalte mit einem Freigabelink zurück. Das alternative Property ist grantedToIdentitiesV2.

grantedToIdentitiesV2 als Alternative
grantedToIdentitiesV2 als Alternative

Mit PowerShell werden die Berechtigungen pro Datei oder Ordner ausgewertet.

PowerShell
$Url = "https://graph.microsoft.com/v1.0/sites/$SiteId/drive/items/$FileId/permissions"
$Result = Invoke-MgRestMethod -Method GET -Uri $Url 
$ItemPermissions = $Result.value
$ItemPermissions


Mit der Änderung fällt jeweils der rote Abschnitt weg, es muss das alternative, neue Property genutzt werden.

grantedTo wird entfernt, nutze grantedToV2.

Property grantedTo wird entfernt
Property grantedTo wird entfernt

grantedToIdentities wird entfernt, nutze grantedToIdentitiesV2.
grantedToIdentitiesV2 inkludiert mehr Informationen als das alte Property grantedToIdentities.

Property grantedToIdentities wird entfernt
Property grantedToIdentities wird entfernt
Share
Avatar-Foto

Tobias Asböck

Tobias ist ein Senior System Engineer mit rund 10 Jahren Berufserfahrung für Microsoft 365 Produkte wie SharePoint Online, SharePoint Premium, OneDrive for Business, Teams Collaboration, Entra ID, Information Protection, Universal Print und Microsoft 365 Lizenzierung. Aus der Vergangenheit kennt er über einen Zeitraum von 15+ Jahren die Planung, Administration und den Betrieb von SharePoint Server Umgebungen. Tobias ist ein PowerShell Scripter mit Zertifizierungen für Microsoft 365 Produkte. In seiner Freizeit beschäftigt sich Tobias mit Aktualisierungen in der M365-Welt, ist mit seinem Rennvelo unterwegs und anderen sportlichen Aktivitäten beschäftigt. Bei Fragen kontaktiere mich über LinkedIn oder [email protected].

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert