PowerShell.IGA.AccessGuard.psd1
|
@{ # Script module or binary module file associated with this manifest. RootModule = 'PowerShell.IGA.AccessGuard.psm1' # required modules RequiredModules = @( @{ ModuleName = 'Az.Resources'; ModuleVersion = '15.2' } @{ ModuleName = 'Az.Accounts'; ModuleVersion = '15.2' } ) # Version number of this module. ModuleVersion = '1.0.0' # Supported PSEditions CompatiblePSEditions = @('Desktop', 'Core') # ID used to uniquely identify this module GUID = '51f9ab95-fd20-4078-8b8c-d77168ab0542' # Author of this module Author = 'Michal Machniak' # Company or vendor of this module CompanyName = 'Michal Machniak' # Copyright statement for this module Copyright = '(c) Michal Machniak. All rights reserved.' # Description of the functionality provided by this module Description = 'PowerShell module for exporting, monitoring, and reconciling Azure RBAC role assignments against a desired access baseline.' # Minimum version of the PowerShell engine required by this module PowerShellVersion = '5.1' # Functions to export from this module FunctionsToExport = @( 'Clear-AzRoleOrphaned', 'Compare-AzRoleAccessGuardExport', 'Export-AzRoleAccessGuard', 'Invoke-AzRoleAccessGuardDrifft', 'Update-AzRoleAccessGuard' ) # Cmdlets to export from this module CmdletsToExport = @() # Variables to export from this module VariablesToExport = @() # Aliases to export from this module AliasesToExport = @() # Public and private script files loaded by the module FileList = @() PrivateData = @{ PSData = @{ ExternalModuleDependencies = @('Az.Resources', 'Az.Accounts') ProjectUri = 'https://github.com/mimachniak/PowerShell.IGA.AccessGuard' LicenseUri = 'https://github.com/mimachniak/PowerShell.IGA.AccessGuard/blob/main/LICENSE' IconUri = '' Tags = @('Azure', 'RBAC', 'Generator', 'Validation') # ReleaseNotes of this module ReleaseNotes = ' v.1.0.0 - Initial release of PowerShell.IGA.AccessGuard module with functions: - Genetate Azure role assigment on Managment Groups and Subscription - Clear Orpahnge Objects - with report mode - Add test support for azurfe DevOps for Driffts - Generate Drifft base on exported baseline - Support export. html, json, csv - Support drifft: html, jsn, csv, junit - Update Role assigment base on baseline and drifft. - Add bicep export file that can be used to deploy the role assignments. ' # Prerelease string of this module Prerelease = '' } # End of PSData hashtable } # End of PrivateData hashtable } # End of module manifest hashtable |