AxonIQ Console Roles

At AxonIQ Console 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, Developer, 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 developer/viewer role

  • transfer the ownership of a workspace to another user

Admin role can do everything the Developer 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 Developer and Viewer roles to users that are not Admin or Owner

Developer 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.

  • Each Workspace can only have one Admin.

  • Each Workspace can have multiple Developer or 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 Developer 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

✔️

Create/Remove New Environments

✔️

Invite Team Members

✔️

Add/Assign Developer/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

✔️

✔️

✔️

✔️