Management with PowerShell scripts: Active Directory, Azure AD, O365, Exchange Online.
- Get or Assign licenses to user accounts with Office 365 PowerShell script from csv file to import.
- Manage permissions for recipients in Exchange Online. Add multiple users to a shared mailbox.
- Create new users in Active Directory with PowerShell script from csv file to import.
- Create new groups in Active Directory with PowerShell script from csv file to import.
- Get computers objects inactive in Active Directory with PowerShell script and export to a csv file.
- Get or move computers objects in Active Directory with PowerShell script from csv file to import.
- Get hostname (DNS Records) of active computers in Active Directory and associated duplicate IPs.
- Create batch directories from a csv file recursively in local or shared directories.
- Get the last logon Active Directory users by traversing querying all available Domain Controllers.
- Modify Active Directory User Account Attributes, loading a list of users from a CSV file.
- Sample functions for managing Windows local user accounts. Example files of password encryption, to avoid parameterize a password in plain text in a PowerShell script. (function to check script execution privileges "CheckPrivileges").
- Migrate/Copy the most relevant directories from a local or domain user profile to a new computer using ROBOCOPY tool.
- Encode Password in batch file (.bat). A possible way to encode passwords in a batch file and not display in plain text passwords.
- Get up to 3 levels of nested inheritances in Active Directory groups.
- Get report of all local services and users of remote server computers.
- Management of common shared resources, assignment of resource permissions to AD users. Makes use of the NTFSSecurity module.