PSInfisical
0.4.0
A PowerShell module providing an idiomatic interface to the Infisical secrets management API. Supports universal auth, token-based auth, CRUD operations on secrets with SecureString handling, and Microsoft.PowerShell.SecretManagement vault extension.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) PSInfisical Contributors. All rights reserved.
Package Details
Author(s)
- PSInfisical Contributors
Tags
Infisical Secrets SecretManagement API DevOps Security
Functions
Connect-Infisical Disconnect-Infisical Get-InfisicalSecret Get-InfisicalSecrets New-InfisicalSecret Set-InfisicalSecret Remove-InfisicalSecret Get-InfisicalSecretVersion Get-InfisicalFolder New-InfisicalFolder Set-InfisicalFolder Remove-InfisicalFolder Get-InfisicalTag New-InfisicalTag Set-InfisicalTag Remove-InfisicalTag Get-InfisicalSecretImport New-InfisicalSecretImport Set-InfisicalSecretImport Remove-InfisicalSecretImport New-InfisicalSecretBulk Set-InfisicalSecretBulk Remove-InfisicalSecretBulk Get-InfisicalEnvironment Get-InfisicalProject Get-InfisicalIdentity New-InfisicalIdentity Set-InfisicalIdentity Remove-InfisicalIdentity Add-InfisicalIdentityAuth Get-InfisicalIdentityAuth Remove-InfisicalIdentityAuth New-InfisicalClientSecret Get-InfisicalProjectMember Add-InfisicalProjectMember Remove-InfisicalProjectMember Get-InfisicalProjectRole New-InfisicalProjectRole Remove-InfisicalProjectRole Set-InfisicalProjectMember Get-InfisicalClientSecret Remove-InfisicalClientSecret Get-InfisicalIdentityMembership New-InfisicalProject Remove-InfisicalProject New-InfisicalEnvironment Set-InfisicalEnvironment Remove-InfisicalEnvironment Set-InfisicalSession Set-InfisicalProject Get-InfisicalOrganization
PSEditions
Dependencies
This module has no dependencies.
Release Notes
Initial release — secrets CRUD, universal auth, token auth, SecureString handling.
FileList
- PSInfisical.nuspec
- README.md
- Private\ConvertTo-InfisicalSecretImport.ps1
- Public\New-InfisicalFolder.ps1
- Public\Set-InfisicalTag.ps1
- CHANGELOG.md
- PSInfisical.Extension\PSInfisical.Extension.psm1
- Public\Remove-InfisicalIdentityAuth.ps1
- Public\Get-InfisicalProjectMember.ps1
- LICENSE
- PSInfisical.Extension\PSInfisical.Extension.psd1
- Public\Remove-InfisicalSecretBulk.ps1
- Public\Get-InfisicalSecretImport.ps1
- PSInfisical.psm1
- Public\Get-InfisicalSecret.ps1
- Public\Remove-InfisicalProjectRole.ps1
- Public\Remove-InfisicalSecretImport.ps1
- PSInfisical.psd1
- Public\New-InfisicalSecret.ps1
- Public\Connect-Infisical.ps1
- Public\Get-InfisicalOrganization.ps1
- Public\Get-InfisicalProject.ps1
- Public\Get-InfisicalIdentityAuth.ps1
- Public\Remove-InfisicalTag.ps1
- Classes\InfisicalSession.ps1
- Public\Set-InfisicalProjectMember.ps1
- Public\Get-InfisicalTag.ps1
- Public\Get-InfisicalSecrets.ps1
- Classes\InfisicalSecret.ps1
- Public\Set-InfisicalProject.ps1
- Public\Remove-InfisicalProjectMember.ps1
- Public\New-InfisicalSecretImport.ps1
- Private\ConvertTo-InfisicalIdentity.ps1
- Public\New-InfisicalClientSecret.ps1
- Public\New-InfisicalIdentity.ps1
- Public\Remove-InfisicalEnvironment.ps1
- Private\Test-InfisicalApiCapability.ps1
- Public\New-InfisicalTag.ps1
- Public\Remove-InfisicalClientSecret.ps1
- Public\Remove-InfisicalSecret.ps1
- Private\ConvertTo-InfisicalFolder.ps1
- Public\Get-InfisicalClientSecret.ps1
- Public\Set-InfisicalFolder.ps1
- Public\New-InfisicalProjectRole.ps1
- Private\ConvertTo-InfisicalSecret.ps1
- Public\Get-InfisicalIdentityMembership.ps1
- Public\Remove-InfisicalProject.ps1
- Public\Set-InfisicalSecret.ps1
- Private\Get-InfisicalSession.ps1
- Public\Get-InfisicalIdentity.ps1
- Public\Get-InfisicalFolder.ps1
- Public\Get-InfisicalSecretVersion.ps1
- Private\Set-InfisicalSessionToken.ps1
- Public\Remove-InfisicalIdentity.ps1
- Public\Set-InfisicalSession.ps1
- Public\Get-InfisicalEnvironment.ps1
- Private\ConvertTo-InfisicalTag.ps1
- Public\Set-InfisicalSecretBulk.ps1
- Public\Add-InfisicalProjectMember.ps1
- Public\New-InfisicalSecretBulk.ps1
- Private\ConvertTo-InfisicalBody.ps1
- Public\Remove-InfisicalFolder.ps1
- Public\Set-InfisicalSecretImport.ps1
- Public\Set-InfisicalIdentity.ps1
- Private\Invoke-InfisicalApi.ps1
- Public\Disconnect-Infisical.ps1
- Public\New-InfisicalEnvironment.ps1
- Public\New-InfisicalProject.ps1
- Private\Assert-InfisicalApiVersion.ps1
- Public\Set-InfisicalEnvironment.ps1
- Public\Get-InfisicalProjectRole.ps1
- Public\Add-InfisicalIdentityAuth.ps1
- Private\Invoke-InfisicalAuthEndpoint.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.4.0 (current version) | 5 | 3/17/2026 |