mirror of
https://github.com/LukeHagar/api-specs.git
synced 2025-12-09 20:37:50 +00:00
Apply automatic changes
This commit is contained in:
committed by
github-actions[bot]
parent
1e16879d05
commit
148e313fcc
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user