Wiki source code of qamaas role concept

Version 2.1 by Patrick Ross on 2021/05/30 18:52

Show last authors
1 qamaas is separating functional scope and access rights to different roles. All roles must be assigend to users in order to configure a full functional system. Please see the list below to understand the existing roles.
2
3
4 **Aviation expert (as mechanics, engineers, planners, etc.)**
5
6 Aviation Experts are the main entity in qamaas. Everything is desgined to aquire and maintain qualifications and authorizations for each registered Aviation Expert. Aviation Experts have their own login and, depending on the configuration, can manage training, qualifications and authorizations autonomously. Each Aviation Expert is assigned to a superior manager. See some important functions available to aviation experts (if configured).
7
8 * See expiring qualifications and authorizations
9 * Book trainings from catalog
10 * Perform web based training on qamaas platform
11 * Upload certificates
12
13 **Manager **
14
15 A manager is the allocated superior of staff. In qamaas managers have all opportunities to plan, aquire and maintain qualifications and authorizations for their team members and themselves. Managers have a login where it is possible to see team infos and personal data. The available functionality is quite similar to Aviation Experts extended by the option to perform all these steps for team members and plan authorizations.
16
17 * See expiring qualifications and authorizations
18 * Book trainings from catalog
19 * Perform web based training on qamaas platform
20 * Upload certificates
21 * Plan authorizations
22
23 **Training Manager **
24
25 The training manager is administrating all trainings details as training products and training events. So new products can be created, events planned and staff invited. The training manager has to rights to create authorizations, qualifications or assign any of these to staff.
26
27 * Manage (Create, Edit, Delete) training products
28 * Manage training events
29 * Invite participants to training events
30 * Manage and manage rooms
31 * Manage trainers
32 * Archive certificates
33
34 **Quallity Engineer**
35
36 The Quality Engineer is part of the team of the quality manager and supports in all quality management tasks. Functional scope and access rights are very similar to the Quality Manager. Quality Engineer can create authorizations and qualifications and assign these to training products. Quality Engineers have no rights to manage trainings.
37
38 * Manage authorizations
39 * Manage qualifications
40 * Link qualifications with training products
41 * Manage competence assessments
42
43 **Quality Manager**
44
45 Quality Manager and Quality Engineer only differ in two points. Quality Manager is team lead of all quality engineers. Also only one Quality Manager exists and is the only person authorized to issue authorization to staff. Anyway also Quality Manager are not permitted to manage trainings
46
47 * seme as Quality Engineer
48 * Issue authorizations
49
50 **HR Manager**
51
52 HR Manager is holding a support role. HR Manager are able to maintain staff master data assuring only relevant staff is shown to other roles and organizing teams and departments. Within the "complex" process of issueing authorizations the HR Manager has to confirm in first step that sufficient budget for a higher qualified staff is availale.
53
54 * Maintain staff data
55 * Confirm HR-Budget for planned authorizations (complex issue process)
56
57 **IT Manager**
58
59 IT Manager is the official holder of the qamaas account and manages the qamaas subscription. In case the subscription is expiring only the account of the IT Manager will kept activiated in order to access historic data and reactivate subscription if needed. IT Manager have no other rights in terms of authorization and training management
60
61 * Manage subscription
62
63 **Trainer**
64
65 Trainers are the persons teaching content during a training event. Each user can be marked as trainer. As soon they are marked it is possible to assign trainer to training events. Trainers can access additional tiles and menus within their existing staff login informing about previous and upcoming trainings.
66
67 * See previous and upcoming trainings as trainer
68 * Manage participant lists
69
70 **Managed Identities**
71
72 Managed Identities are staff members with no existing qamaas account. Managed Identities can be managed as participants in trainings. They can be invited and are counted as full member of a training. Users marked as managed identiy can not be managed in terms of authorizations and qualifications. A personal login is not possible. The number of available Managed Identities is depending on the selected subscription plan and is a multiple of the number of paid users.
73
74
75 Based on the chosen subscription plan roles can be assigned to more or less users.
76
77 [[image:1622389652531-792.png]]
78
79
80