Use Sidebar LHS to navigate
For global help click here
Adding and Managing Users in the System
Table of Contents
see Importing Leads, Customers, Suppliers, People and Companies if not setting up people manually
Overview
A person in the system can be any or all of
An employee in the system
An employee can access screens and be given functions (secure features)
An employee may have limited access
Limited to only a few host companies
Limited to only their chosen default warehouse (stock, customers, etc)
Limited to only their Branch of the business (if the host company has branches)
Sales reps can be limited only to their own customers
Employees Ticked as "Is Administrator" this is advised to be limited to only 1 or 2 people
Have additional menus across the system - example on a SKU, company, sales order and others
Can create random test data in live
Can change to any host company in the system
Can tick on "Is Administrator" to any other user
IN TEST > Can scramble all customer names to anonymise the data in test
IN TEST > Receives all emails sent out from the system diverted from the original address. Note - this can also be achieved using Admin > Host Company > System Features > Email Test addresses.
A contact at multiple customers and or suppliers
A contact at a supplier may have a role in the system and be allowed to login (if the supplier is flagged as "Allow login") and the contact has a role AND is flagged "Allow login"
The contact visibility will be limited to:
Transactions related to the customer and or supplier of the chosen context (orders, invoices, payments, and other documents)
Persons with access to multiple customers and or suppliers will first choose a context
Suppliers that are a 3PL warehouse supplier (set on Warehouse screen) will get access to stock visibility and ability to pick and pack orders in that warehouse.
Adding another user - Employees
When you want to add a new user to the system
If the employee is to change from one company to another - their person card will need to be global
If the person is not already global the option will be on the person card
When you tick “Allow Login” the user will get an email sent to their email address with a password
Note: If you want to give a user the same capabilities as an existing person - open them into a separate form at the same time so you can see their roles.
When adding users - the system creates a "Site User" for the login credentials.
Resetting an employees password
Status > Reset this users password and email to them
If no email template is found - a simple email is sent to the user with their new password.
If you want to create your own email template use Template settings : system usage “reminder” context “authentication” role “employee” - see Email Templates
Sales Reps
A sales rep can be assigned customer accounts and use the Daily Sales Run screen
Bus Drivers - Flag on employee
Bus Drivers can be assigned bus runs and use the Drivers Portal for tracking passengers on and off and collecting payments
Truck Drivers - flag on employee
Truck Drivers can be assigned on Waybills for delivery runs
Branch Managers - flag on employee
Branch managers are able to see parts of the system that sales reps cannot see and get some reports see Employees
Access to a Booking Portal (Customers)
When you want a person to have access to login and create bookings - you can quickly create it from the Person card
Access to the Shopping Cart
Access to the shopping cart is for Debtors who will be invoiced for the order.
The Debtor will have a role of "Customer" and is added to the debtor (not the person or contact)
Generally their are two types of Debtor - a company or an individual.
Individual Debtors logging in (Customers who are people)
A Person can be a Debtor
Username / Password is setup at the Person on the "Advanced/Contact Tab"
Enter username
Enter password - save password and then save "Person"
Note - this will create a debtor if there is not one there already.
Navigate to the Debtor
Add "Customer" Role - the role they will use when they login to the webstore
Tick "Allow Login"
Company Debtors Logging in
If the debtor is a company - a company cannot login - only persons with a relationship to the company can login.
First give the correct role to the Debtor
Then people need to be given access to login to the system with a username and password
Next the person needs to be a contact at the company they are allowed to view - and have the correct role in order to see that debtors information
Note also review customer and supplier logins
Roles
Roles provide access to
Screens
Roles can be applied to:
Employees - most common use
Contacts at Customers and Suppliers
Defining new Roles
Roles give access to
Screens
Each Role is linked to a menu Structure (BPM Role)
Each role can have screens from that menu structure hidden
to change roles will require Secure Features#CanMaintainUserRoles
Users can generally drill around from place to place in the system - so if a screen is not on their menu it does not mean they cannot access it in other ways.
The system has some standard roles and you can create new ones
Screens provided by the role
Secure Features and who has access to them - Secure Features
Adding roles may be limited to those with suitable secure features:
Access levels
Administrators - only users with the secure feature "is Administrator" can provide this secure feature to others - or a role with this secure feature attached.
System Managers - Only users with the secure feature "Is System Manager" or "is Administrator" can provide this secure feature to others - or a role with this secure feature attached.
Role Usage Preference and Type
Create an Employee
If you start at the employee screen - then select new from the person dropdown:
Once you have saved the person details and close the screen the information will be in the Employee screen
From a Person - create an employee role
Enter a Person - the minimum fields are:
First name / Last name
Enter email address to use for sending information from the system to them
employee email is for business correspondence
person email is for personal contact information
Providing an employee with a login
"Allow Login" checked
Login Code entered
Tick "Create Site User if Nessesary"
Save
The system will send them an email with login details ( See Email Templates to create your own template)
The user can then update their password before they login
Managing Existing Users and their access
Termination
Reviewing employee details
Generally making changes to users capabilities involves viewing the menus they have access to and the related secure features - see also Employees
Search for the person.
Review the secure features they have access to
View the users menu - as they will navigate it
Drill to the details of any role
Review the roles by double clicking on the role then on the adjacent search field click and go to 'Properties' - this will take you to the Security and Roles in the system screen
Select the secure feature, view the properties and you will see who has access to that secure feature (remember a secure feature may be attached to multiple roles
Managers on a Role
A junior person may restrictions compared with a senior.
For Example - a junior sales person may not be assigned customers - but may be assigned customer visits.
Setup the roles
The junior role will demand a manager be chosen
For information about SaaSplications go to http://saasplications.com.au