Apply automatic changes

This commit is contained in:
tyler-mairose-sp
2023-04-07 15:06:02 +00:00
committed by github-actions[bot]
parent 1e16879d05
commit 148e313fcc

View File

@@ -42337,8 +42337,8 @@ paths:
operationId: getEntitlement
tags:
- Entitlements
summary: Get an Entitlement
description: This API returns an Entitlement by its ID.
summary: Get an entitlement
description: This API returns an entitlement by its ID.
security:
- oauth2:
- 'idn:entitlement:read'
@@ -42348,11 +42348,11 @@ paths:
schema:
type: string
required: true
description: Entitlement Id
description: The entitlement ID
example: 2c91808874ff91550175097daaec161c
responses:
'200':
description: An Entitlement
description: An entitlement
content:
application/json:
schema:
@@ -42775,13 +42775,13 @@ paths:
operationId: patchEntitlement
tags:
- Entitlements
summary: Patch a specified Entitlement
summary: Patch an entitlement
description: |-
This API updates an existing Entitlement using [JSON Patch](https://tools.ietf.org/html/rfc6902) syntax.
This API updates an existing entitlement using [JSON Patch](https://tools.ietf.org/html/rfc6902) syntax.
The following fields are patchable: **requestable**, **privileged**, **segments**, **owner**.
When patching owner, only owner type and owner id need to be provided. Owner name is optional and it won't be modified. If it is provided, it should correspond to the real name. The only owner type currently supported is IDENTITY.
When you're patching owner, only owner type and owner id must be provided. Owner name is optional, and it won't be modified. If the owner name is provided, it should correspond to the real name. The only owner type currently supported is IDENTITY.
A token with ORG_ADMIN or SOURCE_ADMIN authority is required to call this API.
security:
@@ -42790,7 +42790,7 @@ paths:
parameters:
- name: id
in: path
description: ID of the Entitlement to patch
description: ID of the entitlement to patch
required: true
schema:
type: string
@@ -42840,7 +42840,7 @@ paths:
path: /requestable
value: true
examples:
Make an Entitlement Requestable and Privileged in One Call:
Make an entitlement requestable and privileged in one call:
description: This example shows how multiple fields may be updated with a single patch call.
value:
- op: replace
@@ -42849,22 +42849,22 @@ paths:
- op: replace
path: /privileged
value: true
Assign an Entitlement to a Segment:
description: This example illustrates the use of patch to assign an Entitlement to a Segment by adding the Segment's ID to the Entitlement's segments array.
Assign an entitlement to a segment:
description: This example shows how to use patch to assign an entitlement to a segment by adding the segment's ID to the entitlement's segments array.
value:
- op: add
path: /segments/-
value: f7b1b8a3-5fed-4fd4-ad29-82014e137e19
Assign a owner to an entitlement:
description: This example illustrates the use of patch to assign a owner to an entitlement by adding the owner's info to the entitlement.
Assign an owner to an entitlement:
description: This example shows how to use patch to assign an owner to an entitlement by adding the owner's info to the entitlement.
value:
- op: add
path: /owner
value:
type: IDENTITY
id: 2c9180858315595501831958427e5424
Replace a owner for an entitlement:
description: This example illustrates the use of patch to replace a new owner to an entitlement by replacing the new owner's info to the entitlement.
Replace an owner for an entitlement:
description: This example shows how to use patch to replace an entitlement's owner by replacing the owner's info to the entitlement.
value:
- op: replace
path: /owner
@@ -42873,7 +42873,7 @@ paths:
id: 2c9180858315595501831958427e5424
responses:
'200':
description: Responds with the Entitlement as updated.
description: Responds with the entitlement as updated.
content:
application/json:
schema:
@@ -136390,10 +136390,10 @@ paths:
operationId: createSodPolicy
tags:
- SOD Policy
summary: Create SOD Policy
summary: Create SOD policy
description: |-
This creates both General and Conflicting Access Based policy, with a limit of 50 entitlements for each (left & right) criteria for Conflicting Access Based SOD policy
Requires role of ORG_ADMIN
This creates both General and Conflicting Access Based policy, with a limit of 50 entitlements for each (left & right) criteria for Conflicting Access Based SOD policy.
Requires role of ORG_ADMIN.
requestBody:
required: true
content:
@@ -137237,9 +137237,9 @@ paths:
operationId: listSodPolicies
tags:
- SOD Policy
summary: List SOD Policies
summary: List SOD policies
description: |-
This gets list of all SOD Policies.
This gets list of all SOD policies.
Requires role of ORG_ADMIN
parameters:
- in: query
@@ -137294,7 +137294,7 @@ paths:
required: false
responses:
'200':
description: List of all SOD Policies.
description: List of all SOD policies.
content:
application/json:
schema:
@@ -137825,7 +137825,7 @@ paths:
operationId: getSodPolicy
tags:
- SOD Policy
summary: Get SOD Policy By ID
summary: Get SOD policy by ID
description: |-
This gets specified SOD policy.
Requires role of ORG_ADMIN.
@@ -138438,7 +138438,7 @@ paths:
operationId: updateSodPolicy
tags:
- SOD Policy
summary: Update SOD Policy By ID
summary: Update SOD policy by ID
description: |-
This updates a specified SOD policy.
Requires role of ORG_ADMIN.
@@ -138769,7 +138769,7 @@ paths:
modified: '2020-05-12T19:47:38Z'
responses:
'200':
description: SOD Policy by ID.
description: SOD Policy by ID
content:
application/json:
schema:
@@ -139368,7 +139368,7 @@ paths:
operationId: deleteSodPolicy
tags:
- SOD Policy
summary: Delete SOD Policy by ID
summary: Delete SOD policy by ID
description: |-
This deletes a specified SOD policy.
Requires role of ORG_ADMIN.
@@ -139385,7 +139385,7 @@ paths:
schema:
type: boolean
default: true
description: whether this is soft delete i.e. logical true or hard delete
description: Indicates whether this is a soft delete (logical true) or a hard delete.
required: false
responses:
'204':
@@ -139672,17 +139672,18 @@ paths:
operationId: patchSodPolicy
tags:
- SOD Policy
summary: Update a SOD Policy
summary: Patch a SOD policy
description: |-
Allows updating SOD Policy fields other than ["id","created","creatorId","policyQuery","type"] using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.
Requires role of ORG_ADMIN.
This endpoint can only patch CONFLICTING_ACCESS_BASED type policies. Do not use this endpoint to patch general policies - doing so will build an API exception.
parameters:
- in: path
name: id
schema:
type: string
required: true
description: The ID of the SOD Policy being modified.
description: The ID of the SOD policy being modified.
example: 2c9180835d191a86015d28455b4a2329
requestBody:
required: true
@@ -140328,10 +140329,10 @@ paths:
operationId: getSodPolicySchedule
tags:
- SOD Policy
summary: Get SOD Policy Schedule
summary: Get SOD policy schedule
description: |-
This gets schedule for a specified SOD policy.
Requires a role of ORG_ADMIN
This endpoint gets a specified SOD policy's schedule.
Requires the role of ORG_ADMIN.
parameters:
- in: path
name: id
@@ -140764,7 +140765,7 @@ paths:
summary: Update SOD Policy schedule
description: |-
This updates schedule for a specified SOD policy.
Requires role of ORG_ADMIN
Requires role of ORG_ADMIN.
parameters:
- in: path
name: id
@@ -140980,7 +140981,7 @@ paths:
example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde
responses:
'200':
description: SOD Policy by ID.
description: SOD policy by ID.
content:
application/json:
schema:
@@ -141399,7 +141400,7 @@ paths:
operationId: deleteSodPolicySchedule
tags:
- SOD Policy
summary: Delete SOD Policy Schedule
summary: Delete SOD policy schedule
description: |-
This deletes schedule for a specified SOD policy.
Requires role of ORG_ADMIN.
@@ -141409,7 +141410,7 @@ paths:
schema:
type: string
required: true
description: The ID of the SOD Policy for which the schedule needs to be deleted.
description: The ID of the SOD policy the schedule must be deleted for.
example: ef38f94347e94562b5bb8424a56397d8
responses:
'204':
@@ -141697,9 +141698,9 @@ paths:
operationId: runSodPolicy
tags:
- SOD Policy
summary: Runs SOD Policy Violation Report
summary: Runs SOD policy violation report
description: |-
This invokes processing of violation report for given SOD Policy. If policy reports more than 5000 violations, the report returns with violation limit exceeded message.
This invokes processing of violation report for given SOD policy. If the policy reports more than 5000 violations, the report returns with violation limit exceeded message.
Requires role of ORG_ADMIN.
parameters:
- in: path
@@ -141707,7 +141708,7 @@ paths:
schema:
type: string
required: true
description: The ID of the SOD Policy to run.
description: The SOD policy ID to run.
example: ef38f94347e94562b5bb8424a56397d8
responses:
'200':
@@ -142058,7 +142059,7 @@ paths:
- SOD Policy
summary: Get SOD violation report status
description: |-
This gets status for a violation report run task invoked already.
This gets the status for a violation report run task that has already been invoked.
Requires role of ORG_ADMIN.
parameters:
- in: path
@@ -143004,7 +143005,7 @@ paths:
- SOD Policy
summary: Get violation report run status
description: |-
This gets status for a violation report run task invoked already.
This gets the status for a violation report run task that has already been invoked.
Requires role of ORG_ADMIN.
parameters:
- in: path
@@ -143361,9 +143362,9 @@ paths:
operationId: runSodAllPoliciesForOrg
tags:
- SOD Policy
summary: Runs all policies for Org.
summary: Runs all policies for org
description: |-
Runs multi policy report for the Org. If a policy reports more than 5000 violation, the report mentions Violation limit exceeded for that policy. If the request is empty, report will run for all policies. Otherwise, report will run only for the filtered policy list provided.
Runs multi-policy report for the org. If a policy reports more than 5000 violations, the report mentions that the violation limit was exceeded for that policy. If the request is empty, the report runs for all policies. Otherwise, the report runs for only the filtered policy list provided.
Requires role of ORG_ADMIN.
requestBody:
required: false
@@ -143663,11 +143664,11 @@ paths:
- SOD Policy
summary: Get multi-report run task status
description: |-
This gets status for a violation report for all policy run.
This endpoint gets the status for a violation report for all policy run.
Requires role of ORG_ADMIN.
responses:
'200':
description: Status of the violation report run task for all policy run
description: Status of the violation report run task for all policy run.
content:
application/json:
schema:
@@ -143947,7 +143948,7 @@ paths:
- SOD Policy
summary: Download violation report
description: |-
This allows to download a violation report for given report reference.
This allows to download a violation report for a given report reference.
Requires role of ORG_ADMIN.
parameters:
- in: path
@@ -143959,7 +143960,7 @@ paths:
example: ef38f94347e94562b5bb8424a56397d8
responses:
'200':
description: Returns PolicyReport.zip that contains the violation report file
description: Returns the PolicyReport.zip that contains the violation report file.
content:
application/zip:
schema:
@@ -144250,7 +144251,7 @@ paths:
- SOD Policy
summary: Download custom violation report
description: |-
This allows to download a specified named violation report for given report reference.
This allows to download a specified named violation report for a given report reference.
Requires role of ORG_ADMIN.
parameters:
- in: path
@@ -144269,7 +144270,7 @@ paths:
example: custom-name
responses:
'200':
description: Returns zip file with given custom name that contains the violation report file
description: Returns the zip file with given custom name that contains the violation report file.
content:
application/zip:
schema: