Integration Guide
This tutorial walks you from a running Grant instance to a fully configured RBAC setup: resources, permissions, groups, roles, a project user, an api-key, a JWT access token and an auth app. By the end you will have everything needed to integrate the Server SDK or Client SDK into your application.
Prerequisites
- Grant running locally — see Quick Start
- Set up email provider — see Email Service
- Complete the sign up process with email provider — see Email verification
Step 1 — Setup
Every API call on this page has a Run button. Configure the connection below, then work through the steps — responses and IDs are captured automatically so each step feeds into the next.
Select an account
Choose Personal or Organization above to continue.
Related:
- Quick Start — Get Grant running locally
- Resources — Built-in resources and custom resource creation
- API Keys — Token exchange and scoping details
- Server SDK — Middleware integration for backend frameworks
- Client SDK — React hooks, permission gates, and Project OAuth
- RBAC System — How permissions are evaluated