Manage Keeper administration as code with Terraform: users, teams (groups), roles, and role enforcements/policies.
- Users: Look up and manage user entries.
- Teams / Groups: Work with teams and memberships.
- Roles & Enforcements: Define and apply role enforcements/policies.
Full docs are in the Terraform Registry for the
keeper
provider.
- Terraform (latest stable recommended)
- Keeper admin access (sufficient privileges to manage users/teams/roles)
- A Keeper provider configuration file (JSON) accessible via
config_path
(see below). The Registry’s provider page showsconfig_path
usage.
Declare the provider in your Terraform configuration:
terraform {
required_providers {
keeper = {
source = "Keeper-Security/keeper"
# pin as needed, e.g. version = "~> 1.2"
}
}
}