Scripts repository
Request users to approve adding AD objects located in OU they manage to group
The script can be used to request approval of an owner of the OU where an object is located before adding it to a group.
Request users to approve adding their managed objects and subordinates to group
The script can be used to request approval of a manager or owner of an AD object before adding it to a group.
Use property of user accounts to store names of assigned Conferencing Policies
The script gets the Conferencing Policy assigned to a user in Lync and saves it to a property of the user account. This can be used to quickly view which policies are assigned to which users.
Disable remote mailbox
The script disables remote mailbox for the user.
Copy user properties and group membership
The script allows copying values of properties and group membership from a user to another user.
Export mailbox archive to PST
A script to export the content of an Exchange mailbox archive to a Personal Storage Table (PST) file.
Remove values of a multivalued property using regular expressions
The script removes values matching a regular expression from a multi-valued property.
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.
Create username automatically
This PowerShell function can be used to create a username for a new user automatically based on values of the user properties.
Add new allowed property value to a property pattern
The script adds a new value to the list of values allowed for a property by a property pattern and sorts all the values in alphabetical order.
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