Aembit User Guide Overview
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.
The two planes
Section titled “The two planes”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.
| Plane | Who works there | Interfaces | Responsibility |
|---|---|---|---|
| Management plane | Administrators, security engineers, and platform automation | Tenant UI, Cloud API, Terraform provider | Define and maintain the Access Policies and their components, and audit access |
| Control plane | Workloads, through Aembit Edge components or the runtime paths | Agent Proxy, Edge SDK, Edge API, CLI | Verify 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.
Deploy and install
Section titled “Deploy and install”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:
Access Policies
Section titled “Access Policies”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:
- Client Workloads
- Server Workloads
- Trust Providers
- Credential Providers
- Access Conditions
- Content Security
Administration
Section titled “Administration”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:
Audit and report
Section titled “Audit and report”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:
Reference
Section titled “Reference”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:
- Edge Component Supported Versions
- Edge Component Log Level Reference
- Edge Component Environment Variables Reference
- Edge Component Helm Chart Configuration Options Reference
- Support Matrix
Troubleshooting and support
Section titled “Troubleshooting and support”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: