]project-open[ : @This Wiki
Portrait

Welcome, Unregistered Visitor

 · · · Index · Login/Register

Contents

2 registered users
 in last 24 hours

GEN User Profile Configuration

Each "Profile" corresponds to the definition of what a member of this generic profile can do. There is no universal set definition of what permissions an "Accountant" should have, these are conditions that vary from company to company.  When deciding how to configure your permissions per profile, first you must determine what profiles will be needed.  As a process you will need to:

  1. Decide what profiles are necessary in your company.
  2. If one of the resulting profiles is not part of the standard ]project-open[ profile set, then add it using the "Add User" option at the page User Profiles Admin.
  3. Review all the available User Profile Permissions and decide whether each one should apply or not to each profile in your list.  Read the description of the permissions and keep in mind that your are merely setting the definition for what a profile is capable of doing.  More complex concerns about permissions between User Profiles will be dealt with later with vertical permission settings.
  4. Users can belong to more than one profile.  Their resulting permissions will be the aggregate or union of their profiles.
  5. After composing a comprehensive list of all the profiles, along with their corresponding permissions, go to User Profiles Admin page and set them.

The ]project-open[ installer includes a number of default user profiles that should cover most small and medium companies. Each of the user profiles have a specific icon associated that will frequently appear in the header of the Admin -> Xxxx administration screens.

­

Accounting Customer Employees Freelance Managers Freelancers Helpdesk
HR Managers P/O Admins Project Managers Sales Senior Managers Delete Menu

Holding your mouse above one of the icons will reveal the name of the group:

  • Accounting: Represent the "Accounting" group - financial staff working in the back-office
  • Customer: Represent the "Customers" group - employees of your customers who might (or not) have the permission to access your system.
  • Employees: Represent the "Employees" group - employees of your own company (the one running ]po[).
  • Freelance Managers: Represent the "Freelance Managers" group - vendor or "freelance" managers with the right to create new "Freelancers".
  • Freelancers: Represent the "Freelancers" group - employees of your vendor companies who might (or not) have the permission to access your system.
  • Helpdesk: Represent the "Helpdesk" group (log missing) - staff operating the helpdesk.
  • HR Managers: Represent the "HR Managers" group - staff in charge of hiring new staff.
  • P/O Admins: Represent the "]po[ Admins" group - the people running this ]project-open[ server.
  • Project Managers: Represent the "Project Managers" group - employees with the right to create new projects.
  • Sales: Represent the "Sales" group - sales representatives with the right to create new customers.
  • Senior Managers: Represent the "Senior Managers" group - the people running the company.

 

It is easy in ]po[ to add new user profiles. However, we would strongly suggest to keep the list as short as possible.

Special user profiles:

  • Employees:
    Every employee in your company (the one running ]po[) should be a member of profile "Employees". He or she may also be member of other groups, though.
  • Customers:
    The persons working for your customers.
  • Freelancers:
    Persons working for your providers

Every user in the system should be member of exactly one of these three groups.

References





Please take a moment to complete this form to help us improve our service.

Did this page help you to achieve your goal?

 Yes  No  Don't know

Please provide us with comments to improve this page:

How useful is the information?

 1  2  3  4  5
Not
useful
      Extremely
useful