> For the complete documentation index, see [llms.txt](https://documentation.astera.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.astera.com/astera-studio/getting-started/user-management.md).

# User Management

Astera Studio uses a tenant-based model. A tenant is your organization’s dedicated instance of Studio — a shared environment where your team builds, publishes, and manages AI agents together. One person creates the tenant and becomes its administrator. That administrator then invites additional team members and assigns their roles.&#x20;

The Manage Users section in Account Settings gives you a complete view of everyone in your organization’s tenant. From here you can see active users, track pending invitations, and make changes to user access.

Click your **profile avatar** in the top-right corner of the Studio interface > **Account Settings > Manage Users.**

<figure><img src="/files/ctosHk6jpuhqUfgFMZwy" alt=""><figcaption></figcaption></figure>

The Manage Users panel has two tabs:

<figure><img src="/files/qax1cpnyJtFCtCS98Got" alt=""><figcaption></figcaption></figure>

* Users — shows everyone currently active in your tenant. Columns show Email, Name, and Status.
* Invited — shows pending invitations that have been sent but not yet accepted. Columns show Email, Status, and Expiry date.

### Inviting Users to Your Organization

To add a team member to your Studio tenant, send them an invitation. They will receive an email with a link to create their account and join your organization automatically.

Select the Invite button in the top-right corner.

<figure><img src="/files/bgr3pfrJmSxo42qTVO4Y" alt=""><figcaption></figcaption></figure>

* Email Address: Enter the email address of the user you want to invite
* Role Assignment: You can assign one of two roles to the new user:
  * Admin: Provides full administrative access, including the ability to manage other users, access all resources, and modify settings
  * User: Provides standard user access with limited administrative privileges

Click **Send Invitation** to send an invitation email to the new user. A success message will appear notifying if the email was sent successfully.

The user will now be able to accept the invitation and login to this organization.&#x20;

#### Managing Invitations

After sending an invitation, you can monitor the status of your invites in the *Invited* section.

<figure><img src="/files/75Fh4ira0Lr5jgzZd7b1" alt=""><figcaption></figcaption></figure>

The interface displays several important details about each user:

* Email: The user's email address
* Status: Shows whether the user is *Active*, *Accepted* or *Cancelled*
  * Active: The invitation has been sent but not yet accepted
  * Accepted: The user has accepted the invitation and can access the portal
  * Cancelled: The invitation for the user has been cancelled
* Actions:

  * Cancel Invitation: Cancel an invitation here.
  * Resend Invitation: Resend an invitation here

  <figure><img src="/files/g6gDDt2jW1JThPbXldBc" alt=""><figcaption></figcaption></figure>

#### Managing Existing Users <a href="#managing-existing-users" id="managing-existing-users"></a>

Once users have accepted their invitations and are part of your organization, an *Admin* can manage their access and roles as needed in the *Users* section.

In the *Actions* column for each active user, you'll find a menu with the following options:

* Delete: Permanently removes the user from the organization
* Deactivate: Temporarily disables the user's access without removing them
* Make Admin: Promotes a regular user to admin role


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://documentation.astera.com/astera-studio/getting-started/user-management.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
