---
id: v1-entitlement-privilege-level
title: EntitlementPrivilegeLevel
pagination_label: EntitlementPrivilegeLevel
sidebar_label: EntitlementPrivilegeLevel
sidebar_class_name: typescriptsdk
keywords: ['typescript', 'TypeScript', 'sdk', 'EntitlementPrivilegeLevel', 'v1EntitlementPrivilegeLevel']
slug: /tools/sdk/typescript/entitlements/models/entitlement-privilege-level
tags: ['SDK', 'Software Development Kit', 'EntitlementPrivilegeLevel', 'v1EntitlementPrivilegeLevel']
---

# EntitlementPrivilegeLevel

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**direct** | **(optional)** `string` | Direct privilege level assigned to the entitlement | [default to undefined]
**setBy** | **(optional)** `string` | User or process that set the privilege level | [default to undefined]
**setByType** | **(optional)** `string` | Method by which the privilege level was set | [default to undefined]
**inherited** | **(optional)** `string` | Inherited privilege level on the entitlement, if any | [default to undefined]
**effective** | **(optional)** `string` | Effective privilege level assigned to the entitlement | [default to undefined]

