Script repository
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.
Force membership update for all rule-based groups
The script forces membership update for all the existing rule-based groups.
Export user properties to CSV file
The script exports specified user properties to a CSV file.
Computers that have Adaxes Password Self-Service Client installed
This script creates a CSV file specifying, on which of the domain computers Adaxes Password Self-Service Client is installed, and on which ones it is not.
Check if account is inactive in Exchange longer than a period of time
The script returns true if the account is inactive in Exchange longer than a period of time.
Import group members from CSV file
The script adds AD objects specified in a CSV file to a group.
Import photos for users in Organizational Unit
The script imports photos for users located in a certain Organizational Unit.
Approval requests approved during the last X days
The script e-mails a report on approval requests approved during a predefined number of days.
Save mailbox size to Active Directory attribute
The script saves mailbox size to an Active Directory attribute.
Top 10 Approvers
The script creates and emails an HTML-formatted report on top 10 users who approved more operations than the others in Adaxes.
Changes in group membership (including changes made by 3rd party tools)
The script sends a report on changes of an AD group membership, no matter whether the changes were made using Adaxes or any 3rd party tools, such as ADUC or Exchange.
Notify users on pending approval requests initiated by them
This script notifies a user with a list of pending Approval Requests they initiated,
Compare user accounts to CSV data
The script compares values of AD user accounts to data contained in a CSV file.
Grant permissions over a mailbox to members of a group
The script grants Full Access and send As permissions to members of the target group over a specific mailbox.
Update user photo in AD and Microsoft 365 from Binary attribute
The script updates a user photo in AD and Microsoft 365 using the value stored in a Binary attribute of the user.
Upload user photo to Microsoft 365
The scripts upload a user's photo to Microsoft 365 (Office 365). The photo will appear in client applications, such as Microsoft Outlook Web App, Lync, Skype for Business, and SharePoint.
Remove target user group ownership
The script removes the target user from the list of owners of all groups.
Output the last time a mailbox received mail
This script outputs the last time when a mailbox received mail.