Integration Guide
This tutorial walks you from a running Grant instance to a fully configured RBAC setup: project, resource (with permissions), group, role, project user, API key, JWT access token, and project 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