[@nevermined-io/nevermined-sdk-js](../code-reference.md) / NewPermission

# Interface: NewPermission

## Hierarchy

- **`NewPermission`**

  ↳ [`Permission`](Permission.md)

## Table of contents

### Properties

- [holder](NewPermission.md#holder)
- [issuer](NewPermission.md#issuer)
- [type](NewPermission.md#type)
- [userId](NewPermission.md#userid)

## Properties

### holder

• **holder**: `string`

#### Defined in

[src/permissions/Permissions.interfaces.ts:12](https://github.com/nevermined-io/sdk-js/blob/55f88d2/src/permissions/Permissions.interfaces.ts#L12)

___

### issuer

• **issuer**: `string`

#### Defined in

[src/permissions/Permissions.interfaces.ts:11](https://github.com/nevermined-io/sdk-js/blob/55f88d2/src/permissions/Permissions.interfaces.ts#L11)

___

### type

• **type**: [`PermissionType`](../enums/PermissionType.md)[]

#### Defined in

[src/permissions/Permissions.interfaces.ts:10](https://github.com/nevermined-io/sdk-js/blob/55f88d2/src/permissions/Permissions.interfaces.ts#L10)

___

### userId

• **userId**: `string`

#### Defined in

[src/permissions/Permissions.interfaces.ts:9](https://github.com/nevermined-io/sdk-js/blob/55f88d2/src/permissions/Permissions.interfaces.ts#L9)
