
Documentation Microsoft Entra sur l'accès conditionnel avec PowerShell
Ce script PowerShell documente vos stratégies d'accès conditionnel Microsoft Entra. Le script exporte toutes les données dans un fichier CSV qui peut être mis en forme sous forme de classeur Excel. Pour garantir que toutes les stratégies peuvent être récupérées et documentées, le script utilise le point de terminaison de l'API Microsoft Graph Beta.
Installez ce script depuis la galerie PowerShell (le module dépendant Microsoft.Graph.Authentication est installé automatiquement) :
Install-Script -Name Invoke-ConditionalAccessDocumentation -Scope CurrentUserC:\Users\%USERNAME%\Documents\WindowsPowerShell\Scripts~/.local/share/powershell/scriptsConnectez-vous à Microsoft Graph
Connect-Graph -Scopes "Application.Read.All", "Group.Read.All", "Policy.Read.All", "RoleManagement.Read.Directory", "User.Read.All", "NetworkAccess.Read.All" -ContextScope ProcessConnect-Graph pour les utilisations ultérieuresConnect-MgGraph -AccessToken $((Get-Clipboard -Raw).Replace("Bearer ","").Replace("`n","") | ConvertTo-SecureString -AsPlainText -Force)Exécutez le script via le dot sourcing PowerShell
.\Invoke-ConditionalAccessDocumentation.ps1(Facultatif) Mettez en forme le CSV avec Excel et enregistrez-le comme classeur Excel
