A Backstage catalog backend module that ingests users and groups from
Authentik and maps them to Backstage User and
Group entities.
yarn --cwd packages/backend add @naqa92/backstage-plugin-catalog-backend-module-authentik// packages/backend/src/index.ts
backend.add(import('@naqa92/backstage-plugin-catalog-backend-module-authentik'));# app-config.yaml
catalog:
providers:
authentik:
baseUrl: https://authentik.example.com
token: ${AUTHENTIK_TOKEN}
excludeGroups: []Configuration reference, schedule customization, produced entities, token permissions, troubleshooting:
https://naqa92.github.io/authentik-backstage-plugin/
| Plugin version | Backstage version | Node |
|---|---|---|
0.1.x |
>=1.30 |
>=24 |
PRs welcome — see CONTRIBUTING.md. Security issues: SECURITY.md.
Apache-2.0 — © 2026 naqa92.