Scripts repository
Enable MFA with phone number for a user in Microsoft 365
The script enables MFA in Microsoft 365 for the target user with phone number applied.
Get number of enabled and not expired users in an AD domain without using Adaxes
The script returns the number of enabled and not expired user accounts in an AD domain without using Adaxes cmdlets or interfaces.
Users whose Adaxes custom attribute is not empty
The script finds user accounts who have a certain Adaxes virtual property (e.g. CustomAttributeDate1) specified.
Microsoft 365 licenses assigned to users
The script generates a report containing users assigned the specified Microsoft 365 licenses.
All mailbox delegates
The script creates a CSV-formatted report on delegates of mailboxes in all domains managed by Adaxes.
Notify users on Requests awaiting their approval
Scripts to notify users on Approval Requests they need to approve or deny.
Update the number of noise lines in captcha
The script updates the number of noise lines in captcha displayed on the Sign In page of Adaxes Web interface.
Output the last time a mailbox received mail
This script outputs the last time when a mailbox received mail.
Remove target user group ownership
The script removes the target user from the list of owners of all groups.
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.
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.
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.
Compare user accounts to CSV data
The script compares values of AD user accounts to data contained in a CSV file.
Notify users on pending approval requests initiated by them
This script notifies a user with a list of pending Approval Requests they initiated,
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.
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.
Save mailbox size to Active Directory attribute
The script saves mailbox size to an Active Directory attribute.
Approval requests approved during the last X days
The script e-mails a report on approval requests approved during a predefined number of days.
Import photos for users in Organizational Unit
The script imports photos for users located in a certain Organizational Unit.
Import group members from CSV file
The script adds AD objects specified in a CSV file to a group.