Scripts repository
Computers with BitLocker installed and not installed
The script creates and emails 2 lists: a list of computers where Bitlocker is installed and a list of computers where it is not installed.
Add msExchCoManagedByLink values to Adaxes secondary owners
The script updates the adm-ManagedByList property with values of msExchCoManagedByLink.
Check if approval request exists
The script returns true if there is a pending approval request for the target object created by the same initiator.
All Business Rules, Custom Commands, Scheduled Reports and Scheduled Tasks
The script creates and emails an HTML report on business rules, custom commands and scheduled tasks available in Adaxes service.
Copy allowed property values from property pattern to custom command parameter
The script replaces values of a Custom Command drop-down list parameter with allowed property values from a Property Pattern.
Check whether the target object is a member of multiple groups
The scripts check whether an AD object on which the script is executed is a member of multiple groups.
Generate sequential property values
The script generates sequential property values consisting of a fixed textual part and a sequence number, for example IDDQD-001, IDDQD-002, IDDQD-003 etc.
To generate object names using the script, create a business rule triggered before creatin...
To generate object names using the script, create a business rule triggered before creatin...
Import new and updated users from CSV file
The scripts are used to update existing and create new user accounts based on the data in the CSV file.
Check if account is inactive in Microsoft Entra ID longer than a period of time
The script returns true if the account is inactive in Azure AD longer than a period of time.
Output BitLocker recovery password
The script outputs a BitLocker recovery password of a computer.
Enable remote mailbox
The script enables a remote mailbox for a user.
Reset user password in resource domain
The resets a user password in the resource domain after it is changed or reset in the primary domain.
Set user photo from Microsoft 365 to AD account
The script gets a user photo from Microsoft 365 and sets it into the AD account of the user.
Save last activity date in Exchange Online to custom attribute
The script saves last activity date of the target user in Exchange Online to custom attribute date attribute.
Check Entra account last logon
The script checks whether the last logon date of the related Entra user account equals the current date.
Check Microsoft 365 license being assigned
The script checks whether the specified Microsoft 365 (Office 365) license is being assigned to a user
Generate unique primary SMTP address
The script sets a unique primary SMTP address for a mailbox.
Connect to Exchange with PowerShell
The script demonstrates how to connect to Exchange from Adaxes with the help of PowerShell.
Grant mailbox permissions to multiple trustees
The script grants mailbox permissions to multiple accounts specified in a custom command parameter.
Temporary group membership
The set of scripts can be used to add users to AD groups for a limited period of time