---
id: v1-role-mining-potential-role
title: RoleMiningPotentialRole
pagination_label: RoleMiningPotentialRole
sidebar_label: RoleMiningPotentialRole
sidebar_class_name: typescriptsdk
keywords: ['typescript', 'TypeScript', 'sdk', 'RoleMiningPotentialRole', 'v1RoleMiningPotentialRole']
slug: /tools/sdk/typescript/iai_role_mining/models/role-mining-potential-role
tags: ['SDK', 'Software Development Kit', 'RoleMiningPotentialRole', 'v1RoleMiningPotentialRole']
---

# RoleMiningPotentialRole

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**createdBy** | **(optional)** `RoleMiningSessionResponseCreatedBy` |  | [default to undefined]
**density** | **(optional)** `number` | The density of a potential role. | [default to undefined]
**description** | **(optional)** `string` | The description of a potential role. | [default to undefined]
**entitlementCount** | **(optional)** `number` | The number of entitlements in a potential role. | [default to undefined]
**excludedEntitlements** | **(optional)** `Array<string>` | The list of entitlement ids to be excluded. | [default to undefined]
**freshness** | **(optional)** `number` | The freshness of a potential role. | [default to undefined]
**identityCount** | **(optional)** `number` | The number of identities in a potential role. | [default to undefined]
**identityDistribution** | **(optional)** `Array<RoleMiningIdentityDistribution>` | Identity attribute distribution. | [default to undefined]
**identityIds** | **(optional)** `Array<string>` | The list of ids in a potential role. | [default to undefined]
**identityGroupStatus** | **(optional)** `string` | The status for this identity group which can be OBTAINED or COMPRESSED | [default to undefined]
**name** | **(optional)** `string` | Name of the potential role. | [default to undefined]
**potentialRoleRef** | **(optional)** `RoleMiningPotentialRolePotentialRoleRef` |  | [default to undefined]
**provisionState** | **(optional)** `RoleMiningPotentialRoleProvisionState` |  | [default to undefined]
**quality** | **(optional)** `number` | The quality of a potential role. | [default to undefined]
**roleId** | **(optional)** `string` | The roleId of a potential role. | [default to undefined]
**saved** | **(optional)** `boolean` | The potential role\'s saved status. | [default to false]
**session** | **(optional)** `RoleMiningSessionParametersDto` |  | [default to undefined]
**type** | **(optional)** `RoleMiningRoleType` |  | [default to undefined]
**id** | **(optional)** `string` | Id of the potential role | [default to undefined]
**createdDate** | **(optional)** `string` | The date-time when this potential role was created. | [default to undefined]
**modifiedDate** | **(optional)** `string` | The date-time when this potential role was modified. | [default to undefined]

