# isFwssPermissionId

> **isFwssPermissionId**(`value`): value is "terminateService" \| "addPieces" \| "createDataSet" \| "schedulePieceRemovals"

Defined in: [packages/synapse-core/src/session-key/permissions.ts:88](https://github.com/FilOzone/synapse-sdk/blob/5989c4b03ed2fe4cf8b1ef29efe1d4ff1ad4c7bc/packages/synapse-core/src/session-key/permissions.ts#L88)

Check whether a value is a known FWSS permission ID.

## Parameters

| Parameter | Type | Description |
| ------ | ------ | ------ |
| `value` | `unknown` | The value to check. |

## Returns

value is "terminateService" \| "addPieces" \| "createDataSet" \| "schedulePieceRemovals"

`true` if `value` is a key of [FwssPermissions](/reference/filoz/synapse-core/session-key/variables/fwsspermissions/).