Script repository
Modify Web interface access rules using scripts
A function that demonstrates how to use PowerShell code to specify users and groups that are allowed or denied access to the Web interface.
Remove invalid business unit membership rules
A script to to remove deleted Active Directory objects from business unit membership rules.
Adjust group membership based on mapping
The script adds/removes user from groups based on the predefined mapping.
Scheduled Task Activity History
The script generates and emails an HTML report on the activity of a Scheduled Task.
Add object to the group with the least number of members
The script adds the target object to the group with the least number of members from the list of predefined groups.
Add approvers to approval requests
This script adds an additional approver to approval requests that have not been processed within a predefined time frame.
Users with malformed street addresses
This script checks whether street addresses of users match their office names.
Reset password in Google Apps
A script to reset a user’s password in Google Apps.
Ensure Full Name is unique
This PowerShell script will cancel creation of a new user if another user with the same full name already exists in your Active Directory domain.
Wipe all mobile devices
The script wipes all mobile devices of the target mailbox.
Check extra group membership
The script returns true if the target object is a member of any groups except for the predefined ones.
Check if a specific permission is granted to entire organization over user calendar
The script checks if a specific permission is granted to the entire organization over user calendar.
Check whether object is moved to specific OU
The script returns true if an object is moved to the specified Organizational Unit or container.
Update group membership based on property value
The script adds/removes user from groups based on a property value of the users.
Remove all members from a group and add to another group
The script removes all members from a group and adds them to another group
Process pending approval requests created more than X days ago
The scripts approve/deny pending approval requests which were created more than X days ago.
Create new Web interface configuration with specific settings
The script creates a new Web Interface configuration with specific settings based on the specified existing configuration
Generate a unique 6-digit value for AD property
The script generates a unique 6-digit value for the specified Active Directory property.
Check whether one of the Boolean properties is set to true
Check whether one of the Boolean properties is set to true.
Grant temporary full mailbox access to user
Grant temporary full mailbox access to user