Authdog

Console

Run your identity stack from one console

Users, applications, environments, branding, policies, and billing in a single place. Everything the console does is backed by the same management API your code, CLI, and agents already use.

Org through environments
Organization, tenant, project, environment, staging and production never share configuration.
Every change is audited
Admin actions land in the audit log with the actor and the surface they came from.
API-backed
No console-only features: the same operations are available to the API, CLI, and MCP server.
Role-based access
Invite teammates and scope what they can see and change per tenant and project.

Operate

Day-to-day identity administration

The surfaces your team opens every day, from support lookups to shipping a new application.

01

User management

Search, inspect, enable, disable, and update end users, with profile and membership context on one screen.

02

Applications and clients

Create OAuth, machine-to-machine, and MCP applications and manage their clients, secrets, and redirect URIs.

03

Organizations and tenants

Link tenants under an organization for shared billing and admin, then isolate projects and environments per workspace.

04

Branding and hosted pages

Style hosted sign-in, sign-up, and email templates to match your product without deploying anything.

Govern

Policy, security, and evidence

Configure how access is granted, then keep the record that proves it.

01

Roles and permissions

Define RBAC roles, ABAC policies, and fine-grained relationships per environment.

02

Authentication methods

Enable passwordless, MFA, social providers, and enterprise SSO connections per environment.

03

Audit logs

Review authentication, authorization, and admin activity, then forward it to your SIEM.

04

Analytics

Track sign-ins, active users, and authorization decisions per environment over time.

Extend

Connect the rest of your stack

Wire identity into the tools that already run your business.

01

Create a project

Pick a tenant, name your project, and get a default environment with an issuer and client ready to use.

02

Configure the environment

Turn on the authentication methods you need, set redirect URIs, and apply your branding.

03

Invite your team

Bring in teammates with scoped roles so support, engineering, and security each see what they should.

Open the Authdog console

Create a project, ship a sign-in flow, and administer it from one place.