> **runActionPermissions**\<`T`\>(`action`, `scope`, `model`, `req`, `doc?`): `Promise`\<`void`\>

## Type Parameters

### T

`T`

## Parameters

### action

`BaseActionConfig`\<`unknown`, `unknown`, `unknown`\>

### scope

`ActionScope`

### model

`Model`\<`T`\>

### req

`Request`

### doc?

`T`

## Returns

`Promise`\<`void`\>
