Title here
Summary here
Get-AzContext
# Lister les utilisateurs (nécessite un certain niveau de privilèges)
Get-AzADUser
# Obtenir les détails d'un utilisateur
Get-AzADUser -UserPrincipalName $USER@$TENANT
# Recherche d'utilisateur par une chaîne de caractères
Get-AzADUser -SearchString "admin" #Search at the beginnig of DisplayName
Get-AzADUser | ?{$_.Displayname -match "admin"}
# Rechercher les rôles assignés à un utilisateur
Get-AzRoleAssignment -SignInName $USER@$TENANT
# Lister tous les groupes du tenant
Get-AzADGroup
# Afficher les détails d'un groupe
Get-AzADGroup -ObjectId $ID
# Rechercher un groupe par chaîne de caractère
Get-AzADGroup -SearchString "$STRING"
Get-AzADGroup |?{$_.Displayname -match "$STRING"}
# Afficher les membres d'un groupe spécifique
Get-AzADGroupMember -GroupDisplayName $GROUP_NAME
# Afficher les rôles assignés à un groupe
Get-AzRoleAssignment -ResourceGroupName $GROUP_NAME
# Lister tous les rôles présents
Get-AzRoleDefinition
# Obtenir des détails sur un rôle spécifique
Get-AzRoleDefinition -Name "$ROLE_NAME"
# Obtenir les rôles assignés à l'utilisateur courant
Get-AzRoleAssignment
# Lister les applications disponibles
Get-AzADApplication
# Affiches les détails pour une application spécifique
Get-AzADApplication -ObjectId $ID
# Rechercher une application par une chaîne de caractères
Get-AzADApplication | ?{$_.DisplayName -match "app"}