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

# Admin Access Management

> How to give other admins access through Admin Role and Admin Team.

So that exam management doesn't rest on one person, you can add team members and decide which parts of the system they're allowed to manage.

> For example, an institution has two additional staff members:
>
> * **Admin Soal** (question admin), who creates question packages, questions and answers
> * **Admin Ujian** (exam admin), who creates exams, tests and exam sessions

Access is given in two stages. First, create an **Admin Role** for each job. Then add members through **Admin Team** and select the matching role.

> [!NOTE]
>
> This feature needs the **Access Management** add-on to be active on the project. Without it, the project owner can still prepare **Admin Roles**, but the **Add Team** button doesn't appear; the page shows an **Enable the Access Management Add-on** button instead.

## 1. Create an Admin Role

An **Admin Role** is the role a user has when accessing the application.

With this setting, you decide which menus each member is allowed to open and manage.

> 💡 **Example:**
>
> * **Admin Soal** only manages question packages, questions and answers.
> * **Admin Ujian** only manages exams, tests and exam sessions.

This way, each team member can focus on their own job and has limited access to the menus.

**1. Click Add Role**

Open the **Admin Role** menu, then click the **Add Role** button.

![Add Role button on the Admin Role page](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_21-48.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=85358bbcf9ee0a99dca217599a30088c)

**2. Fill in the role details**

Fill in the details of the role you're adding.

![Role form with Role Name, Description and Module Access Permissions](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_21-50.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=29dc903cbff5a09e3ac415375d641236)

1. **Role Name**

   Enter the name of the role you'll give to team members. Use a name that's easy to recognise and matches the job.

   > Example:
   >
   > Admin Soal

2. **Description**

   Enter a short explanation of the role's duties and responsibilities.

   > Example:
   >
   > Responsible for creating question packages, questions and answers.

3. **Module Access Permissions**

   Select the menus that members with this role are allowed to open and manage.

   > Example:
   >
   > For the **Admin Soal** role, tick **Question Package Data**. With this setting, members can only access the parts related to managing questions.

4. Once all the details and access settings are right, click **Create** to save the role.

![The new Admin Soal role in the Admin Role list](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_21-51.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=5b275ba1363b5b14431979364452208d)

> [!NOTE]
>
> The roles you create can later be selected when you add members through the **Admin Team** menu.

## 2. Add Team Accounts with Access

Once the role has been created, add the team members who will receive access.

> 💡 **Example:**
>
> Yogi prepares the questions for an SNBT tryout (practice exam). Select the **Admin Soal** role so that Yogi only gets access to the parts related to question packages.
>
> Rahmat sets up the exam schedule and sessions. Select the **Admin Ujian** role so that Rahmat can manage exam data within the permissions given.
>
> You, Ahmad Efendi, as the **Owner**, can access every menu.

**1. Click Add Team**

Open the **Admin Team** menu, then click the **Add Team** button.

![Add Team button on the Admin Team page](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_21-52.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=e3bc106a5e55ab0b40dccfdeb7427976)

**2. Fill in the team account details**

![Team account form with Email Address and Admin Role](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_21-54.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=813484f19587c1fba063b59c0ca6d340)

1. **Email Address**

   Enter the email address of the team member you're giving access to. Make sure the email is **correct and still active**, because the invitation to join the Indolat app is sent to this address.

   > Example:
   >
   > `yogiatmaja53@yopmail.com`

2. **Admin Role**

   Select the role that matches the team member's job. The roles listed are the **Admin Roles you created earlier**.

   ![Role options in the Admin Role field](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_21-54_1.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=8ce6dc7ed7a200c092b16ab9d4799984)

   > Example:
   >
   > * Select **Admin Soal** if the member manages question packages, questions and answers.
   > * Select **Admin Ujian** if the member manages exam data, tests and exam sessions.

   > [!NOTE]
   >
   > The selected role determines which menus the member can open and manage.

3. Once the email address and role are right, click **Create**.

If the invitation hasn't arrived, click **Resend** to send the invitation email again.

You can also use:

* **Edit** to change the member's role.
* **Delete** to remove the member's access from the team.

![Resend, Edit and Delete buttons in the Admin Team list](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_21-56.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=d18c0ea3ec97ac78e3035e32548659fd)

> [!TIP]
>
> Make sure the email address you entered is correct. If the status is still **Awaiting Confirmation**, ask the member to check both their inbox and their spam folder.
>
> New members can sign in and use the admin panel once they've accepted the invitation.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.