Customer Privileges: Difference between revisions

From RangerMSP Wiki - PSA software for MSPs and IT services providers
Jump to navigation Jump to search
No edit summary
Line 3: Line 3:
Using the [[Web Interface]], customers can create new tickets; view their open and closed tickets; view contract information, charges, [[assets]], and [[Knowledge Base]] articles; download files; and more.
Using the [[Web Interface]], customers can create new tickets; view their open and closed tickets; view contract information, charges, [[assets]], and [[Knowledge Base]] articles; download files; and more.


All customers are given the privilege of viewing tickets and adding new tickets via the Web Interface. Other types of data can be allowed or denied to customers via the Options window. By default, all possible customer privileges are made available to customers. A system administrator can then allow or deny specific privileges.
All customers are given the privilege of viewing tickets and adding new tickets via the Web Interface. Other types of data can be allowed or denied to customers via Customer Privilege Groups.  


To define customer privileges, go to '''Tools > Options > Web Interface''':
Setting up customer privileges includes two steps:
# Define Privilege Groups (optional - you can use the predefined system groups).
# Assign the Privilege Group to the Customer Web Users.


[[File:Commit web interface options privileges.gif|center]]
===Define Privilege Groups===
To manage Customer Privilege Groups go to ''File > Users & Privileges > Customer Privileges – For Web Users''.


By selecting or deselecting the privileges at the bottom of this window (see section circled in red) the system administrator can determine which privileges are made available to customers using the Web Interface:
The following window opens:
 
[[File:Customer_privilege_groups.gif|center]]
 
The system comes with 3 predefined Customer Privilege Groups (Full, Partial and Limited) which cannot be modified, however, new groups can be added and customized.
 
By selecting or deselecting the privileges in this window you can determine which privileges are made available to customers assigned with this group:
 
# '''Charges''' <br>Selecting this option allows the customer Web user to see charges when viewing tickets and contracts. Deselecting this option will hide the Charges area in the ticket and contracts view for the user.
# '''Assets'''<br>Selecting this option will allow customer Web users to see the Assets tab and the list of all assets linked to their account. <br>Deselecting this option will hide the Assets tab altogether for these customers and they will not be able to see the list of existing assets.
#'''History Notes'''<br>Selecting this option allows customer Web users to see the Contracts tab and to view all of their existing contracts.<br>Deselecting this option hides the Contracts tab altogether for these users and prevents them from viewing their contracts and terms.
#'''Contract Status'''<br>Selecting this option will allow customer Web users to see the contracts tab and view all of their existing contracts.<br>Deselecting this option will hide the contracts tab altogether for these users and they will not be able to view their contracts and terms.
#'''View public email messages under Tickets'''<br>In this section you can define whether the customer Web user can view email messages filed under the Ticket. Note that only emails marked as Public in the email properties will be available to customers via the Web Interface.<br>You can also find more details on the public flag for email messages under Tickets in the [[Ticket Management]] user guide under [[Ticket_Management#Email_Public_Flag|Email Public Flag section]].
# '''Download public Document files linked to their account''' <br>In this section you can define whether the customer Web user can download and view documents linked to their account. Note that only documents marked as Public in the document properties will be available to customers via the Web interface. <br>You can also find more details on setting up the Web Interface for files download in [[Web_Interface#Document_Download_and_Upload_Settings|Document Download Settings]].
# '''Public Knowledge Base Articles and Download Linked Files'''<br>In this section, you can define whether customer Web users can view Knowledge Base articles. You can also further define whether the user can download files linked to these articles. Note that only articles marked as Public will be available to customers via the Web interface. For more details on articles privileges, see the Knowledge Base Manual, [[Knowledge_Base#Security_and_Privileges|Security and Privileges]] section.
 
===Adding a new Privilege Group===
To add a new group, click the blue Privileges Group caption and choose ''New''.
 
Enter the Group name in the window that opens, and click OK to create the new Privilege Group.
Select the privileges using the checkboxes. When done, click ''Close'' to save your changes.
You can now assign the new group to Customer Web users.
 
===Assigning Privilege Groups to Customer Web Users===
Each Customer Web User must be assigned with a Privilege Group. This determines the specific user's permissions. This means that you can assign different permissions to different people in your customer's company. This is a powerful management tool which allows you flexible permissions according to the person's role in the company.
 
Assigning a privileges group can be done when creating a new Customer Web user, or by editing an existing user.
 
To assign a privilege group to a new user, go to the ''Account window > Web Users tab > New''.
To assign a privilege group to an existing user, go to the ''Account window > Web Users tab'' > double click the Web User line to edit its details.
 
In the window that opens, choose the Privilege Group from the list.
 
[[File:Customer_privilege_groups_assign.gif|center]]
 
''Note: The Privilege Groups feature is available starting with CommitCRM 5.5. When '''upgrading''' to CommitCRM 5.5, a new custom group will be automatically created, based on the current Web Interface Customer Privileges settings defined under Tools > Options > Web Interface (in versions prior to 5.5). This custom group is automatically assigned to all customer Web users to assure the privileges stay the same. You can customize the groups  from > Users & Privileges > Web Users Privileges – Customers.''


#'''Charges'''<br>Selecting this option will allow customers to see charges when viewing tickets and contracts. <br>Deselecting this option will hide the Charges area in the ticket view for all customers.
#'''Assets'''<br>Selecting this option will allow customers to see the Assets tab and the list of all assets linked to their account. <br>Deselecting this option will hide the Assets tab altogether for all customers and they will not be able to see the list of existing assets.
#'''History Notes'''<br>Selecting this option allows customers to see the Contracts tab and to view all of their existing contracts.<br>Deselecting this option hides the Contracts tab altogether and prevents customers from viewing their contracts and terms.
#'''Contract Status'''<br>Selecting this option will allow customers to see the contracts tab and view all of their existing contracts.<br>Deselecting this option will hide the contracts tab altogether and customers will not be able to view their contracts and terms.
#'''Download Document public files linked to their account'''<br>In this section, the system administrator can define whether customers can download and view documents linked to their account. Note that only documents marked as Public in the document properties will be available to customers via the Web interface.<br>You can also find more details on setting up the Web Interface for files download in the Document Download Settings section.
#'''Public Knowledge Base Articles and Download Linked Files'''<br>In this section, the system administrator can define whether customers can view Knowledge Base articles. The system administrator can also further define whether customers can download files linked to these articles. Note that only articles marked as Public will be available to customers via the Web interface.
For more details on articles privileges, see the [[Knowledge Base|Knowledge Base Manual]], [[Knowledge Base#Security and Privileges|Security and Privileges]] section.


In any case, make sure to restart the Commit Web Interface service after performing any changes, so they will take effect in the Web Interface.
In any case, make sure to restart the Commit Web Interface service after performing any changes, so they will take effect in the Web Interface.

Revision as of 19:06, 1 October 2010

Privileges > Customer Privileges

Using the Web Interface, customers can create new tickets; view their open and closed tickets; view contract information, charges, assets, and Knowledge Base articles; download files; and more.

All customers are given the privilege of viewing tickets and adding new tickets via the Web Interface. Other types of data can be allowed or denied to customers via Customer Privilege Groups.

Setting up customer privileges includes two steps:

  1. Define Privilege Groups (optional - you can use the predefined system groups).
  2. Assign the Privilege Group to the Customer Web Users.

Define Privilege Groups

To manage Customer Privilege Groups go to File > Users & Privileges > Customer Privileges – For Web Users.

The following window opens:

The system comes with 3 predefined Customer Privilege Groups (Full, Partial and Limited) which cannot be modified, however, new groups can be added and customized.

By selecting or deselecting the privileges in this window you can determine which privileges are made available to customers assigned with this group:

  1. Charges
    Selecting this option allows the customer Web user to see charges when viewing tickets and contracts. Deselecting this option will hide the Charges area in the ticket and contracts view for the user.
  2. Assets
    Selecting this option will allow customer Web users to see the Assets tab and the list of all assets linked to their account.
    Deselecting this option will hide the Assets tab altogether for these customers and they will not be able to see the list of existing assets.
  3. History Notes
    Selecting this option allows customer Web users to see the Contracts tab and to view all of their existing contracts.
    Deselecting this option hides the Contracts tab altogether for these users and prevents them from viewing their contracts and terms.
  4. Contract Status
    Selecting this option will allow customer Web users to see the contracts tab and view all of their existing contracts.
    Deselecting this option will hide the contracts tab altogether for these users and they will not be able to view their contracts and terms.
  5. View public email messages under Tickets
    In this section you can define whether the customer Web user can view email messages filed under the Ticket. Note that only emails marked as Public in the email properties will be available to customers via the Web Interface.
    You can also find more details on the public flag for email messages under Tickets in the Ticket Management user guide under Email Public Flag section.
  6. Download public Document files linked to their account
    In this section you can define whether the customer Web user can download and view documents linked to their account. Note that only documents marked as Public in the document properties will be available to customers via the Web interface.
    You can also find more details on setting up the Web Interface for files download in Document Download Settings.
  7. Public Knowledge Base Articles and Download Linked Files
    In this section, you can define whether customer Web users can view Knowledge Base articles. You can also further define whether the user can download files linked to these articles. Note that only articles marked as Public will be available to customers via the Web interface. For more details on articles privileges, see the Knowledge Base Manual, Security and Privileges section.

Adding a new Privilege Group

To add a new group, click the blue Privileges Group caption and choose New.

Enter the Group name in the window that opens, and click OK to create the new Privilege Group.

Select the privileges using the checkboxes. When done, click Close to save your changes. You can now assign the new group to Customer Web users.

Assigning Privilege Groups to Customer Web Users

Each Customer Web User must be assigned with a Privilege Group. This determines the specific user's permissions. This means that you can assign different permissions to different people in your customer's company. This is a powerful management tool which allows you flexible permissions according to the person's role in the company.

Assigning a privileges group can be done when creating a new Customer Web user, or by editing an existing user.

To assign a privilege group to a new user, go to the Account window > Web Users tab > New. To assign a privilege group to an existing user, go to the Account window > Web Users tab > double click the Web User line to edit its details.

In the window that opens, choose the Privilege Group from the list.

Note: The Privilege Groups feature is available starting with CommitCRM 5.5. When upgrading to CommitCRM 5.5, a new custom group will be automatically created, based on the current Web Interface Customer Privileges settings defined under Tools > Options > Web Interface (in versions prior to 5.5). This custom group is automatically assigned to all customer Web users to assure the privileges stay the same. You can customize the groups from > Users & Privileges > Web Users Privileges – Customers.


In any case, make sure to restart the Commit Web Interface service after performing any changes, so they will take effect in the Web Interface.

See Also