Identity & Access

OIDC/SAML SSO, MFA flows, RBAC with module feature gates, JWT sessions, and Super Admin step-up-with customer IdP lifecycle responsibilities stated clearly.

Identity & Access

Visual summary before evidence tables below.

Compliance reviewer examining governance documents with laptop

Trust evidence

Identity & Access

OIDC/SAML SSO, MFA flows, RBAC with module feature gates, JWT sessions, and Super Admin step-up-with customer IdP lifecycle responsibilities stated clearly.

  • Customer IdP configuration and lifecycle remain customer responsibilities
ZIPtrust pack available
Download trust materials

Trustholm supports enterprise identity patterns for portal users: OpenID Connect and SAML 2.0 single sign-on, multi-factor authentication, role-based access control, and JWT session management with tenant binding on API calls.

Single sign-on: Configure OIDC or SAML with Entra ID, Google Workspace, Okta-style providers, or compatible IdPs. Callback routes handle federation; group claims can map to roles where configured.

Multi-factor authentication: MFA setup and verify flows ship for local and federated users per tenant policy. Security Center surfaces MFA status for administrators reviewing posture.

Role-based access control: Permissions gate UI routes and API endpoints. Packaged modules (Agent Management, Monitoring, PowerShell IDE) respect global and per-tenant enablement via module feature gates-disabled modules hide navigation and return clear errors on deep links.

JWT tenant binding: Authenticated API calls include tenant claims. Resolved tenant from headers or subdomain must match TenantId for tenant-scoped users-prevents cross-tenant data access via header manipulation.

Super Admin step-up: Platform operators use elevated roles for cross-tenant commercial and support tasks under audited access patterns. This is not a customer IdP concern but appears in vendor responsibility matrices.

Customer responsibilities: IdP provisioning and deprovisioning, conditional access policies, break-glass accounts, and periodic access reviews remain yours. Trustholm provides technical enforcement points-not governance attestation.

Module gates and least privilege: Disable packaged modules globally when not licensed to reduce attack surface. Map SSO groups to roles with least privilege for script publish versus execute separation. Review Super Admin vendor access separately in vendor risk assessments.

Session and token hygiene: Document JWT session timeout expectations and signing key rotation windows in your change control. Federation outages should have documented break-glass procedure-customer-operated, not vendor-implied SLA.

Access review integration

Quarterly export users and roles; reconcile against IdP group membership; remove stale contractors within 24 hours of offboarding ticket closure. Map module entitlements to SKU billing lines so disabled modules align with least privilege.

Super Admin vendor access should appear on enterprise vendor risk register with review cadence. Federation failure tabletop: document manual lockdown steps and communication tree-Trustholm provides authentication enforcement points, not 24/7 SOC for your IdP outages.

Federation test plan

Semi-annual IdP failover exercise: verify login denial when IdP unavailable matches runbook; verify MFA enforcement still visible in Security Center export screenshots post-exercise.

Contractor and break-glass accounts: Document separate provisioning for contractors with time-bound IdP group membership. Break-glass local accounts-if any-require enhanced audit review and quarterly attestation. Trustholm enforces roles at API boundary; your IdP owns timely deprovisioning when contracts end.

Machine versus human credential reviews: Schedule distinct access review cadences for agent polling keys and portal SSO users. Questionnaires often conflate them-split narratives in SSP data flow diagrams.

This page describes product capabilities for your control matrix. Trustholm does not hold SOC 2, ISO 27001, IRAP, Essential Eight, CMMC, Cyber Essentials, NIS2, or framework certification badges.

TopicEvidenceStatusNotes
MFALogin, MFA setup and verify flowsShipped-
SSOOIDC and SAML callback routes; Entra/Okta-style providersPartialCodeComplete in product/CI. Live Entra/Okta smoke Gap until LabVerified+ in capability-verification-registry. Do not advertise "works with Entra/Okta" from this row alone.
RBACRole and permission claims; module feature gatesShipped-
Super Admin step-upElevated operations for platform operatorsShipped-

Frequently asked questions

Which identity providers are supported?

OIDC and SAML with standards-compliant providers-commonly Entra ID, Google Workspace, and Okta. Test your metadata exchange in trial before production cutover. Document certificate expiry monitoring on federation trust stores.

Is MFA mandatory?

Tenant administrators configure MFA requirements via security settings. Regulated buyers typically require MFA for all portal users-we surface status in Security Center for review. Export MFA posture screenshots each quarter.

How do SSO groups map to roles?

Group-to-role mapping depends on your IdP claims configuration and tenant role assignments. Document mappings in your access control standard operating procedure. Reconcile quarterly against HR offboarding tickets.

What happens when a user is removed from the IdP?

Deactivate users in Trustholm when IdP provisioning ends. SCIM automated lifecycle may be on your roadmap-today manual or scripted deprovisioning is typical. Automate deprovision webhooks where possible.

Are agent identities separate from portal users?

Yes. Agents authenticate with polling credentials and tenant headers-not portal JWTs. Do not conflate agent keys with human SSO accounts in audit narratives. Separate access review cadences for machine credentials.

How does JWT signing key rotation work?

Platform JWT signing keys rotate per deployment documentation. Customers monitor session invalidation during rotation windows as part of change control. Notify technicians before rotation maintenance.