Cyrious Online uses Security Roles to determine a person's level of access to different parts of the software.

Employee Security Roles

Employee Security Roles are used to determine the employee's ability to perform the following actions:

  • Log into the employee and customer websites.
  • Enter and change information
  • Enter and change orders

The employee can be assigned one of the five security templates: Production User, Standard User, Advanced User, Power User, or Administrative User. Actions each level can perform are detailed below from most restrictive (Production User) to no restrictions (Administrative User).

Production Users

  • Can only view the employee website
  • Can view orders and history
  • Can change order station but not order details
  • Can view and change their own personal profile information
  • Can view company and contact information without changing it

Standard Users

  • Can only view websites assigned to them
  • Can edit an order until it is in production
  • Can view order history
  • Can create a new contact
  • Can send contacts a reset email

Advanced Users

  • Can create, edit, and process orders without voiding
  • Can create and edit contacts and companies

Power Users

  • Can login to all websites
  • Can edit an order until it is in production
  • Can view order history
  • Can create and modify contacts
  • Can create and modify companies without access to payment information

Admin Users

  • Can create and edit all employee information, including username and security role
  • Can create, edit, and void orders
  • Can create and edit all contacts and companies

Contact Security Roles

Contact Security Roles are used to determine the company's contact ability to perform the following actions:

  • Place and approve orders
  • View previous orders
  • Enter and change information

The company's contact can be assigned one of the five security templates: Standard User, Advanced User, Administrative User, Website Administrator, or Website Group Administrator. Actions each level can perform are detailed below from most restrictive (Standard User) to no restrictions (Website Group Administrator).

Standard User

  • Can create new orders
  • Can view their own order history
  • Can view company contact information
  • Can edit their own contact profile

Advanced User

  • Can create new orders
  • Can edit existing orders
  • Can view all orders for their company
  • Can edit their own contact information

Administrator User

  • Can create orders for their company
  • Can edit their company information
  • Can create and edit contacts within the company
  • Can disable contacts
  • Can send a reset email to a contact

Website Administrator User

  • Can change security roles of other contacts
  • Can log in as any company on the website
  • Can place orders for any company when logged in
  • Can edit and create all contacts and companies within the storefront

Website Group Administrator User

  • Can create contacts and companies
  • Can edit websites, contacts, and companies
  • Can change all contact security roles
  • Can place an order from any company within any website in the group when logged in

References

Created : {$creationdate}

Revision : {$revisiondate}

Links

[[include_pagepage_componentbacklinks|include page="" component="backlinks"]]

  • security_roles.txt
  • Last modified: 2019/01/27 09:39
  • (external edit)