Arthur has a role-based access control (RBAC) system with a set of pre-defined roles. The available roles are Administrator, Model Owner, and User. SuperAdmin is also available for on-prem deployments. There is a one-to-one relationship between a user and a role within an organization. When a user is enrolled in multiple organizations, the user can have a different role in each organization.

  • Administrator: Organization level administrator on the Arthur platform that has access to manage users and models within the organization.

  • Model Owner: Can onboard new models in the enrolled organization as well as send data including reference data, inferences and ground truth.

  • User: Has view-only access to the models within the organization.

  • SuperAdmin: Can create new organizations and manage users.