User Roles and Management Overview
SolarPlus also provides tools for administrators to manage user access and organizational structure effectively.
-
Adding New Users: Business Admins can invite new users via the Admin panel by entering their email and assigning an appropriate role.
-
Managing Existing Users: Admins can edit user details, such as roles and contact information, through the Manage Users section.
-
Deleting Users: When deleting a user, the system prompts for reassignment of their contacts and quotes to maintain data integrity. Deleted accounts cannot be reinstated; a new invitation is required.
For detailed guidance, visit the full article: User Roles and Management
SolarPlus supports role-based access and job-based access to provide a high level of control for different tasks and different responsibilities.
Access Management
Role-based access
Each user has a certain role that defines the level of access across the platform. The user role controls whether that user can access business administrator settings, inventory pricebook, quotes, etc. The User Role Descriptions below detail the level of access for each role.
Job-based access
For anyone who does not have Business Admin or Manager user role (i.e. automatic access to all jobs), job-based access provides the job-specific assignment to enable tasks suited to the user.
Job Roles:
Customer Rep: This is the standard sales and customer account representative role, automatically assigned to a user who is creating a quote (the user role must allow quote creation for that action)
Site Assessor: This is a role assignment to suit someone following up an existing quote to complete the site assessment.
Designer: This is a role assigned to the person completing and signing off on the system design. In some cases, this may be the same as Customer Rep or it may be the same as the Installer. This person is added to the Commissioning Report to approve the system design for compliance purposes.
Installer: This is a role assigned to a person installing or supervising the install of the system. This person is added to the Commissioning Report to approve the installation commissioning for compliance purposes.
Note that each user can pre-configure the user who will be assigned to each of these roles when they create a quote, i.e. this will allow access to these quotes/jobs for those users.
Related Links:
User Preferences
Assigning a job role (handoff)
User role descriptions
User Role |
Create and Manage user accounts |
Manage inventory inc pricing |
Quoting Workflow |
Installation Workflow |
---|---|---|---|---|
Business Admin |
YES |
YES |
All quotes |
All installs |
Manager |
X |
YES |
All quotes |
All installs |
Designer |
X |
YES |
Assigned/created quotes |
Assigned installs |
Sales Manager |
X |
Can view and edit quote line item prices, but not wholesale prices. |
Assigned/created quotes + the quotes of Sales People who report to them |
X |
Sales person |
X |
X |
Assigned/created quotes |
X |
Installer |
X |
X |
X |
Assigned installs |
Installer - install manager access |
X |
X |
X |
Assigned installs, plus Install Manager Page |
Installer - contractor access |
X |
X |
Can edit Assigned jobs - modify panel layout, site map and equipment used |
Assigned installs |
Assessor |
X |
YES |
Can edit quotes but not create them. |
X |
Business Admin
Business Administrator. Full unrestricted access. The business owner has this user role.
Manager
The Manager role has full access, apart from the ability to create and manage user accounts.
Designer
The Designer role has access to manage the inventory and all actions within the quoting and installation process. The Designer can only see quotes if they are assigned a job role for that quote.
SalesManager
The Sales Manager has access to all actions within the quoting workflow. The Sales Manager does not have access to the inventory and cannot see any wholesale price information in quotes. They can see and edit quote line item prices. They can also see the quotes created by Salespeople who are assigned to report to them.
Salesperson
The Salesperson has access to all actions within the quoting workflow but cannot see quote line item prices and therefore cannot change line pricing. The Salesperson does not have access to the inventory or the Install workflow.
Assessor
The Assessor role cannot create but can edit quotes and can edit inventory. The assessor does not have access to the Install workflow.
Installer
Installers have limited access so that they can complete post-sales activities without having any visibility of quote pricing details. They have the ability to add and edit:
-
custom connection diagrams
-
risk assessment / JSA
-
install images
-
serial numbers
-
commissioning report
-
sign off for their declaration of compliance with standards
-
generate Handover Documentation.
We recommend providing Installers with a tablet for capture of images and completion of commissioning on site.
Regardless of subscription plan, you can add an unlimited number of installer users. There are varying options for installer access levels.
Basic Installer access
The installer will log in and only see a listing of jobs assigned to them.
They will have access to the Install tasks listed above.
Installer role with Install Manager access
This is an extension to allow the Installer to also access the Install Manager Dashboard.
This allows the installer to mark install tasks as In Progress or Completed and, with Google calendar, manage scheduling of any install tasks.
For more information on the Install Manager, see Install Manager Dashboard
Installer role with extended Contractor access
When the ‘Contractor’ access is enabled, the installer views the job with a different workflow.
This enables them to see the Site Survey page in which they can edit the map to add icons, complete cable routing and generate the Site Map image and the Site Map printout for mounting on the switchboard.
This workflow also enables the installer to go to the Design page where they can change the panel layout - this is recommended for rearranging panels while retaining an existing system design and size that was originally quoted. (See Job acceptance for further options).
To enable the Contractor access extension, a Business Admin user will edit the user’s profile page (via admin menu 'Manage Users') and change the option ‘Enable Contractor Design Access’ to ‘Yes’.
Note: the Design access in this workflow means that the installer user could change component, design attributes, and therefore affect the pricing set for the quote. When an invoice (or job order) has been created (either automatically upon quote acceptance or manually created), the invoice will not be affected by any change made to the design at this point.
Additional options
Team Leader
Once a user has been added to a Team, you can assign them as Team Leader. This gives them the same level of access as a Designer.
-
Go to Admin > Users > Manage Teams
-
Select the team
-
Click the edit icon next to the user in question.
-
This opens their User Profile. Go to the Team section, and change the User’s role to Team Leader.
Team Manager
All of the Team Leaders report to a Team Manager. This gives them the same level of access as a Designer.
-
Go to Admin > Manage Users
-
Select the user you’d like to assign, and click the edit icon next to their name
-
This opens their User Profile. Go to the Team section, and change the User’s role to Team Manager.
-
Open the User Profile for each Team Leader under them, and in the Team section, select the Team Manager’s name in the ‘User Reports to’ field.
Comments
0 comments
Please sign in to leave a comment.