Skip to content

Welcome to the Aembit User Guide!

Use this guide to help you understand, deploy, and manage Aembit’s Workload Identity and Access Management Platform. This guide contains the following main sections, each focusing on different aspects of Aembit’s functionality and configuration.

Aembit divides its work between two planes. Both planes run in Aembit Cloud: Aembit Cloud serves as both the central control plane and management plane, making authorization decisions, evaluating policies, coordinating credential issuance, and providing administrative interfaces for configuration.Learn more. The management plane is where people and automation define the configuration. They write it through the UI of your Aembit Tenant: Aembit Tenants serve as isolated, dedicated environments within Aembit that provide complete separation of administrative domains and security configurations.Learn more, the Cloud API, or the Terraform provider. That configuration is the Access Policies, each binding a Client Workload, Trust Provider, Credential Provider, and Server Workload. The control plane authorizes workload access at runtime: it verifies the workload’s identity, evaluates the Access Policy, and brokers the credential. Nobody works in the control plane directly: Aembit Edge: Aembit Edge represents components deployed within your operational environments that enforce Access Policies by intercepting traffic, verifying identities, and injecting credentials just-in-time.Learn more components and the Edge SDK, Edge API, and Aembit CLI talk to it on a workload’s behalf. No workload gets a credential through the management plane, and no one configures Access Policies through the control plane.

PlaneWho works thereInterfacesResponsibility
Management planeAdministrators, security engineers, and platform automationTenant UI, Cloud API, Terraform providerDefine and maintain the Access Policies and their components, and audit access
Control planeWorkloads, through Aembit Edge components or the runtime pathsAgent Proxy, Edge SDK, Edge API, CLIVerify identity, evaluate the Access Policy, and broker the credential

For who does what in each plane and how the planes interact at runtime, see Planes and responsibilities.

This section covers how to deploy Aembit Edge Components in different environments and configurations. It provides detailed instructions for setting up Aembit in different infrastructure contexts.

This section includes topics covering:

This section details how to configure and manage Access Policies, which define and enforce workload access controls. You’ll learn how to create and manage the components that make up an effective Access Policy.

This section includes topics covering:

This section focuses on managing your Aembit Tenant and its administration features. It covers tasks related to user management, roles, and other administrative functions to help you maintain your Aembit environment.

This section includes topics covering:

This section covers the reporting and auditing capabilities of Aembit. It helps you understand how to monitor access events and activities within your Aembit environment for security and compliance purposes.

This section includes topics covering:

This section provides technical reference materials such as environment variables, configuration options, and compatibility information. It serves as a quick reference guide for specific technical details about Aembit components.

This section includes topics covering:

The Troubleshooting and Support section provides practical guidance for resolving common issues and accessing help when needed because even well-designed systems occasionally encounter problems that require diagnosis and resolution. This section serves as your resource for maintaining operational continuity with Aembit.

This section includes topics covering: