User Tools

Site Tools


administration

This is an old revision of the document!


Users and Access

pHKapa has two areas

  • Key icon → Users and Access permissions → http://{your-url-for-pHKapa}/access
  • Wrench icon → pHKapa Setup → http://{your-url-for-pHKapa}/admin/phkapa where you define on witch business process the users will work. This means that if you assign a user to Information Systems process, this user will have access to Tickets related to Information Systems. By default all users also has access to self-registered tickets.

With this two access protocols you can control on witch business process the users will work on ( → Wrench icon → pHKapa Setup ) and also where they can access tickets ( Query, Register, Review ….. → key icon → Users and Access )

This topic is about users and access permissions.
Users and access layer is so dynamic that you should take a minute to study it first.

Run your app admin panel at http://{your-url-for-pHKapa}/access

Create Groups

Your access can be organized by groups, so when you assign a group as parent node to user or to other group, they will inherit this group access settings.

You have some default Groups ( Administrator and User ) , but you can create more Groups like Visitors, Auditors to organize you pHKapa access settings.

Click “ACCESS” , shows a List of users with access settings and groups.
To create a new group select Menu → Add Access.
On User field select Group Type option.
On Name field insert group name.
On Parent Node field select [No Parent] option or other, this group will inherit parent node access configuration, unless you edit it later.
You set access settings to groups, so when you assign a group as parent node to user or other group, they will inherit this access settings.

Create Users

Click “USERS” , shows a List of users and groups.
To create a new user select Menu → Add User and enter values for fields ( Name, Email, Username, Password and Active )
Active field is a flag to enable and disable Users.
You can assign a group as parent node to user, this user will inherit their group access settings.

Set Access

TIPS:

    Type Group option is used to create new groups.
    Users are only available to add, when are active and does't already have any access configuration.
    Check Create Users ( just above ) to enable / disable users.
    On selecting a user name , Name field is disabled, by default equals the user name.
    Default "User Group" has pHKapa administration privileges making this user pHKapa administrator,
    

Click “ACCESS” , and a list of users with access settings and groups is shown.
To set a new user select Menu → Add Access Control.
At “User” select box you have Type Group option and available User names to select.
Choosing parent node this user will inherit the parent node access configuration.

Save , do the same for other users / groups.

After this, use Edit option to set individual access settings, options are allow / deny.

 
   Access Tree ...
    
    Total -> Total Access ( keep this one only for TOP administrators for creating users and access ) 
      pHKapa -> Access to all pHKapa 
        Administration -> Access pHKapa setup area ( http://{your-url-for-pHKapa}/phkapa/admin. )
          Query -> Query Ticket
          Register -> Register Tickets
          Review -> Review Tickets
          Plan -> Plan Actions
          Verify -> Verify and Evaluate Actions

Here is a settings example for “Jonh Doe” , only allowed to Query , Register and Plan.

    Total [ Denyed ] , not a TOP administrator like a super admin.
      Phkapa [ Denyed ] , not a total access pHKapa user.
        Administration [ Denyed ], not a pHKapa setup user.
        Query [ Allowed ] , allowed to query tickets.
        Register [ Allowed ] , allowed to register tickets.
        Review [ Denyed ] , denyed to review tickets.
        Plan [ Allowed ] , allowed to plan actions.
        Verify [ Denyed ] , denyed to verify plan actions.
      
administration.1469633708.txt.gz · Last modified: 26/09/2024 18:57 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki