Ce script PowerShell permet de récupérer et d'afficher les utilisateurs appartenant au groupe "IT_and_Security" dans Azure AD / Entra ID (Active Directory). Les utilisateurs sont affichés par ordre alphabétique avec leur nom et leur UPN (User Principal Name).
- Un compte avec les autorisations nécessaires pour accéder à Azure AD / Entra ID
- Module AzureAD pour PowerShell installé.
- Assurez-vous que le module AzureAD pour PowerShell est installé. Si ce n'est pas le cas, vous pouvez l'installer en utilisant la commande suivante :
Install-Module -Name AzureAD
- Exécutez le script en utilisant la commande suivante :
./script.ps1
# Connexion à Azure AD
Connect-AzureAD
# Récupérer les membres du groupe "IT_and_Security"
$groupName = "IT_and_Security"
$group = Get-AzureADGroup -Filter "DisplayName eq '$groupName'"
if ($group) {
$groupId = $group.ObjectId
$groupMembers = Get-AzureADGroupMember -ObjectId $groupId -All $true | Where-Object {$_.ObjectType -eq "User"} | Sort-Object -Property DisplayName
# Afficher les utilisateurs du groupe par ordre alphabétique avec leur Nom et leur UPN
$groupMembers | ForEach-Object {
Write-Output "Nom : $($_.DisplayName), UPN : $($_.UserPrincipalName)" -ForegroundColor Cyan
}
} else {
Write-Output "Le groupe '$groupName' n'a pas été trouvé dans Azure AD." -ForegroundColor Red
}