Self Service Dashboard

A prebuilt, Warrant-hosted page where users can manage their own roles & permissions.

Get StartedRead the Docs

Beautifully designed, plug-and-play permissions management

We've got permissions covered

Easy to Setup

Server

1import { Client as WarrantClient } from "@warrantdev/warrant-node";
2
3const warrantClient = new WarrantClient("{{ apiKey }}");
4const sessionUrl = await warrantClient.createSelfServiceSession(
5 userId,
6 "https://your-website.com/account"
7);
8
9// Redirect to sessionUrl

Client

1<form action="/create-self-service-session" method="POST">
2 <button type="submit">Manage Permissions</button>
3</form>

Get Started Today

Get Started