> For the complete documentation index, see [llms.txt](https://docs.nalpeiron.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.nalpeiron.com/zentitle2-docs/ui-customers/customers/setting-up-end-user-portal-eup-access.md).

# Setting up End User Portal (EUP) access

### Adding ABL (Account Based Licensing) credentials to a contact for End User Portal (EUP) access.

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

* Select the contact from the list.

<figure><img src="/files/02Ezn1kduH1kq6tcOsAm" alt=""><figcaption></figcaption></figure>

* Then, edit the contact "ABL credentials" box.
  * As you see, an email is registered, but no role or authentication is selected.

<div align="left"><figure><img src="/files/UEGi7xevFlnjpnpcuelQ" alt=""><figcaption></figcaption></figure></div>

* Then select the End User Portal role from the dropdown options: User or Admin.

{% hint style="info" %}
**Permissions**

**User:**

* Entitlements
  * narrowed to entitlements that this **contact is assigned to**
  * can not delete activation for anyone, not even himself
  * activations made via activations code are not linked to a user and thus not presented in the activations table
  * sees or not activation codes and activation graph based on setting on Z2 contacts > End User Portal page
* Offline activation and deactivations

***

**Admin:**

* Entitlements
  * sees all entitlements that this Customer is assigned to
  * can Delete activation for anyone
  * sees or not activation codes and activation graph based on setting on Z2 contacts > End User Portal page

* Offline activation and deactivations
  {% endhint %}

* Finally, set the "Authentication type" to either "**password**" (for Zentitle2 internal Account Based Licensing option) or "**Open ID Token**" (for the Open ID Connect option with your chosen iDP).
  * [See these docs for more on ABL](/zentitle2-docs/ui-administration/configuration/account-based-licensing-identity-based-licensing.md).

<div align="left"><figure><img src="/files/pON9LhocNi3zLblbhEty" alt=""><figcaption></figcaption></figure></div>

* Click Save on the add end-user page.
* Zentitle2 will immediately send an invitation email to the user at the provided email address (ensure it is spelled correctly), which will also be used as the username for authentication and access to the End User Portal (EUP).
* *This assumes you have the correct subscription for this functionality.*

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

* The contacts will click on the embedded button "Set your password," which will take them to the EUP login page to complete their access.

<div align="left"><figure><img src="/files/fE3mSQ89oK3X0f4J7jSI" alt="" width="475"><figcaption></figcaption></figure></div>

* The contact then sets a secure password and clicks Set Password.

<div align="left"><figure><img src="/files/av2LcN2yjUNyBqOCtQ2G" alt=""><figcaption></figcaption></figure></div>

* Once they have set their password, they can log in to the EUP in your domain.

<div align="left"><figure><img src="/files/w6ude2tSUXU1Ke771ilP" alt="" width="498"><figcaption></figcaption></figure></div>

* On logging in, they will need to accept the "access terms."

<div align="left"><figure><img src="/files/sFTP1zHeKvaOGlbmRPIN" alt="" width="511"><figcaption></figcaption></figure></div>

* Once logged in, they can use the EUP and, depending on their permissions, view different views of their entitlements.

<figure><img src="/files/5vys63y5Ho2Eg5seIAlr" alt=""><figcaption></figcaption></figure>

***


---

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

```
GET https://docs.nalpeiron.com/zentitle2-docs/ui-customers/customers/setting-up-end-user-portal-eup-access.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.
