@@ -11,20 +11,21 @@ Function Invoke-ExecEditCalendarPermissions {
1111 param ($Request , $TriggerMetadata )
1212
1313 $APIName = $TriggerMetadata.FunctionName
14- Write-LogMessage - user $request.headers .' x-ms-client-principal' - API $APINAME - message ' Accessed this API' - Sev ' Debug'
15- $UserID = ($request.query.UserID )
14+ $User = $Request.headers .' x-ms-client-principal'
15+ Write-LogMessage - user $User - API $APINAME - message ' Accessed this API' - Sev ' Debug'
16+
17+ $UserID = ($Request.query.UserID )
18+ $LoggingName = $Request.query.LoggingName
1619 $UserToGetPermissions = $Request.query.UserToGetPermissions
17- $Tenantfilter = $request .Query.tenantfilter
20+ $Tenantfilter = $Request .Query.tenantfilter
1821 $Permissions = @ ($Request.query.permissions )
1922 $folderName = $Request.query.folderName
2023
21-
2224 try {
2325 if ($Request.query.removeaccess ) {
24- $result = Set-CIPPCalendarPermission - UserID $UserID - folderName $folderName - RemoveAccess $Request.query.removeaccess - TenantFilter $TenantFilter
26+ $Result = Set-CIPPCalendarPermission - UserID $UserID - folderName $folderName - RemoveAccess $Request.query.removeaccess - TenantFilter $TenantFilter - LoggingName $LoggingName
2527 } else {
26- $result = Set-CIPPCalendarPermission - UserID $UserID - folderName $folderName - TenantFilter $Tenantfilter - UserToGetPermissions $UserToGetPermissions - Permissions $Permissions
27- $Result = " Successfully set permissions on folder $ ( $CalParam.Identity ) . The user $UserToGetPermissions now has $Permissions permissions on this folder."
28+ $Result = Set-CIPPCalendarPermission - UserID $UserID - folderName $folderName - TenantFilter $Tenantfilter - UserToGetPermissions $UserToGetPermissions - LoggingName $LoggingName - Permissions $Permissions
2829 }
2930 } catch {
3031 $ErrorMessage = Get-NormalizedError - Message $_.Exception
0 commit comments