Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In NRS, allowed actions are grouped under ‘Roles’.  The chart below shows which actions are available for each role in NRS. 

Actions available per Role

Action

Admin

Lead

Write

Read

Create user

Y

 

 

 

Deactivate user

Y

Y

 

 

Add role to user

Y

Y

 

 

Remove role from user

Y

Y

 

 

Search for user

Y

Y

Y

Y

Create Naming Authority

Y

Y

 

 

Deactivate Naming Authority

Y

Y

 

 

Search for a Naming Authority

Y

Y

Y

Y

Create URN

Y

Y

Y

 

Change URL for a URN

Y

Y

Y

 

Deactivate URN

Y

Y

Y

 

Search for URN

Y

Y

Y

Y


Roles are valid for specific Naming Authorities, so that permissions for one Naming Authority are independent from permissions in another Naming Authority.  For instance, a user can be in a ‘Lead’ role for HUL.ARCH and have a ‘Write’ role for FHCL.  In this case, the user could add a new child Naming Authority under HUL.ARCH but not in FHCL. 

Permissions for one Naming Authority are inherited by child Naming Authorities, i.e. Naming Authorities that start with the same path pattern.  For example, a user with a ‘Lead’ role for HUL.ARCH would also have the same permissions for HUL.ARCH.PRES since this child Naming Authority starts with HUL.ARCH.

New NRS users need to be added by administrators in LTS.  Once a user is added to NRS, anyone with a Lead role can add a Lead, Write, or Read role to another user.  Again, since roles are tied to Naming Authorities, a Lead role in one Naming Authority can authorize roles in that same Naming Authority or the children Naming Authorities.

Add a new user

From top menu of NRS Admin UI, click on Users.

Enter a person’s email into the Email Address search box. The email needs to match the email used when logging in through HarvardKey.

If the email address matches an existing user, the Edit User screen will appear.

The “Deactivate” button will prevent a user from logging into NRS Admin.

Add a role to an existing user

From the Edit User page, you can add a role in the "Manage Roles" section. Only Lead, Read, and Write roles should be used.


Roles are for specific Naming Authorities based on the beginning of the name, or "Path Pattern". Granting a user the Lead role for HUL.EBOOKBATCH will give the user the same permissions for any Naming Authority starting with HUL.EBOOKBATCH, like HUL.EBOOKBATCH.ASP_BATCH