---
url: "https://vueda.dev/v3/reference/api/js/use/useFilteredActions.md"
title: "use/useFilteredActions"
---

# use/useFilteredActions

## Overview

Returns the subset of model actions that the current user is permitted to perform, based on model config and user group membership.

## Methods

- [useFilteredActions](/v3/reference/api/js/use/useFilteredActions/functions/useFilteredActions.md) - Provides a reactive list of actions filtered based on the user's groups.

## Types

### [FilteredActionsInternalRawState](/v3/reference/api/js/use/useFilteredActions/types/FilteredActionsInternalRawState.md)

### [FilteredActionsRawState](/v3/reference/api/js/use/useFilteredActions/types/FilteredActionsRawState.md)

### [UseFilteredActionsParams](/v3/reference/api/js/use/useFilteredActions/types/UseFilteredActionsParams.md)

### [FilteredActionsInstance](/v3/reference/api/js/use/useFilteredActions/types/FilteredActionsInstance.md)

`FilteredActionsInstance = DeepReadonly`

### [FilteredActionsInternalState](/v3/reference/api/js/use/useFilteredActions/types/FilteredActionsInternalState.md)

`FilteredActionsInternalState = UnwrapNestedRefs`

### [FilteredActionsState](/v3/reference/api/js/use/useFilteredActions/types/FilteredActionsState.md)

`FilteredActionsState = UnwrapNestedRefs`

## Source

`client/lib/use/useFilteredActions.js:1`
