psSCA.psd1

@{
    RootModule        = 'psSCA.psm1'
    ModuleVersion     = '0.1.0'
    GUID              = 'f782152c-cc9d-401e-9ce4-1468647347d9'
    Author            = 'Joshua Moses'
    Copyright         = '(c) Joshua Moses. Licensed under the MIT License.'
    Description       = 'PowerShell cmdlets for administering and automating CyberArk Secure Cloud Access (SCA) through its documented REST APIs.'
    PowerShellVersion = '7.0'

    FunctionsToExport = @(
        'New-SCASession'
        'Get-SCASession'
        'Close-SCASession'
        'Get-SCAEligibleTarget'
        'Get-SCAEligibleGroup'
        'Grant-SCAAccess'
        'Get-SCAActiveSession'
        'Revoke-SCASession'
        'Get-SCAIntegrationJobStatus'
        'Get-SCAOnDemandApprovalConfig'
        'Get-SCAAccessPolicy'
        'New-SCAAccessPolicy'
        'Set-SCAAccessPolicy'
        'Remove-SCAAccessPolicy'
        'Get-SCAAccessRequestForm'
        'Get-SCAAccessRequest'
        'New-SCAAccessRequest'
        'Approve-SCAAccessRequest'
        'Deny-SCAAccessRequest'
        'Remove-SCAAccessRequest'
        'Get-SCAStandingAccess'
        'Get-SCAStandingAccessDetail'
        'Get-SCAWorkspaceDelegation'
        'Get-SCARiskDiscoverySummary'
        'Get-SCARiskProgress'
        'Get-SCARiskRecommendation'
    )
    CmdletsToExport   = @()
    VariablesToExport = @()
    AliasesToExport   = @()

    PrivateData       = @{
        PSData = @{
            Tags         = @(
                'CyberArk', 'SecureCloudAccess', 'SCA', 'PowerShell', 'CloudSecurity',
                'AWS', 'Azure', 'GCP', 'PAM', 'IAM', 'ZSP', 'JIT', 'REST', 'API', 'Automation'
            )
            LicenseUri   = 'https://github.com/jmoses/psSCA/blob/main/LICENSE'
            ProjectUri   = 'https://github.com/jmoses/psSCA'
            ReleaseNotes = 'Initial release. See CHANGELOG.md.'
        }
    }
}