Scripts repository
Linked mailboxes and their master accounts
The script generates a report that includes licked mailboxes and their master accounts.
Enable MFA with phone number for a user in Microsoft 365
The script enables MFA in Microsoft 365 for the target user with phone number applied.
Check if user home folder is empty
The script returns True if home folder of a user is empty.
Check the approval request initiator
The script returns true if the specified user or scheduled task is the initiator of the target approval request.
Users with date stored in text attribute older than selected
The script generates a report containing users that have a date stored in a text attribute older than specified in a parameter.
Update user properties in resource domain
The script updates properties of a user account in the resource domain based on the values of the corresponding account in the primary domain.
Schedule a report
The script schedules delivery of a report for 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 if account is inactive in Exchange longer than a period of time
The script returns true if the account is inactive in Exchange longer than a period of time.
Update target object the approval request is meant for
The script updates the object for operation over which the approval request was submitted.
Users who performed self-password reset recently
The script generates a report containing users who performed self-password reset during the specified time period.
Deny all pending requests initiated by a user or scheduled task
The script denies all pending requests initiated by a specific user or scheduled task.
Delete all denied approval requests
The script deletes all the approval requests that were denied.
Update user properties based on property pattern
The scripts update properties of the target user with the corresponding default values from property patterns.
Users disabled during a number of days
The script generates a report containing user accounts disabled during the specified number of days.
Update user picture in resource domain
The script updates a user picture in the resource domain after it is changed in the primary domain.
Objects located in multiple OUs
The script generates a report containing objects located in the OUs selected in a report parameter.
Remove values for deleted objects from a multi-valued property
The script removes records for deleted objects from a multi-valued property.
Enable or disable specific Web interface
The scripts enable or disable the specified Web interface.
Recently created users with initiator
The script generates a report of recently created users with initiator.