---
id: reviewable-role
title: ReviewableRole
pagination_label: ReviewableRole
sidebar_label: ReviewableRole
sidebar_class_name: pythonsdk
keywords: ['python', 'Python', 'sdk', 'ReviewableRole', 'ReviewableRole'] 
slug: /tools/sdk/python/v3/models/reviewable-role
tags: ['SDK', 'Software Development Kit', 'ReviewableRole', 'ReviewableRole']
---

# ReviewableRole


## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**id** | **str** | The id for the Role | [optional] 
**name** | **str** | The name of the Role | [optional] 
**description** | **str** | Information about the Role | [optional] 
**privileged** | **bool** | Indicates if the entitlement is a privileged entitlement | [optional] 
**owner** | [**IdentityReferenceWithNameAndEmail**](identity-reference-with-name-and-email) |  | [optional] 
**revocable** | **bool** | Indicates whether the Role can be revoked or requested | [optional] 
**end_date** | **datetime** | The date when a user's access expires. | [optional] 
**access_profiles** | [**[]ReviewableAccessProfile**](reviewable-access-profile) | The list of Access Profiles associated with this Role | [optional] 
**entitlements** | [**[]ReviewableEntitlement**](reviewable-entitlement) | The list of entitlements associated with this Role | [optional] 
}

## Example

```python
from sailpoint.v3.models.reviewable_role import ReviewableRole

reviewable_role = ReviewableRole(
id='2c91808a7190d06e0171993907fd0794',
name='Accounting-Employees',
description='Role for members of the accounting department with the necessary Access Profiles',
privileged=False,
owner=sailpoint.v3.models.identity_reference_with_name_and_email.Identity Reference With Name And Email(
                    type = 'IDENTITY', 
                    id = '5168015d32f890ca15812c9180835d2e', 
                    name = 'Alison Ferguso', 
                    email = 'alison.ferguso@identitysoon.com', ),
revocable=False,
end_date='2021-12-25T00:00Z',
access_profiles=[
                    sailpoint.v3.models.reviewable_access_profile.ReviewableAccessProfile(
                        id = '2c91808a7190d06e01719938fcd20792', 
                        name = 'Employee-database-read-write', 
                        description = 'Collection of entitlements to read/write the employee database', 
                        privileged = False, 
                        cloud_governed = False, 
                        end_date = '2021-12-25T00:00Z', 
                        owner = sailpoint.v3.models.identity_reference_with_name_and_email.Identity Reference With Name And Email(
                            type = 'IDENTITY', 
                            id = '5168015d32f890ca15812c9180835d2e', 
                            name = 'Alison Ferguso', 
                            email = 'alison.ferguso@identitysoon.com', ), 
                        entitlements = [
                            sailpoint.v3.models.reviewable_entitlement.ReviewableEntitlement(
                                id = '2c918085718230600171993742c63558', 
                                name = 'CN=entitlement.bbb7c650', 
                                description = 'Gives read/write access to the company database', 
                                privileged = False, 
                                attribute_name = 'memberOf', 
                                attribute_value = 'CN=entitlement.bbb7c650', 
                                source_schema_object_type = 'groups', 
                                source_name = 'ODS-AD-Source', 
                                source_type = 'Active Directory - Direct', 
                                source_id = '78ca6be511cb41fbb86dba2fcca7780c', 
                                has_permissions = False, 
                                is_permission = False, 
                                revocable = True, 
                                cloud_governed = False, 
                                contains_data_access = True, 
                                data_access = sailpoint.v3.models.data_access.Data Access(
                                    policies = [
                                        sailpoint.v3.models.data_access_policies_inner.DataAccess_policies_inner(
                                            value = 'GDPR-20', )
                                        ], 
                                    categories = [
                                        sailpoint.v3.models.data_access_categories_inner.DataAccess_categories_inner(
                                            value = 'email-7', 
                                            match_count = 10, )
                                        ], 
                                    impact_score = sailpoint.v3.models.data_access_impact_score.DataAccess_impactScore(
                                        value = 'Medium', ), ), 
                                account = sailpoint.v3.models.reviewable_entitlement_account.ReviewableEntitlement_account(
                                    native_identity = 'CN=Alison Ferguso', 
                                    disabled = False, 
                                    locked = False, 
                                    type = 'IDENTITY', 
                                    id = '2c9180857182305e0171993737eb29e6', 
                                    name = 'Alison Ferguso', 
                                    created = '2020-04-20T20:11:05.067Z', 
                                    modified = '2020-05-20T18:57:16.987Z', 
                                    activity_insights = sailpoint.v3.models.activity_insights.Activity Insights(
                                        account_id = 'c4ddd5421d8549f0abd309162cafd3b1', 
                                        usage_days = 45, 
                                        usage_days_state = 'COMPLETE', ), 
                                    description = 'Account for Read/write to the company database', 
                                    governance_group_id = '2c9180857182305e0171993737eb29e6', ), )
                            ], 
                        created = '2021-01-01T22:32:58.104Z', 
                        modified = '2021-02-01T22:32:58.104Z', )
                    ],
entitlements=[
                    sailpoint.v3.models.reviewable_entitlement.ReviewableEntitlement(
                        id = '2c918085718230600171993742c63558', 
                        name = 'CN=entitlement.bbb7c650', 
                        description = 'Gives read/write access to the company database', 
                        privileged = False, 
                        owner = sailpoint.v3.models.identity_reference_with_name_and_email.Identity Reference With Name And Email(
                            type = 'IDENTITY', 
                            id = '5168015d32f890ca15812c9180835d2e', 
                            name = 'Alison Ferguso', 
                            email = 'alison.ferguso@identitysoon.com', ), 
                        attribute_name = 'memberOf', 
                        attribute_value = 'CN=entitlement.bbb7c650', 
                        source_schema_object_type = 'groups', 
                        source_name = 'ODS-AD-Source', 
                        source_type = 'Active Directory - Direct', 
                        source_id = '78ca6be511cb41fbb86dba2fcca7780c', 
                        has_permissions = False, 
                        is_permission = False, 
                        revocable = True, 
                        cloud_governed = False, 
                        contains_data_access = True, 
                        data_access = sailpoint.v3.models.data_access.Data Access(
                            policies = [
                                sailpoint.v3.models.data_access_policies_inner.DataAccess_policies_inner(
                                    value = 'GDPR-20', )
                                ], 
                            categories = [
                                sailpoint.v3.models.data_access_categories_inner.DataAccess_categories_inner(
                                    value = 'email-7', 
                                    match_count = 10, )
                                ], 
                            impact_score = sailpoint.v3.models.data_access_impact_score.DataAccess_impactScore(
                                value = 'Medium', ), ), 
                        account = sailpoint.v3.models.reviewable_entitlement_account.ReviewableEntitlement_account(
                            native_identity = 'CN=Alison Ferguso', 
                            disabled = False, 
                            locked = False, 
                            type = 'IDENTITY', 
                            id = '2c9180857182305e0171993737eb29e6', 
                            name = 'Alison Ferguso', 
                            created = '2020-04-20T20:11:05.067Z', 
                            modified = '2020-05-20T18:57:16.987Z', 
                            activity_insights = sailpoint.v3.models.activity_insights.Activity Insights(
                                account_id = 'c4ddd5421d8549f0abd309162cafd3b1', 
                                usage_days = 45, 
                                usage_days_state = 'COMPLETE', ), 
                            description = 'Account for Read/write to the company database', 
                            governance_group_id = '2c9180857182305e0171993737eb29e6', ), )
                    ]
)

```
[[Back to top]](#) 

