IdRa

Introduction

IdRa is a self-hosted, Okta-style workforce identity platform.

IdRa gives your organization one place to manage who your people are, how they sign in, and what they can reach: single sign-on to your apps, adaptive MFA, a directory with groups and provisioning, device trust, and privileged access to servers and secrets.

It runs as a single service with a Postgres database, on Railway or any container host, and can host many organizations on one deployment.

What's in IdRa

AreaWhere in the admin console
DirectoryDirectory → People, Groups (rules), Profile Editor, Directory Integrations (inbound SCIM), Devices
Single sign-onApplications (catalog, OIDC, SAML 2.0, bookmark, Access Gateway); end users' My Apps
Adaptive MFASecurity → Authenticators, Authentication Policies, Global Session Policy, Password Policies, Networks, Behavior Detection
API accessSecurity → API (authorization servers, scopes, claims, admin API tokens)
ProvisioningApp → Provisioning (outbound SCIM), Workflow → Event Hooks, Security → Identity Providers
DevicesSecurity → Device Assurance (Fleet, Jamf, Intune, Kandji), Directory → Devices
Privileged accessPrivileged Access → Servers, Vault, Certificate Authority; the idra CLI
PartnersPartners, and the partner portal at /partner
Threat detectionSecurity → Identity Threat Protection, and Posture (security posture checks and SaaS connectors)
ReportsDashboard, Reports, System Log

The admin API is compatible with Okta's Core Management API, so existing Okta SDKs and scripts work against IdRa.

Who these docs are for

  • End users — signing in, setting up security methods, using the dashboard.
  • Administrators — managing people, apps, SSO, provisioning, policies and devices.
  • Operators and developers — deploying, multi-tenancy, the API and the CLI.

On this page