> For the complete documentation index, see [llms.txt](https://developers.polymath.network/polymesh-sdk-api-reference/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developers.polymath.network/polymesh-sdk-api-reference/docs-v3/interfaces/permissions.md).

# Permissions

Permissions a Secondary Key has over the Identity. A null value means the key has all permissions of that type (i.e. if `tokens` is null, the key has permissions over all of the Identity's Security Tokens)

## Hierarchy

* **Permissions**

## Index

### Properties

* [portfolios](/polymesh-sdk-api-reference/docs-v3/interfaces/permissions.md#portfolios)
* [tokens](/polymesh-sdk-api-reference/docs-v3/interfaces/permissions.md#tokens)
* [transactions](/polymesh-sdk-api-reference/docs-v3/interfaces/permissions.md#transactions)

## Properties

### portfolios

• **portfolios**: *(*[*DefaultPortfolio*](/polymesh-sdk-api-reference/docs-v3/classes/defaultportfolio.md)*‹› |* [*NumberedPortfolio*](/polymesh-sdk-api-reference/docs-v3/classes/numberedportfolio.md)*‹›)\[] | null*

*Defined in* [*src/types/index.ts:511*](https://github.com/PolymathNetwork/polymesh-sdk/blob/1221e467/src/types/index.ts#L511)

### tokens

• **tokens**: [*SecurityToken*](/polymesh-sdk-api-reference/docs-v3/classes/securitytoken.md)*\[] | null*

*Defined in* [*src/types/index.ts:507*](https://github.com/PolymathNetwork/polymesh-sdk/blob/1221e467/src/types/index.ts#L507)

### transactions

• **transactions**: *TxTag\[] | null*

*Defined in* [*src/types/index.ts:509*](https://github.com/PolymathNetwork/polymesh-sdk/blob/1221e467/src/types/index.ts#L509)
