Summary and recommendation
Absorb LMS supports native SCIM provisioning, but only on Enterprise plans with SSO as a required paid add-on. Even with SCIM enabled, the implementation has critical limitations: SAML provisioning only creates accounts on first login and never updates existing users, and full user provisioning requires the specific "Absorb 5 - New Learner Experience" version. For organizations managing compliance training across hundreds or thousands of learners, these gaps create ongoing manual work.
The SSO-as-add-on model means you're paying extra fees on top of already custom Enterprise pricing ($6-12/user/month base, but varies significantly). For learning management systems handling external partners, contractors, and employees across different access levels, the inability to update existing user attributes through SAML provisioning forces IT teams into manual account management—exactly what automated provisioning should eliminate.
The strategic alternative
Stitchflow provides managed provisioning automation for Absorb LMS without requiring Enterprise upgrades or SSO add-ons. Works with any Absorb plan and any IdP. Flat pricing under $5K/year, regardless of learner count.
Quick SCIM facts
| SCIM available? | Yes |
| SCIM tier required | Enterprise |
| SSO required first? | Yes |
| SSO available? | Yes |
| SSO protocol | SAML 2.0 |
| Documentation | Official docs |
Supported identity providers
| IdP | SSO | SCIM | Notes |
|---|---|---|---|
| Okta | ✓ | ✓ | OIN app with full provisioning |
| Microsoft Entra ID | ✓ | ✓ | Gallery app with SCIM |
| Google Workspace | ✓ | JIT only | SAML SSO with just-in-time provisioning |
| OneLogin | ✓ | ✓ | Supported |
The cost of not automating
Without SCIM (or an alternative like Stitchflow), your IT team manages Absorb LMS accounts manually. Here's what that costs:
The Absorb LMS pricing problem
Absorb LMS gates SCIM provisioning behind premium plans, forcing significant cost increases for basic user management.
Plan Structure
| Plan | Price | SSO | SCIM |
|---|---|---|---|
| Standard | ~$6-12/user/mo | ||
| Enterprise | Custom pricing |
Note: SSO functionality requires a separate fee across all plans. SCIM is only available on Enterprise with custom pricing that typically runs significantly higher than the base Standard pricing.
What this means in practice
Moving from Standard to Enterprise for SCIM access involves:
| Team Size | Estimated Annual Impact |
|---|---|
| 100 learners | $7,200-14,400 base + SSO add-on + Enterprise premium |
| 500 learners | $36,000-72,000 base + SSO add-on + Enterprise premium |
| 1,000 learners | $72,000-144,000 base + SSO add-on + Enterprise premium |
The actual Enterprise premium is determined through custom pricing negotiations, making budget planning difficult until you're deep in the sales process.
Additional constraints
Summary of challenges
- Absorb LMS supports SCIM but only at Enterprise tier (custom pricing)
- Google Workspace users get JIT provisioning only, not full SCIM
- Our research shows teams manually provisioning this app spend significant hidden costs annually
What the upgrade actually includes
Absorb LMS doesn't sell SCIM à la carte. It requires Enterprise tier plus SSO as a paid add-on:
Stitchflow Insight
The SSO add-on alone can add significant cost to your subscription, and SCIM only works with the newer Absorb 5 interface. If you need these learning management features anyway, the upgrade may justify itself. If you just want automated user provisioning for training compliance, you're paying for LMS functionality plus separate SSO fees. We estimate ~60% of Enterprise features are irrelevant for IT teams that only need reliable user provisioning.
What IT admins are saying
Community sentiment on Absorb LMS's SCIM implementation reveals frustration with hidden costs and version restrictions. Common complaints:
- SSO being charged as a separate add-on fee on top of base pricing
- SAML provisioning only working for new users, not updating existing accounts
- User provisioning limited to Absorb 5 - New Learner Experience version only
- Unexpected technical requirements and implementation costs beyond the platform
The SSO add-on cost really adds up when you're already paying per learner. It feels like basic security features should be included.
SAML provisioning is basically useless for us since it doesn't update existing users. We had to stick with manual processes.
The recurring theme
Essential identity features like SSO and full provisioning capabilities are locked behind additional fees and version requirements, making the true cost of automated user management significantly higher than advertised.
The decision
| Your Situation | Recommendation |
|---|---|
| Need SCIM but balking at SSO add-on costs | Use Stitchflow: avoid the SSO fee while getting automated provisioning |
| On Enterprise but SSO isn't included in your plan | Use Stitchflow: get SCIM without the additional SSO upgrade |
| Already paying for Enterprise + SSO | Use native SCIM: you're paying for it anyway |
| Running Absorb 4 or older version | Use Stitchflow: native SCIM only works on Absorb 5 |
| Small L&D team with stable learner base | Manual may work: but watch for compliance training gaps |
The bottom line
Absorb LMS gates SCIM behind both Enterprise tier and a separate SSO add-on fee, creating a double paywall for automated provisioning. For L&D teams that need reliable learner enrollment without the additional licensing costs, Stitchflow delivers the automation at flat-rate pricing.
Automate Absorb LMS without the tier upgrade
Stitchflow delivers SCIM-level provisioning through resilient browser automation, backed by 24/7 human in the loop for Absorb LMS at <$5K/year, flat, regardless of team size.
Technical specifications
SCIM Version
2.0
Supported Operations
Create, Update, Deactivate, Groups
Supported Attributes
Not specifiedPlan requirement
Enterprise
Prerequisites
SSO must be configured first
Key limitations
- SSO is additional feature with fee
- SAML provisioning doesn't update existing users
- User Provisioning only on Absorb 5 - New Learner Experience
- Technical resources required outside Absorb
Configuration for Okta
Integration type
Okta Integration Network (OIN) app with SCIM provisioning
Prerequisite
SSO must be configured before enabling SCIM.
Where to enable
Required credentials
SCIM endpoint URL and bearer token (generated in app admin console).
Configuration steps
Enable Create Users, Update User Attributes, and Deactivate Users.
Provisioning trigger
Okta provisions based on app assignments (users or groups).
Okta OIN integration with SCIM provisioning. Group import and schema discovery supported. SCIM integration updated Feb 2025.
Native SCIM is available on Enterprise. Use Stitchflow if you need provisioning without the tier upgrade.
Configuration for Entra ID
Integration type
Microsoft Entra Gallery app with SCIM provisioning
Prerequisite
SSO must be configured before enabling SCIM.
Where to enable
Required credentials
Tenant URL (SCIM endpoint) and Secret token (bearer token from app admin console).
Configuration steps
Set Provisioning Mode = Automatic, configure SCIM connection.
Provisioning trigger
Entra provisions based on user/group assignments to the enterprise app.
Sync behavior
Entra provisioning runs on a scheduled cycle (typically every 40 minutes).
Microsoft Entra SSO tutorial available. SCIM for Azure now supported - automatic user provisioning and updates.
Native SCIM is available on Enterprise. Use Stitchflow if you need provisioning without the tier upgrade.
Unlock SCIM for
Absorb LMS
Absorb LMS gates automation behind Enterprise (add-on) plan. Stitchflow delivers the same SCIM outcomes for a flat fee.
See how it works