# Access Control

There are three access levels that can be granted to your customers' users.

### No Access

End users with no access will not be able to login to the portal. You or customer admins can revoke access for a user at any time.

### Member

Members are able to see and manage just tickets they have submitted in the portal - not tickets submitted by their coworkers.&#x20;

Members also cannot change the roles of their teammates and cannot invite additional teammates into the portal.

### Admin

Admins can see and manage tickets submitted across their organization.

Admins can also change the role of their teammates and invite additional users into the customer portal.

## Custom Contact Roles

Custom Contact Roles allow you to define granular permissions for different types of portal users. Each contact can be assigned a role that determines their level of access to issues, other contacts, and tasks within the portal.

<figure><img src="https://982123570-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9hXBoCTTNw5flARlUVJf%2Fuploads%2FKhcSMWqyvKUZub6kRd5m%2FScreenshot%202025-12-14%20at%2011.30.08%E2%80%AFAM.png?alt=media&#x26;token=f4e361e6-b6b8-4d88-9a70-04ec63d9b6a3" alt=""><figcaption></figcaption></figure>

Navigate to the [**Contacts**](https://app.usepylon.com/settings/contacts) section and select **Manage Portal Roles** to view and configure both default and custom roles for your portal.

#### Permissions <a href="#permissions" id="permissions"></a>

Each role has three main permission areas:

* **Issues** - Control access to support issues
* **Contacts** - Manage visibility of other portal users
* **Tasks** - Define task viewing and interaction permissions

#### Access <a href="#access" id="access"></a>

Each permission area supports different access levels:

* **Editor** - Full read and write access
* **View Only** - Read access without editing capabilities
* **No Access** - No visibility or interaction
