In Power Automate könnt Ihr im Standard Katalog mit dem Schritt "Create sharing link for a file or folder", Links von SharePoint Ordner erstellen, allerdings ohne einen Passwort Schutz.
Die Lösung ist hier ein HTTP Request an SharePoint zu senden
URL
_api/web/Lists/GetByTitle('ListName')/GetItemById('1')/ShareLink
Body
{
"request": {
"createLink": true,
"settings": {
"allowAnonymousAccess":true,
"linkKind": 6,
"expiration": null,
"role": 1,
"restrictShareMembership": false,
"updatePassword": true,
"password": "SicheresPassword",
"scope": 0
}
}
}
Wichtige Parameter
createLink
gibt an, ob ein freigegebener Link erstellt werden soll
allowAnonymousAccess
gibt an, ob anonymer Zugriff erlaubt werden soll
expiration
Gibt das Ablaufdatum der Freigabe an
linkKind
Gibt die Art des freigegebenen Links an
0 = Uninitialized
1 = Direct
2 = OrganizationView
3 = OrganizationEdit
4 = AnonymousView
5 = AnonymousEdit
6 = Flexible
role
Gibt die Rolle des freigegebenen Links an
0 = None
1 = View
2 = Edit
3 = Owner
4 = LimitedView
5 = LimitedEdit
6 = Review
7= RestrictedView
restrictShareMembership
Gibt an, ob die Mitglieder des freigegebenen Links eingeschränkt werden sollen
scope
Gibt den Bereich des freigegebenen Links an
0 - Anonymous access allowed
1 = Internal users only
2 = Existing external users only
3 = New and existing external users
Kommentare