I need a script to edit all policies in Jamf to exclude 1 computer group. I have a script to edit one policy, but I need to get all policies and exclude 1 smart group.
#!/bin/sh
apiUsername="username"
apiPassword="password"
jssURL="jss.url.here"
policyID=2018
curl -sS -k -u $apiUsername:$apiPassword https://$jssURL:8443/JSSResource/policies/id/$policyID -H "Content-Type: application/xml" -d "<policy><scope><exclusions><computer_groups><computer_group><id>1</id><name>All Managed Clients</name></computer_group></computer_groups></exclusions></scope></policy>" -X PUT