| 1 | = Pakistan Authorisation = |
| 2 | == Introduction == |
| 3 | This page describes the proposal Authorisation Levels within Sahana for the Pakistan Deployment and pending tasks to implement them. |
| 4 | == Status == |
| 5 | In process. Awaiting some code modifications |
| 6 | == Levels == |
| 7 | === User === |
| 8 | ==== Applies To ==== |
| 9 | Any person who registers, verifies their email and logs into Sahana |
| 10 | ==== Permissions ==== |
| 11 | * Adding Records |
| 12 | * Editting their own records |
| 13 | === Advanced User === |
| 14 | ==== Applies To ==== |
| 15 | Users are granted Advanced User Status upon request if they. |
| 16 | * Enter 10 or more resources into Sahana |
| 17 | * A a member of an Authorised Organisation (as set by the administrators) |
| 18 | * Are given the authority by a User Administrator, with justification documented |
| 19 | Requests should be sent to ??? |
| 20 | |
| 21 | ==== Permissions ==== |
| 22 | * Adding and Editting Record |
| 23 | * Should they be able to delete? |
| 24 | |
| 25 | ==== Role (group) ==== |
| 26 | 12 - !AdvancedUser |
| 27 | |
| 28 | === User Administrator === |
| 29 | ==== Applies To ==== |
| 30 | Trusted users from partner organisations (eg. Rotary) as allocated by the Administrators. |
| 31 | ==== Permissions ==== |
| 32 | * Same as Advanced User |
| 33 | * Delete Records |
| 34 | * Edit auth_membership resources in order to add users to AdvancedUser role |
| 35 | ==== Role (group) ==== |
| 36 | 13 - !UserAdministrator |
| 37 | === Administrator === |
| 38 | ==== Applies To ==== |
| 39 | Trusted Members of the Sahana Software Foundation |
| 40 | ==== Permissions ==== |
| 41 | Full Access including access to the raw |
| 42 | ==== Contact ==== |
| 43 | * fran@sahanafoudnation.org |
| 44 | * michael@sahanafoundation.org |
| 45 | |
| 46 | === Infrastructure Administrator === |
| 47 | ''These rights are not registered within Sahana'' |
| 48 | ==== Applies To ==== |
| 49 | Trusted Members of the Sahana Software Foundation |
| 50 | ==== Permissions ==== |
| 51 | * Log on to the server to change settings, upgrade and backup |
| 52 | ==== Contact ==== |
| 53 | * fran@sahanafoudnation.org |
| 54 | |
| 55 | == To Do == |
| 56 | * Restrict permissions for Users (add and edit own) and Advanced Users (no delete) |
| 57 | * Grant limited Admin permissions to User Admin |
| 58 | * Allocate User Admin Roles |
| 59 | * Add a Comments Field to the auth_membership table to track the reason people are given authority |
| 60 | --- |
| 61 | [wiki:Pakistan] |