https://github.com/blazam-app/blazam
A modern Active Directory management web application with a focus on delegation
https://github.com/blazam-app/blazam
account-management active-directory active-directory-integration blazor group-membership management password-reset staff-management user-creation user-management web-app web-application webapp
Last synced: about 1 month ago
JSON representation
A modern Active Directory management web application with a focus on delegation
- Host: GitHub
- URL: https://github.com/blazam-app/blazam
- Owner: Blazam-App
- License: other
- Created: 2023-02-18T23:10:25.000Z (over 3 years ago)
- Default Branch: v1-Dev
- Last Pushed: 2026-04-22T19:01:01.000Z (2 months ago)
- Last Synced: 2026-04-22T20:27:20.906Z (2 months ago)
- Topics: account-management, active-directory, active-directory-integration, blazor, group-membership, management, password-reset, staff-management, user-creation, user-management, web-app, web-application, webapp
- Language: C#
- Homepage: https://blazam.org
- Size: 30.3 MB
- Stars: 87
- Watchers: 2
- Forks: 13
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# BLAZAM
[](https://img.shields.io/github/downloads/Blazam-App/BLAZAM/total)
[](https://img.shields.io/github/release-date/Blazam-App/BLAZAM)
[](https://img.shields.io/github/actions/workflow/status/Blazam-App/BLAZAM/release-stable.yml)
[](https://img.shields.io/github/last-commit/Blazam-App/Blazam/v1-Stable)
[](https://www.firsttimersonly.com/)
[](https://sonarcloud.io/summary/new_code?id=Blazam-App_BLAZAM)
[](https://sonarcloud.io/summary/new_code?id=Blazam-App_BLAZAM)
[](https://sonarcloud.io/summary/new_code?id=Blazam-App_BLAZAM)
[](https://sonarcloud.io/summary/new_code?id=Blazam-App_BLAZAM)
[](https://sonarcloud.io/summary/new_code?id=Blazam-App_BLAZAM)
[](https://sonarcloud.io/summary/new_code?id=Blazam-App_BLAZAM)
## Screenshots


## Who is it for?
* Overworked system administrators: Blazam simplifies and automates many routine AD management tasks, freeing up your time for more critical projects.
* Organizations with limited IT budgets: Blazam is a free and open-source solution that provides powerful features without the high costs of commercial software.
* IT professionals seeking improved delegation: Blazam's flexible permission system allows you to grant granular control over specific AD objects and actions to individual users or groups.
* Anyone needing remote AD management: Access Blazam's intuitive web interface from any device with a browser, allowing you to manage your directory from anywhere.
## What does Blazam offer?
* Comprehensive AD Management: Perform essential tasks such as:
* User, group, computer, and printer management (enable/disable, unlock, assign to groups, move, rename, create, delete).
* Password resets, account unlocks, and group management.
* Modifying any Active Directory attribute.
* Delegation and Control:
* Define reusable "Access Levels" with specific permissions for different AD object types.
* Apply these Access Levels to groups or individual users, controlling their access to specific OUs and objects within those OUs.
* Impersonate users to test and verify permissions
* Automation Engine:
* Rule-Based Automation: Define rules to automate AD tasks based on specific triggers and conditions.
* Event Triggers: Initiate automation rules based on directory entry changes (e.g., creation, modification, deletion of users, groups, computers).
* Scheduled Triggers: Configure rules to run at predefined times or intervals.
* Advanced Filtering: Target specific AD objects for automation using detailed filters, including OU, object type, and attribute values (e.g., account enabled/disabled status).
* Automated Actions: Perform actions such as:
* Assigning or unassigning users/computers from groups.
* Enabling or disabling accounts.
* Unlocking or locking out accounts.
* Moving AD objects between OUs.
* Modifying specific Active Directory attributes.
* Rule Prioritization: Control the order of rule execution.
* Conditional Processing: Stop further rule processing if a specific rule's conditions are met and actions are performed.
* User Creation and Management:
* Configure user creation templates to streamline onboarding and ensure data consistency.
* Manage user thumbnail photos.
* Auditing and Security:
* Comprehensive audit logs track all user actions within Blazam.
* Secure your installation with optional two-factor authentication using Cisco DUO.
* External Integrations
* REST API: Integrate Blazam with your existing IT tools and automate tasks.
* Webhooks: Receive real-time notifications about events in Blazam.
* Additional Features:
* Access Active Directory's recycle bin to restore deleted objects.
* Real-time computer monitoring (CPU, memory usage, session list, service state, drive details).
* Automatic updates to keep your installation current.
## Why is Blazam a valuable tool?
* Enable non-technical users: Delegate tasks like password resets or group assignments to help desk staff or other non-IT personnel, freeing up your team for more specialized work.
* Improve IT efficiency: Streamline your AD management workflow with Blazam's user-friendly interface and powerful features.
* Go beyond Microsoft's GUI: Blazam offers features that go beyond the capabilities of standard AD management tools, such as copying group memberships or managing user photos from the web.
* Mobile accessibility: Manage your Active Directory from anywhere using your phone or tablet.
* Open source and free: Blazam is community-driven and transparent, with no licensing costs.
## Visit the Main Website
[https://blazam.org](https://blazam.org)
## Try the Live Demo
[Windows Hosted Demo](https://blazam.org/demo)
[Linux Hosted Demo](https://blazam.org/demo)
## View the Documentation
[https://docs.blazam.org](https://docs.blazam.org)
## Ready to Install?
Blazam's Web Installer is the recommended installation method.
[Web Installer](https://blazam.org/download)
[Manual Installation](https://docs.blazam.org/install/manual)
## Remarks
We have users in Ukraine... we support Ukraine in the current conflict with Russia. Slava Ukraine!
## Star History
If you like the project, please give it a star! It helps with visibility and motivates us to keep improving it.
[](https://www.star-history.com/#Blazam-App/BLAZAM&type=date&legend=top-left)
## Get Paid to Contribute
If you are interested in contributing to Blazam and receiving compensation for your work, please reach out
to admin@blazam.org with your proposal of work and a flat rate. Simple contributions such as bug fixes or small features
will not be considered. Only larger features that work on muliple components or significant contributions will be considered.