Adaxes provides rule-based automation for Active Directory, Exchange and Office 365. It allows executing sets of operations that are governed by if/else conditions before or after certain events in AD. So, for example, after the department of a user is changed, Adaxes can then automatically update the user’s group membership and send an email notification to the user’s manager, following the rules you define.

after creating a user

Automated User Provisioning

Using condition-based rules you can automate the entire user provisioning process. Once a new user account is created in Active Directory, Adaxes will automatically execute the rest of onboarding procedures for you: moving the user account to a correct OU, adding it to necessary groups, creating and configuring an Exchange mailbox, assigning Office 365 licenses, enabling the user for Skype for Business, creating and sharing a home folder, sending a welcome email, etc. Similarly to that, you can also automate all operations associated with user updates. Finally, when a user is terminated, Adaxes can automatically execute all the provisioning operations in reverse, ensuring instant and errorless offboarding.

after creating a user

Active Directory Web Interface

Adaxes Web Interface allows performing Active Directory management via a standard web browser. It features a modern responsive design, so users can access it on their laptops, tablets, phones or any other devices. You can set up different Web Interfaces specifically tuned for the needs of different job roles, like administrators, help desk, HR, managers and others, giving them a clean and intuitive way to access the tasks they need. Adaxes Web Interface also incorporates Exchange and Office 365 management, so users get a single console without the need to learn and use multiple tools for their day-to-day routines

after creating a user The Adaxes Web Interface is fully customizable, so you can configure it to have the exact views, forms and operations that each user needs. For example, administrators can have a full set of management activities in Active Directory, Exchange and Office 365 across the entire environment, whereas managers can be set to view just their subordinates and only be able to update their group membership, assign Office 365 licenses and change certain AD properties.

User Self service

User Self-Service

Adaxes Web Interface can act as a self-service portal for regular users. You can granularly specify, which operations they have access to, like updating their personal info, changing their own password, searching Active Directory, managing own group membership, updating Office 365 licenses, etc.

Password Self-Service

Adaxes Password Self-Service allows users to reset forgotten passwords and unlock accounts by themselves. To do that they need to go through a simple identity verification procedure, providing an SMS code and/or answering security questions. Self-password reset can be accessed from the Windows logon screen, Adaxes Web Interface or it can be integrated to your own portal.

Self-Password Reset

Offsite and Offline Password Self-Service

Adaxes Self-Password Reset also works for users who are offsite or offline. Normally, when they forget their password while working away from company’s premises, e.g. from home or on a business trip, the only way to log in again is to come back to the corporate network, even if help desk did reset their password in AD. But with Adaxes they can go through a standard password-reset procedure, as if they were on-prem, with no VPN required. After that Adaxes updates the local credentials cache on the laptop and allows users to simply log in with their new password, no matter where they are.

Exchange Automation and Management

Exchange Automation and Management

Adaxes automates Exchange mailbox management both on-premises and in Office 365. For example, after creating a new user account in Active Directory, Adaxes can automatically create an Exchange mailbox for the user. The database distribution of mailboxes can be done based on the first letter of the users’ surname, least number of mailboxes in the DB, the round-robin method, etc. Adaxes can then configure the mailbox, e.g. modify storage quotas or enable mailbox features like Unified Messaging or Archiving.

Exchange Automation and Management

Adaxes also allows manually managing Exchange mailboxes from the Web Interface. This way there’s no need for the users to switch between multiple consoles during their day-to-day management activities.

Office 365 Automation and Management

Adaxes can automatically assign and revoke Office 365 licenses using condition-based rules. For example, when a new user is created in Active Directory, Adaxes can activate an account in Office 365 for the user and assign the necessary O365 licenses according to the rules you define. Different licenses can be assigned to different users based their job title, department, location, etc.

Load Balancing and Fault Tolerance

Adaxes provides load balancing capabilities by leveraging multiple Adaxes services and distributing the load across them. It comes with high availability, i.e. in case of a failure of one of the services, users are automatically switched to another one available. In case your environment has multiple locations, you can also distribute multiple Adaxes services across them. This way users will be automatically connected to the nearest service to them, which helps to minimize latency and optimize network resources.


Adaxes provides APIs for integration with external systems, so you can make it a perfect fit for your existing environment. It allows you to programmatically access the functionality of Adaxes and perform operations in AD, Exchange and Office 365. For example, an HR system that supports such integration can create a new Active Directory user through Adaxes, which will then execute the rest of the onboarding procedures, like adding the user to groups, creating an Exchange mailbox, assigning Office 365 licenses, etc. Adaxes provides three types of APIs, allowing you to either utilize any programming language that supports COM, including C++, C#, VBScript, VB.Net and others, use the Adaxes PowerShell module or take advantage of a web-based API.

SPML Support

Adaxes supports SPML 2.0 standard, which enables easy integration with SPML-enabled provisioning systems. For example, when creating a new user in an external application that has SPML support, it can pass the user’s identity to Adaxes, which will then provision an account for the new user in Active Directory and execute all the necessary onboarding procedures for it.

PowerShell Module for Active Directory

Adaxes comes with its own PowerShell module, which allows managing Active Directory from the command line. The cmdlets it provides are similar to the AD PowerShell module by Microsoft, so you get a familiar user experience, but at the same time you can take advantage of all the Adaxes features, like automation rules, approvals, data standards, etc. For example, when you use the New-AdmUser cmdlet to create a new user in Active Directory, Adaxes then automatically adds the account to necessary groups, moves it to a correct OU, assigns Office 365 licenses and executes all the other onboarding procedures according to your rules.

Get in Touch

+27 (0) 11-881-5943
Click to email
Request a Quote