# Authorization Types

There are 3 authorization types to choose from when gaining [System Access](/quick-start/public-vs-private-system.md):&#x20;

### **Email Authorization**

Enter in a list of domains such as @movatic.co that will be able to have users with an email address at that domain be automatically authorized. When a user needs to be authorized, an email will be automatically sent to the user with a code to confirm that they have possession of an email at a valid domain.

The code that is sent to their email address can also be seen by an Admin on the dashboard. To do this, go to the user's information and find the membership they joined.

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

Once you click on the row, you'll be able to see the Email Auth Code and this can be shared with the user to validate their email.

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

### **Password Authorization**

Users will be required to enter the password set by the admin through the app when attempting to join a system.

### &#x20;**Admin Authorization**&#x20;

Admin Authorization is ideal for those who wish to manually grant or deny access to each user's request.

1. Authorization can automatically expire so that users must get reauthorized. This feature cannot be used in combination with any type of fee on the membership.&#x20;
2. Perks:

   • Having a membership automatically provides access to members only (private) systems.

   • A membership on a billing system is able to provide perks (discounts) on rentals. Perks are applied to each rental and can be free time on each rental, money off the total cost of a rental, or a % off the cost of the total rental.&#x20;

With Admin Authorization, users will be sending a request to your system when they search for your membership using the app. You'll know you have pending members when there is a number beside the Memberships tab on the dashboard. Once you click it, you'll also see a warning stating that you have a pending member waiting for approval. Click the pending name to open up additional details.

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

After you open up the details, you'll have the option to approve or reject the membership inquiring on the right hand side of the screen. After you approve, the user will gain access to your system to make rentals.

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

{% hint style="info" %}
You can learn more here on the user experience on the [**Membership Authorization User Experience**](/admin-site/memberships/authorization-types/membership-authorization-user-experience.md).
{% endhint %}


---

# Agent Instructions: 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:

```
GET https://documentation.movatic.co/admin-site/memberships/authorization-types.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
