I'm using Nexus Repository Manager 3.1.0-04, and I want to create a user to just have deployment permissions. What are the minimal set of privileges required for that?
Right now I created a role nx-deploy
with the following privileges:
- nx-repository-admin---read
- nx-repository-admin---browse
- nx-repository-admin---delete
- nx-repository-admin---edit
- nx-repository-admin---add
Then I created a user deployment
with the role nx-deploy
. I can deploy artifacts now, however, I believe I am giving too much privileges? The admin
part is not what I want the deployment user to be, so that part has me a bit nervous.
Needless to say, there are just too many privileges to choose from under the security section.
nx-repository-view-*-*-{edit,read,add,browse}
. I'm using Nexus Repository Manager OSS 3.2.1-01 – Radferd