Skip to main content
Version: 3.7.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).

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