> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mountthor.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Team members

> Invite and manage people in your Mount Thor tenant

Use Team members to give people in your organization access to Mount Thor.
Member access applies to the current tenant and is managed with your Mount Thor
administrator account.

## Invite a teammate

Invite a teammate by email:

```bash theme={null}
mthr members invite user@example.com
```

If a new invitation is created, the command returns an invitation ID. Use that
ID to resend or cancel a pending invitation:

```bash theme={null}
mthr members resend INVITATION_ID
mthr members cancel INVITATION_ID
```

## Review team members

List members in the current tenant:

```bash theme={null}
mthr members ls
```

To view one member in more detail, use the member ID from the list:

```bash theme={null}
mthr members get MEMBER_ID
```

## Manage access

Use [Roles and bindings](/platform/roles-and-bindings) to create custom role
versions and manage assignments with `mthr iam`. Sign in as an active tenant
owner.

Find an enabled role version and inspect its actions:

```bash theme={null}
mthr iam roles ls
mthr iam roles get ROLE_ID
```

Review one member's direct assignments and effective access:

```bash theme={null}
mthr iam bindings ls --member-id MEMBER_ID
```

Use the role ID from `roles ls` to grant that version:

```bash theme={null}
mthr iam bindings grant --member-id MEMBER_ID --role-id ROLE_ID \
  --reason "Project access" \
  --ticket ACCESS-123
```

Grant and revoke require nonblank reason and ticket values for your
organization's audit records. Creating a new version of a role does not move
this binding to it: grant the new role ID and revoke the obsolete binding.
The existing `mthr members grants`, `grant`, and `revoke` commands remain
available.

## Remove access

Deactivate a member when they should no longer access the tenant:

```bash theme={null}
mthr members deactivate MEMBER_ID
```

To revoke one role assignment instead, copy its binding ID from the direct
assignments shown by `mthr iam bindings ls --member-id MEMBER_ID`:

```bash theme={null}
mthr iam bindings revoke BINDING_ID \
  --reason "Access removed" \
  --ticket ACCESS-124
```

Other bindings may still supply the same actions. Review effective grants
afterward.
