title: What is the minimal set of privileges required to deploy artifacts to Nexus 3?
body: <p>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?</p>
  
  <p>Right now I created a role <code>nx-deploy</code> with the following privileges:</p>
  
  <ul>
  <li>nx-repository-admin-<em>-</em>-read</li>
  <li>nx-repository-admin-<em>-</em>-browse</li>
  <li>nx-repository-admin-<em>-</em>-delete</li>
  <li>nx-repository-admin-<em>-</em>-edit</li>
  <li>nx-repository-admin-<em>-</em>-add</li>
  </ul>
  
  <p>Then I created a user <code>deployment</code> with the role <code>nx-deploy</code>. I can deploy artifacts now, however, I believe I am giving too much privileges? The <code>admin</code> part is not what I want the deployment user to be, so that part has me a bit nervous.</p>
  
  <p>Needless to say, there are just too many privileges to choose from under the security section.</p>