mirror of
https://github.com/LukeHagar/developer.sailpoint.com.git
synced 2025-12-09 20:37:47 +00:00
Automated commit by github action: 3338581981
This commit is contained in:
83
static/api-specs/idn/beta/paths/role-access-profiles.yaml
Normal file
83
static/api-specs/idn/beta/paths/role-access-profiles.yaml
Normal file
@@ -0,0 +1,83 @@
|
||||
get:
|
||||
operationId: listRoleAccessProfiles
|
||||
tags:
|
||||
- Roles
|
||||
summary: List Role's Access Profiles
|
||||
description: >-
|
||||
This API lists the Access Profiles associated with a given Role
|
||||
|
||||
|
||||
A token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this API. In addition, a
|
||||
token with ROLE_SUBADMIN authority may only call this API if all Access Profiles included in the Role are associated
|
||||
to Sources with management workgroups of which the ROLE_SUBADMIN is a member.
|
||||
parameters:
|
||||
- name: id
|
||||
in: path
|
||||
description: ID of the Role
|
||||
required: true
|
||||
schema:
|
||||
type: string
|
||||
example: 2c91808a7813090a017814121919ecca
|
||||
- $ref: '../../v3/parameters/limit.yaml'
|
||||
- $ref: '../../v3/parameters/offset.yaml'
|
||||
- $ref: '../../v3/parameters/count.yaml'
|
||||
- in: query
|
||||
name: filters
|
||||
schema:
|
||||
type: string
|
||||
description: >-
|
||||
Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)
|
||||
|
||||
|
||||
Filtering is supported for the following Access Profile fields and operators:
|
||||
|
||||
**id**: *eq, in*
|
||||
|
||||
|
||||
**name**: *eq, sw*
|
||||
|
||||
|
||||
**created, modified**: *gt, lt, ge, le*
|
||||
|
||||
|
||||
**owner.id**: *eq, in*
|
||||
|
||||
|
||||
**source.id**: *eq, in*
|
||||
example: source.id eq "2c91808982f979270182f99e386d00fa"
|
||||
required: false
|
||||
- in: query
|
||||
name: sorters
|
||||
schema:
|
||||
type: string
|
||||
format: comma-separated
|
||||
description: >-
|
||||
Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)
|
||||
|
||||
|
||||
Sorting is supported for the following fields: **name, created, modified**
|
||||
example: name,-modified
|
||||
required: false
|
||||
responses:
|
||||
'200':
|
||||
description: List of Access Profiles
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
type: array
|
||||
items:
|
||||
$ref: '../../v3/schemas/access/AccessProfile.yaml'
|
||||
'400':
|
||||
$ref: '../../v3/responses/400.yaml'
|
||||
'401':
|
||||
$ref: '../../v3/responses/401.yaml'
|
||||
'403':
|
||||
$ref: '../../v3/responses/403.yaml'
|
||||
'404':
|
||||
$ref: '../../v3/responses/404.yaml'
|
||||
'429':
|
||||
$ref: '../../v3/responses/429.yaml'
|
||||
'500':
|
||||
$ref: '../../v3/responses/500.yaml'
|
||||
security:
|
||||
- oauth2: [idn:role:read,idn:role-checked:read]
|
||||
Reference in New Issue
Block a user