Difference between revisions of "GOCDB/Release4/Development/NewRoles"
Line 62: | Line 62: | ||
|- | |- | ||
| Deputy Regional Manager | | Deputy Regional Manager | ||
| NGI Deputy Manager | | NGI Deputy Operations Manager | ||
| D' | | D' | ||
|- | |- |
Revision as of 18:52, 14 December 2011
New Roles in GOCDB
Introduction
The GOCDB role mechanism will be updated to better address the needs of our user community. We will update the name of some roles, add new roles and make changes to the actions each role grants the user. These changes will affect both the front end portal and information made available through our programmatic interface. The original request for these improvements was made by Vera Hansper and has been followed up by Peter Sologna. Thanks to both for their contributions so far.
Plan
- Agree on new roles + authorizations
- Notify PI users of changes to the PI
- Users of queries that will change
- Cyril - Central and Regional Ops Portal
- Emir - Nagios
- pakiti.egi.eu?
- pakiti.ics.muni.cz
- Accounting portal
- Deploy new roles
- Deploy code
- Switch old roles over to new
New Role Types
- A role: Unregistered users
- B role: Registered users with no role
- C role: Users with a role at site level (site admin)
- C' role: Users with a management role at site level (site operations manager, site security officer...)
- D role: Users with a role at regional level (regional staff support staff, ROD, 1st Line Support)
- D' role: Users with a management role at regional level (NGI manager or deputy, security officer)
- E role: Users with a role at project level
Changes to Roles
Old Role Name | New Role Name | New Type of Role |
Site Administrator | Site Administrator | C |
Security Officer* | Site Security Officer | C' |
(New Role) | Site Deputy Manager | C' |
(New Role) | Site Operations Manager | C' |
(New Role) | Regional First Line Support | D |
Regional Operations Staff | Regional Staff (ROD) | D |
Regional Manager | NGI Operations Manager | D' |
Deputy Regional Manager | NGI Deputy Operations Manager | D' |
Security Officer* | NGI Security Officer | D' |
COD Staff | COD Staff | E |
COD Administrator | COD Administrator | E |
Chief Operations Officer | Chief Operations Officer | E |
Security Officer* | EGI CSIRT Officer | E |
\* This role name is duplicated at a site, NGI and project level. The new role names explicitly define which level the roles operate at.
PI Changes
When we change the name of roles and add new roles these new roles will be shown in our PI. We will need to contact other PI users (including operational tools) to ensure they're Ok with the changes we'll make.
When these changes are implemented, some people's roles will change (e.g. Site Administrator -> Site Operations Manager).
The following methods are affected by these changes:
- https://goc.egi.eu/gocdbpi/private/?method=get_site_contacts
- https://goc.egi.eu/gocdbpi/private/?method=get_roc_contacts
- https://goc.egi.eu/gocdbpi/private/?method=get_user
Background Information
The following spreadsheet provided by Peter Sologna and Vera Hansper further explains the new role types and changes to the old roles. (C' and D' have been added, others have had their permissions changed). Media:FinerGrainedGOCDB_rolesVeraProposal2.xls