Automated commit by github action: 3566229104

This commit is contained in:
GitHub Action Bot
2022-11-28 15:29:37 +00:00
parent 29dafc51f1
commit aba78508c8
16 changed files with 62 additions and 60 deletions

View File

@@ -10,7 +10,8 @@ get:
Request will require the following security scope: Request will require the following security scope:
- 'idn:oathkeeper-client:read' - sp:oauth-client:manage
- sp:oauth-client:read
parameters: parameters:
- in: path - in: path
name: id name: id
@@ -50,8 +51,7 @@ delete:
Request will require the following security scopes: Request will require the following security scopes:
- 'idn:oathkeeper-client:delete' - sp:oauth-client:manage
- 'idn:oathkeeper-internal-client:delete'
parameters: parameters:
- in: path - in: path
name: id name: id
@@ -87,7 +87,7 @@ patch:
Request will require a security scope of Request will require a security scope of
'idn:oathkeeper-client:update' - sp:oauth-client:manage
parameters: parameters:
- in: path - in: path
name: id name: id

View File

@@ -10,7 +10,7 @@ get:
Request will require the following security scope: Request will require the following security scope:
- 'idn:oathkeeper-client-list:read' - sp:oauth-client:manage
responses: responses:
'200': '200':
description: List of OAuth clients. description: List of OAuth clients.
@@ -42,8 +42,7 @@ post:
Request will require the following security scope: Request will require the following security scope:
- 'idn:oathkeeper-client:create' - sp:oauth-client:manage
- 'idn:oathkeeper-internal-client:create'
requestBody: requestBody:
required: true required: true
content: content:

View File

@@ -5,12 +5,11 @@ delete:
summary: Delete Personal Access Token summary: Delete Personal Access Token
description: >- description: >-
This deletes a personal access token This deletes a personal access token
Any of the following rights are required to access this resource: Request will require one of the following security scopes:
- idn:my-personal-access-tokens:delete - sp:my-personal-access-tokens:manage
- idn:all-personal-access-tokens:delete - sp:all-personal-access-tokens:manage
- idn:managed-personal-access-tokens:delete
parameters: parameters:
- in: path - in: path

View File

@@ -7,12 +7,13 @@ get:
This gets a collection of personal access tokens associated with the optional `owner-id`. This gets a collection of personal access tokens associated with the optional `owner-id`.
query parameter. If the `owner-id` query parameter is omitted, all personal access tokens query parameter. If the `owner-id` query parameter is omitted, all personal access tokens
for a tenant will be retrieved, but the caller must have the 'idn:all-personal-access-tokens:read' right. for a tenant will be retrieved, but the caller must have the 'idn:all-personal-access-tokens:read' right.
Any of the following rights are required to access this resource: Request will require one of the following security scopes:
- idn:my-personal-access-tokens:read - sp:my-personal-access-tokens:read
- idn:all-personal-access-tokens:read - sp:my-personal-access-tokens:manage
- idn:managed-personal-access-tokens:read - sp:all-personal-access-tokens:read
- sp:all-personal-access-tokens:manage
parameters: parameters:
- in: query - in: query
@@ -57,12 +58,11 @@ post:
summary: Create Personal Access Token summary: Create Personal Access Token
description: >- description: >-
This creates a personal access token. This creates a personal access token.
Any of the following rights are required to access this resource: Request will require one of the following security scopes:
- idn:my-personal-access-tokens:create - sp:my-personal-access-tokens:manage
- idn:all-personal-access-tokens:create - sp:all-personal-access-tokens:manage
- idn:managed-personal-access-tokens:create
requestBody: requestBody:
description: Name and scope of personal access token. description: Name and scope of personal access token.

View File

@@ -8,9 +8,10 @@ get:
description: >- description: >-
This gets export file resulting from the export job with the requested id and downloads it to a file. This gets export file resulting from the export job with the requested id and downloads it to a file.
Request will need the following security scope: Request will need one of the following security scopes:
'sp:config:export' - sp:config:read
- sp:config:manage
parameters: parameters:
- in: path - in: path
name: id name: id

View File

@@ -8,9 +8,10 @@ get:
description: >- description: >-
This gets the status of the export job identified by the id parameter. This gets the status of the export job identified by the id parameter.
Request will need the following security scope: Request will need one of the following security scopes:
'sp:config:export' - sp:config:read
- sp:config:manage
parameters: parameters:
- in: path - in: path
name: id name: id

View File

@@ -8,9 +8,10 @@ post:
description: >- description: >-
This post will export objects from the tenant to a JSON configuration file. This post will export objects from the tenant to a JSON configuration file.
Request will need the following security scope: Request will need one of the following security scopes:
'sp:config:export' - sp:config:read
- sp:config:manage
requestBody: requestBody:
description: Export options control what will be included in the export. description: Export options control what will be included in the export.
required: true required: true

View File

