diff --git a/EguibarIT.psd1 b/EguibarIT.psd1 index f476bc6..3091155 100644 --- a/EguibarIT.psd1 +++ b/EguibarIT.psd1 @@ -1,145 +1,152 @@ # # Module manifest for module 'EguibarIT' # -# Generated by: Vicente Rodriguez Eguibar +# Generated by: runneradmin # # Generated on: 5/29/2024 # @{ - # Script module or binary module file associated with this manifest. - RootModule = 'EguibarIT.psm1' +# Script module or binary module file associated with this manifest. +RootModule = 'EguibarIT.psm1' +<<<<<<< HEAD # Version number of this module. ModuleVersion = '1.56.110' CompanyName = 'EguibarIT' +======= +# Version number of this module. +ModuleVersion = '1.56.110' +>>>>>>> 8ef6b3da1eb81b05dea5293b47b8b9355f6a02a4 - # Copyright statement for this module - Copyright = 'All rights reserved (c) 2022 - EguibarIT' +# Supported PSEditions +# CompatiblePSEditions = @() - # Description of the functionality provided by this module - Description = 'Functions used to implement the Delegation Model with Tiers on the given Active Directory.' +# ID used to uniquely identify this module +GUID = '00000000-0000-0000-0000-000000000000' - # Minimum version of the PowerShell engine required by this module - PowerShellVersion = '5.1' +# Author of this module +Author = 'runneradmin' - # Name of the PowerShell host required by this module - # PowerShellHostName = '' +# Company or vendor of this module +CompanyName = 'EguibarIT' - # Minimum version of the PowerShell host required by this module - # PowerShellHostVersion = '' +# Copyright statement for this module +Copyright = 'All rights reserved (c) 2022 - EguibarIT' - # Minimum version of Microsoft .NET Framework required by this module. - # This prerequisite is valid for the PowerShell Desktop edition only. - # DotNetFrameworkVersion = '' +# Description of the functionality provided by this module +Description = 'Functions used to implement the Delegation Model with Tiers on the given Active Directory.' - # Minimum version of the common language runtime (CLR) required by this module. - # This prerequisite is valid for the PowerShell Desktop edition only. - # ClrVersion = '' +# Minimum version of the PowerShell engine required by this module +PowerShellVersion = '5.1' - # Processor architecture (None, X86, Amd64) required by this module - # ProcessorArchitecture = '' +# Name of the PowerShell host required by this module +# PowerShellHostName = '' - # Modules that must be imported into the global environment prior to importing this module - # RequiredModules = @() +# Minimum version of the PowerShell host required by this module +# PowerShellHostVersion = '' - # Assemblies that must be loaded prior to importing this module - # RequiredAssemblies = @() +# Minimum version of Microsoft .NET Framework required by this module. This prerequisite is valid for the PowerShell Desktop edition only. +# DotNetFrameworkVersion = '' - # Script files (.ps1) that are run in the caller's environment prior to importing this module. - # ScriptsToProcess = @() +# Minimum version of the common language runtime (CLR) required by this module. This prerequisite is valid for the PowerShell Desktop edition only. +# ClrVersion = '' - # Type files (.ps1xml) to be loaded when importing this module - # TypesToProcess = @() +# Processor architecture (None, X86, Amd64) required by this module +# ProcessorArchitecture = '' - # Format files (.ps1xml) to be loaded when importing this module - # FormatsToProcess = @() +# Modules that must be imported into the global environment prior to importing this module +# RequiredModules = @() - # Modules to import as nested modules of the module specified in RootModule/ModuleToProcess - # NestedModules = @() +# Assemblies that must be loaded prior to importing this module +# RequiredAssemblies = @() - # Functions to export from this module, for best performance, do not use wildcards and do not delete the entry, - # use an empty array if there are no functions to export. - FunctionsToExport = 'Add-AdGroupNesting', 'ConvertTo-IntegerIPv4', - 'ConvertTo-IPv4Integer', 'ConvertTo-IPv4MaskBit', - 'ConvertTo-IPv4MaskString', 'ConvertTo-IPv4NetworkAddress', - 'ConvertTo-WmiFilter', 'Get-AdSite', 'Get-AllAdSiteLink', - 'Get-AllAdSubnet', 'Grant-NTFSPermission', 'Import-MyModule', - 'New-AdDelegatedGroup', 'New-AGPMobject', 'New-AreaShareNTFS', - 'New-CaObject', 'New-CentralItOU', 'New-DelegateAdGpo', - 'New-DelegateAdOU', 'New-DelegateSiteOU', 'New-DfsObject', - 'New-DhcpObject', 'New-EitAdSite', 'New-ExchangeObject', - 'New-LapsObject', 'New-LocalLogonTask', 'New-TimePolicyGPO', - 'New-WsusObjects', 'Revoke-Inheritance', 'Revoke-NTFSPermissions', - 'Set-AdAclDelegateComputerAdmin', 'Set-AdAclDelegateGalAdmin', - 'Set-AdAclDelegateUserAdmin', 'Set-AdAclLaps', - 'Start-AdAclDelegateComputerAdmin', 'Start-AdCleanOU', - 'Start-AdDelegatedSite', 'Test-IPv4MaskString', 'Test-RegistryValue' +# Script files (.ps1) that are run in the caller's environment prior to importing this module. +# ScriptsToProcess = @() - # Cmdlets to export from this module, for best performance, do not use wildcards and do not delete the entry, - # use an empty array if there are no cmdlets to export. - CmdletsToExport = '*' +# Type files (.ps1xml) to be loaded when importing this module +# TypesToProcess = @() - # Variables to export from this module - # VariablesToExport = @() +# Format files (.ps1xml) to be loaded when importing this module +# FormatsToProcess = @() - # Aliases to export from this module, for best performance, do not use wildcards and do not delete the entry, - # use an empty array if there are no aliases to export. - AliasesToExport = @() +# Modules to import as nested modules of the module specified in RootModule/ModuleToProcess +# NestedModules = @() - # DSC resources to export from this module - # DscResourcesToExport = @() +# Functions to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no functions to export. +FunctionsToExport = 'Add-AdGroupNesting', 'ConvertTo-IntegerIPv4', + 'ConvertTo-IPv4Integer', 'ConvertTo-IPv4MaskBit', + 'ConvertTo-IPv4MaskString', 'ConvertTo-IPv4NetworkAddress', + 'ConvertTo-WmiFilter', 'Get-AdSite', 'Get-AllAdSiteLink', + 'Get-AllAdSubnet', 'Grant-NTFSPermission', 'Import-MyModule', + 'New-AdDelegatedGroup', 'New-AGPMobject', 'New-AreaShareNTFS', + 'New-CaObject', 'New-CentralItOU', 'New-DelegateAdGpo', + 'New-DelegateAdOU', 'New-DelegateSiteOU', 'New-DfsObject', + 'New-DhcpObject', 'New-EitAdSite', 'New-ExchangeObject', + 'New-LapsObject', 'New-LocalLogonTask', 'New-TimePolicyGPO', + 'New-WsusObjects', 'Revoke-Inheritance', 'Revoke-NTFSPermissions', + 'Set-AdAclDelegateComputerAdmin', 'Set-AdAclDelegateGalAdmin', + 'Set-AdAclDelegateUserAdmin', 'Set-AdAclLaps', + 'Start-AdAclDelegateComputerAdmin', 'Start-AdCleanOU', + 'Start-AdDelegatedSite', 'Test-IPv4MaskString', 'Test-RegistryValue' - # List of all modules packaged with this module - # ModuleList = @() +# Cmdlets to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no cmdlets to export. +CmdletsToExport = '*' - # List of all files packaged with this module - # FileList = @() +# Variables to export from this module +# VariablesToExport = @() - # Private data to pass to the module specified in RootModule/ModuleToProcess. This may also contain a - # PSData hashtable with additional module metadata used by PowerShell. - PrivateData = @{ +# Aliases to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no aliases to export. +AliasesToExport = @() - PSData = @{ +# DSC resources to export from this module +# DscResourcesToExport = @() - # Tags applied to this module. These help with module discovery in online galleries. - Tags = 'Windows', 'ActiveDirectory', 'ActiveDirectory_Delegation', 'ActiveDirectory_Security', - 'AD_Security', 'Security', 'Delegation', 'AD_Delegation', 'DelegationModel', 'TierModel', 'RBACmodel', - 'RoleBasedAccessControl_model', 'DelegationModel', 'TierModel', 'RBACmodel', 'Infrastructure', 'Testing', - 'Checks', 'Audits', 'Checklist', 'Validation', 'CredentialTheaf', 'Pass-the-Hash', 'Pass-the-Ticket', - 'Golden_Ticket', 'Silver_Ticket' +# List of all modules packaged with this module +# ModuleList = @() - # A URL to the license for this module. - # LicenseUri = '' +# List of all files packaged with this module +# FileList = @() - # A URL to the main website for this project. - ProjectUri = 'https://github.com/vreguibar/EguibarIT' +# Private data to pass to the module specified in RootModule/ModuleToProcess. This may also contain a PSData hashtable with additional module metadata used by PowerShell. +PrivateData = @{ - # A URL to an icon representing this module. - IconUri = 'https://EguibarIT.com/wp-content/uploads/2017/09/LOGO_FondoBlanco.png' + PSData = @{ - # ReleaseNotes of this module - # ReleaseNotes = '' + # Tags applied to this module. These help with module discovery in online galleries. + Tags = 'Windows','ActiveDirectory','ActiveDirectory_Delegation','ActiveDirectory_Security','AD_Security','Security','Delegation','AD_Delegation','DelegationModel','TierModel','RBACmodel','RoleBasedAccessControl_model','DelegationModel','TierModel','RBACmodel','Infrastructure','Testing','Checks','Audits','Checklist','Validation','CredentialTheaf','Pass-the-Hash','Pass-the-Ticket','Golden_Ticket','Silver_Ticket' - # Prerelease string of this module - # Prerelease = '' + # A URL to the license for this module. + # LicenseUri = '' - # Flag to indicate whether the module requires explicit user acceptance for install/update/save - # RequireLicenseAcceptance = $false + # A URL to the main website for this project. + ProjectUri = 'https://github.com/vreguibar/EguibarIT' - # External dependent modules of this module - ExternalModuleDependencies = @('ActiveDirectory', 'GroupPolicy', 'ServerManager', 'EguibarIT.DelegationPS') + # A URL to an icon representing this module. + IconUri = 'https://EguibarIT.com/wp-content/uploads/2017/09/LOGO_FondoBlanco.png' - } # End of PSData hashtable + # ReleaseNotes of this module + # ReleaseNotes = '' - } # End of PrivateData hashtable + # Prerelease string of this module + # Prerelease = '' - # HelpInfo URI of this module - HelpInfoURI = 'https://eguibarit.eu/powershell/delegation-model-powershell-scripts/eguibarit-powershell-module/' + # Flag to indicate whether the module requires explicit user acceptance for install/update/save + # RequireLicenseAcceptance = $false - # Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix. - # DefaultCommandPrefix = '' + # External dependent modules of this module + ExternalModuleDependencies = @('ActiveDirectory','GroupPolicy','ServerManager','EguibarIT.DelegationPS') + } # End of PSData hashtable + + } # End of PrivateData hashtable + +# HelpInfo URI of this module +HelpInfoURI = 'https://eguibarit.eu/powershell/delegation-model-powershell-scripts/eguibarit-powershell-module/' + +# Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix. +# DefaultCommandPrefix = '' } +