Sat-Install Workplace

Tour: Users

Definitions and overview.

For the purposes of this system a "User" is a two part concept. For some users work order and invoice information will be tracked; others will be granted access only to view or manipulate information in the system.

A contractor is a technician, secretary, or another person that has been contracted to do work for your company.

Contractors in this system can have:

  • work orders assigned to them.
  • equipment assigned for installation.
  • tools and parts invoiced.
  • payroll summaries and paycheck information.
  • work order reports for review or printing.

2. User information.

This system holds only as much information regarding a user as it needs. Social security numbers and financial withholding information are not stored or tracked by this system in any way.

Contractor Information


Required

  • Usename
  • Password
  • First and last name
  • Technician ID
  • Phone number

Optional

  • Email addresses
  • Hire date
  • Extra phone number

3. User access to system.

Each user in the system has different access rights. Users are put in groups to expand their privlidges in the system or individual permissions for specific access can be given. Below is a list of groups and a brief description of privlidges.

Managers -

  • Originate company loans to other users.
  • Create or modify users of the system.
  • Upload Dish Network data files for work orders etc.
  • Finalize and print payroll.
  • Modify information entered by secretaries.
  • Enter new tool, part, and provider part pricing.
  • Create new store invoices for incoming parts, tools, etc.
  • Can perform all the duties of secretaries and less privlidged users.

Secretaries -

  • Can view reports.
  • Dispatch technicians to work orders.
  • Complete work orders.
  • Search and view past work orders.
  • Enter and search customer information and view customer history.
  • Make notes on customers.
  • Create new invoices for technicians.
  • Input new recievers.
  • Assign receivers to technicians.
  • Use the Quality Control system.

Technicians - at this time have no reason to have password access to the system.

The listing above is just a few of the privlidges actually available to each user. Permissions can be removed from a group if, for example, it is not desired for secretaries to compile company reports. Likewise permissions can also be added to a group.

Permissions can be set through the Django Administration panel or a visual method that we developed for managing group permissions. Either way the ability to add or subtract permissions is possible.

4. Permissions and available options.

left menubar

The permissions available to a user determine the options that will be visible on the left menu bar. If a user does not have permission for a specific option, they will never see that option.

The menubar seen here is one of a manager with system administration privlideges. It contains all options available for the menu.

Users such as quality control agents will need to perform only a couple of tasks while logged in and their menubar will show only those items.

5. Login and security.

left menubar

It is necessary to be logged in as a user to perform any function. If someone tries to access a system page the welcome/login screen will appear. A user correctly type their name and password to gain access to all the pages they have permission to view.

This system is locked tight against unauthorized access. Django makes it easy to lock the doors of websites programmed with it. Every page of this system is checked for necessary security measures before deployment onto a new server system. The ability for our customers to conduct business safely over the internet is a primary concern. That is part of the reason why Django and its well designed system was chosen as the base for Sat-Install Workplace.

Any other questions regarding security can be found in our faqs section and in our contract.

Note: The creators or owners of Django can take no liability for security of this system. They created a superrior system for developing web applications and it is our companies responsibility to build the program code correctly.



Continue to Next Section >> Payroll