Assigning Administrator Level Access

PaperCut NG sets up one administrator account called “admin”. This is the master administrator account, with access to all features, whose password is assigned during the configuration wizard. In large organizations it is likely that administrator level access will need to be granted to more than one person. One solution is to give all persons the master password; however the recommended approach is to assign administrator rights to these individual's network user accounts. The advantages of this approach are:

To assign admin rights to a user with login name mary:

  1. Log in to the system as the built in admin user.

  2. Select the Options section.

  3. Scroll down to the Security section. And click the edit link next to the Admin users field.

  4. Enter mary into the Add new user field and click Add.

  5. By default mary will have access to all features. To change this, click on the show/hide details link to the right of mary's entry.

  6. Click on the Apply button to save the change.

  7. Verify that Mary can now log into the administrator section either via:

    1. The Admin Logon link on the server.

    2. Using a web browser at http://[server_name]:9191/admin

The list of users granted admin access

Figure 3.13. The list of users granted admin access

Important

PaperCut NG allows different levels of administrator access to be defined via access control list. The access list is presented as a series of checkboxes enabling or disabling access to selected features or application areas.

For security reasons it is advisable to:

  • Grant the user's own accounts administrator level rights rather than have them use the general built-in admin account.

  • Grant the administrator the minimum level rights need for them to perform their job.

  • ACL configuration can be complex. Always test that the ACL rights assigned work as expected by asking the administrator to log in and verify that they can access the required program functions.