psSIA.psd1
|
@{ RootModule = 'psSIA.psm1' ModuleVersion = '0.1.0' GUID = 'b3f5f9a2-8e1a-4c7a-9c2e-6f9d2f5b4c31' Author = 'psSIA maintainers' CompanyName = 'Unknown' Copyright = '(c) psSIA maintainers. All rights reserved.' Description = 'PowerShell cmdlets for administering, querying, and automating CyberArk Secure Infrastructure Access (SIA) through its documented REST APIs.' PowerShellVersion = '7.0' FunctionsToExport = @( # Authentication 'New-SIASession' 'Get-SIASession' 'Close-SIASession' # Connectors 'Get-SIAConnector' 'Add-SIAConnectorPoolAssignment' 'Update-SIAConnector' 'Test-SIAConnector' 'Remove-SIAConnector' 'New-SIAConnectorInstallScript' 'Set-SIAConnectorMaintenanceMode' 'Get-SIAHttpsRelay' 'Remove-SIAHttpsRelay' 'New-SIAHttpsRelayInstallScript' 'Update-SIAHttpsRelay' # Strong accounts (resources) 'Get-SIAWindowsStrongAccount' 'New-SIAWindowsStrongAccount' 'Set-SIAWindowsStrongAccount' 'Remove-SIAWindowsStrongAccount' 'Get-SIADatabaseStrongAccount' 'New-SIADatabaseStrongAccount' 'Set-SIADatabaseStrongAccount' 'Remove-SIADatabaseStrongAccount' # Targets 'Get-SIATargetSet' 'New-SIATargetSet' 'Remove-SIATargetSet' 'Get-SIASSHCAPublicKey' 'New-SIASSHCAPublicKeyScript' 'Update-SIASSHCAPublicKey' 'Disable-SIASSHCAPublicKey' 'Enable-SIASSHCAPublicKey' 'Get-SIAMFAKey' 'Get-SIASSHHostKeyFingerprint' 'Add-SIASSHHostKeyFingerprint' 'Set-SIASSHHostKeyFingerprint' 'Remove-SIASSHHostKeyFingerprint' # Access 'Get-SIAAsset' 'Unlock-SIAAssetSecret' 'Get-SIAAccessRequestForm' 'Get-SIAAccessRequest' 'New-SIAAccessRequest' 'Stop-SIAAccessRequest' 'Approve-SIAAccessRequest' 'Deny-SIAAccessRequest' # Policies 'Get-SIAAccessPolicy' 'New-SIAAccessPolicy' 'Set-SIAAccessPolicy' 'Remove-SIAAccessPolicy' 'Get-SIAPolicy' 'New-SIAPolicy' 'Set-SIAPolicy' 'Remove-SIAPolicy' 'Test-SIAPolicy' # System 'Get-SIASetting' 'Set-SIASetting' 'Get-SIAModuleConfiguration' 'Set-SIAModuleConfiguration' ) CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() PrivateData = @{ PSData = @{ Tags = @('CyberArk', 'SIA', 'SecureInfrastructureAccess', 'PAM', 'PowerShell', 'REST', 'API', 'Security', 'Automation', 'ZSP', 'JIT') # LicenseUri and ProjectUri intentionally left unset until this module has a public repository home. ReleaseNotes = 'Initial 0.1.0 release: authentication, connectors, strong accounts, targets, SSH trust material, access requests, and policy management against verified SIA REST APIs.' } } } |