Summary and recommendation
Cube, the semantic layer platform for data teams, does not offer SCIM provisioning on any plan. While Enterprise customers get SAML 2.0 and LDAP authentication plus role-based access control (RBAC), user provisioning remains entirely manual. For data infrastructure platforms where access control determines who can query which data models and deployments, this creates a significant operational burden for IT teams managing multi-tenant analytics environments.
The gap between SSO authentication and automated provisioning is particularly problematic for Cube deployments. Data teams frequently need access provisioned and deprovisioned as projects shift, analysts join different business units, or contractors cycle through engagements. Manual user management in a platform that serves as the central data access layer creates both security risks (lingering access to sensitive data models) and productivity bottlenecks (delays in granting analysts access to new datasets).
The strategic alternative
Cube has no native SCIM. Automate offboarding, user access reviews, and license workflows across every app, including the ones without APIs. We maintain the integration layer underneath. You focus on judgment, not plumbing.
Quick SCIM facts
| SCIM available? | No |
| SCIM tier required | N/A |
| SSO required first? | No |
| SSO available? | Yes |
| SSO protocol | SAML 2.0, LDAP |
| Documentation | Not available |
Supported identity providers
| IdP | SSO | SCIM | Notes |
|---|---|---|---|
| Okta | Via third-party | ❌ | SSO via Okta on Premium plan. SCIM provisioning not documented. Enterprise adds SAML/LDAP and RBAC. |
| Microsoft Entra ID | Via third-party | ❌ | No Entra ID-specific documentation. SAML SSO configurable on Enterprise tier. |
| Google Workspace | Via third-party | ❌ | No native support |
| OneLogin | Via third-party | ❌ | No native support |
The cost of not automating
Without SCIM (or an alternative like Stitchflow), your IT team manages Cube accounts manually. Here's what that costs:
The Cube pricing problem
Cube gates SCIM provisioning behind premium plans, forcing significant cost increases for basic user management.
Tier comparison
| Plan | Price | SSO | SCIM |
|---|---|---|---|
| Starter | $0.15 per CCU | ||
| Premium | $0.30 per CCU | ||
| Enterprise | Custom CCU pricing |
Pricing structure
| Plan | Price | SSO | SCIM |
|---|---|---|---|
| Starter | $0.15 per CCU | ||
| Premium | $0.30 per CCU | ||
| Enterprise | Custom CCU pricing |
CCU = Cube Consumption Units (usage-based pricing model)
What this means in practice
Without SCIM, your data teams face significant user management overhead:
For a 50-person data organization, this translates to roughly 8-12 hours monthly of manual user administration work.
Additional constraints
Summary of challenges
- Cube does not provide native SCIM at any price tier
- Organizations must rely on third-party tools or manual provisioning
- Our research shows teams manually provisioning this app spend significant hidden costs annually
What Cube actually offers for identity
SAML SSO & LDAP (Enterprise only)
Cube supports enterprise identity integration, but only at the highest tier:
| Feature | Support Level |
|---|---|
| SAML 2.0 | Enterprise tier only |
| LDAP | Enterprise tier only |
| JIT provisioning | ✓ Yes (with SAML/LDAP) |
| Google OAuth | All tiers |
| GitHub OAuth | All tiers |
| Password auth | All tiers (can be disabled) |
The reality: Cube's identity features are limited to authentication. There's no SCIM provisioning documented anywhere in their platform.
What Enterprise gets you
Okta Integration Status
The Okta Integration Network listing for Cube shows:
| Feature | Supported? |
|---|---|
| SAML SSO | ✓ Yes (Enterprise) |
| User provisioning | ❌ No |
| Group sync | ❌ No |
| Automated deprovisioning | ❌ No |
Translation: You get single sign-on authentication, but all user lifecycle management remains manual. Data engineers and analysts must still be added to workspaces and assigned data model permissions through Cube's interface.
Why this matters for data teams: Cube handles analytics infrastructure, but without SCIM, you're manually managing user access to data models and pre-aggregations. For organizations with frequent analyst turnover or complex data governance requirements, this creates ongoing administrative overhead.
What IT admins are saying
Cube's lack of automated provisioning forces IT teams into manual workflows for their analytics infrastructure:
- No SCIM provisioning documented - all user management is manual
- Enterprise tier required for basic SAML/LDAP authentication
- JIT provisioning available but doesn't solve offboarding challenges
- Data model access controls must be managed separately from identity systems
SCIM not available
The recurring theme
Data teams get powerful semantic layer capabilities, but IT teams are stuck with manual user lifecycle management. When analysts and data engineers join or leave, their Cube access requires separate provisioning steps outside your identity provider workflows.
The decision
| Your Situation | Recommendation |
|---|---|
| Small data team (<10 analysts) | Manual management with Enterprise SSO acceptable |
| Development/testing environments | Use free tier with Google/GitHub OAuth |
| Growing analytics teams (20+ users) | Use Stitchflow: no SCIM means manual provisioning overhead |
| Multi-tenant Cube deployments | Use Stitchflow: essential for managing access across instances |
| Enterprise with compliance requirements | Use Stitchflow: automation essential for audit trail and RBAC |
The bottom line
Cube provides excellent semantic layer capabilities but offers no SCIM provisioning—only SAML/LDAP SSO on Enterprise plans with custom CCU pricing. For data teams that need automated user lifecycle management across Cube instances, Stitchflow eliminates the manual provisioning bottleneck entirely.
Make Cube workflows AI-native
Cube has no native SCIM. We build complete offboarding, user access reviews, and license workflows across every app, including the ones without APIs.
Technical specifications
SCIM Version
Not specifiedSupported Operations
Not specifiedSupported Attributes
Plan requirement
Not specifiedPrerequisites
Not specifiedKey limitations
- SCIM provisioning not documented
- SAML 2.0 and LDAP on Enterprise only
- Basic auth (password, Google, GitHub) available on all tiers
Documentation not available.
Configuration for Okta
Integration type
Okta Integration Network (OIN) app
Where to enable
Docs
SSO via Okta on Premium plan. SCIM provisioning not documented. Enterprise adds SAML/LDAP and RBAC.
Use Stitchflow for automated provisioning.
Unlock SCIM for
Cube
Cube has no native SCIM. We still automate end-to-end workflows across every app, including the ones without APIs.
See how it works


