Skip to content

Commit

Permalink
Automated commit 'Merge pull request #1886 from sailpoint/DEVREL-1712
Browse files Browse the repository at this point in the history
Fixed API names/descriptions and scopes/user levels' by github action: 11744431889
  • Loading branch information
tyler-mairose-sp committed Nov 8, 2024
1 parent 57cba9e commit 5bb06b1
Show file tree
Hide file tree
Showing 12 changed files with 96 additions and 76 deletions.
15 changes: 9 additions & 6 deletions idn/beta/paths/service-desk-integration-configuration.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ get:
tags:
- Service Desk Integration
summary: Get the time check configuration
description: Get the time check configuration of queued SDIM tickets. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.
description: Get the time check configuration of queued SDIM tickets.
operationId: getStatusCheckDetails
responses:
"200":
Expand All @@ -24,16 +24,17 @@ get:
'500':
$ref: '../../v3/responses/500.yaml'
security:
- userAuth: [idn:service-desk-admin:read, idn:service-desk-admin:manage, idn:service-desk-integration:read, idn:service-desk-integration:manage]

- userAuth: [idn:service-desk-integration:read, idn:service-desk-integration:manage]
x-sailpoint-userLevels:
- ORG_ADMIN
put:
tags:
- Service Desk Integration
summary: Update the time check configuration
description: Update the time check configuration of queued SDIM tickets. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.
description: Update the time check configuration of queued SDIM tickets.
operationId: updateStatusCheckDetails
requestBody:
description: the modified time check configuration
description: The modified time check configuration
content:
application/json:
schema:
Expand All @@ -59,4 +60,6 @@ put:
'500':
$ref: '../../v3/responses/500.yaml'
security:
- userAuth: [idn:service-desk-admin:manage ,idn:service-desk-integration:manage]
- userAuth: [idn:service-desk-integration:manage]
x-sailpoint-userLevels:
- ORG_ADMIN
8 changes: 5 additions & 3 deletions idn/beta/paths/service-desk-integration-template.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
get:
tags:
- Service Desk Integration
summary: Service Desk integration template by scriptName.
description: This API endpoint returns an existing Service Desk integration template by scriptName. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.
summary: Service Desk integration template by scriptName
description: This API endpoint returns an existing Service Desk integration template by scriptName.
operationId: getServiceDeskIntegrationTemplate
parameters:
- name: scriptName
Expand Down Expand Up @@ -34,4 +34,6 @@ get:
'500':
$ref: '../../v3/responses/500.yaml'
security:
- userAuth: [idn:service-desk-admin:read,idn:service-desk-integration:read]
- userAuth: [idn:service-desk-integration:read, idn:service-desk-integration:manage]
x-sailpoint-userLevels:
- ORG_ADMIN
8 changes: 5 additions & 3 deletions idn/beta/paths/service-desk-integration-types.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
get:
tags:
- Service Desk Integration
summary: Service Desk Integration Types List.
description: This API endpoint returns the current list of supported Service Desk integration types. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.
summary: List Service Desk integration types
description: This API endpoint returns the current list of supported Service Desk integration types.
operationId: getServiceDeskIntegrationTypes
responses:
"200":
Expand All @@ -26,4 +26,6 @@ get:
'500':
$ref: '../../v3/responses/500.yaml'
security:
- userAuth: [idn:service-desk-admin:read, idn:service-desk-admin:manage, idn:service-desk-integration:read, idn:service-desk-integration:manage]
- userAuth: [idn:service-desk-integration:read, idn:service-desk-integration:manage]
x-sailpoint-userLevels:
- ORG_ADMIN
52 changes: 30 additions & 22 deletions idn/beta/paths/service-desk-integration.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ get:
tags:
- Service Desk Integration
summary: Get a Service Desk integration
description: Get an existing Service Desk integration by ID. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.
description: Get an existing Service Desk integration by ID.
operationId: getServiceDeskIntegration
parameters:
- name: id
Expand Down Expand Up @@ -34,13 +34,15 @@ get:
'500':
$ref: '../../v3/responses/500.yaml'
security:
- userAuth: [idn:service-desk-admin:read,idn:service-desk-integration:read]
- userAuth: [idn:service-desk-integration:read, idn:service-desk-integration:manage]
x-sailpoint-userLevels:
- ORG_ADMIN

