@ -6,3 +6,264 @@ description: How to manage Boundary identities
---
# Manage Identities
Identities in Boundary are known as [Principals](/docs/concepts/domain-model/principals). Principals are embodied in two types of resources:
1. Users
1. Groups
Both users and groups can be granted access to resources through [grants](/docs/concepts/domain-model/grants) on [roles](/docs/concepts/domain-model/roles).
In this example, we're going to show you how to create an account and user for an organization auth method to allow that user to login to Boundary. Because an
auth method can be at the org and global scopes, we're going to create an org-level auth method in the default generated org.
--> Note that all resource ID's in this example are illustrations only - ID's are uniquely generated for every resource, please make sure to update yours when
running this example!
## Create an Auth Method
Create a password auth method in the generated default organization:
Navigate to the generated org, then auth methods and select `new` auth method:

Fill in the auth method settings:

See the new auth method for the organization in the auth method panel:

</Tab>
<Tab heading="Terraform">
```hcl
resource "boundary_auth_method" "password" {
name = "org_auth_method"
description = "Password auth method for org"
type = "password"
scope_id = "o_1234567890"
}
```
</Tab>
</Tabs>
## Create Account
Create an account for the organization auth method. Note that user names must be all lowercase alphanumeric and the password must be 6 or more characters.