Skip to main content

Retrieves all role mining sessions

GET 

/role-mining-sessions

experimental

This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to true to use this endpoint.

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

Header Parameters

    X-SailPoint-Experimental stringrequired

    Default value: true

    Use this header to enable this experimental API.

    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.

    pruneThreshold int32nullable

    The prune threshold to be used or null to calculate prescribedPruneThreshold

    prescribedPruneThreshold int32nullable

    The calculated prescribedPruneThreshold

    minNumIdentitiesInPotentialRole int32nullable

    Minimum number of identities in a potential role

    potentialRoleCount int32

    Number of potential roles

    potentialRolesReadyCount int32

    Number of potential roles ready

    type RoleMiningRoleType (string)

    Possible values: [SPECIALIZED, COMMON]

    Role mining session type

    emailRecipientId stringnullable

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

    identityCount int32

    Number of identities in the population which meet the search criteria or identity list provided

    saved boolean

    The session's saved status

    name stringnullable

    The session's saved name

  • ]

Loading...