Governance surface

Ronova ID admin

Administrative governance for registered clients, roles, permissions, and audit review.

This surface is for deliberate operations: defining what apps may request, who may approve it, and how every sensitive change is recorded.

Live access

Temporary identity bootstrap

The public passkey-first sign-in flow is not enabled yet. For the initial owner bootstrap, Ronova ID can derive a temporary elevated session from an existing Ronova private admin session.

This bridge is intentionally narrow: it requires the existing private admin session and never creates a shared cookie for other domains.

Governance

What the admin surface controls

The admin surface is where Ronova ID stops being abstract architecture and becomes an operational control plane.

Client registration

Every application or console is registered before it can request identity, with known redirect targets and known permission boundaries.

Nothing high-trust should appear as an unnamed client.

Permission bundles

Permissions are bundled into roles so repeated work can be assigned without hand-crafted privilege every time.

Bundles simplify both grant and review.

Audit stream

The audit stream should connect identity events to the client, the actor, and the change that was made.

Useful for both governance and incident response.

Governance loop

Administrative change path

Sensitive identity changes should move through a deliberate sequence instead of appearing as one-click magic.

  1. 01

    Name the client

    Register the application, define its return routes, and keep its purpose legible to future reviewers.

  2. 02

    Set the scope

    Attach only the permissions the client needs and bundle recurring work into named roles.

  3. 03

    Approve deliberately

    Grant or deny elevated access with a clear actor, reason, and target identity in view.

  4. 04

    Audit the outcome

    Review the resulting audit chain to confirm the change behaved the way governance expected.

Administrative catalog

What administrators govern

The admin surface should feel like a controlled ledger of identity operations, not like a hidden back room.

Client registry

Maintain the allowlisted applications, their return destinations, and the permissions they may request.

The catalog begins with the client registry.

Role directory

Define named roles that bundle permissions into predictable responsibility sets for operators, reviewers, and owners.

Bundles reduce ad hoc privilege decisions.

Audit explorer

Inspect sign-ins, grants, revocations, redirect outcomes, and sensitive mutations through one review surface.

The audit view keeps identity governance legible.

Principles

Admin governance principles

Administration is not only about power. It is about proving that power was bounded, reviewed, and correctly attached to the right client.

Start narrow

New clients and new roles should start narrower than comfortable and expand only when the real workload proves the need.

Least privilege is a starting posture, not an afterthought.

Escalate deliberately

High-impact changes should ask for stronger confirmation or a visibly separate elevated session before they proceed.

Step-up keeps sensitive work distinct.

Keep the boundary inspectable

Identity and application teams need enough shared visibility that a redirect issue, grant issue, or abuse report can be traced across both sides.

Governance works better when the boundary is visible, not opaque.