Within openiris.io there are many different user roles. Any authenticated user will get one or several of these roles when interacting with different entity-instances in the web-application - e.g. a piece of equipment is an instance of the scheduled-resource entity, or an issue is a (sub)entity of a scheduled-resource instance. Each role allows for different access and control over entity-instances.
Role | Description | Entity-links |
---|---|---|
request-approver | Role taken when interacting with service-requests | service-resource |
group-admin | Administrators of user groups | groups |
issue-owner | Submiter of an issue to the issue-tracker | issue/resource |
operator | Operator defined for a scheduled-resource instance | scheduled-resource |
organisation-admin | Administrator of an organisation | organisation |
organisation-superadmin | Administrator of an organisation and of all its providers (the organisation-superadmin cannot be deleted by a provider-admin) | organisation |
service-participant | Participant in a request related to service-resource | service-resource |
portal-admin | Administrator of a openiris.io portal (custom landing page) | Home |
provider-admin | Administrator of a provider instance | provider |
resource-admin | Administrator of a resource instance | resource |
request-admin | Administrator of a service-request | service-resource |
task-owner | Owner of a task instance | service-resource |
user | Someone authenticated on openiris.io | Everything |
visitor | Someone Unauthenticated on openiris.io | Nothing |