Script repository
Export all scripts from business rules, custom commands and scheduled tasks
The script exports all scripts from business rules, custom commands and scheduled tasks
Convert the first character of a property value to uppercase
The script converts the first character of a property value to uppercase.
Move SharePoint folder
This script moves a user's SharePoint folder to another location within the same SharePoint site.
Import photos for users in Organizational Unit
The script imports photos for users located in a certain Organizational Unit.
Export user properties to CSV file
The script exports specified user properties to a CSV file.
Set Out-of-Office image
This script sets an Out-of-Office image for a user in Exchange.
Move home folder with locked files
The script moves a user's home folder to another location. Unlike the built-in Move home folder action, it does not stop when unable to move a folder or file, and copies it instead. All locked items are listed in the Execution Log.
Check whether one of the Boolean properties is set to true
Check whether one of the Boolean properties is set to true.
Disable all computers managed by a user
This script disables all computers managed by a user.
Add guest users located in specific Organizational Units to unmanaged accounts
The script adds enabled and not expired guest users located in particular Organizational Units to unmanaged accounts.
Check whether Microsoft 365 user account is blocked
The script check whether a user is blocked from signing in to Microsoft 365 (Office 365).
Check mailbox size
The script returns True if mailbox size exceeds a certain size limit.
Delete all user data from mobile devices
This script deletes all user data from all Exchange ActiveSync devices that belong to the user.
Remove actions with empty groups from custom commands, business rules and scheduled tasks
The script removes all the Add to group and Remove from group actions that do not have a group specified from all custom commands, business rules and scheduled tasks.
Remove assistants and secretaries from Approval Requests
The script removes an assistant or secretary of a user from lists of approvers of pending Approval Requests the user can approve.
Update allowed values property pattern based on group members
The script updates the list of values allowed for a DN syntax property by a property pattern with members of groups.
Add members from parameter to target group
The script adds members selected in a custom command parameter to the target group.
Synchronize allowed ActiveSync devices to Exchange Online
The script synchronizes the list of allowed ActiveSync devices of a user from on-premises Active Directory to their Exchange Online mailbox.
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.
Update Microsoft 365 services enabled for user to match tenant configuration
The script updates Microsoft 365 services enabled for user to match tenant configuration.