What changes when SCIM is enabled
SCIM becomes the source of truth for your Plerion users. Your existing SAML connection stays in place, but its job narrows to authentication.- SAML is used for authentication only. Just-in-time provisioning is switched off. A person who has not been provisioned by SCIM cannot sign in, even with a valid SAML assertion.
- Only the email mapping stays in effect. Plerion still reads the email attribute out of the SAML assertion, because that is how it works out who is signing in. The display name and role mappings are disabled and hidden in the
Attribute mappingsection while SCIM is enabled, and Plerion takes those attributes from the SCIM payload instead. - User attributes are managed by the IdP. Your identity provider owns the attributes of a SCIM-managed user, so their name can no longer be edited in Plerion.
- Roles come from user groups. SCIM carries no roles, so a user your IdP creates starts with none. Grant roles to the user groups your IdP pushes, under
Admin>Directory>User groups, and every member holds them. A SCIM-managed user cannot be granted a role directly; their roles are whatever their groups grant. Users that already existed in Plerion lose the roles they had when they are adopted, so grant roles to the groups first. See User groups. - SCIM-managed admins do not create users in Plerion. People arrive from the identity provider, so the
Add usercontrol is not offered to a SCIM-managed admin. A break-glass admin keeps it.
Before you start
You need all of the following:- The Organization Admin role in Plerion.
- An active SAML single sign-on connection. Set one up first with the Okta or Azure guide. Plerion refuses to enable SCIM without one.
- Permission in your IdP to create and configure a provisioning application.
- An organization API key with the readWrite access level, which is the credential your IdP presents to Plerion. See Organization API keys.
Steps to enable SCIM in Plerion
1
Create the organization API key
- In Plerion, go to
Admin>Security>Organization API keys. - Click
Create API key. - Enter a name, for example Okta SCIM.
- Set the access level to readWrite. SCIM writes users, so a
readkey is rejected. - Click
Createand copy the key. Plerion shows it once and stores only a digest of it.
Create this key while signed in as a break-glass admin. Deprovisioning a user revokes the API keys that user created, so a key created by an ordinary account stops working the moment your IdP deprovisions that account, which would leave SCIM unable to reach Plerion.
2
Go to the single sign-on settings
- Go to
Admin>Security>Single sign-on. - The configure screen holds four sections:
Trust,Attribute mapping,SCIM provisioning, andBreak-glass admins.
3
Confirm a break-glass admin
- Open the
Break-glass adminssection and check that it lists at least one active organization admin. - If it is empty, add one, or continue and Plerion will make you a break-glass admin when you enable SCIM.
4
Enable SCIM provisioning
- Open the
SCIM provisioningsection and turn SCIM on. - Plerion checks that a SAML connection exists, that you hold the Organization Admin role, and that a break-glass admin exists. If nobody is a break-glass admin, you become one.
- Just-in-time provisioning switches off as soon as SCIM is enabled, and the display name and role mappings disappear from the
Attribute mappingsection. The email mapping stays, because SAML sign-in still needs it.
5
Copy the SCIM base URL
- Copy the SCIM base URL shown in the
SCIM provisioningsection. It is specific to your Plerion region. - Keep it and the organization API key at hand. Your IdP needs both.
Connect your identity provider
With SCIM enabled and the base URL and key in hand, configure provisioning in your IdP.Okta
Configure the Okta SCIM connector and push users and groups to Plerion in near real time.
Microsoft Entra ID
Set up automatic provisioning of users and groups in an Entra ID enterprise application.
SCIM API group in the API reference for the supported endpoints.
How the user lifecycle behaves
Plerion derives the user’s email address from the SCIM payload. It usesuserName when that value is an email address, and otherwise the primary or work email in the payload. Email matching is case-insensitive, and an email address is unique across all Plerion organizations.
Create
A user your IdP pushes for the first time is created in Plerion as a SCIM-managed user with no roles. They can sign in through your SAML connection as soon as one of their user groups grants them a role.Adopt an existing user
If the derived email matches a Plerion user who already exists, Plerion adopts that user rather than creating a second record. The user keeps their user ID and their history, and becomes IdP-managed from that point on. Nobody has to be deleted and re-invited before you switch SCIM on. Adoption clears the roles the user held, including any granted to them directly. From then on their roles are whatever their user groups grant, like every SCIM-managed user, so a user whose groups grant nothing is refused at sign-in until one does. Grant roles to the groups before you assign existing users to the Plerion application in your IdP. A break-glass admin keeps their roles through adoption. Adoption also switches the user to identity-provider sign-in. From then on they sign in through your IdP, and password sign-in stops working for them, including for someone who used a password until now. The exception is a break-glass admin, who keeps password sign-in whatever else changes.Update
Attribute changes in your IdP flow through to the Plerion user record. The email address is the exception: once a user is SCIM-managed, the email is fixed, because it anchors sign-in, adoption matching, and cross-region lookup. Renaming a user’s email or user principal name in the IdP surfaces as a provisioning error until you resolve it. Contact Plerion support if a managed user’s email has to change.Deactivate
Deactivating or unassigning the user in your IdP removes their access to Plerion in near real time:- Their Plerion sessions end, so anyone signed in is signed out.
- Every API key that user created is revoked.
- The user record stays in Plerion as inactive, so audit history keeps its attribution.
Delete
Deleting the user in your IdP is treated as a soft delete. The user disappears from SCIM reads and cannot sign in, but the underlying record is kept. Provisioning the same email address again revives the same user rather than creating a new one.How quickly a change reaches Plerion depends on your IdP, not on Plerion. Okta pushes changes as they happen; Entra ID syncs in cycles that can take up to about 40 minutes. Once a change arrives, Plerion applies it within seconds.
How user groups behave
Each group your IdP pushes becomes a Plerion user group marked as managed by your identity provider.- Name and membership come from the IdP. Renaming the group or changing its members happens in your IdP and syncs across. Plerion refuses those edits on its own side, and it refuses to add a SCIM-managed user to a user group you created by hand.
- Roles are granted in Plerion. Open the group under
Admin>Directory>User groupsand grant it built-in or custom roles. Every member holds them through the group, and a member who is removed loses them at once. - Deleting the group in your IdP removes it from Plerion along with what it granted. Members keep whatever their other user groups grant. An organization admin can also delete an IdP-managed group in Plerion.
- Your IdP only sees its own groups. User groups you created in Plerion are invisible to SCIM reads, so nothing your IdP does can touch them.
Break-glass admins
A break-glass admin is an organization admin who always keeps password sign-in, so a misconfigured IdP or a mistaken deprovisioning can never lock your organization out of Plerion.- At least one is required while SAML single sign-on or SCIM provisioning is active. Plerion refuses to demote the last one.
- You are enrolled automatically when the organization has none. Whoever first activates SAML single sign-on becomes a break-glass admin, and so does whoever enables SCIM provisioning.
- Only active organization admins qualify. The role can be held directly or through a user group. A deactivated or invited-but-not-yet-active user is refused, because they could not sign in to recover the organization.
- SCIM-managed users can be break-glass, and a break-glass admin can be adopted by SCIM. Neither state rules out the other.
- SCIM cannot lock them out. While a user is break-glass, SCIM keeps syncing their attributes, such as their name, but it can never deactivate them or delete them. A deactivation or delete addressed to a break-glass admin is refused and reported back to your IdP as a sync error.
- Their roles are locked. Promoting a user to break-glass places the Organization admin role on them directly, so a change to their user groups can never take it away. While they are break-glass, nobody can change the roles granted to them directly: not SCIM, not another admin. Demote them first if their roles have to change. A break-glass admin can also still add users.
- Demotion hands a SCIM-managed admin back to their groups. When a SCIM-managed break-glass admin is demoted, the roles granted to them directly are cleared, the anchored Organization admin role included, and from then on they hold whatever their user groups grant. A break-glass admin who is not SCIM-managed keeps their roles on demotion, and those roles become editable again.
- A password is not a prerequisite. A break-glass admin who has never set one uses the forgot-password flow to set one when the glass is broken.
Break-glass admins section of Admin > Security > Single sign-on.
Sign-in works a little differently for a break-glass admin. After they enter their email address they land on the password form, which also carries a Continue with single sign-on button, so they choose which method to use. Everyone else covered by single sign-on is sent straight to your identity provider. If single sign-on fails, the error page reminds break-glass admins that they can sign in with a password instead.