# Requesting Access with the Web Portal

{% hint style="success" %}
We launched the Access Assistant MCP Server - request the access you need from your favorite AI Tool - Claude, Copilot, VSCode, and others. Learn more [here](https://docs.apono.io/docs/access-requests-and-approvals/apono-assist-mcp-server).
{% endhint %}

The Apono Web Portal enables you to request, view, and receive permissions to services, databases, and applications that are centrally managed through Apono.

The Web Portal offers several benefits:

* Streamline access requests to resources without navigating complex IT systems
* Centralize access visibility to view pending approvals and current permissions
* Enhance security and compliance with centrally managed access
* Reduce risk of error by simplifying the access process

***

### Prerequisites

<table><thead><tr><th width="193">Item</th><th>Description</th></tr></thead><tbody><tr><td><strong>Apono Account</strong></td><td>Access to Apono<br><br>You can verify that you have access by going to the <a href="https://portal.apono.io/">Apono Portal</a> or contacting your administrator to obtain a user account.</td></tr><tr><td><strong>Access Flow Grantee</strong></td><td><p>Inclusion in at least one <a href="../../access-flows/access-flows">access flow</a></p><p>Contact your administrator for more information.</p></td></tr></tbody></table>

***

### Request new access

You can request access to specific resources, an app, or a bundle.

{% hint style="success" %}
**Need access? Just ask** [**Apono Assist**](https://docs.apono.io/docs/access-requests-and-approvals/apono-assist)**.**

Describe your goal in plain language, and Apono Assist will suggest the right resources or access options.

If you prefer to select resources manually, follow the steps on the tabs below.
{% endhint %}

{% tabs %}
{% tab title="Request by Resource" %}

<figure><img src="https://1094436629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv6MBfUGvblSdAz31yJXm%2Fuploads%2Fgit-blob-5a212b52393ae0b003761145e070f2d28570d744%2F2025-08-26_07-44-15.png?alt=media" alt="" width="375"><figcaption><p><em>Resources request</em></p></figcaption></figure>

A resources request lets you select specific resources and permissions from all available items across cloud environments. Upon submission, Apono separates the form into individual requests based on each resource's access flow.

Follow these steps to request access to resources:

1. On the [**My Requests**](https://portal.apono.io/requests/open) page, click **New Request**. The **New Request** page appears.
2. Click the **All Resources** tab. The resources fields appear below.
3. From the **Request on Behalf of** dropdown menu, select the individual to receive access. By default, your user profile is selected.
4. Under **How would you like to access resources?**, click **By Resource**. The **Request by Resource** fields appear.
5. (Optional) In the **Search** field, enter the name of a resource.
6. (Optional) Apply one or both filters to refine the list of resources.
   1. From the **Resource Type** dropdown menu, select one or several resource types to filter the list of resources.
   2. From the **Permission** dropdown menu, select one or several permissions to filter the list of resources.
7. Select one or several resources. You can select a **maximum of 1,000** resources.

{% hint style="success" %}
If you require access to all available resources, click **Select all**.
{% endhint %}

8. Click **Next**. The **Complete Additional Details** page appears.
9. Choose a **Duration** from the dropdown menu to set the access period.
10. (If applicable) Select the **Ticket Type** associated with your request as defined in your organization’s ticketing system.
11. (Optional) Enter the unique **Ticket ID** from your organization’s ticketing system to link the request to the tracked task.
12. Under **Why do you need this access?** enter a reason why you are requesting access to the resource.

{% hint style="info" %}
A clear explanation helps approvers understand your request, speeds up approvals, and ensures the access can be audited later.

As you type, Apono provides real-time feedback to help you improve your justification. It evaluates whether you have:

* Described the task you are working on
* Explained why this level of access is required
* Included a relevant ticket ID

<img src="https://1094436629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv6MBfUGvblSdAz31yJXm%2Fuploads%2Fgit-blob-69b3364072953962614d534c4fe887e5f0a2bcd4%2Fjustification-approval-green.png?alt=media" alt="" data-size="original">

When your justification meets these requirements, the indicator will turn green.
{% endhint %}

13. Click **Submit** **Request**. The request will appear with its [status](#access-statuses) on the [**My Requests**](https://portal.apono.io/my-requests) tab.

If enabled by your admin, you will receive a notification via Slack or Microsoft Teams. Otherwise, the notification will be delivered by email.

{% hint style="success" %}
After a request has expired or been revoked, you can mark it as a [favorite](https://docs.apono.io/docs/favorites#add-a-favorite).
{% endhint %}
{% endtab %}

{% tab title="Request by App" %}

<figure><img src="https://1094436629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv6MBfUGvblSdAz31yJXm%2Fuploads%2Fgit-blob-7f722763aa43e4421d53778539160d32d128678d%2F2025-08-26_07-55-44.png?alt=media" alt="" width="375"><figcaption><p><em>Integration request</em></p></figcaption></figure>

Follow these steps to request access to an integration:

1. On the [**My Requests**](https://portal.apono.io/requests/open) page, click **New Request**. The **New Request** page appears.
2. Click the **All Resources** tab. The resources fields appear below.
3. From the **Request on Behalf of** dropdown menu, select the individual to receive access. By default, your user profile is selected.
4. Under **How would you like to access resources?**, click **By App**. The **Request by App** fields appear.
5. Select an **Integration**.
6. Select a **Resource Type**. The available options depend upon the selected integration.
7. Select one or several **Resources**. The available options depend upon the selected resource type.
8. Select one or several **Permission** options. The available options depend upon the selected resources.
9. Click **Next**. The **Complete Additional Details** page appears.
10. Choose a **Duration** from the dropdown menu to set the access period.
11. (If applicable) Select the **Ticket Type** associated with your request as defined in your organization’s ticketing system.
12. (If applicable) Enter the unique **Ticket ID** from your organization’s ticketing system to link the request to the tracked task.
13. Under **Why do you need this access?** enter a reason why you are requesting access to the resource.

{% hint style="info" %}
A clear explanation helps approvers understand your request, speeds up approvals, and ensures the access can be audited later.

As you type, Apono provides real-time feedback to help you improve your justification. It evaluates whether you have:

* Described the task you are working on
* Explained why this level of access is required
* Included a relevant ticket ID

<img src="https://1094436629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv6MBfUGvblSdAz31yJXm%2Fuploads%2Fgit-blob-69b3364072953962614d534c4fe887e5f0a2bcd4%2Fjustification-approval-green.png?alt=media" alt="" data-size="original">

When your justification meets these requirements, the indicator will turn green.
{% endhint %}

14. Click **Submit** **Request**. The request will appear with its [status](#access-statuses) on the [**My Requests**](https://portal.apono.io/my-requests) tab.

If enabled by your admin, you will receive a notification via Slack or Microsoft Teams. Otherwise, the notification will be delivered by email.

{% hint style="success" %}
After a request has expired or been revoked, you can mark it as a [favorite](https://docs.apono.io/docs/favorites#add-a-favorite).
{% endhint %}
{% endtab %}

{% tab title="Request by Bundle" %}

<figure><img src="https://1094436629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv6MBfUGvblSdAz31yJXm%2Fuploads%2Fgit-blob-f90f84ae767edbb089f2f588118d736c654158f0%2Fteams-bundle-requests.png?alt=media" alt="" width="563"><figcaption><p><em>Bundle request</em></p></figcaption></figure>

Follow these steps to request access to a bundle:

1. On the [**My Requests**](https://portal.apono.io/my-requests) page, click **New Request**. The **New Request** page appears.
2. Click the **Bundles** tab. The bundle fields appear below.
3. From the **Request on Behalf of** dropdown menu, select the individual to receive access. By default, your user profile is selected.
4. (Optional) Under **Request a bundle**, in the **Search** field, enter the full or partial bundle name. The list updates to show matching bundle cards and the total number of results.
5. Select a bundle card.

{% hint style="success" %}
You can select specific resources within a bundle:

1. On a bundle card, click <img src="https://1094436629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv6MBfUGvblSdAz31yJXm%2Fuploads%2Fgit-blob-13f91104c864e78b630cf292a293d324cd53251c%2Funknown%20(3).png?alt=media" alt="" data-size="line"> (Resources icon). The resources form appears, filtered for the bundle.

2. Select one or several resources.

3. (Optional) Click **Show selected** to display only the selected resources.
   {% endhint %}

4. Click **Next**. The **Complete Additional Details** page appears.

5. Choose a **Duration** from the dropdown menu to set the access period.

6. (If applicable) Select the **Ticket Type** associated with your request as defined in your organization’s ticketing system.

7. (If applicable) Enter the unique **Ticket ID** from your organization’s ticketing system to link the request to the tracked task.

8. Under **Why do you need this access?** enter a reason why you are requesting access to the resource.

{% hint style="info" %}
A clear explanation helps approvers understand your request, speeds up approvals, and ensures the access can be audited later.

As you type, Apono provides real-time feedback to help you improve your justification. It evaluates whether you have:

* Described the task you are working on
* Explained why this level of access is required
* Included a relevant ticket ID

<img src="https://1094436629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv6MBfUGvblSdAz31yJXm%2Fuploads%2Fgit-blob-69b3364072953962614d534c4fe887e5f0a2bcd4%2Fjustification-approval-green.png?alt=media" alt="" data-size="original">

When your justification meets these requirements, the indicator will turn green.
{% endhint %}

11. Click **Submit** **Request**. The request will appear with its [status](#access-statuses) on the [**My Requests**](https://portal.apono.io/my-requests) tab.

If enabled by your admin, you will receive a notification via Slack or Microsoft Teams. Otherwise, the notification will be delivered by email.

{% hint style="success" %}
After a request has expired or been revoked, you can mark it as a [favorite](https://docs.apono.io/docs/favorites#add-a-favorite).
{% endhint %}
{% endtab %}
{% endtabs %}

***

### Extend existing access duration

If the **Extend** option is enabled for an access request, it becomes active when your access is nearing expiration. After clicking the **Extend** button, the duration of your existing access is increased, based on settings defined by your administrator.

Extending access will not interrupt your work. You will not be prompted to do any of the following when extending access:

* Re-authenticate with credentials or MFA
* Create a new user
* Start a new session

If this option is not available, or you have reached the maximum number of extensions, you must submit a new access request to continue accessing the resource.

<figure><img src="https://1094436629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv6MBfUGvblSdAz31yJXm%2Fuploads%2Fgit-blob-199a3ed0d03fa9d7180f34e058e08f7488ea6739%2Faccess-extend.png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

Follow these steps to extend access:

1. On the [**My Requests**](https://portal.apono.io/my-requests) page, in the row of the request, click **Extend**. The **Extend this request?** pop-up window appears.

{% hint style="success" %}
If you are [viewing the request](#view-requests), you can click **Extend** on the details panel.
{% endhint %}

2. Click **Extend**. The duration of your resource access is increased.

***

### Request access again

If your access has expired, been revoked, or been rejected, you can request the same access again from one of the following locations.

{% tabs %}
{% tab title="My Access" %}

<figure><img src="https://1094436629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv6MBfUGvblSdAz31yJXm%2Fuploads%2Fgit-blob-d57b963285347428361240e0e0c2a862d23b339c%2FScreenshot%202025-10-23%20at%2015.20.33.png?alt=media" alt=""><figcaption><p>My Access page</p></figcaption></figure>

{% hint style="info" %}
Only the three most recent closed requests and favorites appear on the **My Access** page.
{% endhint %}

Follow this step to request access to a resource, an app, or a bundle:

1. On the **My Access** page, click <img src="https://1094436629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv6MBfUGvblSdAz31yJXm%2Fuploads%2Fgit-blob-e6e794a4d1956fadcbc1f9be2e0a4486bc251473%2Fimage%20(64).png?alt=media" alt="" data-size="line"> (Request again icon) next to a request under **Closed Requests** or **Favorites**.
   {% endtab %}

{% tab title="My Requests" %}

<figure><img src="https://1094436629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv6MBfUGvblSdAz31yJXm%2Fuploads%2Fgit-blob-f3ce5b729f8a1a6f7aa589b6397b06a85d072969%2Fimage%20(78).png?alt=media" alt=""><figcaption><p>My Requests tab</p></figcaption></figure>

{% hint style="info" %}
If someone else has made a request on your behalf and you lack permission to request access for yourself, only the requester can request access again for you.
{% endhint %}

Follow these steps to request access to a resource, an app, or a bundle:

1. On the [**My Requests**](https://portal.apono.io/my-requests) tab, from the **Status** dropdown menu, select none, one, or several options to filter the list of requests.
2. In the row of your desired request, click <img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXc-h6Zkii0g1VuGSbSkahlxuak9wT7ZrFznzRD9-DtI88NE657BUBuxJ7qGH3UW2PSBrwpMg_RttV42_LiRwENVb6QIImbFCi6LvwlUIU38tIyV7Kq8LAJPyKMs0F-OxCWx0ONb?key=PX6_4YYC-V5_s-7Lcf3dTg" alt="" data-size="line"> (Request again icon). A pop-up window appears.
3. Enter a **Justification** explaining why you are resubmitting the request.
4. Click **Submit**. The request will appear with its [status](#access-statuses) on the **My Requests** tab.
   {% endtab %}

{% tab title="Favorites" %}

<figure><img src="https://1094436629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv6MBfUGvblSdAz31yJXm%2Fuploads%2Fgit-blob-ea4818e10ca480ad15b03f493ace885d7ac1191e%2FScreenshot%202025-09-03%20at%2020.10.20.png?alt=media" alt="Favorites tab"><figcaption></figcaption></figure>

{% hint style="info" %}
Only requests marked as [favorites](https://docs.apono.io/docs/access-requests-and-approvals/favorites) appear on this tab.
{% endhint %}

Follow these steps to request access to a resource, an app, or a bundle:

1. On the [**Favorites**](https://portal.apono.io/requests/favorites) tab, in the row of your desired request, click **Request again**. A pop-up window appears.
2. Enter a **Justification** explaining why you are resubmitting the request.
3. Click **Submit**. The request will appear with its [status](#access-statuses) on the **My Requests** tab.
   {% endtab %}

{% tab title="Delegated Requests" %}

<figure><img src="https://1094436629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv6MBfUGvblSdAz31yJXm%2Fuploads%2Fgit-blob-73751aa713dde3c64b8aa1a537f0a8fa0a1f1832%2Fimage%20(80).png?alt=media" alt=""><figcaption><p>Delegated Requests page</p></figcaption></figure>

Follow these steps to request access to a resource, an app, or a bundle for a grantee:

1. On the [**Delegated Requests**](https://portal.apono.io/delegated-requests) page, from the **Status** dropdown menu, select one or more options to filter the list of requests.
2. In the row of your desired request, click **Request again**. A pop-up window appears.
3. Enter a **Justification** explaining why you are resubmitting the request.
4. Click **Submit**. The request will appear with its status on the [**Delegated Requests**](https://portal.apono.io/delegated-requests) page.
   {% endtab %}
   {% endtabs %}

If enabled by your admin, you will receive a notification via Slack or Microsoft Teams. Otherwise, the notification will be delivered by email.

***

### View requests

You can view your open and closed requests.

{% tabs %}
{% tab title="My Requests" %}

<figure><img src="https://1094436629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv6MBfUGvblSdAz31yJXm%2Fuploads%2Fgit-blob-beb785633a867937ea7b9e2f89067a693dc48587%2Fimage%20(81).png?alt=media" alt="" width="563"><figcaption><p>Request details</p></figcaption></figure>

Follow these steps to view your requests:

1. On the [**My Requests**](https://portal.apono.io/my-requests) tab, from the **Status** dropdown menu, select one or more options to filter the list of requests.

{% hint style="success" %}
You can also use the request status widgets to quickly identify the number of requests in **Active**, **Pending Approval**, or **Pending MFA** status.

<img src="https://1094436629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv6MBfUGvblSdAz31yJXm%2Fuploads%2Fgit-blob-857bea3e4739b9b48f88830ecad94b754b233a20%2Fmy-request-widgets.png?alt=media" alt="" data-size="original">

Clicking one or more widgets will filter the list to show only requests with that status.
{% endhint %}

2. Click a request card. A panel appears displaying the details of the access request.

{% hint style="info" %}
For requests with the **Rejected** status, you can view the **Rejection Reason** under **Approvals**.
{% endhint %}

3. Under **Access to**, click **View resources** to display the resources to which the request grants access.
4. (Optional) For requests with the **Active** [status](#access-statuses), click **Use Access** to open the **My Access** page.
5. (Optional) Click [**Request again**](#request-access-again) to resubmit the request.
6. At the top right of the panel, click **X** to close the panel.
7. (Optional) Click the ⭐ icon on the request card to mark this request as a favorite.

{% hint style="info" %}
You can only favorite requests that you have submitted for yourself.
{% endhint %}
{% endtab %}

{% tab title="Delegated Requests" %}

<figure><img src="https://1094436629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv6MBfUGvblSdAz31yJXm%2Fuploads%2Fgit-blob-788ef5a072dc91cc0daccc29d090c8c94d565fef%2Fimage%20(82).png?alt=media" alt="" width="563"><figcaption><p>Request details</p></figcaption></figure>

Follow these steps to view and track the statuses all the requests you have made on behalf of grantees:

1. On the [**Delegated Requests**](https://portal.apono.io/delegated-requests) page, from the **Status** dropdown menu, select none, one, or several options to filter the list of requests.
2. Click a request card. A panel appears displaying the details of the access request.

{% hint style="info" %}
For requests with the **Rejected** status, you can view the **Rejection Reason** under **Approvals**.
{% endhint %}

3. Under **Access to**, click **View resources** to display the resources to which the request grants access.
4. (Optional) Click [**Request again**](#request-access-again) to resubmit the request.
5. At the top right of the panel, click **X** to close the panel.
   {% endtab %}
   {% endtabs %}

***

### Revoke an access request

{% tabs %}
{% tab title="My Requests" %}
{% hint style="info" %}
If someone else has made a request on your behalf, only the requester can revoke the request.
{% endhint %}

Follow these steps to revoke your access:

1. On the [**My Requests**](https://portal.apono.io/my-requests) tab, from the **Status** dropdown menu, select none, one, or more options to filter the list of requests.
2. Click a request card. A panel appears displaying the details of the access request.
3. Click **Revoke access**. A confirmation window appears.
4. Click **Yes**.
   {% endtab %}

{% tab title="Delegated Requests" %}
Follow these steps to revoke access from a grantee for whom you requested access:

1. On the [**Delegated Requests**](https://portal.apono.io/delegated-requests) page, from the **Status** dropdown menu, select none, one, or more options to filter the list of requests.
2. Click a request card. A panel appears displaying the details of the access request.
3. Click **Revoke access**. A confirmation window appears.
4. Click **Yes**.
   {% endtab %}
   {% endtabs %}

***

### Access Statuses

<table><thead><tr><th width="189">Status</th><th>Description</th></tr></thead><tbody><tr><td><strong>Pending Approval</strong></td><td>The request is waiting for the approver to approve or reject the request.</td></tr><tr><td><strong>Granting</strong></td><td>The request has been approved. Apono is provisioning the access.</td></tr><tr><td><strong>Active</strong></td><td><p>Access has been provisioned. You can access the resource.</p><p>Follow these steps to access the resource:</p><ol><li>On the <a href="https://portal.apono.io/my-access"><strong>My Access</strong></a> page, click <strong>Access Details</strong> for the resource. A pop-up window appears.</li><li>Follow the instructions to access the resource.</li></ol><p>Requests in this status also appear on the <a href="https://portal.apono.io/my-requests"><strong>My Requests</strong></a> tab. If enabled by your admin, you will also receive a notification through Slack or Teams. Otherwise, the notification will be delivered by email.</p></td></tr><tr><td><strong>Rejected</strong></td><td><p>The request has been rejected either automatically or by approvers.</p><p><br>Hover over the status to read the rejection reason written by the approver.<br><br><img src="https://1094436629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv6MBfUGvblSdAz31yJXm%2Fuploads%2Fgit-blob-5c47159c3571ef55993f33cd472a02859e173c2e%2Frejection-hover-status.png?alt=media" alt="" data-size="original"></p></td></tr><tr><td><strong>Revoking</strong></td><td>An admin has initiated removing your resource access.</td></tr><tr><td><strong>Revoked</strong></td><td>An admin has removed your resource access.</td></tr><tr><td><strong>Failed</strong></td><td><p>An error has occurred with your request. Contact your admin.</p><div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p>Requests pending approval for over 7 days become Failed automatically.</p></div></td></tr></tbody></table>
