NGMS - Software workshop pre-release PR08 Permissions Peter Gijsbers.

6
NGMS - Software workshop pre-release PR08 Permissions Peter Gijsbers

Transcript of NGMS - Software workshop pre-release PR08 Permissions Peter Gijsbers.

NGMS - Software workshop pre-release PR08

Permissions

Peter Gijsbers

18-19 March 2008NGMS4 - PR08 software workshop 2

Permissions

. Permissions have been introduced to manage who can do what

. The following items can be managed per model

run access scenario access location specific access

18-19 March 2008NGMS4 - PR08 software workshop 3

Suggested use of permissions

Distinction in roles (view, user, custodian, super-user)

For each role permissions are assigned per model

Persons grouped in user groups

User groups assigned to models and roles

18-19 March 2008NGMS4 - PR08 software workshop 4

Suggested use of viewer permissions

An EA-viewer can• Download data• View all scenarios defined• View data at all locations

• Access documentation website

An non-EA-viewer can• Download data• View allscenarios (except restricted

ones)

• View data at all locations except XXX

• Access documentation website

18-19 March 2008NGMS4 - PR08 software workshop 5

Suggested use of user permissions

An EA-user can• Same as Viewer

+• Create, edit, delete scenarios• Execute scenario runs

• View data at all locations

An non-EA-user can• Same as Viewer

+• Create, edit, delete scenarios• Execute scenario runs

• View data at all locations except XXX

18-19 March 2008NGMS4 - PR08 software workshop 6

Suggested use of custodian permissions

A Custodian / Super User can

. same as user

+

. lock scenario specifications

. execute default runs (references)

. execute imports

. approve task runs

. Manage lifetime of task run data (delete/extend expiry time)

. Archive task runs

. View data at all locations

. Upload configuration changes (incl. management of permissions !)