Azure Active Directory Assessment | Part IV
Reading Time: 2 minutesIn this part we will take a look how to retrieve the licenses and organization information. We are going to use this information to write a small report at the end of the assessment.
Reading Time: 2 minutesIn this part we will take a look how to retrieve the licenses and organization information. We are going to use this information to write a small report at the end of the assessment.
Reading Time: 5 minutesStarting the assessment is to get all the users, groups and devices and their attributes.
Reading Time: 8 minutesTo start the assessment, there is a need of an app registration with the correct permissions. Creating it through portal and with PowerShell and saving the connection details to an XML file.
Reading Time: 2 minutesWith the use of Azure Active Directory and multiple administrator, the chance that it is going to be messy is big. To check if everything is correct created and managed, you can do an assessment.
Reading Time: 6 minutesUsing Azure Active Directory in a production environment is not a place to play around and to test. For that you can setup a new domain controller with some fictive users and groups. Let’s set it up quickly with PowerShell.
Reading Time: 2 minutesBeing able to do a proper Exchange migration (on-premises to online or online to online), you will need a good inventory. Now we improved the scripting to speed it up.
Reading Time: 4 minutesAfter the migration, the SMTP domain needs to be moved. Disable all the references to the domain and remove from source tenant. Add the domain to the target tenant and add the original primary smtp address to the EmailAddresses.
Reading Time: 6 minutesBeing able to do a proper Exchange migration (on-premises to online or online to online), you will need a good inventory. Let’s get some information from Exchange.
Reading Time: 3 minutesMigrating users can be done with the migration endpoint. Distribution lists are not supported to be migrated, so you need to do it manually.
Reading Time: 4 minutesCreating an app registration and saving that information can be risky. Just creating through powershell with a generated password and saving encrypted to XML is a solution …
Reading Time: < 1 minuteCreating migration batches for the users that are created for migration.
Reading Time: 3 minutesPreparing users that needs to be migrated between tenants. In the target tenant you need to create mail users with specific information from the source tenant.

Stay close to the action—follow GetToThe.Cloud across social!
Deep dives and hands‑on how‑tos on Azure Local, hybrid cloud, automation, PowerShell/Bicep, AVD + FSLogix, image pipelines, monitoring, networking, and resilient design when the internet/Azure is down.
🔗 Our channels
▶️ YouTube: https://www.youtube.com/channel/UCa33PgGdXt-Dr4w3Ub9hrdQ
💼 LinkedIn Group: https://www.linkedin.com/groups/9181126/
✖️ X (Twitter): https://x.com/Gettothecloud
🎵 TikTok: https://www.tiktok.com/@gettothecloud
🐙 GitHub: https://github.com/GetToThe-Cloud/Website
💬 Slack: DM us for an invite
📲 WhatsApp: DM for the community link