An Artifactory administrator has the ability to perform and manage many different functions and tasks that a non-administrative does not have access to. These functions/tasks can be found from the Admin tab in the Artifactory user interface. Many of the same functions/tasks can also only be used from the Artifactory REST API by a Artifactory administrator.
Admin Functions/Tasks:
For more details or learn how to control permission targets, please visit https://www.jfrog.com/confluence/display/RTF/Managing+Permissions
Admin Functions/Tasks:
1. Repository Management:
- able to modify and configure local, virtual, remote, distribution repositories
- able to modify repository layouts
- able to modify repository layouts
2. Configuration Management:
- able to modify general Artifactory configuration
- able to view Xray integration status and health
- able to manage (approve/unapprove) licenses
- able to manage property set
- able to manage proxies
- able to manage HTTP settings
- able to manage mail server settings
- able to manage High Availability configuration
- able to manage Artifactory Licenses
- able to view Xray integration status and health
- able to manage (approve/unapprove) licenses
- able to manage property set
- able to manage proxies
- able to manage HTTP settings
- able to manage mail server settings
- able to manage High Availability configuration
- able to manage Artifactory Licenses
3. Security Management:
- able to manage general security configuration
- able to manage user locking
- able to manage password expiration policy
- able to manage API keys
- able to manage users
- able to manage groups
- able to manage permissions
- able to manage access tokens
- able to manage LDAP configuration
- able to manage Crowd / JIRA users configuration
- able to manage SAML SSO configuration
- able to manage OAuth SSO configuration
- able to manage HTTP SSO configuration
- able to manage SSH server configuration
- able to manage signing keys
- able to manage certificates
- able to manage user locking
- able to manage password expiration policy
- able to manage API keys
- able to manage users
- able to manage groups
- able to manage permissions
- able to manage access tokens
- able to manage LDAP configuration
- able to manage Crowd / JIRA users configuration
- able to manage SAML SSO configuration
- able to manage OAuth SSO configuration
- able to manage HTTP SSO configuration
- able to manage SSH server configuration
- able to manage signing keys
- able to manage certificates
4. Services Management:
- able to manage backups
- able to manage the Maven indexer configuration
- able to manage the Maven indexer configuration
5. Import & Export Management:
- able to import and export repositories
- able to do a system import and export
- able to do a system import and export
6. Advanced Management:
- able to generate a support info bundle
- able to manage log analytics configuration
- able to view system logs
- able to view system info
- able to manage maintenance configuration
- able to manage log analytics configuration
- able to view system logs
- able to view system info
- able to manage maintenance configuration
- able to schedule and run Garbage Collection
- able to manage storage quota
- able to schedule and run cleanup of unused cached artifacts
- able to schedule and run cleanup of virtual repositories
- able to run internal database compression
- able to run unreferenced data pruning
- able to manage storage quota
- able to schedule and run cleanup of unused cached artifacts
- able to schedule and run cleanup of virtual repositories
- able to run internal database compression
- able to run unreferenced data pruning
- able to view storage summary
- able to view config descriptor
- able to view security descriptor
- able to view config descriptor
- able to view security descriptor
For more details or learn how to control permission targets, please visit https://www.jfrog.com/confluence/display/RTF/Managing+Permissions