Script repository
Schedule a report
The script schedules delivery of a report for a user.
Export a report
The script generates a report and exports it to a file.
Add value to drop-down list parameter
The script adds a new value to a specific drop-down list parameter of a report.
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.
Add user to Novel eDirectory group
The script adds a user's account located in Novel eDirectory to a eDirectory group.
Import users to be deprovisioned
The scripts disable or delete user accounts by importing a CSV file.
Update user properties based on property pattern
The scripts update properties of the target user with the corresponding default values from property patterns.
Users recently moved to the specified OU
The script can be used to generate a report that will include user accounts recently moved to the specified OU.
Verify complexity requirements for user password
The script checks whether a password that is assigned to a user meets Password Complexity Requirements and has the required minimum length.
Check the approval request initiator
The script returns true if the specified user or scheduled task is the initiator of the target approval request.
Update target object the approval request is meant for
The script updates the object for operation over which the approval request was submitted.
Check if number of direct members exceeds limit
The script can be used to check that the number of members in an AD group does not exceed a certain limit.
Assign Conferencing Policy in Skype for Business On-Premises
The script assigns a Lync Conferencing Policy to a user.
Update group membership based on combination of two property values
The script updates group membership of a user based on a combination of two property values.
Enable password reset at next logon in Microsoft 365
The script enables the 'Require this user to change their password when they first sign in' option for the user in Microsoft 365.
Grant target user full access over specific mailbox
The script grants the target user full access over a specific mailbox.
Update suffix of the primary SMTP address
The script forms a new primary SMTP address based on the prefix of the current primary address and the domain part specified in a parameter.
Check if user home folder is empty
The script returns True if home folder of a user is empty.
Create home folder for AD group
The script creates a folder for an AD group and grants the group full access permissions for the folder.
Export approval requests to CSV
The script exports approval request information to a CSV file once an approval request is approved, denied or cancelled.