# Warden > Documentation for Warden, version 1.x. > Every entry links to the page's markdown source. Repository: https://github.com/xraph/warden Site: https://www.xraph.com/docs/warden ## Pages - [Go Packages](https://www.xraph.com/docs/warden/api-reference/go-packages.md): Reference for all Warden Go packages. - [REST API](https://www.xraph.com/docs/warden/api-reference/rest-api.md): Complete reference for Warden's REST API endpoints. - [Architecture](https://www.xraph.com/docs/warden/architecture.md): How Warden's engine, evaluator, and graph walker coordinate authorization decisions. - [Check Engine](https://www.xraph.com/docs/warden/authorization/check-engine.md): The core authorization engine that evaluates RBAC, ABAC, ReBAC, and PBAC. - [Policies & Conditions](https://www.xraph.com/docs/warden/authorization/policies-conditions.md): ABAC and PBAC policies with conditional access rules, time-bound windows, and obligations. - [Relations & Tuples](https://www.xraph.com/docs/warden/authorization/relations-tuples.md): Zanzibar-style relationship-based authorization with graph traversal. - [Resource Types](https://www.xraph.com/docs/warden/authorization/resource-types.md): Define valid relations and permissions for resource types. - [Roles & Permissions](https://www.xraph.com/docs/warden/authorization/roles-permissions.md): Managing roles, permissions, and role assignments for RBAC. - [Authorization Models](https://www.xraph.com/docs/warden/concepts/authorization-models.md): Understanding RBAC, ABAC, ReBAC, and PBAC and when to use each. - [Decision Model](https://www.xraph.com/docs/warden/concepts/decision-model.md): How Warden merges decisions from RBAC, ABAC, ReBAC, and PBAC evaluators. - [Errors](https://www.xraph.com/docs/warden/concepts/errors.md): Sentinel errors returned by Warden operations. - [Multi-Tenancy](https://www.xraph.com/docs/warden/concepts/multi-tenancy.md): How Warden isolates authorization data per tenant. - [Namespaces (Nested Tenancy)](https://www.xraph.com/docs/warden/concepts/namespaces.md): Hierarchical scoping for organizations that aren't flat — cascading inheritance from ancestors, sibling isolation, runtime resolution, and DSL syntax. - [Identity (TypeID)](https://www.xraph.com/docs/warden/concepts/type-ids.md): How Warden uses prefix-qualified, globally unique identifiers for every entity. - [Getting Started](https://www.xraph.com/docs/warden/getting-started.md): Install Warden and run your first authorization check. - [Custom Store](https://www.xraph.com/docs/warden/guides/custom-store.md): Implement a custom store backend for Warden. - [Full Example](https://www.xraph.com/docs/warden/guides/full-example.md): A complete example combining RBAC, ABAC, and ReBAC in a single application. - [Standalone Usage](https://www.xraph.com/docs/warden/guides/standalone-usage.md): Use Warden without the Forge framework. - [Warden: Composable Authorization Engine](https://www.xraph.com/docs/warden.md): Warden is a Go library that unifies RBAC, ABAC, ReBAC, and PBAC authorization behind a single Check API. - [.warden Language Reference](https://www.xraph.com/docs/warden/integration/dsl-reference.md): Complete reference for the Warden declarative DSL — every block, field, expression, operator, and convention. - [DSL & Tooling](https://www.xraph.com/docs/warden/integration/dsl-tooling.md): Overview of the .warden declarative language, CLI subcommands, language server, and VS Code extension. - [Forge Extension](https://www.xraph.com/docs/warden/integration/forge-extension.md): Use Warden as a Forge extension with DI, routes, and lifecycle management. - [Middleware](https://www.xraph.com/docs/warden/integration/middleware.md): Authorization middleware for Forge HTTP handlers. - [Plugin System](https://www.xraph.com/docs/warden/integration/plugin-system.md): Lifecycle hooks for audit, metrics, and custom integrations. - [Memory Store](https://www.xraph.com/docs/warden/stores/memory.md): In-memory store for development and testing. - [MongoDB Store](https://www.xraph.com/docs/warden/stores/mongo.md): MongoDB store for document-oriented and horizontally-scalable deployments. - [PostgreSQL Store](https://www.xraph.com/docs/warden/stores/postgres.md): Production-grade PostgreSQL store using grove ORM with pgdriver. - [SQLite Store](https://www.xraph.com/docs/warden/stores/sqlite.md): Embedded SQLite store for single-instance deployments.