Skip to content
Last updated

Users and clients authenticate via Aritma ID — Aritma's built-in identity system. A user subject is linked to an Aritma ID account by email address. When you invite a user, they create or connect an Aritma ID account as part of accepting the invitation.

Aritma ID is always available as a fallback, even when SSO is configured.


SSO providers

Organizations that manage their own identity infrastructure can configure an external identity provider (IdP) so that users log in with their corporate credentials instead of a separate Aritma ID password.

Aritma IAM supports four SSO provider types:

ProviderUse case
Azure ADMicrosoft Entra ID / Azure Active Directory
GoogleGoogle Workspace accounts
SignicatStrong authentication methods (BankID, MitID, Swedish BankID)
Custom OIDCAny standards-compliant OpenID Connect provider

When a user logs in via an SSO provider, Aritma maps the incoming identity to a user subject in your tenant. The subject's permissions are the same regardless of how they authenticated.


User provisioning

There are three ways a user subject can be created in your tenant, and they are independent of each other:

MethodWhen the user is createdRequires
InvitationAfter the user accepts the inviteNothing
Auto-provisioningOn the user's first SSO login (Just-in-time)An SSO provider with auto-provisioning enabled
SCIMBefore the user ever logs inA SCIM token and IdP provisioning configuration

Auto-provisioning

When auto-provisioning is enabled on an SSO provider, Aritma creates a user subject the first time that user logs in through that provider. The subject is created just-in-time during the login flow — no invitation or pre-creation is needed. It is configured directly on the SSO provider.

SCIM

SCIM (System for Cross-domain Identity Management) lets your IdP manage the full user lifecycle — independently of login events. With SCIM configured, your IdP can:

  • Create users when they are assigned to the application in the directory
  • Update user attributes when they change
  • Deprovision users when they are removed from the application or leave the organization

Because SCIM creates users proactively, they exist in Aritma before their first login. SCIM is configured by creating a SCIM token in Aritma and providing it to your IdP as the provisioning credential. In our SCIM implementation a token is linked to a specific SSO provider to associate provisioned users with an sso login method. This is to ensure that provisioned users can login directly.


Domain verification

By default, users must be invited via email before they can be created in your tenant. Domain verification lets you prove ownership of an email domain, after which you can create users on that domain directly — without the invitation flow.

Domain verification requires publishing a DNS TXT record. Once the domain status reaches Confirmed, direct user creation is enabled for that domain.