Complete guide to the Ontech Active Directory Management Platform — for administrators and end users.
Ontech AD Manager is a centralized web application for managing a Ontech Active Directory domain. It replaces the need for multiple command-line tools and Windows RSAT consoles with a single, secure web interface that covers directory management, security policy enforcement, event log collection, real-time activity monitoring, and compliance auditing.
Create, modify, enable, disable, and delete AD user accounts. Reset passwords and manage group memberships.
Track domain-joined machines, manage computer accounts, and monitor endpoint connectivity via agents.
Define role-based security policies and enforce them on endpoints with automated violation detection.
Collect Windows event logs from endpoints via WinRM or lightweight agents and search them centrally.
Track application usage, network connections, and file system activity across managed computers.
Real-time alerts for policy violations, unauthorized access, and agent health issues with email notifications.
Complete, tamper-evident log of every administrative action for compliance and forensic investigation.
Manage DNS zones and records, view and link Group Policy Objects — all integrated with Samba AD.
The platform consists of three main components:
| Role | Access | Description |
|---|---|---|
| Admin | Full platform access | Manage all AD objects, policies, alerts, agents, and audit logs. |
| User | My Devices only | View event logs and activity on assigned computers. Change password and manage 2FA. |
The admin dashboard provides a real-time overview of the entire AD environment:
The Users page displays all domain accounts in a searchable table showing username, email, status, and creation date. Click any row to open the detail page.
Click New User and fill in:
| Field | Required | Description |
|---|---|---|
| Username | Yes | AD login name (e.g. john.doe) |
| Password | Yes | Must meet domain password policy (min 8 chars, mixed case, digit) |
| First / Last Name | No | Display attributes |
| No | Mail attribute | |
| Description | No | Free-text description |
| Organizational Unit | No | Where to create the account (defaults to Users container) |
Browse all domain computer accounts. Each entry shows name, OS, IP, status, agent version, and last logon.
Create and manage security and distribution groups. The group detail page shows type, scope, member list, and allows adding/removing members.
Browse and manage the OU hierarchy. Create new OUs specifying name, description, and parent. The detail page shows child OUs and contained objects.
Manage DNS zones integrated with Samba AD. Click a zone to view records (A, AAAA, CNAME, MX, SRV, TXT). Add or delete records with type, name, value, and TTL.
@ are allowed (max 253 characters).
View GPOs defined in the domain including GUID, configuration status, version, and linked OUs. Link or unlink GPOs from OUs or the domain root.
Policies define role-based access and security enforcement rules on managed computers. They are pushed to and enforced by agents installed on endpoints.
Use Policies > Assign User for the fastest workflow:
When using the Custom role, granular enforcement rules are available:
| Category | Controls |
|---|---|
| Admin Restriction | Prevent access to local administrator groups |
| Application Control | Whitelist or blacklist specific executables |
| Device Control | Block USB storage and external devices |
| Network Restrictions | Allowed outbound ports and destination hosts |
| Session Limits | Maximum login session duration |
| Service Control | Enable or disable Windows services |
| Firewall Rules | Inbound and outbound firewall entries |
| Local Groups | Manage local group memberships on endpoint |
Reusable rule sets for common scenarios. Create, edit, and delete templates, then apply them when assigning policies.
View the history of policy synchronizations. Each entry shows computer, sync type, status, policies applied/failed, duration, and agent version. Expand rows for enforcement details.
Alerts aggregate security events from agents and the platform. Filter by computer, type, severity, or status. Click a row to view the full message and details. Click Acknowledge to mark an alert as reviewed.
| Level | Meaning |
|---|---|
| Critical | Immediate security threat — requires action now |
| High | Serious issue — investigate promptly |
| Medium | Important but not urgent |
| Low | Minor issue for awareness |
| Info | Informational only |
Configure SMTP settings in Alerts > Settings to receive email notifications for critical and high-severity alerts. Enter your mail server host, port, credentials, and recipient address.
Every administrative action is logged with timestamp, username, action, category, target, and source IP. Filter by user, action, category, or date range. Export filtered results as CSV for compliance reporting.
Categories: auth user computer group ou dns gpo policy agent
The Event Logs page lists all managed computers with registered agents. Click a computer to view its collected logs.
Click a row to expand full event details. Use Export CSV to download.
Agents collect three types of activity data from endpoints, viewable via tabs on the computer detail page:
Applications run on the computer — process name, executable path, PID, user, start time, and duration. Filter by username, process name, or date range.
Network connections and DNS queries — event type, local/remote addresses, hostname, protocol, process. Filter by user, event type, hostname, process, or date range.
File system events — create, read, write, delete, rename. Shows full path, process, and user. Filter by user, event type, file name, process, or date range.
config.json with the server URL and API key.install.bat as Administrator and start the ADManager service.install.sh script with root privileges./etc/admanager/config.json with server URL and API key.systemctl start admanager-agent.Standard (non-admin) users see only the My Devices page. It shows computers assigned to you by your administrator. Each device card displays the computer name, OS, IP address, agent status, and last check-in time.
Click a device card to open its detail page. Use the tabs to switch between:
Each tab supports filtering and pagination. You can only access computers assigned to you.
AD Manager uses your Active Directory credentials. Authentication is secured with:
TOTP-based 2FA adds a second verification step using a time-based code from an authenticator app.
After enabling, you'll be prompted for a TOTP code after each password login.
| Role | Local Groups | Access Level |
|---|---|---|
| Admin | Administrators | Full system access — install software, manage services, system config |
| Power User | Power Users | Elevated permissions, some administrative capabilities |
| Standard | Users | Run applications, no system changes |
| Remote Desktop | Remote Desktop Users + Users | RDP access with standard permissions |
| Custom | Defined in policy rules | Custom group memberships, app control, device restrictions |
| Role | Groups | Sudo Access |
|---|---|---|
| Admin | admanager_admins | ALL commands |
| Power User | admanager_power, adm | Limited sudo |
| Standard | admanager_users | None |
| Remote Desktop | admanager_users | None |
| Custom | Defined in policy | Custom sudoers rules |
| Type | Description | Example |
|---|---|---|
admin_escalation | User attempted to join an admin group | User added themselves to local Administrators |
blocked_app | Blacklisted application was executed | User ran a prohibited executable |
blocked_command | Denied command or script was run | User executed a restricted PowerShell command |
usb_attached | USB storage device was connected | USB flash drive plugged in on a restricted machine |
network_violation | Connection to disallowed host or port | Outbound connection on a blocked port |
session_violation | Session exceeded duration limit | User logged in beyond the configured time window |
C:\ProgramData\ADManager\agent.log/var/log/admanager/agent.logconfig.json matches the registration key.