--- # generated by https://github.com/hashicorp/terraform-plugin-docs page_title: "boundary_managed_group_ldap Resource - terraform-provider-boundary" subcategory: "" description: |- The managed group resource allows you to configure a Boundary group. --- # boundary_managed_group_ldap (Resource) The managed group resource allows you to configure a Boundary group. ## 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_ldap" "forumsys_ldap" { name = "forumsys public LDAP" scope_id = "global" # add the new auth method to the global scope urls = ["ldap://ldap.forumsys.com"] # the addr of the LDAP server user_dn = "dc=example,dc=com" # the basedn for users user_attr = "uid" # the user attribute group_dn = "dc=example,dc=com" # the basedn for groups bind_dn = "cn=read-only-admin,dc=example,dc=com" # the dn to use when binding bind_password = "password" # passwd to use when binding state = "active-public" # make sure the new auth-method is available to everyone enable_groups = true # this turns-on the discovery of a user's groups discover_dn = true # this turns-on the discovery of an authenticating user's dn } resource "boundary_managed_group_ldap" "forumsys_scientists" { name = "scientists" description = "forumsys scientists managed group" auth_method_id = boundary_auth_method_ldap.forumsys_ldap.id group_names = ["Scientists"] } ``` ## Schema ### Required - `auth_method_id` (String) The resource ID for the auth method. - `group_names` (List of String) The list of groups that make up the managed group. ### Optional - `description` (String) The managed group description. - `name` (String) The managed group name. Defaults to the resource name. ### Read-Only - `id` (String) The ID of the group. ## Import Import is supported using the following syntax: ```shell terraform import boundary_managed_group_ldap.foo ```