Skip to main content

Retrieves all role mining sessions

GET 

/role-mining-sessions

Returns all role mining sessions that match the query parameters

Request

Query Parameters

    filters string

    Filter results using the standard syntax described in V3 API Standard Collection Parameters

    Filtering is supported for the following fields and operators:

    saved: eq

    name: eq, sw

    Example: saved eq "true" and name sw "RM Session"
    sorters comma-separated

    Sort results using the standard syntax described in V3 API Standard Collection Parameters

    Sorting is supported for the following fields: createdBy, createdDate

    Example: createdBy,createdDate
    offset int32

    Default value: 0

    Offset into the full result set. Usually specified with limit to paginate through the results. See V3 API Standard Collection Parameters for more information.

    Example: 0
    limit int32

    Possible values: <= 250

    Default value: 250

    Max number of results to return. See V3 API Standard Collection Parameters for more information.

    Example: 250
    count boolean

    If true it will populate the X-Total-Count response header with the number of results that would be returned if limit and offset were ignored.

    Since requesting a total count can have a performance impact, it is recommended not to send count=true if that value will not be used.

    See V3 API Standard Collection Parameters for more information.

    Example: true

Responses

Succeeded. Returns all role mining sessions that match the query parameters.

Schema

  • Array [

  • scope

    object

    The scope of identities for this role mining session

    identityIds string[]

    The list of identities for this role mining session.

    criteria stringnullable

    The "search" criteria that produces the list of identities for this role mining session.

    attributeFilterCriteria object[]nullable

    The filter criteria for this role mining session.

    minNumIdentitiesInPotentialRole integernullable

    Minimum number of identities in a potential role

    scopingMethod stringnullable

    The scoping method of the role mining session

    prescribedPruneThreshold integernullable

    The computed (or prescribed) prune threshold for this session

    pruneThreshold integernullable

    The prune threshold to be used for this role mining session

    potentialRoleCount integer

    The number of potential roles

    potentialRolesReadyCount integer

    The number of potential roles which have completed processing

    status

    object

    The role mining session status

    state RoleMiningSessionState (string)

    Possible values: [CREATED, UPDATED, IDENTITIES_OBTAINED, PRUNE_THRESHOLD_OBTAINED, POTENTIAL_ROLES_PROCESSING, POTENTIAL_ROLES_CREATED]

    Role mining session state

    emailRecipientId stringnullable

    The id of the user who will receive an email about the role mining session

    createdBy

    object

    The session created by details

    oneOf

    id string

    ID of the creator

    displayName string

    The display name of the creator

    identityCount integer

    The number of identities

    saved boolean

    The session's saved status

    name stringnullable

    The session's saved name

    dataFilePath stringnullable

    The data file path of the role mining session

    id string

    Session Id for this role mining session

    createdDate date-time

    The date-time when this role mining session was created.

    modifiedDate date-time

    The date-time when this role mining session was completed.

    type RoleMiningRoleType (string)

    Possible values: [SPECIALIZED, COMMON]

    Role mining session type

  • ]

Loading...