# Function: ValidateUniversalPermissionUpdate()

> **ValidateUniversalPermissionUpdate**(`oldPermissions`, `newPermissions`): `Error` \| `null`

Defined in: [packages/bitbadgesjs-sdk/src/core/overlaps.ts:746](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/core/overlaps.ts#L746)

## Parameters

### oldPermissions

[`UniversalPermissionDetails`](https://docs.bitbadges.io/sdk/reference/interfaces/universal-permission-details)[]

### newPermissions

[`UniversalPermissionDetails`](https://docs.bitbadges.io/sdk/reference/interfaces/universal-permission-details)[]

## Returns

`Error` \| `null`
