Permission Strategies

You can manage permissions in Polaris using any of the following methods, according to your needs:

Permission Availability and Record Ownership

A specific set of permissions is available at the system, library, and branch level. While many permissions are set at the branch level, some permissions are available at all levels, and some are available only at the system level, only at the library level, or only at the branch level.

The permissions that control access and modifications to Polaris records can only be set at the organization level to which the record belongs. Some types of records can be owned at multiple organization administration levels. Other records can only be owned at a specific level. For example, item records can be owned at the system, library, and branch levels, but patron records can only be owned by a branch. Permissions to use item records are available and set independently at each level and for each organization. You set permissions for every organization that uses the associated records. Permissions to use patron records are available only at the branch level.

Important:
Bibliographic and item records can be maintained at the system, library, or branch level. Cataloging record permissions must be set for at least one organization. Typically, if the catalog is maintained by a central cataloging department for all organizations, the system level permissions are used. If each branch maintains its own cataloging records, assign the catalog record permissions for each branch.

Note:
See Polaris Permission Groups - Default Permissions Reference for a list of the record fields that indicate ownership for each type of Polaris record.

Several levels of permissions control access to and operations on an organization’s records. For example, you need the appropriate Access permission to view an organization’s bibliographic records, or even see those records in lists such as Find Tool results. Separate Create, Modify, and Delete permissions control the ability to do these operations on the organization’s bibliographic records.

Important:
If you have the permission Use ‘own’ cataloging record sets: Allow, you can create record sets that no other users can access, including your system administrator. When you create a new cataloging record set, your user name is in the Owner box by default if you have this permission. To allow other users to access the record set, first select a different owner before saving the record set.

Some permissions are not organization-specific. These permissions are set at the system level and define access to options on the Polaris Shortcut Bar, access to specific tables in Polaris administration, or the ability to do certain tasks regardless of record ownership.

Permissions for Tasks

Most workflows in the Polaris staff client require multiple task permissions. You do not need to set all permissions for all organizations. If an organization does not do particular tasks, the permissions for that workflow do not need to be set for the organization. For example, if a branch does not use Polaris Acquisitions because selection, ordering, receiving, and invoicing are done at the main library, then the branch does not need acquisitions permissions.

Assigning Permissions to Workstations

The ability to do a task in Polaris depends on the permissions set for both the staff member and the workstation. For security, libraries may want to restrict the tasks that can be done on a particular computer, even if the person logged on has permission to do the tasks.

Example:
A computer monitor at a reference desk is visible to the public in that area. The library is concerned about patron privacy, and wants to prevent patron account information from appearing on that computer, so that workstation does not have permission to view the library's patron records.

You can set permissions for individual workstations, or you can use the following options:

Permission Assignments at Upgrade

When you upgrade to a new version of Polaris, new permissions may or may not be granted to existing staff members by default. (New permissions are always granted to members of the Administrator permission group.) If you prefer not to accept any Polaris default settings that grant new permissions to existing staff members, set the system-level Staff Client profile Permissions: Use Polaris-defined new permission defaults to No. This setting causes all new permissions to be set to No (not granted) at upgrade, but does not affect existing permission assignments or the Administrator permission group. The default setting is Yes.

Important:
If you want to set the Staff Client profile Permissions: Use Polaris-defined new permission defaults to No, you must set the profile before you upgrade to the new version of Polaris.

Special Permissions for Rotating Staff

If the library rotates staff among branches, you can allow the rotating staff members to select a session branch at log-on. When a branch is selected, settings for that branch are in effect for the session (not the branch with which the staff member’s user name is associated). For example, when a circulation staff member logs on to the current branch instead of the staff member’s “home” branch, the system can route an item that fills a hold request correctly. The item is not routed to the staff member’s “home” branch when it should be picked up at the current branch.

To enable staff members to select a branch at log-on, give both the staff member and the workstation these permissions: