# uip tm user

> Syntax and options for `uip tm user get`, which retrieves profile information for a Test Manager user by account ID.

`uip tm user` queries user information scoped to the Test Manager service. Exposes one verb: `get`, which retrieves profile details for a user by their account ID. Use the returned `DisplayName` and `Email` values when constructing reports or audit trails that reference Test Manager users.

To manage users at the platform level (inviting, removing, role assignment), use `uip platform users`.

## Synopsis

```
uip tm user get --user-id <uuid>
```

All verbs honor the [global options](./global-options.md) and the standard [exit codes](./exit-codes.md). Every verb accepts `-t, --tenant <name>` and `--log-level <level>` (default `Information`).

## uip tm user get

Retrieve profile information for a Test Manager user.

### Arguments

None.

### Options

- `--user-id <uuid>` *(required)* — the user's account UUID. Obtain from `uip tm project owners list` or from test case log data returned by `uip tm executions testcaselogs list`.

### Example

```bash
uip tm user get --user-id u1b2c3d4-0000-0000-0000-000000000001
```

### Data shape

```json
{
  "Code": "UserGet",
  "Data": {
    "Id": "u1b2c3d4-0000-0000-0000-000000000001",
    "DisplayName": "Alice Example",
    "Email": "alice@example.com"
  }
}
```

## Related

- [project owners list](./uip-test-manager-project.md#uip-tm-project-owners-list) — lists user IDs with Owner access to a project.
- [uip platform users](./uip-platform-users.md) — platform-level user management.

## See also

- [Test Manager overview](./uip-test-manager.md)
