Script repository
Create Microsoft 365 contact based on AD contact
The script creates a Microsoft 365 (Office 365) contact based on an existing Active Directory contact.
Add members of the target group to the specified one
The script adds users who are members of the target group to the specified one.
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.
Add group members from DN syntax property
The script adds objects stored in a DN syntax property (e.g. See Also) of the target object to the specified group.
Add Send As delegates to Send On Behalf list
The script adds all Send As delegates of a mailbox to the Send On Behalf delegates list of the mailbox.
Create groups based on departments of users
The script can be used to add users to groups by department. It adds a user to a group with the same name as the user's department. If a group with the necessary name does not exist it will be created.
Search and replace text in Adaxes scripts
The script allows you to find and replace text in scripts executed by Business Rules, Custom Commands and Scheduled Tasks.
Approval requests approved during the last X days
The script e-mails a report on approval requests approved during a predefined number of days.
Make primary SMTP addresses unchangeable
The script will make it impossible for users to change the primary SMTP address of an Exchange mailbox or mail-enabled user.
Check if Adaxes license is close to violation
The script calculates the difference between the current number of enabled and not expired user accounts and that allowed by Adaxes license. If the difference is less than the specified threshold, the script returns true.
Check if number of direct members exceeds limit
The script can be used to check that the number of members in an AD group does not exceed a certain limit.
Export approval requests to CSV
The script exports approval request information to a CSV file once an approval request is approved, denied or cancelled.
Copy permissions between mailboxes
The script copies Send As, Send On Behalf Of and Mailbox Rights permissions of a mailbox to the mailbox of the current user.
Send mail message to group members
The script sends an email message to members of an AD group.
User logins to Microsoft Entra
The script generates a report containing the Microsoft Entra login dates for the selected user.
Move mailbox to/from Microsoft 365
The scripts are used to move a mailbox to or from Microsoft 365.
Check whether Employee ID is present in SQL Database
This script checks whether an Employee ID specified for a new user in Active Directory is present in the user's record from an SQL HR database.
Copy group memberships from template based on property values
The script copies group memberships from a template user to the current user. The template is selected based on the value of the specified properties. Original memberships of the user are removed.
Create user folder in SharePoint library
This script creates a folder in a SharePoint document library for a user.
Create Google group
The script creates a Google Apps group based on an AD group.