
Documentación de Microsoft Entra Conditional Access con PowerShell
Este script de PowerShell documenta sus políticas de Acceso Condicional de Microsoft Entra. El script exporta todos los datos como un archivo csv que puede formatearse como libro de Excel. Para garantizar que todas las políticas puedan recuperarse y documentarse, el script utiliza el endpoint de Microsoft Graph Beta API.
Instale este script desde la galería de PowerShell (el módulo dependiente Microsoft.Graph.Authentication se instala automáticamente):
Install-Script -Name Invoke-ConditionalAccessDocumentation -Scope CurrentUserC:\Users\%USERNAME%\Documents\WindowsPowerShell\Scripts~/.local/share/powershell/scriptsConéctese a 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 para usos posterioresConnect-MgGraph -AccessToken $((Get-Clipboard -Raw).Replace("Bearer ","").Replace("`n","") | ConvertTo-SecureString -AsPlainText -Force)Ejecute el script mediante dot sourcing de PowerShell
.\Invoke-ConditionalAccessDocumentation.ps1(Opcional) Formatee el csv con Excel y guárdelo como libro de Excel
