Automate User & Group Provisioning with SCIM Cloud: Feature Guide

This document outlines the miniOrange SCIM Cloud use cases and a complete guide of each tab like User Operations, Group Mapping and Portal Customer Sync capabilities available in the miniOrange SCIM Cloud app for Jira. These features enable automated, scalable user provisioning and access control directly from your Identity Provider (IDP).

User Operations

SAML SSO for Confluence using Okta Identity Provider, Okta SSO Login, 1.1 Import Users

The Import Users feature allows you to bulk-sync all users from your Identity Provider directly into Atlassian's user directory with a single toggle, eliminating the need for manual user creation or CSV imports. You can sync the users either via SCIM or REST API based approach.

Scim Cloud Select Provider

Sync Approaches: SCIM vs REST API

Feature Description
SCIM-Based Sync For IDPs that natively support the SCIM protocol (e.g., Okta, Azure AD, OneLogin). Enable the Import Users toggle and users are pushed from the IDP to Atlassian's directory automatically in real time.
REST API-Based Sync (Keycloak) For IDPs that do not support SCIM like Keycloak — miniOrange connects to the IDP via its REST API, pulls user and group data, and syncs it into Atlassian's directory on a scheduled or on-demand basis.

Why This Matters — The Atlassian Guard Gap

Atlassian Guard (formerly Atlassian Access) supports user and group sync only for IDPs that implement the SCIM protocol. If your Identity Provider does not support SCIM natively, Guard cannot sync your users or groups — leaving you with no automated provisioning option.

This is where miniOrange’s Users and Groups Provisioning app bridges the gap. Using our REST API-based sync approach, we connect directly to your IDP's API — even if it doesn't support SCIM — and sync users and groups into Atlassian seamlessly. You get the same automated provisioning experience regardless of your IDP's protocol limitations.


Atlassian Guard: Supports SCIM-compatible IDPs only. No SCIM support in your IDP = no automated sync.

miniOrange’s Users and Groups Provisioning app: Supports both SCIM and non-SCIM IDPs via REST API. Any IDP. Any protocol. Full user and group sync.


Scim Cloud Choose Integration Method

How It Works

  • Configure the respective Identity Provider from where you have to sync the users to Jira.
  • Enable the Import Users toggle in the miniOrange’s Users and Groups Provisioning configuration.
  • Once toggled on, all users present in your connected IDP are automatically imported into Atlassian's directory.
  • User profiles, attributes, and group memberships are synced as part of the import.
  • Any subsequent changes in the IDP (new users, profile updates) are reflected in Atlassian automatically on the next sync.
Scim Cloud Provisioning Operations

Use Case

Scenario: A company onboards 200 new employees at once. Manually creating each user in Atlassian would take hours and is error-prone.

With Import Users enabled, simply ensure all employees exist in the IDP.
On the next SCIM sync, all 200 users are provisioned in Atlassian's directory automatically — with correct profiles and group memberships intact.


SAML SSO for Confluence using Okta Identity Provider, Okta SSO Login, 1.2 Deactivate User Action

The Deactivate User Action feature gives administrators control over what happens in Atlassian when a user is deactivated or removed in the connected Identity Provider. Rather than leaving orphaned accounts, you can enforce automated offboarding actions.

Supported Actions

Feature Description
Disable User The user's Atlassian account is deactivated — they can no longer log in, but their data, tickets, and history are preserved.
Delete User The user's Atlassian account is permanently deleted when they are deactivated in the IDP. Use with caution in environments where audit trails are important.(Note: the account of the user needs to be of verified domain. Else the user is simply removed from the group.)

How It Works

  • Configure the desired deactivation action (Disable or Delete) in the - miniOrange’s Users and Groups Provisioning settings.
  • When a user is deactivated or removed in your IDP, the SCIM sync detects the change.
  • The corresponding action is automatically applied to the user's Atlassian account — no manual intervention required.

Use Case

Scenario: An employee leaves the organization and is deactivated in Okta.
Without automated offboarding, their Atlassian account remains active — a security and compliance risk.

With Deactivate User Action set to "Disable", the moment the IDP account is deactivated, their Atlassian access is revoked instantly.
Choose "Delete" for full account removal in line with your data retention policies.

Portal-Only Customer Sync via SCIM

miniOrange’s Users and Groups Provisioning extends its provisioning capabilities beyond standard Jira users to include portal-only customers — external users who interact solely through JSM Customer Portals and do not hold a Jira license.

What Is Portal-Only Sync?

Portal-only customers are external stakeholders (e.g., clients, vendors, end users) who submit and track requests through JSM portals. Traditionally, these users had to be added and managed manually. With our plugin’s Customer-SCIM, this process is fully automated.

How It Works

  • Configure your IDP to provision a specific set of users as portal-only customers.
  • On SCIM push, these users are automatically created as JSM portal customers — no Jira license consumed.

Use Case

Scenario: A managed services provider has 500+ external clients who raise support tickets through JSM portals. Adding each client manually is not scalable.

With SCIM Portal Sync, clients from the IDP are automatically provisioned as portal-only customers, placed in the correct JSM Organization, and granted access to only the portals relevant to them — all without consuming a single Jira license.

Note: Portal-only customer sync via SCIM is exclusively available through the miniOrange SCIM Cloud app. This capability is not supported natively by Atlassian.


SAML SSO for Confluence using Okta Identity Provider, Okta SSO Login, Custom Attribute Mapping for Portal Customers

Beyond provisioning portal customers, miniOrange’s Customer-SCIM flow allows you to sync custom attributes stored in your IDP directly to corresponding fields on the JSM portal customer profile. This ensures customer data in Jira always reflects what's in your identity provider — with no manual data entry.

How It Works

  • Navigate to the Custom Attribute Mapping configuration within the Portal-Only Sync settings.
  • Map each IDP attribute (e.g., department, phone number, account tier, custom fields) to the corresponding JSM portal customer field.
  • On every SCIM sync, the mapped attributes are automatically written to the customer's JSM profile.
  • Any portal fields that are left unmapped will remain untouched/empty— ensuring only intentionally mapped data is retained.
Custom Attribute Mapping Scim Cloud

Use Case

Scenario: A B2B software company stores customer-specific attributes in their IDP — such as "Contract Tier", "Account Manager", and "Region" — and wants these details visible on the customer's JSM profile for support agents.

With Custom Attribute Mapping, these IDP fields are mapped once to the corresponding JSM portal fields. Every time a customer logs in or the SCIM sync runs, their profile is automatically updated — support agents always have accurate, up-to-date customer context without any manual effort.


Feature Summary

Feature Description
Manual Group Mapping Explicitly map IDP groups to Jira groups; unmapped groups are excluded
On-the-Fly Mapping Auto-match or auto-create Jira groups based on IDP group names at sync
Retain Existing Groups Preserve existing Jira group memberships not covered by current IDP sync
Regex Filtering Filter and transform group names using Starts With, Contains, or full Regex patterns
Import Users Toggle to bulk-import all IDP users into Atlassian's directory automatically
Deactivate User Action Disable or delete Atlassian accounts automatically when users are deactivated in IDP
Portal-Only Sync Provision external JSM portal customers via SCIM — no Jira license required
Custom Attribute Mapping Sync IDP attributes to JSM portal customer fields automatically on every sync
Org Auto-Assignment Map synced portal customers to JSM Organizations based on IDP group or email domain

Did this page help you?

miniOrange Atlassian Contact Us

Book a Free Consultation with
Our Experts Today!

Schedule a call now!


Contact Us