Hello @Vasil Michev ,
We are trying to pass powerShell variables as part of body for conditional access policy graph api.
But the body which we are passing is not correct. PFB the code
Is there any way to send PowerShell variables as part of body?
CODE
$body = '{
"displayName": $conditionalAccessPolicy.policyDisplayName,
"state": $conditionalAccessPolicy.state,
"conditions": {
"clientAppTypes": $conditionalAccessPolicy.clientAppTypes
"applications": {
"includeApplications": $conditionalAccessPolicy.includeApplications,
"includeUserActions": $conditionalAccessPolicy.includeUserActions
},
"users": {
"includeUsers": $conditionalAccessPolicy.includeUsers,
"excludeUsers": $conditionalAccessPolicy.excludeUsers
},
"locations": {
"includeLocations": $conditionalAccessPolicy.includeLocations,
"excludeLocations": $conditionalAccessPolicy.excludeLocations
}
},
"grantControls": {
"operator": $conditionalAccessPolicy.grantControlOperator,
"builtInControls": $conditionalAccessPolicy.grantBuiltInControls
},
"sessionControls": {
"signInFrequency": {
"isEnabled": $conditionalAccessPolicy.signInFrequency.isEnabled,
"type": $conditionalAccessPolicy.signInFrequency.type,
"value": $conditionalAccessPolicy.signInFrequency.value
},
"persistentBrowser": {
"mode": $conditionalAccessPolicy.persistentBrowser.mode,
"isEnabled" : $conditionalAccessPolicy.persistentBrowser.isEnabled
}
}
}'