Skip to content

Commit 1e982e6

Browse files
committed
Update Invoke-ExecAppPermissionTemplate.ps1
1 parent 40a5b84 commit 1e982e6

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

Modules/CIPPCore/Public/Entrypoints/HTTP Functions/Tenant/Administration/Application Approval/Invoke-ExecAppPermissionTemplate.ps1

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,12 @@ function Invoke-ExecAppPermissionTemplate {
1616

1717
switch ($Action) {
1818
'Save' {
19+
$RowKey = $Request.Body.TemplateId ?? [guid]::NewGuid().ToString()
1920
try {
2021
$Permissions = $Request.Body.Permissions
2122
$Entity = @{
2223
'PartitionKey' = 'Templates'
23-
'RowKey' = [string]($Request.Body.TemplateId ?? [guid]::NewGuid().ToString())
24+
'RowKey' = [string]$RowKey
2425
'TemplateName' = [string]$Request.Body.TemplateName
2526
'Permissions' = [string]($Permissions | ConvertTo-Json -Depth 10 -Compress)
2627
'UpdatedBy' = $User.UserDetails ?? 'CIPP-API'
@@ -30,7 +31,7 @@ function Invoke-ExecAppPermissionTemplate {
3031
'Results' = 'Template Saved'
3132
'Metadata' = @{
3233
'TemplateName' = $Entity.TemplateName
33-
'TemplateId' = $Entity.RowKey
34+
'TemplateId' = $RowKey
3435
}
3536
}
3637
Write-LogMessage -headers $Request.Headers -API 'ExecAppPermissionTemplate' -message "Permissions Saved for template: $($Request.Body.TemplateName)" -Sev 'Info' -LogData $Permissions

0 commit comments

Comments
 (0)