put:
tags:
- Service Desk Integration
summary: Update a Service Desk integration
description: Update an existing Service Desk integration by ID with updated value in JSON form as the request body. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.
description: Update an existing Service Desk integration by ID.
operationId: putServiceDeskIntegration
parameters:
- name: id
Expand Down Expand Up @@ -79,13 +81,15 @@ put:
'500':
$ref: '../../v3/responses/500.yaml'
security:
- userAuth: [idn:service-desk-admin:manage,idn:service-desk-integration:manage]
- userAuth: [idn:service-desk-integration:manage]
x-sailpoint-userLevels:
- ORG_ADMIN

delete:
tags:
- Service Desk Integration
summary: Delete a Service Desk integration
description: Delete an existing Service Desk integration by ID. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.
description: Delete an existing Service Desk integration by ID.
operationId: deleteServiceDeskIntegration
parameters:
- name: id
Expand Down Expand Up @@ -113,14 +117,16 @@ delete:
'500':
$ref: '../../v3/responses/500.yaml'
security:
- userAuth: [idn:service-desk-admin:manage,idn:service-desk-integration:manage]
- userAuth: [idn:service-desk-integration:manage]
x-sailpoint-userLevels:
- ORG_ADMIN

patch:
operationId: patchServiceDeskIntegration
tags:
- Service Desk Integration
summary: Service Desk Integration Update PATCH
description: Update an existing ServiceDeskIntegration by ID with a PATCH request.
summary: Patch a Service Desk Integration
description: Update an existing Service Desk integration by ID with a PATCH request.
parameters:
- name: id
in: path
Expand All @@ -138,7 +144,7 @@ patch:
Only `replace` operations are accepted by this endpoint.
A 403 Forbidden Error indicates that you attempted to PATCH a operation that is not allowed.
A 403 Forbidden Error indicates that a PATCH operation was attempted that is not allowed.
content:
application/json-patch+json:
schema:
Expand All @@ -150,18 +156,18 @@ patch:
type: array
items:
$ref: '../schemas/JsonPatchOperation.yaml'
example: >-
[
{
"op": "replace",
"path": "/ownerRef",
"value": {
"id": "2c9180867d05b227017d09921a205b4d",
"type": "IDENTITY",
"name": "Angelo2 tester"
}
}
]
example:
[
{
"op": "replace",
"path": "/ownerRef",
"value": {
"id": "2c9180867d05b227017d09921a205b4d",
"type": "IDENTITY",
"name": "Angelo Medici"
}
}
]
responses:
"200":
description: ServiceDeskIntegrationDto as updated
Expand All @@ -182,4 +188,6 @@ patch:
'500':
$ref: '../../v3/responses/500.yaml'
security:
- userAuth: [idn:service-desk-admin:manage,idn:service-desk-integration:manage]
- userAuth: [idn:service-desk-integration:manage]
x-sailpoint-userLevels:
- ORG_ADMIN
17 changes: 11 additions & 6 deletions idn/beta/paths/service-desk-integrations.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
get:
tags:
- Service Desk Integration
summary: List existing Service Desk Integrations
description: Get a list of ServiceDeskIntegrationDto for existing Service Desk Integrations. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.
summary: List existing Service Desk integrations
description: Get a list of Service Desk integration objects.
operationId: getServiceDeskIntegrationList
parameters:
- $ref: '../../v3/parameters/offset.yaml'
Expand Down Expand Up @@ -69,12 +69,15 @@ get:
'500':
$ref: '../../v3/responses/500.yaml'
security:
- userAuth: [idn:service-desk-admin:read,idn:service-desk-integration:read]
- userAuth: [idn:service-desk-integration:read, idn:service-desk-integration:manage]
x-sailpoint-userLevels:
- ORG_ADMIN

