Active Directory Automation
How many times have you created a user account in Active Directory? What about assigning a Microsoft 365 license to that user? What about other administrative AD chores? You know what we mean. Countless work hours are lost on repetitive but mandatory tasks to keep your organization running.
But it doesn't have to be this way. Adaxes enables you to convert every chore into an automated workflow, as long as you can define the workflow logic.
How automation works
To automate a task, you just need to select the actions Adaxes should execute and a triggering event. Almost any event in your Active Directory or Microsoft Entra ID can act as a trigger – creating a new object, updating properties of an object, modifying group membership, etc.
You can use if-else conditions to configure elaborate logic and shape your workflows based on the context. The same triggering event (e.g. new user creation) can result in Adaxes performing different actions depending on the user's department and job role, the operation initiator, and many other parameters.
Out of the box, Adaxes provides plenty of actions you can use in automated workflows. But it doesn't mean you are in any way limited by them. You can easily extend the built-in functionality by seamlessly integrating custom PowerShell scripts into your workflows.
Scripts can be used in both, actions and conditions. If you need to execute something beyond the built-in functionality or use complex logic, the option to conquer the last mile of automation with scripts is always at your disposal.
What about workflows that don't have a suitable trigger? Well, Adaxes lets you schedule them. You can build a great deal of automation on scheduled tasks alone, but it is even better to combine both approaches. Imagine new users being automatically imported from your HR system on a daily basis, with all the provisioning steps done instantly and to the letter. This is just one of the many things Adaxes is capable of.
To top it all up, you can add approval steps at any point of any workflow. Instead of executing sensitive operations right away, Adaxes can halt them and wait for approval from a responsible employee.
Common automation scenarios
Adaxes can help you automate almost anything you can imagine. So what shall you start with? We've compiled a handy list of the most common time sinks that you can eliminate once and for all.
User onboarding and offboarding
You can automate the routine procedures that must be done when a new user is onboarded. Everything, from group membership to Exchange mailbox and Microsoft 365 account provisioning, can be translated into a concise step-by-step workflow in Adaxes.
The same approach can be applied to user offboarding. This process will never again be a headache for the IT department. Automated termination via Adaxes ensures all rights are revoked instantly, eliminating any potential security risks associated with ex-employees.
Group membership management
Users are never added to groups just because. There is usually a system to it. Which means it can and should be automated. Once you establish your rules for group membership in Adaxes, it will diligently add and remove members when required. For example, immediately after a user changes their job role or department.
You can also keep this workflow on a schedule. Even if someone arbitrarily decides to fiddle with the group membership of a particular user, Adaxes will be there to fix any discrepancies in no time.
Microsoft 365 and Exchange automation
It is only natural that you can automate Microsoft 365 tasks with Adaxes. After all, these systems are intrinsically tied to your directory. Automated license management is yet another example of what Adaxes can do. If you can strictly define the Microsoft 365 licensing rules in your organization, you can forget about manually assigning or revoking licenses ever again.
The same goes for Exchange. Standardized mailbox configuration for new users, shared and resource mailbox provisioning, you name it. If you can define what should happen in Exchange after a particular event in your directory, Adaxes can do it.
Moreover, Adaxes doesn't care whether mailboxes are on-premises or in Exchange Online. Even if a particular workflow targets users from different environments (i.e. on-premises, hybrid, cloud-only), Adaxes will know where to make the changes without any extra configuration.
OU structure maintenance
Adaxes also enables you to maintain the integrity of your Organizational Unit structure. For example, if you have a geo-based structure, you can ensure that each user is always in the OU associated with their office.
There are myriads of other scenarios that Adaxes can help automate. For example, importing new user accounts from CSV files, any user account updates like promotions, sending users on vacations and sick leaves, assigning them to projects, etc. Even simple email notifications on soon-to-expire accounts can boost your automation game. You name it, the sky's the limit here.
So why not save your time and sanity and start automating everything with Adaxes, instead of doing it the old-fashioned manual way?