Employee Privileges: Difference between revisions
(Created page with '{{Privileges}} ==Privileges== Privileges let you define various levels of access to data stored in CommitCRM. You can use an existing privileges group or create a new one and set…') |
No edit summary |
||
Line 6: | Line 6: | ||
Following are the different privileges and their impact: | Following are the different privileges and their impact: | ||
* '''Accounts''': Choosing this privilege means the Employee has access to the Accounts list. | |||
* '''Documents''': Choosing this privilege means the Employee has access to the main Documents list and to "Docs" tab in other objects. | |||
* '''Other Employees' History Notes''': Choosing this privilege means the Employee can view History Notes added by other Employees. Restricting this line means the Employee can his/her activity only. | |||
* '''Other Employees' Calendars''': Choosing this privilege means the Employee can view Appointments and Tasks added by other Employees. Restricting this line means the Employee can his/her activity only. | |||
* '''Import Accounts''': Choosing this option means the employee is allowed to import Accounts. Importing Accounts is an advanced option, and should be assigned carefully. Click to read more about importing Accounts. | |||
* '''Batch Update''': Choosing this option means the Employee can update many Accounts at once using the Accounts > Tools > Batch Update option. This is an advanced option and should be assigned carefully. | |||
* '''Page Designer''': Choosing this option means the Employee can customize tabs fields in the application windows. This is an advanced option and should be assigned carefully. Click to read more about configuring tabs and fields. | |||
* '''List and Values''': Choosing this option means the Employee can edit the values of drop-down lists. For example, a user with this privilege can add values to the City drop-down list (and most other drop-down lists in the software). Click to read more about configuring fields. | |||
* '''Send Group E-Mail''': Choosing this option means the Employee can send emails to a group of Accounts using the Accounts > Tools > Send Group Email option. This is an advanced option and should be assigned carefully. | |||
* '''Add Group History Note''': Choosing this option means the Employee can add a history note to many Accounts at once using the Accounts > Tools > Add Group History Note option. This is an advanced option and should be assigned carefully. | |||
* '''Save Filters''': Choosing this option means the Employee can define and save filters from all windows with the Filter option in the Search Pane. | |||
* '''Other Employees' Opportunities''': Choosing this privilege means the Employee can view Opportunities added by other Employees. Restricting this line means the Employee can his/her opportunities only. | |||
* '''Other Employees' Tickets''': Choosing this privilege means the Employee can view Tickets added by other Employees. Restricting this line means the Employee can his/her Tickets only. | |||
* '''Send Group Fax''': Choosing this option means the Employee can send faxes to a group of Accounts using the Accounts > Tools > Send Group Fax option. This is an advanced option and should be assigned carefully. | |||
* '''Items''': Choosing this option means the Employee access the Items list, modify Item details, change Item prices, etc. Click to read more about Items. | |||
* '''Taxes''': Choosing this option means the Employee access the Taxes from Settings > Charge > Taxes, add and modify Tax definitions. Click to read more about Taxes. | |||
* '''Charges''': Choosing this option means the Employee access the Charges list, modify Item details, change Item prices, etc. Click to read more about Charges. | |||
* '''Charges Incl. Finance''': This option s determines whether an employee can see rates and prices used in Charges. Although users who do not have this privilege will be able to add charges, select an item, and set the amount (in hours or units), they will not be able to view the item's price or the total price for the charge. They will also not have access to Charge reports. | |||
* '''Other Employees' Charges''': This options determines whether an employee can see Charges added by other employees. | |||
* '''Rates''': This option determines whether an employee can see other employee rates. | |||
* '''Auditing''': This option determines whether an employee can see audit lines in the History tab in all windows. | |||
* '''Web Interface Users''': This option determines whether an employee can define new Web Interface users for Accounts via the Account window > Web Users tab. | |||
* '''Contracts – Manage''': This option determines whether users can modify Contract information. If they do not have this privilege, then they can only select Contracts for Charges and Tickets but not modify the block value or update the contract's service description. | |||
* '''Contracts – Finance''': This allows a user to update the contract block and to add Contract-Price Charges. See Contract-Price Charges. | |||
* '''Export Data''': This option determines whether a user may export data from the system using the Export tool. Since the Export tool is quite powerful and allows users to export any information they choose, low-security users should not be assigned this privilege. | |||
* '''Online Services''': This option determines whether an employee can define and update Online Services from Settings > Online Services. | |||
* '''QuickBooks''': This option determines whether an employee can activate QuickBooks menu and options, import information from QuickBooks, create invoices, etc. | |||
* '''Custom Pricing''': This option determines whether an employee has access to the Custom-Pricing of accounts and contracts. System administrators are usually the only employees granted this privilege. See more details in the Custom Pricing user guide | |||
* '''Knowledge Base''': This option determines whether the employee will have access to the Knowledge Base articles. See more details in the Knowledge Base user guide under Security and Privileges section. | |||
* '''Other Employees' KB Articles''': This option determines whether employees with the Knowledge Base privilege (see above), can view/update articles added by other employees. | |||
* '''Tickets''': This option determines whether an employee may add and update tickets to the system. | |||
* '''Activity Templates''': This option determines whether an employee with can apply, create, or edit Activity Templates. See more details in the Activity Templates user guide under Privileges section. | |||
* '''Email Templates''': This option determines whether an employee with can apply, create, or edit Email Templates. Click to read more about Email Templates. | |||
* '''Email Messages''': | |||
* '''Reply Identification Rules (Regex)''': This option allows users to edit regular expressions used by Commit Email Connector when parsing incoming emails. Click to read more about Regular Expressions in CommitCRM. | |||
* '''Mark as Read/Unread to other employees''': This option refers to Tickets Inbox. Choosing this options lets the employee change the read/unread status for Tickets managed by other users. Click to read more about Tickets Inbox. | |||
==Setting up Employee with Privileges== | ==Setting up Employee with Privileges== |
Revision as of 12:55, 1 July 2010
Privileges
Privileges let you define various levels of access to data stored in CommitCRM. You can use an existing privileges group or create a new one and set up the various privileges as needed.
Each privilege is defined by: View, Edit and Delete permissions. This determines the permissions for the object being defined in each privilege line.
Following are the different privileges and their impact:
- Accounts: Choosing this privilege means the Employee has access to the Accounts list.
- Documents: Choosing this privilege means the Employee has access to the main Documents list and to "Docs" tab in other objects.
- Other Employees' History Notes: Choosing this privilege means the Employee can view History Notes added by other Employees. Restricting this line means the Employee can his/her activity only.
- Other Employees' Calendars: Choosing this privilege means the Employee can view Appointments and Tasks added by other Employees. Restricting this line means the Employee can his/her activity only.
- Import Accounts: Choosing this option means the employee is allowed to import Accounts. Importing Accounts is an advanced option, and should be assigned carefully. Click to read more about importing Accounts.
- Batch Update: Choosing this option means the Employee can update many Accounts at once using the Accounts > Tools > Batch Update option. This is an advanced option and should be assigned carefully.
- Page Designer: Choosing this option means the Employee can customize tabs fields in the application windows. This is an advanced option and should be assigned carefully. Click to read more about configuring tabs and fields.
- List and Values: Choosing this option means the Employee can edit the values of drop-down lists. For example, a user with this privilege can add values to the City drop-down list (and most other drop-down lists in the software). Click to read more about configuring fields.
- Send Group E-Mail: Choosing this option means the Employee can send emails to a group of Accounts using the Accounts > Tools > Send Group Email option. This is an advanced option and should be assigned carefully.
- Add Group History Note: Choosing this option means the Employee can add a history note to many Accounts at once using the Accounts > Tools > Add Group History Note option. This is an advanced option and should be assigned carefully.
- Save Filters: Choosing this option means the Employee can define and save filters from all windows with the Filter option in the Search Pane.
- Other Employees' Opportunities: Choosing this privilege means the Employee can view Opportunities added by other Employees. Restricting this line means the Employee can his/her opportunities only.
- Other Employees' Tickets: Choosing this privilege means the Employee can view Tickets added by other Employees. Restricting this line means the Employee can his/her Tickets only.
- Send Group Fax: Choosing this option means the Employee can send faxes to a group of Accounts using the Accounts > Tools > Send Group Fax option. This is an advanced option and should be assigned carefully.
- Items: Choosing this option means the Employee access the Items list, modify Item details, change Item prices, etc. Click to read more about Items.
- Taxes: Choosing this option means the Employee access the Taxes from Settings > Charge > Taxes, add and modify Tax definitions. Click to read more about Taxes.
- Charges: Choosing this option means the Employee access the Charges list, modify Item details, change Item prices, etc. Click to read more about Charges.
- Charges Incl. Finance: This option s determines whether an employee can see rates and prices used in Charges. Although users who do not have this privilege will be able to add charges, select an item, and set the amount (in hours or units), they will not be able to view the item's price or the total price for the charge. They will also not have access to Charge reports.
- Other Employees' Charges: This options determines whether an employee can see Charges added by other employees.
- Rates: This option determines whether an employee can see other employee rates.
- Auditing: This option determines whether an employee can see audit lines in the History tab in all windows.
- Web Interface Users: This option determines whether an employee can define new Web Interface users for Accounts via the Account window > Web Users tab.
- Contracts – Manage: This option determines whether users can modify Contract information. If they do not have this privilege, then they can only select Contracts for Charges and Tickets but not modify the block value or update the contract's service description.
- Contracts – Finance: This allows a user to update the contract block and to add Contract-Price Charges. See Contract-Price Charges.
- Export Data: This option determines whether a user may export data from the system using the Export tool. Since the Export tool is quite powerful and allows users to export any information they choose, low-security users should not be assigned this privilege.
- Online Services: This option determines whether an employee can define and update Online Services from Settings > Online Services.
- QuickBooks: This option determines whether an employee can activate QuickBooks menu and options, import information from QuickBooks, create invoices, etc.
- Custom Pricing: This option determines whether an employee has access to the Custom-Pricing of accounts and contracts. System administrators are usually the only employees granted this privilege. See more details in the Custom Pricing user guide
- Knowledge Base: This option determines whether the employee will have access to the Knowledge Base articles. See more details in the Knowledge Base user guide under Security and Privileges section.
- Other Employees' KB Articles: This option determines whether employees with the Knowledge Base privilege (see above), can view/update articles added by other employees.
- Tickets: This option determines whether an employee may add and update tickets to the system.
- Activity Templates: This option determines whether an employee with can apply, create, or edit Activity Templates. See more details in the Activity Templates user guide under Privileges section.
- Email Templates: This option determines whether an employee with can apply, create, or edit Email Templates. Click to read more about Email Templates.
- Email Messages:
- Reply Identification Rules (Regex): This option allows users to edit regular expressions used by Commit Email Connector when parsing incoming emails. Click to read more about Regular Expressions in CommitCRM.
- Mark as Read/Unread to other employees: This option refers to Tickets Inbox. Choosing this options lets the employee change the read/unread status for Tickets managed by other users. Click to read more about Tickets Inbox.
Setting up Employee with Privileges
Employee Privileges can be defined by assigning a predefined privilege group (SysAdmin, Full, Partial, Limited or Subcontractors) or you can assign a privilege group you've created yourself. See more details in Employee Privileges Group.
To define the Employee's privileges group:
- From the Employees window select an Employee.
- Go to the Employee tab and click Configure User.
- In the Configure User window, choose the Privilege Group.
- Click OK to save your changes.
Employee Privileges Group
When creating users in CommitCRM, you can assign predefined privilege groups (SysAdmin, Full, Partial, Limited or Subcontractors) or you can assign a privilege group you've created yourself.
Note that only Sys Admin users can set the Privileges groups and modify each group's definition, and that the Sys Admin Privileges group cannot be modified in the Privileges editor. To view employees who are defined as system administrators, go to the Main menu, then File > Users and Privileges > Show Administrators.
CommitCRM's basic installation includes three pre-defined privilege groups as follows:
- Full – This group allows a user to do anything in the system, including advanced system customization. This group should be used to define users who will have complete access, but are not system administrators.
- Partial – This group has some limitations, and may be used to define a "technician" role in the system:
- Special operations in the system (such as performing batch updates, importing from QuickBooks, etc.)
- Limited (read-only) access to other users' information, such as Tickets and Appointments.
- Limited or no access to financial information.
- Limited – Very limited access (read-only) to some information.
All these groups can be modified and you can add your own privilege groups if needed.
You can read more about how to set privileges in the Privileges FAQ.