Access Control Overview#

Arthur supports a variety of mechanisms for authentication, who a user is, and authorization, what a user can do (RBAC). By default, Arthur will use a built-in authentication and authorization system. In on-prem installations, cluster administrators can optionally configure an external Identity Provider (IdP) to control user authentication and authorization. See the sections below for an overview of Arthur Standard Access Control and Arthur SSO Access Control.

Arthur Standard Access Control#

The Arthur Standard Access Control page shows how to use the default access control system in Arthur.

Single-Sign-On (SSO) Access Control (On-prem only)#

The Single-Sign-On (SSO) Access Control page shows how to set up and use an external IdP for access control.

Access Control Paradigm Comparison#

The following table shows a high level comparison of the different capabilities in Arthur Standard Access Control and Arthur SSO Access Control.

Capability

Arthur Standard Access Control

SSO Access Control

User creation

In the Arthur UI

In the IdP

User sign-in

In the Arthur UI

In the IdP

User password reset

In the Arthur UI

In the IdP

Can use Arthur API Keys

Yes

No

Supports Custom Roles and RBAC

No

Yes

Users can have access to multiple Arthur organizations

Yes

Yes

Availability

All Arthur installations

On-prem only

Required permissions to configure

Organization Admin

Installation/Cluster Admin