Overview
Polystack Identity is the authentication and authorization backbone of the Polystack Cloud Platform. Every API request, Dashboard login, and CLI command is validated against Polystack Identity before any resource operation proceeds. It manages the complete access control lifecycle — from issuing scoped tokens to enforcing fine-grained role-based policies across every service.Prerequisites
- An active Polystack account with admin or project-member privileges
- Access to the Polystack Dashboard (
https://connect.<your-domain>) oropenstackCLI - For administration tasks: the deployment console access and admin credentials
What Polystack Identity Provides
Authentication
Token-based authentication with configurable backends — local SQL, LDAP, and federated
identity providers.
Authorization
Role-based access control (RBAC) with fine-grained policy rules governing every
service operation across all projects.
Multi-Domain Tenancy
Hierarchical domain and project structure supporting full organizational separation
across teams, departments, and customers.
Federation
Single sign-on integration with SAML 2.0 and OpenID Connect identity providers for
enterprise directory integration.
Application Credentials
Non-interactive, scoped credentials for automation pipelines, CI/CD, and service
accounts — without exposing user passwords.
Service Catalog
Centralized registry of all Polystack service endpoints, enabling clients to discover
the correct API address for each region and interface.
Core Concepts
How Authentication Works
Every token carries a and a set of role assignments. Services validate the token on every request and enforce the platform’s RBAC policies before executing any operation.Guides
User Guide
Manage projects, users, roles, application credentials, and multi-factor authentication
from the Dashboard and CLI.
Admin Guide
Configure authentication backends, domains, token policies, federation, and security
hardening for production deployments.
Authentication & CLI
Source credentials, configure the
openstack CLI, and authenticate to the Polystack
Dashboard.Compute Service
Learn how Polystack Identity tokens authorize access to compute resources and instances.
