Axia: an open-source web interface and REST API for Active Directory and OpenLDAP
说明与用途
Axia 是一个自托管的 Web 界面和 REST API,支持 Active Directory、Samba AD、OpenLDAP 和 eDirectory,提供基于角色的访问控制、审计日志,并防止权限提升。
问题
Helpdesk and HR teams need a secure, easy-to-use interface for directory operations without giving them broad admin rights.
结果
Axia enables secure, role‑based directory management, reduces risk of privilege escalation, and provides auditability while supporting multiple directory types in a single instance.
工作流
- 1. Deploy Axia via Docker Compose or install the Windows service. 2. Configure connections to AD, Samba AD, OpenLDAP, or eDirectory. 3. Map directory groups to Axia roles. 4. Use the web UI or REST API to create, edit, or delete users, groups, OUs, and computer accounts. 5. Perform bulk provisioning with login generation and validation. 6. Monitor audit logs for sign‑ins and changes. 7. (Optional) Integrate with scripts for onboarding/offboarding via the OpenAPI.
证据
We built Nelsar.Axia for that: a self-hosted web interface and REST API for Active Directory, Samba AD, OpenLDAP and eDirectory.
Axia talks to the directory through one service account with broad rights and decides on its own who may do what.
All you need is Docker with Compose v2: git clone https://github.com/Nelsar/Axia.git cd Axia docker compose up Open http://localhost:8080.
- 记录日期: 2026-11-01T14:59:31.010Z