Subcontractors: Difference between revisions

From RangerMSP Wiki - PSA software for MSPs and IT services providers
Jump to navigation Jump to search
No edit summary
 
(15 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{officemanagement}}
==Introduction==
==Introduction==
CommitCRM Subcontractors feature enables you to effectively manage subcontractors and track their work.
RangerMSP Subcontractors feature allows you to effectively manage subcontractors and track their work.


Using Subcontractors you can:
Using Subcontractors you can:
* '''Use Web portal access''': Provide subcontractors with online access to Tickets you assign to them.
* '''Use Web portal access''': Provide subcontractors with online access to Tickets you assign to them. They don't need to have RangerMSP client installed.
* '''Save time''': Have subcontractors log Charges, add notes and update your system directly.
* '''Save time''': Have subcontractors log Charges, add notes and update your system directly.
* '''Provide limited access''': Subcontractors can view only details related to specific Accounts you choose for them.
* '''Provide limited access''': Subcontractors can view only details related to specific Accounts you choose for them.
* '''Use flexible licensing''': Deactivate subcontractors licenses when they are no longer needed and use them for other subcontractors or employees.
* '''Use flexible licensing''': Deactivate subcontractor licenses when they are no longer needed and use them for other subcontractors or employees.
<br>
<br>
==In a Nutshell==
==In a Nutshell==
Subcontractor licenses are fully-featured CommitCRM Employee licenses. You can let subcontractors access the system via the Commit Web Interface, restrict them to view only specific Accounts and give them limited privileges.  
Subcontractor licenses are fully-featured RangerMSP Employee licenses. You can let subcontractors access the system via the [[Web_Interface|RangerMSP Web Interface]], restrict them to view only specific Accounts and give them limited privileges.
<br><br>


==How it works==
==How it works==
You can assign service tickets to any sub-contractor or partner, even if they don’t have CommitCRM installed, by letting them use Commit Web Interface for Employees. Your sub-contractor will have access to the tickets you assign to them, and as they work the tickets, your system is updated automatically and in real-time!  
You can assign service tickets to any subcontractor or partner, even if they don’t have RangerMSP installed, by letting them use RangerMSP Web Interface for Employees. Your subcontractor will have access to the tickets you assign to them, and as they work on the tickets, your system is automatically updated in real-time!  


Through Commit Web Interface sub-contractors can:  
Using the RangerMSP Web Interface subcontractors can:  
* Manage Tickets assigned to them via the Web Interface.
* Manage Tickets assigned to them via the Web Interface.
* Be notified about new Tickets by automatic email notifications.
* Be notified about new Tickets by automatic email notifications.
Line 22: Line 25:
* And more… all according to the privileges they have.  
* And more… all according to the privileges they have.  


Subcontractors who log-in using the Web Interface can search for tickets assigned to them and update their work, add time, charges, notes and attachments; print the ticket and complete the ticket.  
Subcontractors who login using the Web Interface can search for tickets assigned to them and update their work, add time, charges, notes and attachments, print the ticket and close the ticket.  


You can limit the subcontractor's employee Web access permissions to only specific Accounts, so this subcontractor cannot see tickets or information of other subcontractors using the portal. See more details in [[#Subcontractors_Permissions|Subcontractors Permissions]] below.
You can limit the subcontractor's employee Web access permissions to only specific Accounts, so the subcontractor cannot see tickets or information of other subcontractors using the portal. See more details in [[#Subcontractors_Permissions|Subcontractors Permissions]] below.




==Subcontractors Permissions==
==Subcontractors Permissions==
Subcontractors are managed like any other employee, which allows you to easily assign them with new Tickets, track their work and history notes, set them with special rates, and more.
Subcontractors are managed like any other employee, which allows you to easily assign them with new Tickets, track their work and history notes, set special rates, and more.
To assure they have access to only data you want them to see, you can manage their permissions in two levels:
To assure they have access to only data you want them to see, you can manage their permissions on two levels:
# Assign them with the Sub Contractor privilege group
# Assign them with the Subcontractor privilege group
# Limit them to access only specific Accounts.
# Limit them to access only specific Accounts.
<br>
<br>
===Subcontractors Privilege Group===
===Subcontractors Privilege Group===
Each Employee in CommitCRM is assigned with a privileges group. The system comes with a predefined ''Subcontractors'' group which limits the user to have access to only their own data, providing maximum security. this group lets them view only their own tickets and related data added by them, such as documents, charges, appointments, etc.
Each Employee in RangerMSP is assigned privileges group. The system comes with a predefined ''Subcontractors'' group which limits the user to have access to only their own data, providing maximum security. This group lets them view only their own tickets and the related data they added, such as documents, charges, appointments, and so on.


To set a user's privileges group:  
To set a user privileges group:  
# Go to the Employee window and under the ''Employee'' tab
# In the Employee window and open the ''Employee'' tab.
# Click ''Configure User'' and choose the ''Configure User...'' option
# Click ''Configure User'' and choose the ''Configure User...'' option.
# In the Privileges Group field choose the Subcontractors group.
# In the Privileges Group field, choose the Subcontractors group.
# Save your changes.
# Save your changes.


See more details about setting up a Subcontractor user below in [[#Activating Subcontractors|Activating Subcontractors]].
See more details about setting up a Subcontractor user in [[#Activating Subcontractors|Activating Subcontractors]].


The Sub Contractors group can be edited to allow more flexible options. See more details about the different privileges and how they are managed in [[Privileges_FAQ#How_can_I_see_the_different_privileges_associated_with_each_Privilege_group.3FPrivileges|Privileges FAQ]].
The Subcontractors group can be edited to allow more flexible options. See more details about the different privileges and how they are managed in [[Employee_Privileges#Employee_Privileges_Group|Employee Privileges Group]].


===Limiting Accounts Access===
===Limiting Accounts Access===
You can limit sub contractors to access only specific accounts, so they cannot see all your customers.  
You can limit subcontractors to access only specific accounts so they cannot see all your customers.  
Important:
''Important:The Account limitation takes effect only when logged in via the Web Interface. This means that sub contractors should login only via the Web Interface, using the Employee's Web User.''
The Account limitation takes effect only when logged in via the Web Interface. This means that sub contractors should login only via the Web Interface, using the Employee's Web User.  
To define which Accounts they can access:
To define which Accounts subcontractors can access:


# Go to the sub contractor's Employee window.
# Go to the sub contractor's Employee window.
# Under "Web User: Can access all Accounts?" click ''Edit''.
# Under "Web User: Can access all Accounts?" click ''Edit''.
# In the window which opens, choose the Accounts this user can access. Note that this takes effect only when logging with the Web user to Commit Web Interface.
# In the Edit window, choose the Accounts this user can access. Note that changes take effect only when logging in again via RangerMSP Web Interface.


Once the list is defined, next time the user will log-in via the Web Interface they will be able to see only the Accounts they have access to, and only Tickets relating to these Accounts.
Once the list is defined, the next time the user will log-in via the Web Interface they will be able to see only the Accounts they have access to, and only Tickets relating to these Accounts.


==Activating Subcontractors==
==Activating Subcontractors==
To activate subcontractor licenses, add an additional Employee license, define it with Subcontractors privileges and select which Accounts they can access.
To activate subcontractor licenses, you need to create an additional Employee license, define the subcontractor privileges and select which Accounts they can access.


Use the following these steps:
To activate subcontractors:


# From the Employees window, click New in the toolbar to add a new Employee
# From the Employees window, click New in the toolbar to add a new Employee.
# In the New Employee window
# Define the new Employee details:
## Enter the name, phone numbers, etc.  
## Enter general details: Name, phone numbers, and so on.  
## Under system Preferences, leave the ''Active Employee'' checkbox ticked and tick also the ''Configure User'' checkbox
## In System Preferences, leave the ''Active Employee'' checkbox selected and select the ''Configure User'' checkbox
## Enter the username and password for the application user (do not provide these credentials to your subcontractor)
## Enter the username and password for the application user. (Important: Do not provide these credentials to your subcontractor)
## Choose the Subcontractors privileges group.
## Choose the [[Subcontractors#Subcontractors_Privilege_Group|Subcontractors privileges]] group.
## Click ''Ok'' to create the user
## Click ''OK'' to create the user
# In the new Employee window, go to the Employee tab
# Configure Web User:
## Click ''Configure Web User'' to add Web access credentials (provide only the Web credentials to the subcontractor).
## Go to the Employee tab:
## Under "Web User: Can access all Accounts?" click ''Edit'' and choose the Accounts this user can access. Note that this takes effect only when logging with the Web user to Commit Web Interface.
## Click ''Configure Web User'' to add Web access credentials. (Note: Provide only the '''Web credentials''' to the subcontractor).
# Log in with the subcontractor Web user via the Web Interface.
## Under "Web User: Can access all Accounts?" click ''Edit'' and choose the Accounts this user can access. Note that these changes take effect only when logging again as via RangerMSP Web Interface.
# Log in as the Subcontractor Web User via the Web Interface.


Subcontractors should log-in using Commit Web Interface only (do not provide them with the application-user credentials, only the Web-user's) because only The Web Interface limits them to specific Accounts.
Important: Subcontractors should login using '''[[Web_Interface|RangerMSP Web Interface]] only'''. Do not provide them with the application user credentials, only the Web user credentials because only the Web Interface limits them to specific Accounts.


==Advanced features for Subcontractors==
==Advanced features for Subcontractors==
===Setting up Email Alerts for Subcontractors ===
===Email Alerts for Subcontractors ===
Subcontractors are Standard Employees which have special privileges and permissions and should log-in using a Web user only. Since they are actually Employees in the system, they can receive Email Alerts from the Commit Alerts Server like any other Employee.  
Subcontractors are Standard Employees who have specific privileges and permissions and should log-in using a Web user only. Since they are actually Employees in the system, they can receive Email Alerts from the RangerMSP Alerts Server like any other Employee.  


Alerts settings are configured by each user using the Tools > Options > Alerts tab when using CommitCRM client. Because you normally provide subcontractors with only Web access (i.e. you do not provide them with the CommitCRM client credentials), you’ll need to configure their alerting settings (in case you wish them to receive email alerts) by logging into CommitCRM using their client user credentials.
Alerts settings are configured by each user using the Tools > Options > Alerts tab when using RangerMSP client. Because you normally provide subcontractors with only Web access (i.e. you do not provide them with the RangerMSP client credentials), you’ll need to configure their alerts settings (if you want them to receive email alerts) by logging into RangerMSP using their client user credentials.


See more details about setting up email alerts in [[Alerts_Server#Commit_Alerts_User_Settings|Commit Alerts User Settings]].
See more details about setting up email alerts in [[Alerts_Server#RangerMSP_Alerts_User_Settings|RangerMSP Alerts User Settings]].


===Setting up Subcontractors as Email Recipients ===
===Subcontractors as Email Recipients ===
Subcontractors are Standard Employees which have special privileges and permissions and should log-in using a Web user only. Since they are actually Employees in the system, they can be defined as Ticket Recipients and receive all Email communication regarding tickets like any other Employee.  
Subcontractors are Standard Employees who have specific privileges and permissions and should log-in using a Web user only. Since they are actually Employees in the system, they can be defined as Ticket Recipients and receive all Email communication regarding tickets like any other Employee.  


Email Recipients settings are configured by each user using the Tools > Options > Tickets-2 tab when using CommitCRM client. Because you normally provide subcontractors with only Web access (i.e. you do not provide them with the CommitCRM client credentials), you’ll need to configure their recipients settings (in case you wish them to receive email communication) by logging into CommitCRM using their client user credentials.
Email Recipients settings are configured by each user using the Tools > Options > Tickets-2 tab when using RangerMSP client. Because you normally provide subcontractors with only Web access (i.e. you do not provide them with the RangerMSP client credentials), you’ll need to configure their recipients settings (if you want them to receive emails) by logging into RangerMSP using the subcontractor client user credentials.


See more details about setting up email recipients in [[Ticket_Management#Recipient_Options|Recipients Options]].
See more details about setting up email recipients in [[Ticket_Management#Recipient_Options|Recipients Options]].


=See Also=
=See Also=
* [[Ticket Management]]
* [[Web_Interface|RangerMSP Web Interface]]
* [[Privileges| Privileges in RangerMSP]]
* [[Alerts Server|RangerMSP Alerts Server]]
* [[Email Connector|RangerMSP Email Connector]]

Latest revision as of 13:49, 8 July 2020

Office Management > Subcontractors

Introduction

RangerMSP Subcontractors feature allows you to effectively manage subcontractors and track their work.

Using Subcontractors you can:

  • Use Web portal access: Provide subcontractors with online access to Tickets you assign to them. They don't need to have RangerMSP client installed.
  • Save time: Have subcontractors log Charges, add notes and update your system directly.
  • Provide limited access: Subcontractors can view only details related to specific Accounts you choose for them.
  • Use flexible licensing: Deactivate subcontractor licenses when they are no longer needed and use them for other subcontractors or employees.


In a Nutshell

Subcontractor licenses are fully-featured RangerMSP Employee licenses. You can let subcontractors access the system via the RangerMSP Web Interface, restrict them to view only specific Accounts and give them limited privileges.

How it works

You can assign service tickets to any subcontractor or partner, even if they don’t have RangerMSP installed, by letting them use RangerMSP Web Interface for Employees. Your subcontractor will have access to the tickets you assign to them, and as they work on the tickets, your system is automatically updated in real-time!

Using the RangerMSP Web Interface subcontractors can:

  • Manage Tickets assigned to them via the Web Interface.
  • Be notified about new Tickets by automatic email notifications.
  • View only details of Accounts which they have permission to view.
  • Log their work using Labor, Expense and Product/Parts Charges.
  • Add Notes to Tickets.
  • And more… all according to the privileges they have.

Subcontractors who login using the Web Interface can search for tickets assigned to them and update their work, add time, charges, notes and attachments, print the ticket and close the ticket.

You can limit the subcontractor's employee Web access permissions to only specific Accounts, so the subcontractor cannot see tickets or information of other subcontractors using the portal. See more details in Subcontractors Permissions below.


Subcontractors Permissions

Subcontractors are managed like any other employee, which allows you to easily assign them with new Tickets, track their work and history notes, set special rates, and more. To assure they have access to only data you want them to see, you can manage their permissions on two levels:

  1. Assign them with the Subcontractor privilege group
  2. Limit them to access only specific Accounts.


Subcontractors Privilege Group

Each Employee in RangerMSP is assigned privileges group. The system comes with a predefined Subcontractors group which limits the user to have access to only their own data, providing maximum security. This group lets them view only their own tickets and the related data they added, such as documents, charges, appointments, and so on.

To set a user privileges group:

  1. In the Employee window and open the Employee tab.
  2. Click Configure User and choose the Configure User... option.
  3. In the Privileges Group field, choose the Subcontractors group.
  4. Save your changes.

See more details about setting up a Subcontractor user in Activating Subcontractors.

The Subcontractors group can be edited to allow more flexible options. See more details about the different privileges and how they are managed in Employee Privileges Group.

Limiting Accounts Access

You can limit subcontractors to access only specific accounts so they cannot see all your customers. Important:The Account limitation takes effect only when logged in via the Web Interface. This means that sub contractors should login only via the Web Interface, using the Employee's Web User.

To define which Accounts subcontractors can access:

  1. Go to the sub contractor's Employee window.
  2. Under "Web User: Can access all Accounts?" click Edit.
  3. In the Edit window, choose the Accounts this user can access. Note that changes take effect only when logging in again via RangerMSP Web Interface.

Once the list is defined, the next time the user will log-in via the Web Interface they will be able to see only the Accounts they have access to, and only Tickets relating to these Accounts.

Activating Subcontractors

To activate subcontractor licenses, you need to create an additional Employee license, define the subcontractor privileges and select which Accounts they can access.

To activate subcontractors:

  1. From the Employees window, click New in the toolbar to add a new Employee.
  2. Define the new Employee details:
    1. Enter general details: Name, phone numbers, and so on.
    2. In System Preferences, leave the Active Employee checkbox selected and select the Configure User checkbox
    3. Enter the username and password for the application user. (Important: Do not provide these credentials to your subcontractor)
    4. Choose the Subcontractors privileges group.
    5. Click OK to create the user
  3. Configure Web User:
    1. Go to the Employee tab:
    2. Click Configure Web User to add Web access credentials. (Note: Provide only the Web credentials to the subcontractor).
    3. Under "Web User: Can access all Accounts?" click Edit and choose the Accounts this user can access. Note that these changes take effect only when logging again as via RangerMSP Web Interface.
  4. Log in as the Subcontractor Web User via the Web Interface.

Important: Subcontractors should login using RangerMSP Web Interface only. Do not provide them with the application user credentials, only the Web user credentials because only the Web Interface limits them to specific Accounts.

Advanced features for Subcontractors

Email Alerts for Subcontractors

Subcontractors are Standard Employees who have specific privileges and permissions and should log-in using a Web user only. Since they are actually Employees in the system, they can receive Email Alerts from the RangerMSP Alerts Server like any other Employee.

Alerts settings are configured by each user using the Tools > Options > Alerts tab when using RangerMSP client. Because you normally provide subcontractors with only Web access (i.e. you do not provide them with the RangerMSP client credentials), you’ll need to configure their alerts settings (if you want them to receive email alerts) by logging into RangerMSP using their client user credentials.

See more details about setting up email alerts in RangerMSP Alerts User Settings.

Subcontractors as Email Recipients

Subcontractors are Standard Employees who have specific privileges and permissions and should log-in using a Web user only. Since they are actually Employees in the system, they can be defined as Ticket Recipients and receive all Email communication regarding tickets like any other Employee.

Email Recipients settings are configured by each user using the Tools > Options > Tickets-2 tab when using RangerMSP client. Because you normally provide subcontractors with only Web access (i.e. you do not provide them with the RangerMSP client credentials), you’ll need to configure their recipients settings (if you want them to receive emails) by logging into RangerMSP using the subcontractor client user credentials.

See more details about setting up email recipients in Recipients Options.

See Also