Repository Management with Nexus
You can access the configuration of privileges via the Privileges menu item in the Security submenu in the left-hand Nexus menu.
Nexus has three types of privileges:
- application privileges - covers actions a user can execute in Nexus,
- repository target privileges - governs the level of access a user has to a particular repository or repository target, and *repository view privileges - controls whether a user can view a repository
Behind the scenes, a privilege is related to a single REST operation and method like create, update, delete, read.
To create a new privilege, click on the Add… button in the Privileges panel and choose Repository Target Privilege. Creating a privilege will load the New Repository Target Privilege form shown in Figure 6.29, “Creating a New Repository Target Privilege”. This form takes a privilege name, a privilege description, the repository to target, and a repository target.
Once you create a new privilege, it will create four underlying privileges: create, delete, read, and update. The four privileges created by the form in Figure 6.29, “Creating a New Repository Target Privilege” are shown in Figure 6.30, “Create, Delete, Read, and Update Privileges Created”.