Skip to content

Latest commit

 

History

History
99 lines (72 loc) · 4.22 KB

README.md

File metadata and controls

99 lines (72 loc) · 4.22 KB

Script PowerShell to manage Azure, Microsoft 365 and Teams

Table of contents


Azure Lab Services

  • Custom roles link
  • Add users and invite them to an existing Lab in bulk link
  • Add users and (optionally) invite them to an existing Lab using an email alias of Exchange instead of the UPN link
  • Domain join in a lab's vm link
  • How to setup Android Emulator link

Azure ARM Template

  • Deploy Azure DevTest Lab link

Azure IaaS

  • Resize of managed disk link

Microsoft Teams

  • Add users in bulk to a single team link
  • Add users in bulk into team's channels link
  • Add users in bulk into different teams link
  • Change policy about the attendace report link
  • Create team in bulk link
  • Export all team members in a csv link
  • Send Teams meeting invitation as single message or BCC (GraphApi JSON) link

Office 365 Microsoft 365

  • Add guest users in bulk link
  • Create users and export the temporary password for first access link
  • Remove user details link

Terraform

  • Setup Terraform backend on Azure Blob Storage and update terraform's Main file to use it link

  • Clean Terraform states files from local folders link


Troubleshooting

  • How to download a script from GitHub. Please, follow this guide
  • How to change PowerShell Execution Policy. Please, follow this guide
  • How to get sku licenses of an Office365 or Microsoft365 tenant. Please, follow this guide
  • How to login using PowerShell Core. Please, follow this guide

License

All the scripts in this repo are licensed under the MIT license.