psSCA
0.1.0
PowerShell cmdlets for administering and automating CyberArk Secure Cloud Access (SCA) through its documented REST APIs.
Minimum PowerShell version
7.0
Installation Options
Owners
Copyright
(c) Joshua Moses. Licensed under the MIT License.
Package Details
Author(s)
- Joshua Moses
Tags
CyberArk SecureCloudAccess SCA PowerShell CloudSecurity AWS Azure GCP PAM IAM ZSP JIT REST API Automation
Functions
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
Dependencies
This module has no dependencies.
Release Notes
Initial release. See CHANGELOG.md.
FileList
- psSCA.nuspec
- psSCA.psd1
- Examples\01-Connect-To-SCA.ps1
- .git\hooks\pre-receive.sample
- Public\Requests\Get-SCAAccessRequestForm.ps1
- .git\objects\f6\5502500390419606e8680a5856705f90328182
- .git\objects\60\3a1c1a6ab1823c121c972e195045fcfded6b67
- .git\objects\fd\586566a1382b44af9ab4c2692f894caf01d1de
- .git\objects\89\a0a9b161aa8b1890508d7830845f610b4d83c6
- .git\objects\85\c497db1d0b74e9c738b0d159258b11726234f4
- .git\objects\16\f0cd4a7b7b2a36e0c186bc64a90d62153d0d6a
- .git\objects\cb\bbb2238842b079be2f0fce462113c63a9c5459
- Tests\Unit\Public\Workspaces\Get-SCAWorkspaceDelegation.Tests.ps1
- README.md
- Private\New-SCAQueryString.ps1
- .git\hooks\pre-rebase.sample
- Public\Policies\Get-SCAAccessPolicy.ps1
- .git\objects\7c\83d04e5b78b21e29d54b54d6fc2675bbea54a0
- .git\objects\fe\f66edbf619291c4755d0ef80e0d06785b0d734
- .git\objects\fd\129fcb4b685c656d308bd12e8180a5a5661e18
- .git\objects\11\84325125d72765683cafb496cbc7123f0d2c2b
- .git\objects\5b\5bd8181e0fb30b9930c3adcdc56f6044b6528d
- .git\objects\0e\09204fddb8e3fa1e5f8c83f55a596df7a0a2fe
- .git\objects\0c\464c7e820716f5bca8249c542717aa4fe961f4
- Tests\Unit\Public\Discovery\Get-SCAStandingAccessDetail.Tests.ps1
- Private\Test-SCASession.ps1
- .git\hooks\pre-push.sample
- Public\Policies\Remove-SCAAccessPolicy.ps1
- .git\objects\c9\e3f1b8b7eb99c5661a5afdef8e21dae84f6a8b
- .git\objects\29\977ed5ce108e8f3110097c3768ac459cce28a6
- .git\objects\28\d7dd02b81722f7ca56b5b890f9e1b62947f763
- .git\objects\dc\cb99d504b6762911317de1edf6fc3b36a35e6e
- .git\objects\c6\2e2bb4b69bfdd9471de2a38a548eb0826f0b6d
- .git\objects\0e\ff1441514a14be8c1396ad7420f1d87f060585
- .git\objects\13\a8d12eb388e1c32b1a5731fbf66fedade498ad
- Tests\Unit\Public\Discovery\Get-SCAStandingAccess.Tests.ps1
- CHANGELOG.md
- Private\Invoke-SCARequest.ps1
- .git\hooks\pre-merge-commit.sample
- Public\Policies\New-SCAAccessPolicy.ps1
- .git\objects\da\1ed2b41c6acd2b96f74e26e3fcde5c0a7640cd
- .git\objects\e3\12363f683871c33a64aef194a9a445ba1c5040
- .git\objects\f1\5583d489cb49f25a1c303d6d1161a24d01134c
- .git\objects\dc\493e57532fef6c943883557aed8b55683572f0
- .git\objects\2b\59e879f37434c05ba9995575ae4bc311bc4bae
- .git\objects\9b\0ad2b3965af33dd97a46315dd4bf3fda4ab253
- .git\objects\09\e220ca7a82c56992748c3f520db8d206134db6
- Tests\Unit\Public\Requests\Remove-SCAAccessRequest.Tests.ps1
- CODE_OF_CONDUCT.md
- Private\Get-SCAPagination.ps1
- .git\hooks\pre-commit.sample
- Public\Policies\Set-SCAAccessPolicy.ps1
- .git\objects\63\4840f8c88671efdabdbd8a1cff2d45bc97e35d
- .git\objects\5a\d4fdb887cdae99b6f4efa6058efd32d30ea0fb
- .git\objects\fc\bc9e72e6d593e93c94b36ce8bd2b301641c53d
- .git\objects\dc\cdc7698430b5c067c509e63531271d7d41f13e
- .git\objects\58\903bfd0d12232c32896b49ef27a70cac1e1de9
- .git\objects\25\32d8601b8a886927bf603fc183836e9756f940
- .git\objects\09\d6f0199f5af7d8f8bd975077604fb6bc9e00e2
- Tests\Unit\Public\Requests\Deny-SCAAccessRequest.Tests.ps1
- CONTRIBUTING.md
- Private\Resolve-SCAError.ps1
- .git\hooks\pre-applypatch.sample
- Public\Access\Grant-SCAAccess.ps1
- .git\objects\7e\3c4578f23bb23bf1848584c52df32d0f414436
- .git\objects\02\8e8e9614c9ce896847045b6e4c0aa55558ca35
- .git\objects\fc\ed9d8ebc1d0584c6378cd87bdab23a5415bba3
- .git\objects\f0\edb43c3040f4f047110d95fec8898f6ed7bf1b
- .git\objects\65\9995565d161d18d3f54185d4aff4f4edf82d6a
- .git\objects\1a\2098adb9019086383670b03c0247de454a7494
- .git\objects\e7\d1bead5e101888d5d0c8182d802b5c21ae3b85
- Tests\Unit\Public\Requests\Approve-SCAAccessRequest.Tests.ps1
- SECURITY.md
- Private\ConvertFrom-SCAResponse.ps1
- .git\hooks\post-update.sample
- Public\Access\Revoke-SCASession.ps1
- .git\objects\05\8071272a93759ee59c348869d383bd4996c2ca
- .git\objects\f2\1c256681491af5849728d3b6b927278f301493
- .git\objects\26\e5e1a0c4ffcb710a0f338dc999260016739838
- .git\objects\f3\a3a3b7d2931699009559ec61882f8d555e9eb2
- .git\objects\a3\2d67c474c734be26b31230f8e888658943e564
- .git\objects\b0\e5801ee7793da0ca8b2cdf7510e5f524af8aed
- .git\objects\e7\d101dd0e00442476f9bcfe974112639b16dc40
- Tests\Unit\Public\Requests\New-SCAAccessRequest.Tests.ps1
- psSCA.psm1
- Private\ConvertTo-SCARequestBody.ps1
- .git\hooks\fsmonitor-watchman.sample
- Public\Access\Get-SCAActiveSession.ps1
- .git\objects\39\4d3fa41da487a213caff0408f724d63c1192b9
- .git\objects\e1\c4078dc9267dc33c2b91665ccd707109cc4003
- .git\objects\26\866bd9e273b4f461e0e4989bbe852dd362a73b
- .git\objects\f3\314636d3a74ff0ba60dd84609fe9a1da22beaa
- .git\objects\a3\57badb7f3d7ceedfb68db1b134245ae18ac64d
- .git\objects\b0\06d6622330180cc18b961d4753682ecb73262d
- .git\objects\d7\fe6a23d5864e90239146a2cf7744b8009d08a8
- Tests\Unit\Public\Requests\Get-SCAAccessRequest.Tests.ps1
- LICENSE
- Private\Resolve-SCAUri.ps1
- .git\hooks\commit-msg.sample
- Public\Access\Get-SCAEligibleGroup.ps1
- .git\objects\34\b3a20e89f46984a6d8663a5281443c4bac208c
- .git\objects\c5\29ce888de6dcd49f27ed262bbbf31a648d4ab6
- .git\objects\ea\ef362089872d4d6cd1e6f8a3df4f86ca74dc38
- .git\objects\40\72df8f15afa58b7fc63ceae55e3d7164b842a1
- .git\objects\d4\ce370cffd61c0f3fee302f24b43fc114118380
- .git\objects\a4\aa33929c3d23324765e3752f0c2e24b49e54c9
- .git\objects\cc\511a53db3f6d20743d7a643ac781d46431be91
- Tests\Unit\Public\Requests\Get-SCAAccessRequestForm.Tests.ps1
- Private\Protect-SCASecret.ps1
- .git\hooks\applypatch-msg.sample
- Public\Access\Get-SCAEligibleTarget.ps1
- .git\objects\56\d9236b1d86c6e175ce73d1d5cc24ba3f57cc5c
- .git\objects\5d\ecff4c59601b15b60b830c5cfb29fff8b09c93
- .git\objects\ea\bef9def58e104a366fc4a50ec1b5f0a58f3ce5
- .git\objects\40\fca5bba017992379d2ec19d12c6158d2cab6ac
- .git\objects\ad\e87cc41982583bfc04c91a825cbd84434939ac
- .git\objects\c1\a872f70c280b23356104106a66d090ae91c17e
- .git\objects\cc\de3947da00fb8a79a6c06e2a5675619a629afe
- Tests\Unit\Public\Policies\Remove-SCAAccessPolicy.Tests.ps1
- .git\index
- docs\SECURITY.md
- .github\workflows\ci.yml
- Public\Authentication\New-SCASession.ps1
- .git\objects\e0\d28bee3061a05730a83341b689f6268882250c
- .git\objects\0a\5a9af7e8b3438e70384310ef20390d6b303906
- .git\objects\b2\eb6118c20184fc5219c71f67f4a66c0469677e
- .git\objects\46\48cdf984b389930edc4b0469943a3479698575
- .git\objects\f9\3ae0ae3a153b60f26ae43c51d708207fce80d8
- .git\objects\c1\5eef163089073996dcf511baed49d6d291feb9
- .git\refs\heads\master
- Tests\Unit\Public\Policies\Set-SCAAccessPolicy.Tests.ps1
- .git\COMMIT_EDITMSG
- docs\TROUBLESHOOTING.md
- Public\System\Get-SCAOnDemandApprovalConfig.ps1
- Public\Authentication\Close-SCASession.ps1
- .git\objects\42\6d74d184dc3c6a78fe268a901baea46437f30c
- .git\objects\20\04c97af13dab3bb100b1966a5dd056927dbdd5
- .git\objects\d1\211f6640c7a0c55535492c83ef57b24278b5df
- .git\objects\ba\c580ca65247497d2623977d736e72d0ffdaeb4
- .git\objects\f8\3ac62d65cca09d3347d47f14d73167b88a7e4a
- .git\objects\bb\8c82044778103f15df6a5c2e223623ce49cd4d
- Tests\Unit\Private\Resolve-SCAError.Tests.ps1
- Tests\Unit\Public\Policies\New-SCAAccessPolicy.Tests.ps1
- .git\HEAD
- docs\ARCHITECTURE.md
- Public\System\Get-SCAIntegrationJobStatus.ps1
- Public\Authentication\Get-SCASession.ps1
- .git\objects\27\e3640911bfc89dfb3b0d360de629ed1ac2ee50
- .git\objects\20\e5ce3be9b9eb11317643f8dda89b5a58f9535a
- .git\objects\15\32a6bc1e8b647dd29c95b6c06bd105f4dc6f4c
- .git\objects\ba\b7beda03f59bdcf97bc62f45d0114cad15a50f
- .git\objects\7b\fe09ada6b12a73d12aa7ebf63101b5900d9400
- .git\objects\3d\bab7470bb3f8ec205bde11bed393acfadfd38a
- Tests\Unit\Private\Test-SCASession.Tests.ps1
- Tests\Unit\Public\Policies\Get-SCAAccessPolicy.Tests.ps1
- .git\config
- docs\AUTHENTICATION.md
- Public\Risk\Get-SCARiskRecommendation.ps1
- .git\objects\9a\c53fe1dcbd565fab82262fc7b525e98de4c499
- .git\objects\03\5a7a4c8a5b7c311f466f31c8b3a2baedd17dbc
- .git\objects\d0\6d2e24c1abb45bc19d8a5ea78f563f5415ad5a
- .git\objects\6a\ec6635979965fb1d99e8bbf851cb235f721ac8
- .git\objects\c8\791603b28b70ffc057b0b9b3fbf72f232ce72b
- .git\objects\7b\0daf799bad804342480055545068854c916874
- .git\objects\3d\c5e6c59c61302b63aedeb11990093e067d8430
- Tests\Unit\Private\Protect-SCASecret.Tests.ps1
- Tests\Unit\Public\System\Get-SCAOnDemandApprovalConfig.Tests.ps1
- .git\description
- docs\API-COMPATIBILITY.md
- Public\Risk\Get-SCARiskProgress.ps1
- .git\objects\79\b200bae7ca23608267e009b0474a05c35ade0a
- .git\objects\de\6552617d00ea7b05c9e6fde0bf0f433d896e73
- .git\objects\a7\c9bdca31b1d4a3442e7a24dc5c44f54da286ba
- .git\objects\91\321a6ac99d5cf22b19027c3c13cd4475293371
- .git\objects\c8\e7ee640a73cc8a64f6938ebc39b477bb8ea279
- .git\objects\69\24c6b05aa98e73941aa03c51a3829dda9c8f66
- .git\objects\3d\ff8741b1028bb2ad7c37b0dbfd077fd0a6e358
- Tests\Unit\Private\ConvertTo-SCARequestBody.Tests.ps1
- Tests\Unit\Public\System\Get-SCAIntegrationJobStatus.Tests.ps1
- Examples\10-Export-RiskReport.ps1
- docs\api-map.json
- Public\Risk\Get-SCARiskDiscoverySummary.ps1
- .git\objects\8b\c87ba95958a0abeae73b2923744e4abd0116c5
- .git\objects\de\dcc482d14189f070e8f5a9b749cf42cb77caf7
- .git\objects\8d\083763446afe7c21f7c17b24fefdd3496b08a5
- .git\objects\fb\08294db0ed5c5e80f6a2f52573f39310aa875f
- .git\objects\07\fcbf5192cb1e8ffb9e552cd2127533ab9da76c
- .git\objects\69\69c8b18cdbf8f9525e491c712f7931cf87f815
- .git\objects\9e\29bbe209d8d4063a2425dc062f216393d133e9
- Tests\Unit\Private\Invoke-SCARequest.Tests.ps1
- Tests\Unit\Public\Access\Revoke-SCASession.Tests.ps1
- Examples\09-Export-AccessRequests.ps1
- docs\CMDLET-MAPPING.md
- Public\Workspaces\Get-SCAWorkspaceDelegation.ps1
- .git\objects\4e\a566c3d6ec0f471dcd8d09085f1d7cdc7f707e
- .git\objects\c0\2d2f2bb4fa1fdc2e42c3266cad7b19757aecd1
- .git\objects\8d\37d85d9e912d3a92c9b31598b9dc2ff524a9a1
- .git\objects\d2\74704070ad56d47a87e4f83a564a859feb950b
- .git\objects\4c\78ab330e9729e5dac577f7e0f7b3cbe81033ce
- .git\objects\68\938db984158b900d9877a757f0b6ec2b257f13
- .git\objects\53\78a982efeb0cac45559d67725c87f5bcb57266
- Tests\Unit\Private\Get-SCAPagination.Tests.ps1
- Tests\Unit\Public\Access\Grant-SCAAccess.Tests.ps1
- Examples\08-Get-WorkspaceDelegations.ps1
- docs\API-INVENTORY.md
- Public\Discovery\Get-SCAStandingAccessDetail.ps1
- .git\objects\12\2e3e718789e7d588b4ac3c237ad1fe561cd389
- .git\objects\84\e1fa7ae86ae1ac619176afc034b4fc67e1c5f8
- .git\objects\55\ce2ccff036da67c378567e441a502ae86286cb
- .git\objects\d2\33eddb3724d9b07a2bba5b31ab07818fabebee
- .git\objects\dd\700c3e9804680b856ae5bee375719f42c3e23c
- .git\objects\ef\a6caffe9637bcf07b80e4e2e292ff2a2751392
- .git\objects\53\8e139c104485928e505dc0d07ffe3f04bd847d
- Tests\Unit\Private\ConvertFrom-SCAResponse.Tests.ps1
- Tests\Unit\Public\Access\Get-SCAActiveSession.Tests.ps1
- Examples\07-Get-ActiveSessions.ps1
- .git\logs\HEAD
- Public\Discovery\Get-SCAStandingAccess.ps1
- .git\objects\6c\3036e2bad5cb89975f8e688d4808c7e2871e67
- .git\objects\10\dbde4b949a3b10a867acce6fa3dce583ca15ee
- .git\objects\55\b37726c4d85f431a7ffd5c8a324197f280194e
- .git\objects\9f\f7af74aa10eb51bff3dfa1679afb9cb8d5eae5
- .git\objects\94\f1b61267cd0bc3a190e7d9009d1354070d8181
- .git\objects\ef\8e7588f26e02a5b8f45a3305e9a3ef3f50bb52
- .git\objects\e2\64a2a7427f0b482ddadd7f5925e6ccdc5fce49
- Tests\Unit\Private\Resolve-SCAUri.Tests.ps1
- Tests\Unit\Public\Access\Get-SCAEligibleGroup.Tests.ps1
- Examples\06-Get-AccessPolicies.ps1
- .git\info\exclude
- Public\Requests\Remove-SCAAccessRequest.ps1
- .git\objects\81\c7d4466bf96ff1b80946f60292e95d818e2597
- .git\objects\93\99510f7411194ff16db5b87f5a205095fb525f
- .git\objects\71\e9ac3b83ffd6fc0c9e5bf82928ff2c7e600342
- .git\objects\83\c0a75d3316437a952b47a0233f307fd957e2f9
- .git\objects\7f\b010915fb8d253c6e63f32d89220a40c3a0ebe
- .git\objects\4f\2f3f633e570a5f5bb603561a5b40d4c26afef6
- .git\objects\e2\b65687bc6a2938cba4d8358b0e25a87e1c0653
- Tests\Unit\Private\New-SCAQueryString.Tests.ps1
- Tests\Unit\Public\Access\Get-SCAEligibleTarget.Tests.ps1
- Examples\05-Approve-AccessRequest.ps1
- .git\hooks\update.sample
- Public\Requests\Deny-SCAAccessRequest.ps1
- .git\objects\9c\f5b6580eb40f7292d8bfc07b2123216c2d9ae9
- .git\objects\2e\49efe1272442af3439fcfdf2b6b6dabb55e6f5
- .git\objects\70\b9649d7994c14abe948fca2eca1d33601f60fc
- .git\objects\83\2cec56406aea143dd8a373247ba2e955d944b2
- .git\objects\a2\97151b05c8ebc9b5f837b0730ee49b2e3f12d0
- .git\objects\8c\c2daa0bdec7dfa6e2bb0b9e1ff5a0ab9aeaefe
- .git\objects\e2\aa64d3f5b6f4378f6166daaac176612f201987
- .git\logs\refs\heads\master
- Tests\Unit\Public\Authentication\New-SCASession.Tests.ps1
- Examples\04-New-AccessRequest.ps1
- .git\hooks\sendemail-validate.sample
- Public\Requests\Get-SCAAccessRequest.ps1
- .git\objects\61\f71c15af3ecafcacb194ff7a0ee3224f80b4c3
- .git\objects\01\ae39b280b6203c4c12b3488046147d79bb1b0b
- .git\objects\4d\881a93fcb368036077cb1163531bff26a7bda2
- .git\objects\83\c3a4c233046f272001b5dc40802339fe4ffe33
- .git\objects\64\3a5b435563625324582c066fd4eb573d7773d5
- .git\objects\8c\268c5aff0962cd1e0a5118b26ac0161c63182e
- .git\objects\49\f898592dcbff95711ca462752a83a2503bcfa2
- Tests\Unit\Public\Risk\Get-SCARiskRecommendation.Tests.ps1
- Tests\Unit\Public\Authentication\Close-SCASession.Tests.ps1
- Examples\03-Get-AccessRequests.ps1
- .git\hooks\push-to-checkout.sample
- Public\Requests\Approve-SCAAccessRequest.ps1
- .git\objects\bc\12f29ddc5e2a8c37cf03e2a17e8124886dea74
- .git\objects\95\becdd8033dcb01c3f7119342a0d761401b926b
- .git\objects\4d\e71d50d99d9b3e12cc6309f30555649f1df65b
- .git\objects\6b\e92b914b2ab1d8d8e24ff8f4bbe193b6bf850f
- .git\objects\64\8daa2d9dd52024b8ecd2efc03ee7291b38c928
- .git\objects\75\69d0493e3a0c39eb85ca94a8cf6c513281da6c
- .git\objects\49\7307c1669c7d482a3281fde285ddfceccecd87
- Tests\Unit\Public\Risk\Get-SCARiskProgress.Tests.ps1
- Tests\Unit\Public\Authentication\Get-SCASession.Tests.ps1
- Examples\02-Get-EligibleTargets.ps1
- .git\hooks\prepare-commit-msg.sample
- Public\Requests\New-SCAAccessRequest.ps1
- .git\objects\bc\20df17dd3fef340fddaa1921cdfd6226650e42
- .git\objects\9d\ac05a62d0da865e25caa173c5cc3cbd4b708e2
- .git\objects\4d\181fbd29af6b88e328a172e5a4e49c81a94ba8
- .git\objects\6b\8a5710c7c83319d076b3369f48b5515677f4e6
- .git\objects\06\5c4c698b5697249edc0447aad559a98357f28a
- .git\objects\ee\c61ff33b7d45fc13d03e3665f4d037306cce21
- .git\objects\49\9a9e484afe958799022f75f7ad2bd315f4355b
- Tests\Unit\Public\Risk\Get-SCARiskDiscoverySummary.Tests.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.1.0 (current version) | 7 | 8/12/2026 |