@@ -12,7 +12,7 @@ get:
Request will need the following security scope: Request will need the following security scope:
'sp:config:import' - sp:config:manage
parameters: parameters:
- in: path - in: path
name: id name: id

View File

@@ -10,7 +10,7 @@ get:
Request will need the following security scope: Request will need the following security scope:
'sp:config:import' - sp:config:manage
parameters: parameters:
- in: path - in: path
name: id name: id

View File

@@ -10,7 +10,7 @@ post:
Request will need the following security scope: Request will need the following security scope:
'sp:config:import' - sp:config:manage
parameters: parameters:
- in: query - in: query
name: preview name: preview

View File

@@ -9,9 +9,10 @@ get:
This gets the list of object configurations which are known to the tenant export/import service. This gets the list of object configurations which are known to the tenant export/import service.
Object configurations that contain "importUrl" and "exportUrl" are available for export/import. Object configurations that contain "importUrl" and "exportUrl" are available for export/import.
Request will need the following security scope: Request will need one of the following security scopes:
'sp:config:export' - sp:config:read
- sp:config:manage
responses: responses:
'200': '200':
description: >- description: >-

View File

@@ -49,6 +49,7 @@ properties:
example: 10 example: 10
referenceExtractors: referenceExtractors:
type: array type: array
nullable: true
description: >- description: >-
List of json paths within an exported object of this type that represent references that need to be resolved. List of json paths within an exported object of this type that represent references that need to be resolved.
items: items:

View File

@@ -10,7 +10,8 @@ get:
Request will require the following security scope: Request will require the following security scope:
- 'idn:oathkeeper-client:read' - sp:oauth-client:manage
- sp:oauth-client:read
parameters: parameters:
- in: path - in: path
name: id name: id
@@ -50,8 +51,7 @@ delete:
Request will require the following security scopes: Request will require the following security scopes:
- 'idn:oathkeeper-client:delete' - sp:oauth-client:manage
- 'idn:oathkeeper-internal-client:delete'
parameters: parameters:
- in: path - in: path
name: id name: id
@@ -87,7 +87,7 @@ patch:
Request will require a security scope of Request will require a security scope of
'idn:oathkeeper-client:update' - sp:oauth-client:manage
parameters: parameters:
- in: path - in: path
name: id name: id

View File

@@ -10,7 +10,7 @@ get:
Request will require the following security scope: Request will require the following security scope:
- 'idn:oathkeeper-client-list:read' - sp:oauth-client:manage
responses: responses:
'200': '200':
description: List of OAuth clients. description: List of OAuth clients.
@@ -42,8 +42,8 @@ post:
Request will require the following security scope: Request will require the following security scope:
- 'idn:oathkeeper-client:create' - sp:oauth-client:manage
- 'idn:oathkeeper-internal-client:create'
requestBody: requestBody:
required: true required: true
content: content:

View File

@@ -5,12 +5,11 @@ delete:
summary: Delete Personal Access Token summary: Delete Personal Access Token
description: >- description: >-
This deletes a personal access token This deletes a personal access token
Any of the following rights are required to access this resource: Request will require one of the following security scopes:
- idn:my-personal-access-tokens:delete - sp:my-personal-access-tokens:manage
- idn:all-personal-access-tokens:delete - sp:all-personal-access-tokens:manage
- idn:managed-personal-access-tokens:delete
parameters: parameters:
- in: path - in: path

View File

@@ -7,12 +7,13 @@ get:
This gets a collection of personal access tokens associated with the optional `owner-id`. This gets a collection of personal access tokens associated with the optional `owner-id`.
query parameter. If the `owner-id` query parameter is omitted, all personal access tokens query parameter. If the `owner-id` query parameter is omitted, all personal access tokens
for a tenant will be retrieved, but the caller must have the 'idn:all-personal-access-tokens:read' right. for a tenant will be retrieved, but the caller must have the 'idn:all-personal-access-tokens:read' right.
Request will require one of the following security scopes:
Any of the following rights are required to access this resource: - sp:my-personal-access-tokens:read
- sp:my-personal-access-tokens:manage
- idn:my-personal-access-tokens:read - sp:all-personal-access-tokens:read
- idn:all-personal-access-tokens:read - sp:all-personal-access-tokens:manage
- idn:managed-personal-access-tokens:read
parameters: parameters:
- in: query - in: query
@@ -57,12 +58,11 @@ post:
summary: Create Personal Access Token summary: Create Personal Access Token
description: >- description: >-
This creates a personal access token. This creates a personal access token.
Any of the following rights are required to access this resource: Request will require one of the following security scopes:
- idn:my-personal-access-tokens:create - sp:my-personal-access-tokens:manage
- idn:all-personal-access-tokens:create - sp:all-personal-access-tokens:manage
- idn:managed-personal-access-tokens:create
requestBody: requestBody:
description: Name and scope of personal access token. description: Name and scope of personal access token.