post:
tags:
- Service Desk Integration
summary: Create new Service Desk integration
description: Create a new Service Desk Integrations. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.
description: Create a new Service Desk integration.
operationId: createServiceDeskIntegration
requestBody:
description: The specifics of a new integration to create
Expand All @@ -85,7 +88,7 @@ post:
required: true
responses:
"200":
description: details of the created integration
description: Details of the created integration
content:
application/json:
schema:
Expand All @@ -103,4 +106,6 @@ post:
'500':
$ref: '../../v3/responses/500.yaml'
security:
- userAuth: [idn:service-desk-admin:manage,idn:service-desk-integration:manage]
- userAuth: [idn:service-desk-integration:manage]
x-sailpoint-userLevels:
- ORG_ADMIN
6 changes: 3 additions & 3 deletions idn/beta/schemas/QueuedCheckConfigDetails.yaml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
description: Configuration of maximum number days and interval for checking Service Desk integration queue status
description: Configuration of maximum number of days and interval for checking Service Desk integration queue status.
required:
- provisioningStatusCheckIntervalMinutes
- provisioningMaxStatusCheckDays
type: object
properties:
provisioningStatusCheckIntervalMinutes:
description: interval in minutes between status checks
description: Interval in minutes between status checks
type: string
example: 30
provisioningMaxStatusCheckDays:
description: maximum number of days to check
description: Maximum number of days to check
type: string
example: 2
8 changes: 4 additions & 4 deletions idn/v3/paths/service-desk-integration-configuration.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ get:
'500':
$ref: '../../v3/responses/500.yaml'
security:
- userAuth: [idn:service-desk-admin:read,idn:service-desk-integration:read]
- userAuth: [idn:service-desk-integration:read, idn:service-desk-integration:manage]
x-sailpoint-userLevels:
- ORG_ADMIN
put:
Expand All @@ -34,7 +34,7 @@ put:
description: Update the time check configuration of queued SDIM tickets.
operationId: updateStatusCheckDetails
requestBody:
description: the modified time check configuration
description: The modified time check configuration
content:
application/json:
schema:
Expand All @@ -60,6 +60,6 @@ put:
'500':
$ref: '../../v3/responses/500.yaml'
security:
- userAuth: [idn:service-desk-admin:manage,idn:service-desk-integration:manage]
- userAuth: [idn:service-desk-integration:manage]
x-sailpoint-userLevels:
- ORG_ADMIN
- ORG_ADMIN
6 changes: 3 additions & 3 deletions idn/v3/paths/service-desk-integration-template.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
get:
tags:
- Service Desk Integration
summary: Service Desk integration template by scriptName.
summary: Service Desk integration template by scriptName
description: This API endpoint returns an existing Service Desk integration template by scriptName.
operationId: getServiceDeskIntegrationTemplate
parameters:
Expand Down Expand Up @@ -34,6 +34,6 @@ get:
'500':
$ref: '../../v3/responses/500.yaml'
security:
- userAuth: [idn:service-desk-admin:read,idn:service-desk-integration:read]
- userAuth: [idn:service-desk-integration:read, idn:service-desk-integration:manage]
x-sailpoint-userLevels:
- ORG_ADMIN
- ORG_ADMIN
6 changes: 3 additions & 3 deletions idn/v3/paths/service-desk-integration-types.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
get:
tags:
- Service Desk Integration
summary: Service Desk Integration Types List.
summary: List Service Desk integration types
description: This API endpoint returns the current list of supported Service Desk integration types.
operationId: getServiceDeskIntegrationTypes
responses:
Expand All @@ -26,6 +26,6 @@ get:
'500':
$ref: '../../v3/responses/500.yaml'
security:
- userAuth: [idn:service-desk-admin:read,idn:service-desk-integration:read]
- userAuth: [idn:service-desk-integration:read, idn:service-desk-integration:manage]
x-sailpoint-userLevels:
- ORG_ADMIN
- ORG_ADMIN
Loading

0 comments on commit 5bb06b1

Please sign in to comment.