> For the complete documentation index, see [llms.txt](https://guides.mangoapps.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://guides.mangoapps.com/admin-guide/home-1/approvals.md).

# Pending Approvals

Pending requests to join private projects & groups

### List of Pending Approvals

The approvals tab displays the pending team join requests that need approval from the team admins or as a 'network admin' you can approve them on the team admin's behalf. Approvals are triggered when a user requests to join a private project and private group.

<img src="https://1733114811-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lclpq021Ai9jH1_X4gO%2Fuploads%2FVAbUf31JtixNXRjCPo7R%2F27-01-2025-02-58-12.png?alt=media&amp;token=1999caa2-0959-488b-a686-1da4e2c78f05" alt="" width="563">

**Name:** Name of the user requesting the approval to join a private project or private group.

**Email ID:** Email ID of the user requesting the approval to join a private project or private group.&#x20;

**Requested On:** Date on which a user requests to join the private project or private group.

**Requested For:** Name of the private project or private group for which the user is requesting the approval.

**Actions:** Action to accept or decline the request of the user to join a private project or private group.

{% hint style="warning" %}
The Approvals tab is **NOT** displayed if you do not have any pending approvals on your domain.
{% endhint %}

***

### Accepting a Request in the Approvals Tab

Click the **ACCEPT** button to accept a user's join request to a private project or private group.

<figure><img src="https://1733114811-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lclpq021Ai9jH1_X4gO%2Fuploads%2FKe6n9y64O9Rau5HYAOMv%2F28-01-2025-09-52-59.png?alt=media&amp;token=e83ecbbe-6e6e-4acd-956a-ade292117a87" alt=""><figcaption></figcaption></figure>

Optionally, nark **Automatically generate an update on the team wall with the mention of the user** to post a system generated message on the private project or private group's wall mentioning the newly joined user.

<figure><img src="https://1733114811-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lclpq021Ai9jH1_X4gO%2Fuploads%2FMWIaLIKqoZc65HLiBwmB%2F28-01-2025-10-24-52.png?alt=media&amp;token=5f2c6ce2-e38d-4e5d-ad2f-2e2f635fcb87" alt="" width="563"><figcaption></figcaption></figure>

{% hint style="info" %}
The user’s notification preferences (for in-app and email notifications) are determined by their settings in the **User Portal** under **Change My Settings > Notifications Settings > In-app & Email**.
{% endhint %}

***

### Joining a Private Project/Group

When a user requests to join a private project or group, both the **network admin** and the **team admin** receive a notification.

If **email notifications** are enabled for your domain, an email is also sent to notify you about the join request.

A **team admin** can manage join requests in two ways:

1. Navigate to the **Requests** tab within the private project or group to accept or decline the request.
2. Accept or decline the request directly from the **notifications list**.

***

### Accepting a Request Via Email&#x20;

To accept an approval request via email, log into your email inbox and click the email from MangoApps. Click the **View all pending requests** button to redirect you to the private project or private group's page.

{% hint style="warning" %}
You **MUST** be the owner of the private project or private group to receive an email for the pending approvals.
{% endhint %}

In the **Requests** tab, click the **ACCEPT** button to accept a user's join request to a private project or private group.

<figure><img src="https://1733114811-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lclpq021Ai9jH1_X4gO%2Fuploads%2Fr3bUn8LE6a56pPaZp044%2F28-01-2025-10-34-38.png?alt=media&amp;token=c45f1a0a-3596-4f9e-b0e1-c0eaa0c5610d" alt="" width="563"><figcaption></figcaption></figure>

***

### Declining a Request in the Approvals Tab

Click the **DECLINE** button to reject a user's join request to a private project or private group.

<img src="https://1733114811-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lclpq021Ai9jH1_X4gO%2Fuploads%2FoGVcv8ANYF8q145yxaPb%2F28-01-2025-10-37-16.png?alt=media&amp;token=1663b2d0-a92d-4937-beeb-bda3757755cf" alt="Declining a single request" width="563">

{% hint style="info" %}
Declining a request does **NOT** generate any notifications. &#x20;
{% endhint %}

***

### Accepting/Declining All Requests in the Approvals Tab

Click the **ACCEPT ALL** or **DECLINE ALL** button to accept or reject all the join requests to private projects or private groups by users on your MangoApps domain.

<img src="https://1733114811-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lclpq021Ai9jH1_X4gO%2Fuploads%2FFNv3EmC8OmPznDM8f21E%2F28-01-2025-10-39-26.png?alt=media&amp;token=2f9221a9-39a3-47d0-aa86-20e8d7202adf" alt="Accepting all requests" width="563">

Accept/Decline All does **NOT** post an update on the private project or private group's wall for the approvals. A user receives a notification in the Notifications tab after you accept the join request.
