---
title: "Use the RESETACCESSRIGHTS Function to Remove Inherited Access Rights"
slug: "resetaccessrights-function"
description: "Learn to use RESETACCESSRIGHTS to remove inherited access rules while retaining directly mapped permissions in Pigment models."
updated: 2025-05-28T10:23:47Z
published: 2025-08-22T12:00:18Z
---

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

# RESETACCESSRIGHTS function

## Description

Remove inherited access rights from the Expression. Directly mapped access rights rules will still apply.

> [!WARNING]
> Users must have the Define Application security [permission](/v1/docs/pigment-access-basics) to be able to use this function.

> For more information on access rights inheritance and how to use this function, see the following articles:
> 
> - [Understand Access Rights Inheritance](/v1/docs/understand-access-rights-inheritance)
> - [Use the RESETACCESSRIGHTS Function](/v1/docs/reset-access-rights-function)
> - [Access Rights Inheritance Options at Application Level](/v1/docs/add-remove-access-rights-inheritance)

## Syntax

```plaintext
RESETACCESSRIGHTS(Expression)
```

- `Expression` (any type) :

## Return type

`Same as expression`

## Examples

For more information on how access rights are inherited and how you can use the RESETACCESSRIGHTS function, see [Understand Access Rights Inheritance](/v1/docs/understand-access-rights-inheritance).

**Excel equivalent**: none

**See also**: [ACCESSRIGHTS](/v1/docs/accessrights-function)

> [!TIP]
> **More of a hands-on learner?**
> 
> Talk to your Customer Success Manager about downloading the Functions and Modifiers in Pigment Application into your workspace. It includes examples of every Function and Modifier in Pigment!

<style> p[data-block-id] {font-size:1rem;} ul li p[data-block-id] {margin-bottom: 0;} ul[data-type="taskList"] li div p[data-block-id] {margin-bottom: 0;} ol li p[data-block-id] {margin-bottom: 0;} table tbody th p[data-block-id] { margin-bottom: 0;} blockquote p[data-block-id] {margin-bottom: 0 !important;} &nbsp;p[data-block-id]:empty::after {content: "\00A0";} </style><style> p[data-block-id] {font-size:1rem;} ul li p[data-block-id] {margin-bottom: 0;} ul[data-type="taskList"] li div p[data-block-id] {margin-bottom: 0;} ol li p[data-block-id] {margin-bottom: 0;} table tbody th p[data-block-id] { margin-bottom: 0;} blockquote p[data-block-id] {margin-bottom: 0 !important;} &nbsp;p[data-block-id]:empty::after {content: "\00A0";} </style>
