File tree Expand file tree Collapse file tree 3 files changed +10
-10
lines changed
Entrypoints/HTTP Functions
Identity/Administration/Groups Expand file tree Collapse file tree 3 files changed +10
-10
lines changed Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ Function Invoke-AddGroupTemplate {
2020 Displayname = $request.body.displayname
2121 Description = $request.body.description
2222 groupType = $request.body.groupType
23- MembershipRules = $request.body.membershipRule
23+ MembershipRules = $request.body.membershipRules
2424 allowExternal = $request.body.allowExternal
2525 username = $request.body.username
2626 GUID = $GUID
Original file line number Diff line number Diff line change @@ -17,10 +17,10 @@ Function Invoke-ExecNamedLocation {
1717 # Write to the Azure Functions log stream.
1818 Write-Host ' PowerShell HTTP trigger function processed a request.'
1919
20- $TenantFilter = $Request.Body.TenantFilter
21- $NamedLocationId = $Request.Body.NamedLocationId
22- $change = $Request.Body.change
23- $content = $Request.Body.input
20+ $TenantFilter = $Request.Body.TenantFilter ?? $Request .Query.TenantFilter
21+ $NamedLocationId = $Request.Body.NamedLocationId ?? $Request .Query.NamedLocationId
22+ $change = $Request.Body.change ?? $Request .Query.change
23+ $content = $Request.Body.input ?? $Request .Query.input
2424
2525 try {
2626 $results = Set-CIPPNamedLocation - NamedLocationId $NamedLocationId - TenantFilter $TenantFilter - change $change - content $content - ExecutingUser $request.headers .' x-ms-client-principal'
Original file line number Diff line number Diff line change @@ -35,21 +35,21 @@ function Invoke-CIPPOffboardingJob {
3535 Set-CIPPSignInState - TenantFilter $tenantFilter - userid $username - AccountEnabled $false - ExecutingUser $ExecutingUser - APIName $APIName
3636 }
3737
38- { $_ .' OnedriveAccess' -ne ' ' } {
38+ { $_ .' OnedriveAccess' } {
3939 $Options.OnedriveAccess | ForEach-Object { Set-CIPPSharePointPerms - tenantFilter $tenantFilter - userid $username - OnedriveAccessUser $_.value - ExecutingUser $ExecutingUser - APIName $APIName }
4040 }
4141
42- { $_ .' AccessNoAutomap' -ne ' ' } {
42+ { $_ .' AccessNoAutomap' } {
4343 $Options.AccessNoAutomap | ForEach-Object { Set-CIPPMailboxAccess - tenantFilter $tenantFilter - userid $username - AccessUser $_.value - Automap $false - AccessRights @ (' FullAccess' ) - ExecutingUser $ExecutingUser - APIName $APIName }
4444 }
45- { $_ .' AccessAutomap' -ne ' ' } {
45+ { $_ .' AccessAutomap' } {
4646 $Options.AccessAutomap | ForEach-Object { Set-CIPPMailboxAccess - tenantFilter $tenantFilter - userid $username - AccessUser $_.value - Automap $true - AccessRights @ (' FullAccess' ) - ExecutingUser $ExecutingUser - APIName $APIName }
4747 }
4848
49- { $_ .' OOO' -ne ' ' } {
49+ { $_ .' OOO' } {
5050 Set-CIPPOutOfOffice - tenantFilter $tenantFilter - userid $username - InternalMessage $Options.OOO - ExternalMessage $Options.OOO - ExecutingUser $ExecutingUser - APIName $APIName - state ' Enabled'
5151 }
52- { $_ .' forward' -ne ' ' } {
52+ { $_ .' forward' } {
5353 if (! $Options.keepCopy ) {
5454 Set-CIPPForwarding - userid $userid - username $username - tenantFilter $Tenantfilter - Forward $Options.forward.value - ExecutingUser $ExecutingUser - APIName $APIName
5555 } else {
You can’t perform that action at this time.
0 commit comments