Security Management API

Please see the API documentation (found in the Administration section under System) of your Nexus Repository Manager instance for complete documentation about the specific endpoints available in your local server.

Content Selectors

NEW IN 3.19 The content selectors REST API endpoints can be used to create and manage content selectors:

  • list the content selectors
  • create or modify content selectors

LDAP

NEW IN 3.19 The LDAP endpoints can be used to accomplish the following:

  • List all LDAP servers
  • Create LDAP server
  • Retrieve the details of a single LDAP server
  • Update LDAP server
  • Delete LDAP server
  • Change LDAP server ordering

Privileges

NEW IN 3.19 The privileges REST API endpoints can be used to create and manage privileges:

  • list the privileges
  • create or modify privileges

Roles

NEW IN 3.19 The roles REST API endpoints can be used to create and manage roles and their permissions within NXRM:

  • list the roles from any configured user source (internal or external)
  • create or modify local roles and external role mappings

Users

NEW IN 3.17 The users REST API endpoints can be used to create and manage users and their permissions within NXRM:

  • search for users available to NXRM whether they were defined locally or from a configured authentication source such as LDAP
  • create or modify local users
  • change the roles associated with an external user
  • reset an individual user token
  • reset all user tokens in the system

User Sources

NEW IN 3.17 This endpoint provides a list of the available users sources in the Nexus Repository Manager, these are used in other REST endpoints to indicate the source of certain types of entities, e.g. a user from an LDAP server.