Files
developer.sailpoint.com/docs/tools/sdk/python/Reference/V2025/Models/UserLevelSummaryDTO.md
2025-07-25 19:23:51 +00:00

3.8 KiB

id, title, pagination_label, sidebar_label, sidebar_class_name, keywords, slug, tags
id title pagination_label sidebar_label sidebar_class_name keywords slug tags
v2025-user-level-summary-dto UserLevelSummaryDTO UserLevelSummaryDTO UserLevelSummaryDTO pythonsdk
python
Python
sdk
UserLevelSummaryDTO
V2025UserLevelSummaryDTO
/tools/sdk/python/v2025/models/user-level-summary-dto
SDK
Software Development Kit
UserLevelSummaryDTO
V2025UserLevelSummaryDTO

UserLevelSummaryDTO

It represents a summary of a user level, including its metadata, attributes, and associated properties.

Properties

Name Type Description Notes
id str The unique identifier of the UserLevel. [optional]
name str The human-readable name of the UserLevel. [optional]
description str A human-readable description of the UserLevel. [optional]
legacy_group str The legacy group associated with the UserLevel, used for backward compatibility for the UserLevel id. [optional]
right_sets []RightSetDTO List of RightSets associated with the UserLevel. [optional]
custom bool Indicates whether the UserLevel is custom. [optional] [default to True]
admin_assignable bool Indicates whether the UserLevel is admin-assignable. [optional] [default to True]
translated_name str The translated name of the UserLevel. [optional]
translated_grant str The translated grant message for the UserLevel. [optional]
translated_remove str The translated remove message for the UserLevel. [optional]
owner BaseReferenceDto [optional]
status Enum [ 'ACTIVE', 'DRAFT' ] The status of the UserLevel. [optional]
created datetime The creation timestamp of the UserLevel. [optional]
modified datetime The last modification timestamp of the UserLevel. [optional]
associated_identities_count int The count of associated identities for the UserLevel. [optional]
}

Example

from sailpoint.v2025.models.user_level_summary_dto import UserLevelSummaryDTO

user_level_summary_dto = UserLevelSummaryDTO(
id='beb02a57-010f-4c29-a6d2-fae9628bda73',
name='Custom User Level Name',
description='This is a description of the CustomUserLevel.',
legacy_group='ORG_ADMIN',
right_sets=[
                    sailpoint.v2025.models.right_set_dto.RightSetDTO(
                        id = 'idn:ui-right-set-example', 
                        name = 'Right Set Name', 
                        description = 'This is a description of the RightSet.', 
                        category = 'identity', 
                        rights = [idn:ui-right-set-example:read, idn:ui-right-set-example:write], 
                        right_set_ids = [idn:ui-right-set-example-update, idn:ui-right-set-example-delete], 
                        ui_assignable_child_right_set_ids = [idn:ui-right-set-example-detail, idn:ui-right-set-example-management], 
                        ui_assignable = True, 
                        translated_name = 'Translated Right Set Name', 
                        translated_description = 'This is a translated description of the RightSet.', 
                        parent_id = 'idn:ui-parent-example', )
                    ],
custom=True,
admin_assignable=True,
translated_name='Translated Custom User Level Name',
translated_grant='Grant Message',
translated_remove='Remove Message',
owner=sailpoint.v2025.models.base_reference_dto.Base Reference Dto(
                    type = 'IDENTITY', 
                    id = '2c91808568c529c60168cca6f90c1313', 
                    name = 'William Wilson', ),
status='Active',
created='2023-01-01T12:00Z',
modified='2023-01-02T12:00Z',
associated_identities_count=10
)

[Back to top]