Running this action requires a token — a base64(admin:password) string used for HTTP Basic authentication in requests to Nexus.

CreateNexusRole — creates a new role in Nexus Repository Manager 3. Roles combine privileges and can include other roles.

Request example

id: example-role
name: Example Role
description: Example role description
privileges:
  - nx-repository-view-*-*-read
  - nx-repository-view-maven2-*-browse
roles: []

Request specification

FieldRequiredDescription
idYesUnique role identifier
nameYesRole name
descriptionNoRole description
privilegesNoList of privilege names assigned to the role
rolesNoList of other role identifiers included in this role