Axoniq Platform Roles

At Axoniq Platform you can set up four main roles, each with different responsibilities assigned to them, to manage and use the platform effectively. The roles and responsibilities are as follows:

Owner role can do everything the Admin, User, and Viewer roles can, plus:

  • create/remove a workspace

  • name or change the name of a workspace

  • create/remove environments within that workspace

  • name or change the name of an environment

  • manage subscription plans

  • invite/remove team members

  • assign/un-assign/change roles to all team members

  • assign or un-assign an admin on the same workspace

  • change the admin role to the User/Viewer role

  • transfer the ownership of a workspace to another user

Admin role can do everything the User and Viewer roles can, plus:

  • create/remove new environments in the workspace

  • name or change the name of an environment

  • invite team members

  • add and assign User and Viewer roles to users that are not Admin or Owner

User role can do everything the Viewer role can, plus:

  • start/stop/pause/reset event processors

  • split/merge segments

  • enable autoscaling

  • retry/delete items in the Dead-Letter Queue (DLQ)

  • adjust various monitoring views

  • remove statistics

  • has access to information in all environments within a workspace

Viewer role can:

  • only see the information displayed on various environments

  • preview the subscription plan(s)

Note:

  • Each Workspace can only have one Owner role.

  • A workspace can have multiple Admin, User, and Viewer roles.

System roles and responsibilities matrix

Here’s the information about system roles organized in a matrix format with columns representing roles and their maximum possible responsibilities:

Responsibilities Owner Admin User Viewer

Create/Remove Workspace

✔️

Name/Change Workspace

✔️

Create/Remove Environments

✔️

✔️

Name/Change Environment

✔️

✔️

Manage Subscription Plans

✔️

Invite/Remove Team Members

✔️

✔️

Assign/Un-assign/Change Roles

✔️

Assign/Un-assign Admin

✔️

✔️

Change Admin Role

✔️

✔️

Transfer Ownership

✔️

Add/Assign User/Viewer Roles

✔️

Start/Stop/Pause/Reset Event Processors

✔️

Split/Merge Segments

✔️

Enable Autoscaling

✔️

Retry/Delete Items in DLQ

✔️

Adjust Monitoring Views

✔️

Remove Statistics

✔️

Access Information in all Environments

✔️

View Information

✔️

✔️

✔️

✔️

Preview Subscription Plans

✔️

✔️

✔️

✔️