Skip to content

Latest commit

 

History

History
49 lines (33 loc) · 2.1 KB

README.md

File metadata and controls

49 lines (33 loc) · 2.1 KB
BeyondTrust

BeyondTrust Password Safe Terraform Provider

The BeyondTrust Password Safe Terraform Provider allows Terraform to manage access to resources in Password Safe. Terraform configuration files can be configured to retrieve secrets from Password Safe and permissions for access to secrets in Password Safe can be granted to specific accounts within BeyondInsight.

Build Requirements

If you wish to build this project locally, please complete the following steps.

  1. Install Go. Instructions are on their website.

  2. Install Terraform. Instructions are on their website.

  3. Clone this repository.

    git clone https://github.com/BeyondTrust/terraform-provider-passwordsafe
  4. Generate the provider binary file from passwordsafe-integrations-terraform folder.

    go build -o terraform-provider-passwordsafe_major_minor_build

    To run unit tests you can use:

    go test ./...
  5. Move the binary file to the proper directory to be recognized by Terraform.

  6. Update terraform/main.tf and terraform/terraform.tfvars files according to your needs, and then run terraform commands.

    terraform init
    terraform plan

Usage

The product documentation as well as the Terraform-specific usage documentation are hosted on our website.

License

This software is distributed under the GNU General Public License (GPL) v3.0 License. See LICENSE.txt for more information.

Get Help

Contact BeyondTrust support