Admin Manual - Configuration
From PikaDocs
System Settings
Pika CMS system settings can be accessed by clicking on the System Settings link on the Site Map. Available settings include:
- Owner Name - used on the login screen, and elsewhere, to display the name of the organization that owns this copy of Pika CMS
- Administrator Email - the email address of the system administrator that is displayed at the bottom of most Pika CMS screens
- Autonumber Each New Case - controls whether a case number is automatically assigned when a new case is opened
- Cookie Prefix - if you host multiple Pika CMS's on the same web server, each one will require a unique Cookie Prefix to prevent login errors
- Logins - disabling this will prevent all non-system users from accessing the system
- Spell Check - enables spell check features (currently doesn't work)
- Graphics - enables graphical calendar on daily calendar screen
- Compression - enables GZIP mode, which compresses each web page before it is transmitted by the server and can speed up performance for dial-up modem users
- Benchmark - enables a benchmark timer which appears at the bottom of each page
- HTML Tidy - enables an HTML correctness check, any HTML errors that are found are displayed at the bottom of the page.
The database server settings also appear on the system settings screen
- Database Server Network Name - the network name of the database server that is hosting the Pika CMS database
- Type of Database Server
- Database Name
- Username - the username that Pika CMS uses to log on to the database
- Password - the password that Pika CMS uses to log on to the database
These settings are stored on the webserver in the PHP file config/settings.php.
User Accounts
Each person who will be using the system should have a user account. User accounts are password protected, and can be assigned to a security level.
- username - The name the user will use to log in. Not case sensitive.
- password - The password to the user account. Case sensitive.
- description - A short text description of the person who owns the account.
- User Account Enabled - Controls whether the user account is allowed to log in.
- User is Attorney - Currently not used.
- Security Level - Assigns the user account to a security level. This is further discussed in the next section.
Security Levels
Pika CMS has security features which allow the system administrator to limit user access to data. Some data is unrestricted. Access to client, opposing party, opposing attorney, and any other type of contact records is not restricted in any manner. Access to cases which have not been assigned a primary attorney or a office are also unrestricted. In some cases, permission to view or edit data is determined by which account the user is logged in under. Users will always have full access, read and write, to any case where they are listed as the primary attorney or one of the co-counsels. Users will always have full access to any activity records that belong to them. In all other cases, a user's permissions are determined by which "group" they are assigned to. Groups and permissions can be defined from the Pika Group Editor. There can be an unlimited number of groups. Groups have the following permission options, which are inherited by any members of the group:
- read_office - This field contains a comma-separated list of office codes. A user has permission to view any cases assigned to an office that is listed in this field. No extra access to activity records is granted.
- read_all - If this is enabled, members of the group may view all cases and all activity records.
- edit_office - This field contains a comma-separated list of office codes. A user has permission to modify any cases assigned to an office that is listed in this field. No extra access to activity records is granted.
- edit_all - If this is enabled, members of the group may edit all cases and all activity records.
- users - Grants access to the User Account Management screen.
- pba - Grants access to the Pro Bono Attorney Management screen.
- motd - Grants access to the Message Board Configuration screen.
