# CLI Reference

## Authenticating

### create

The `fides user create` command can be used to create a new user on the Fides Server.

The `create` command requires a valid local credentials file with access token. To learn more about creating a credentials file see the [Logging into Fides Server from the CLI](/content/docs/cli-reference/webserver/index.html) guide.

## Usage [Permalink for this section](/content/docs/cli-reference/auth/cmd-create#usage/index.html)

Usage: `fides user create [options]`

The command will create a user on the Fides Server. If no options are given, you will be prompted to provide username, password, first name and last name.

**Note:** Passwords require 8 characters minimum, with at least one number, one capital letter and one symbol.

The command-line flags are all optional. The following flags are available:

- [`-u`](/content/docs/cli-reference/auth/cmd-create#u/index.html) \- Provide username as an option.
- [`-p`](/content/docs/cli-reference/auth/cmd-create#p/index.html) \- Provide password as an option.
- [`-f`](/content/docs/cli-reference/auth/cmd-create#f/index.html) \- Provide first name as an option.
- [`-l`](/content/docs/cli-reference/auth/cmd-create#l/index.html) \- Provide last name as an option.

## Example: No options provided [Permalink for this section](/content/docs/cli-reference/auth/cmd-create#example-no-options-provided/index.html)

This example prompts for the username and password.

```
$ fides user create
Loaded config from: .fides/fides.toml
Username: newuser
Password:
User: 'newuser' created and assigned permissions.
```

## Example: Specifying username and password as options [Permalink for this section](/content/docs/cli-reference/auth/cmd-create#example-specifying-username-and-password-as-options/index.html)

This example specifies the -u (username) and -p (password) options:

```
$ fides user create -u newuser -p pAssw0rd!
Loaded config from: .fides/fides.toml
User: 'newuser' created and assigned permissions.
```

## Example: Specifying first name and last name as options [Permalink for this section](/content/docs/cli-reference/auth/cmd-create#example-specifying-first-name-and-last-name-as-options/index.html)

This example specifies the -f (first name) and -l (last name) options:

```
$ fides user create -f Jane -l Doe
Loaded config from: .fides/fides.toml
Username: newuser
Password:
User: 'newuser' created and assigned permissions.
```
