Skip to main content
Version: 3.1.X

Access Control Database (acces)

The acces database (often located at /bases/acces/acces) defines the User Profiles and permissions within the system. It interacts closely with the users database to determine what an operator can do after logging in.

Purpose

While the users database stores the login (username/password), the acces database defines the roles (e.g., "Cataloger", "Administrator", "Loan Operator").

Structure Overview

Each record in this database typically represents a Profile.

TagNameDescription
1Profile CodeThe internal code used to link users to this profile (e.g., adm, cat).
10Profile NameHuman-readable name (e.g., "System Administrator").
20Module AccessDefines which modules (Central, Circulation, Acquisitions) are visible.
30Database AccessList of databases this profile can access.
40PermissionsGranular permissions (e.g., dataentry, dbadmin, stats).
Security

This is arguably the most critical database for system security. It should be backed up regularly and restricted from general access.