SymantecvipUserManager.psd1
|
@{ RootModule = 'SymantecvipUserManager.psm1' ModuleVersion = '1.0.0' GUID = 'b1f4a1a1-6a35-4e4f-8b5a-3b0f1a1b2c33' Author = 'manukumarkm' CompanyName = 'Community' Copyright = '(c) 2026 SymantecvipUserManager contributors. Licensed under the MIT License.' Description = 'PowerShell alternative to the Symantec VIP User Manager Java tool. Provides bulk-friendly user, credential and token management against the Symantec VIP User Services and legacy Management SOAP APIs using client-certificate (mTLS) authentication.' PowerShellVersion = '5.1' FormatsToProcess = @('SymantecvipUserManager.format.ps1xml') FunctionsToExport = @( 'Connect-SymantecVip' 'Disconnect-SymantecVip' 'Get-SymantecVipContext' 'Get-SymantecVipUser' 'New-SymantecVipUser' 'Set-SymantecVipUser' 'Remove-SymantecVipUser' 'Restore-SymantecVipUser' 'Add-SymantecVipCredential' 'Remove-SymantecVipCredential' 'Get-SymantecVipTokenInformation' 'Enable-SymantecVipToken' 'Disable-SymantecVipToken' 'Approve-SymantecVipToken' 'Unlock-SymantecVipToken' 'Invoke-SymantecVipBulkOperation' 'Test-SymantecVipConnection' ) CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @( 'Activate-SymantecVipToken' 'Get-SymantecVipTokenInfo' 'Update-SymantecVipUser' ) PrivateData = @{ PSData = @{ Tags = @('Symantec', 'VIP', 'Broadcom', 'MFA', 'SOAP', 'UserServices', 'mTLS', 'ClientCertificate', 'BulkOperations', 'Windows', 'Linux', 'macOS', 'PSEdition_Desktop', 'PSEdition_Core') LicenseUri = 'https://opensource.org/licenses/MIT' ProjectUri = '' ReleaseNotes = @' 1.0.0 - First public release. - User CRUD: Get / New / Set / Remove-SymantecVipUser (with -BackupPath / -SkipBackup, restore via Restore-SymantecVipUser). - Credential binding: Add / Remove-SymantecVipCredential. - Legacy token operations: Get / Enable / Disable / Approve / Unlock -SymantecVipToken. - Bulk-friendly Invoke-SymantecVipBulkOperation with per-row backup. - Test-SymantecVipConnection diagnostic cmdlet for mTLS troubleshooting. '@ } } } |