Centralized Identity & Access Management

One identity for every application.

SIMS authenticates your users — with passwords or Passkeys — and issues short-lived JWTs that every Consumer App validates locally. Your applications never touch credentials, and users sign in once, everywhere.

Access Token

{
  "sub": "alice",
  "org_id": 42,
  "permissions": ["loan.approve", "user.view"],
  "scope": "OWN_AREA",
  "exp": 1786150800
}

Consumer Apps verify the signature locally — no round-trip to SIMS.

Everything IAM should be

Authentication, authorization, and audit — in one platform.

Password & Passkey Credentials

Biometric sign-in via WebAuthn Passkeys, plus classic passwords. SIMS never sees biometric data — only a signed challenge.

Multi-tenant Organizations

One user, many Organizations with independent roles and permissions — and a hierarchical Office tree controlling data visibility.

Permissions & Scopes

Fine-grained permissions like loan.approve bundled into Roles, plus data Scopes from GLOBAL down to OWN_BRANCH.

Complete Audit Trail

Every authentication, permission check, and administrative change is recorded — who, what, when, and in which Organization.

Short-lived Access Tokens

JWTs (15 min default) refreshed by long-lived, revocable Refresh Tokens. Logout, password change, or admin action kills them instantly.

Consumer-App Friendly

LMS, CRM, or any other app validates tokens locally and never handles credentials. Integrate with one signing key and an API reference.

How it works

1

Authenticate

A user signs in to SIMS with a Passkey or password. SIMS owns the full ceremony — credentials never leave the platform.

2

Receive tokens

SIMS issues a short-lived Access Token carrying the user's identity, Organization, Permissions, and Scope — plus a Refresh Token.

3

Let apps validate

Consumer Apps check the token signature locally and enforce Permissions and Scope. No SIMS call, no shared secrets, no credential handling.

Ready to centralize access?

Manage users, roles, and permissions from the admin portal, or browse the full API reference.