​​​​​​​Permissions Check

ARTIFACTORY: How to check if config migration was successful

AuthorFullName__c
Andrew Roellig
articleNumber
000005890
ft:sourceType
Salesforce
FirstPublishedDate
2023-10-13T18:20:30Z
lastModifiedDate
2023-10-13
VersionNumber
3
1. Get the group list from both on-prem and SaaS
​​​​​​​# On-Prem Artifactory Permissions List
curl -u <username> <jfrogurlSelfHosted>/artifactory/api/security/permissions | grep "name" > on-prem-perms.json

# Cloud Artifactory Group List
curl -u <username>:<password> <jfrogurlSaaS>/api/security/permissions | grep "name" >   cloud-perms.json

2. Sort the two lists:
sort on-prem-perms.json > on-prem-groups-perms.json
sort cloud-perms.json > cloud-groups-perms.json

3] "diff" the two lists:
diff on-prem-groups-perms.json cloud-groups-perms.json

If the diff returns nothing then the permissions between your SaaS and Self Hosted are the same. There may be some minor differences in the Environment permissions.