--- # generated by https://github.com/hashicorp/terraform-plugin-docs page_title: "boundary_user Resource - terraform-provider-boundary" subcategory: "" description: |- The user resource allows you to configure a Boundary user. --- # boundary_user (Resource) The user resource allows you to configure a Boundary user. ## Example Usage ```terraform resource "boundary_scope" "org" { name = "organization_one" description = "My first scope!" scope_id = "global" auto_create_admin_role = true auto_create_default_role = true } resource "boundary_auth_method" "password" { scope_id = boundary_scope.org.id type = "password" } resource "boundary_account_password" "jeff" { auth_method_id = boundary_auth_method.password.id type = "password" login_name = "jeff" password = "$uper$ecure" } resource "boundary_user" "jeff" { name = "jeff" description = "Jeff's user resource" account_ids = [boundary_account_password.jeff.id] scope_id = boundary_scope.org.id } ``` ## Schema ### Required - `scope_id` (String) The scope ID in which the resource is created. Defaults to the provider's `default_scope` if unset. ### Optional - `account_ids` (Set of String) Account ID's to associate with this user resource. - `description` (String) The user description. - `name` (String) The username. Defaults to the resource name. ### Read-Only - `id` (String) The ID of the user. ## Import Import is supported using the following syntax: The [`terraform import` command](https://developer.hashicorp.com/terraform/cli/commands/import) can be used, for example: ```shell terraform import boundary_user.foo ```