Granting Deploy/Cache Permission:

ARTIFACTORY: How to differentiate between Read and Deploy/Cache permission when downloading files

AuthorFullName__c
Marwa Sharif
articleNumber
000006033
ft:sourceType
Salesforce
FirstPublishedDate
2024-02-19T12:20:33Z
lastModifiedDate
2024-02-19
VersionNumber
1
  • When the user "developer" was granted Deploy/Cache permission, file downloads were successful without any issues.
User-added image


To provide a comprehensive understanding of the behavior, let's delve deeper into the scenario:

When attempting to download files existing in local or remote cache repositories, users with "Read" permissions can successfully retrieve and download files. However, it's crucial to highlight that this success is contingent upon the file's availability in the local or remote cache repository.

In cases where users attempt to download new files not present in the local or remote cache repositories, the absence of "Deploy/Cache" permissions impedes the download process. As Artifactory needs to fetch these files remotely, users lacking the requisite permissions encounter errors during download attempts.