Script repository
Import user information from SQL database
The script updates user accounts in Active Directory based on information in an SQL database. If a user does not have an account in Active Directory, the script will create it based on the information available in the database.
Remove all trustees from Full Access list
The script removes all the trustees from the Full Access list of a mailbox.
Import user photo
The script imports a user's photo into Active Directory from a file.
Users Blocked for Password Self-Service
Scripts to export reports on users blocked for Password Self-Service.
Self-Service Password Resets
Scripts that generate report on password resets via Adaxes Password Self-Service.
Members of local computer group
The script emails a report containing members of a local computer group
Export user information to SQL database
The script exports properties of a user to an SQL database.
Check if the property is empty before modification
The script checks the property being modified and returns true if it is currently empty.
Update Microsoft 365 services enabled for user to match tenant configuration
The script updates Microsoft 365 services enabled for user to match tenant configuration.
Deny pending Approval Requests to perform operations on object
This script denies pending Approval Requests to perform operations on an Active Directory object.
Prohibit changing Exchange mailbox addresses except the primary SMTP address
The script can be used to prohibit changes in any addresses of an Exchange mailbox except the primary SMTP address
Users whose e-mail address has been recently changed
This script creates and emails a CSV report containing users whose e-mail address has been recently changed.
Automatically update SIP address
This script automatically sets a user's SIP address the same as the primary SMTP address.
Delete all user data from mobile devices
This script deletes all user data from all Exchange ActiveSync devices that belong to the user.
Check e-mail domains
This script checks whether e-mail addresses added to a mailbox belong to accepted e-mail domains in Exchange.
Modify Storage Quotas after adding a user to a group
This script modifies mailbox storage quotas after adding a user to a group.
Enable/Disable ActiveSync Exchange feature based on group membership
This script enables the ActiveSync feature for Exchange mailboxes who are members of a specific group, and disables the feature for those members who are not part of the group.
Mailbox de-provisioning and re-provisioning
These 2 scripts allow to disconnect a user mailbox, and then reconnect it later, if necessary.
Processed Approval Requests initiated during the last X days
This script outputs the list of approved, denied or cancelled Approval Requests initiated during the last X days.
Rename SharePoint folder
This script renames a user's SharePoint folder.