Scripts repository
Perform actions upon changes in group membership (including changes made by 3rd party tools)
The script allows you to execute Custom Commands when membership of an AD group changes, no matter whether the changes were made using Adaxes or any 3rd party tools, such as ADUC or Exchange.
Execute custom command on users listed in CSV file
The script executes a certain custom command on users listed in a CSV file.
Run script in new PowerShell instance
The examples show how to launch a script from a Business Rule, Custom Command or Scheduled Task in a new PowerShell instance.
Synchronize Send As permissions from Exchange on-premises to Exchange Online for distribution list
The script replaces Send As permissions in Exchange Online for a mailbox with those of the mailbox in Exchange on-premises.
Synchronize allowed ActiveSync devices to Exchange Online
The script synchronizes the list of allowed ActiveSync devices of a user from on-premises Active Directory to their Exchange Online mailbox.
Set manager of user as owner of Microsoft 365 groups owned by the user
The script finds Microsoft 365 (Office 365) groups for which the target user is set as owner and sets the user manager as the groups owner.
Set ExchangeGuid for user remote mailbox
The script updates ExchangeGuid of a user remote mailbox with the GUID of the mailbox in Exchange Online.
Message trace for online mailbox
The script retrieves message trace of an Exchange Online mailbox for the specified number of days and emails it as a CSV file.
Get mailbox move status in Exchange Online
The script gets the status of the move of a user's mailbox in Exchange Online.
Copy Send As permissions from Exchange on-premises to Exchange Online distribution list
The script copies Send As permissions from a distribution list located on premises to its counterpart in Exchange Online.
Convert user mailbox to a resource mailbox in Exchange Online
The script converts an Microsoft 365 (Office 365) user mailbox to a room or equipment mailbox in Exchange Online.
Transfer group ownership from target user to their manager
For all the groups owned (Managed By property) by the target user, the script changes the owner to the manager of the user.
Report on security roles
The script creates an HTML-formatted report on all Adaxes Security Roles and sends it by e-mail.
Disable accounts specified in DN syntax property
The script disables the accounts specified in a DN syntax property of the target object.
Password self-service enrollment statistics
The script generates a report containing Password self-service enrollment statistics.
Recently deleted users with initiator
The script generates a report of recently deleted users with initiator.
Assign Security Role
Function to assign a Security Role to a user or group.
Move mailbox to/from Microsoft 365
The scripts are used to move a mailbox to or from Microsoft 365.
Copy group membership from specified user
The script copies group membership from the user specified to the target user.
Check number of unused user accounts allowed by Adaxes license
The script can be used to check the number of enabled user accounts that you can create in your managed domains without exceeding the number of users allowed by Adaxes license.