From 3b62db16c962bf5d9ee37272f9d8d56c5da3a48c Mon Sep 17 00:00:00 2001 From: tyler-mairose-sp Date: Fri, 12 Apr 2024 12:33:14 +0000 Subject: [PATCH] Apply automatic changes --- dereferenced/deref-sailpoint-api.beta.json | 28 +- dereferenced/deref-sailpoint-api.beta.yaml | 41 +- dereferenced/deref-sailpoint-api.v3.json | 34 +- dereferenced/deref-sailpoint-api.v3.yaml | 47 +- postman/collections/sailpoint-api-beta.json | 42365 +++++++++--------- postman/collections/sailpoint-api-nerm.json | 1702 +- postman/collections/sailpoint-api-v3.json | 26530 ++++++----- 7 files changed, 35373 insertions(+), 35374 deletions(-) diff --git a/dereferenced/deref-sailpoint-api.beta.json b/dereferenced/deref-sailpoint-api.beta.json index 9804c9b9..04d57793 100644 --- a/dereferenced/deref-sailpoint-api.beta.json +++ b/dereferenced/deref-sailpoint-api.beta.json @@ -6101,7 +6101,7 @@ "tags": [ "Access Profiles" ], - "description": "This API initiates a bulk deletion of one or more Access Profiles.\n\nBy default, if any of the indicated Access Profiles are in use, no deletions will be performed and the **inUse** field of the response indicates the usages that must be removed first. If the request field **bestEffortOnly** is **true**, however, usages are reported in the **inUse** response field but all other indicated Access Profiles will be deleted.\n\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API. In addition, a SOURCE_SUBADMIN may only use this API to delete Access Profiles which are associated with Sources they are able to administer.", + "description": "This endpoint initiates a bulk deletion of one or more access profiles.\nWhen the request is successful, the endpoint returns the bulk delete's task result ID. To follow the task, you can use [Get Task Status by ID](https://developer.sailpoint.com/docs/api/beta/get-task-status), which will return the task result's status and information. \nThis endpoint can only bulk delete up to a limit of 50 access profiles per request. \nBy default, if any of the indicated access profiles are in use, no deletions will be performed and the **inUse** field of the response indicates the usages that must be removed first. If the request field **bestEffortOnly** is **true**, however, usages are reported in the **inUse** response field but all other indicated access profiles will be deleted.\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this endpoint. In addition, a SOURCE_SUBADMIN can only use this endpoint to delete access profiles associated with sources they're able to administer.", "requestBody": { "required": true, "content": { @@ -163098,12 +163098,12 @@ }, "/roles/bulk-delete": { "post": { - "operationId": "bulkDeleteRoles", + "operationId": "deleteBulkRoles", "summary": "Delete Role(s)", "tags": [ "Roles" ], - "description": "This API initiates a bulk deletion of one or more Roles.\n\nA 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 Roles included in the request are associated to Sources with management workgroups of which the ROLE_SUBADMIN is a member.", + "description": "This endpoint initiates a bulk deletion of one or more roles.\nWhen the request is successful, the endpoint returns the bulk delete's task result ID. To follow the task, you can use [Get Task Status by ID](https://developer.sailpoint.com/docs/api/beta/get-task-status), which will return the task result's status and information. \nThis endpoint can only bulk delete up to a limit of 50 roles per request. \nA token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this endpoint. In addition, a token with ROLE_SUBADMIN authority can only call this endpoint if all roles included in the request are associated with sources with management workgroups the ROLE_SUBADMIN is a member of.", "requestBody": { "required": true, "content": { @@ -232183,7 +232183,7 @@ "post": { "operationId": "createSodPolicy", "tags": [ - "SOD Policy" + "SOD Policies" ], "summary": "Create SOD policy", "deprecated": true, @@ -233282,7 +233282,7 @@ "get": { "operationId": "listSodPolicies", "tags": [ - "SOD Policy" + "SOD Policies" ], "summary": "List SOD policies", "deprecated": true, @@ -234054,7 +234054,7 @@ "get": { "operationId": "getSodPolicy", "tags": [ - "SOD Policy" + "SOD Policies" ], "summary": "Get SOD policy by ID", "deprecated": true, @@ -234887,7 +234887,7 @@ "put": { "operationId": "putSodPolicy", "tags": [ - "SOD Policy" + "SOD Policies" ], "summary": "Update SOD policy by ID", "deprecated": true, @@ -236106,7 +236106,7 @@ "delete": { "operationId": "deleteSodPolicy", "tags": [ - "SOD Policy" + "SOD Policies" ], "summary": "Delete SOD policy by ID", "deprecated": true, @@ -236566,7 +236566,7 @@ "patch": { "operationId": "patchSodPolicy", "tags": [ - "SOD Policy" + "SOD Policies" ], "summary": "Patch a SOD policy", "deprecated": true, @@ -237449,7 +237449,7 @@ "get": { "operationId": "getSodPolicySchedule", "tags": [ - "SOD Policy" + "SOD Policies" ], "summary": "Get SOD policy schedule", "deprecated": true, @@ -238062,7 +238062,7 @@ "put": { "operationId": "putPolicySchedule", "tags": [ - "SOD Policy" + "SOD Policies" ], "summary": "Update SOD Policy schedule", "deprecated": true, @@ -238942,7 +238942,7 @@ "delete": { "operationId": "deleteSodPolicySchedule", "tags": [ - "SOD Policy" + "SOD Policies" ], "summary": "Delete SOD policy schedule", "deprecated": true, @@ -239393,7 +239393,7 @@ "post": { "operationId": "startSodPolicy", "tags": [ - "SOD Policy" + "SOD Policies" ], "summary": "Runs SOD policy violation report", "deprecated": true, @@ -239900,7 +239900,7 @@ "get": { "operationId": "getSodViolationReportStatus", "tags": [ - "SOD Policy" + "SOD Policies" ], "summary": "Get SOD violation report status", "deprecated": true, diff --git a/dereferenced/deref-sailpoint-api.beta.yaml b/dereferenced/deref-sailpoint-api.beta.yaml index e645a949..4c188216 100644 --- a/dereferenced/deref-sailpoint-api.beta.yaml +++ b/dereferenced/deref-sailpoint-api.beta.yaml @@ -5505,11 +5505,11 @@ paths: tags: - Access Profiles description: |- - This API initiates a bulk deletion of one or more Access Profiles. - - By default, if any of the indicated Access Profiles are in use, no deletions will be performed and the **inUse** field of the response indicates the usages that must be removed first. If the request field **bestEffortOnly** is **true**, however, usages are reported in the **inUse** response field but all other indicated Access Profiles will be deleted. - - A token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API. In addition, a SOURCE_SUBADMIN may only use this API to delete Access Profiles which are associated with Sources they are able to administer. + This endpoint initiates a bulk deletion of one or more access profiles. + When the request is successful, the endpoint returns the bulk delete's task result ID. To follow the task, you can use [Get Task Status by ID](https://developer.sailpoint.com/docs/api/beta/get-task-status), which will return the task result's status and information. + This endpoint can only bulk delete up to a limit of 50 access profiles per request. + By default, if any of the indicated access profiles are in use, no deletions will be performed and the **inUse** field of the response indicates the usages that must be removed first. If the request field **bestEffortOnly** is **true**, however, usages are reported in the **inUse** response field but all other indicated access profiles will be deleted. + A token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this endpoint. In addition, a SOURCE_SUBADMIN can only use this endpoint to delete access profiles associated with sources they're able to administer. requestBody: required: true content: @@ -121853,14 +121853,15 @@ paths: - 'idn:role-checked:manage' /roles/bulk-delete: post: - operationId: bulkDeleteRoles + operationId: deleteBulkRoles summary: Delete Role(s) tags: - Roles description: |- - This API initiates a bulk deletion of one or more Roles. - - 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 Roles included in the request are associated to Sources with management workgroups of which the ROLE_SUBADMIN is a member. + This endpoint initiates a bulk deletion of one or more roles. + When the request is successful, the endpoint returns the bulk delete's task result ID. To follow the task, you can use [Get Task Status by ID](https://developer.sailpoint.com/docs/api/beta/get-task-status), which will return the task result's status and information. + This endpoint can only bulk delete up to a limit of 50 roles per request. + A token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this endpoint. In addition, a token with ROLE_SUBADMIN authority can only call this endpoint if all roles included in the request are associated with sources with management workgroups the ROLE_SUBADMIN is a member of. requestBody: required: true content: @@ -175314,7 +175315,7 @@ paths: post: operationId: createSodPolicy tags: - - SOD Policy + - SOD Policies summary: Create SOD policy deprecated: true security: @@ -176117,7 +176118,7 @@ paths: get: operationId: listSodPolicies tags: - - SOD Policy + - SOD Policies summary: List SOD policies deprecated: true security: @@ -176698,7 +176699,7 @@ paths: get: operationId: getSodPolicy tags: - - SOD Policy + - SOD Policies summary: Get SOD policy by ID deprecated: true security: @@ -177306,7 +177307,7 @@ paths: put: operationId: putSodPolicy tags: - - SOD Policy + - SOD Policies summary: Update SOD policy by ID deprecated: true security: @@ -178198,7 +178199,7 @@ paths: delete: operationId: deleteSodPolicy tags: - - SOD Policy + - SOD Policies summary: Delete SOD policy by ID deprecated: true security: @@ -178531,7 +178532,7 @@ paths: patch: operationId: patchSodPolicy tags: - - SOD Policy + - SOD Policies summary: Patch a SOD policy deprecated: true security: @@ -179183,7 +179184,7 @@ paths: get: operationId: getSodPolicySchedule tags: - - SOD Policy + - SOD Policies summary: Get SOD policy schedule deprecated: true security: @@ -179662,7 +179663,7 @@ paths: put: operationId: putPolicySchedule tags: - - SOD Policy + - SOD Policies summary: Update SOD Policy schedule deprecated: true security: @@ -180370,7 +180371,7 @@ paths: delete: operationId: deleteSodPolicySchedule tags: - - SOD Policy + - SOD Policies summary: Delete SOD policy schedule deprecated: true security: @@ -180696,7 +180697,7 @@ paths: post: operationId: startSodPolicy tags: - - SOD Policy + - SOD Policies summary: Runs SOD policy violation report deprecated: true security: @@ -181061,7 +181062,7 @@ paths: get: operationId: getSodViolationReportStatus tags: - - SOD Policy + - SOD Policies summary: Get SOD violation report status deprecated: true security: diff --git a/dereferenced/deref-sailpoint-api.v3.json b/dereferenced/deref-sailpoint-api.v3.json index f3715e1d..96410d8b 100644 --- a/dereferenced/deref-sailpoint-api.v3.json +++ b/dereferenced/deref-sailpoint-api.v3.json @@ -4106,7 +4106,7 @@ "tags": [ "Access Profiles" ], - "description": "This API initiates a bulk deletion of one or more Access Profiles.\n\nBy default, if any of the indicated Access Profiles are in use, no deletions will be performed and the **inUse** field of the response indicates the usages that must be removed first. If the request field **bestEffortOnly** is **true**, however, usages are reported in the **inUse** response field but all other indicated Access Profiles will be deleted.\n\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API. In addition, a SOURCE_SUBADMIN may only use this API to delete Access Profiles which are associated with Sources they are able to administer.", + "description": "This endpoint initiates a bulk deletion of one or more access profiles.\nWhen the request is successful, the endpoint returns the bulk delete's task result ID. To follow the task, you can use [Get Task Status by ID](https://developer.sailpoint.com/docs/api/beta/get-task-status), which will return the task result's status and information. \nThis endpoint can only bulk delete up to a limit of 50 access profiles per request. \nBy default, if any of the indicated access profiles are in use, no deletions will be performed and the **inUse** field of the response indicates the usages that must be removed first. If the request field **bestEffortOnly** is **true**, however, usages are reported in the **inUse** response field but all other indicated access profiles will be deleted.\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this endpoint. In addition, a SOURCE_SUBADMIN can only use this endpoint to delete access profiles associated with sources they're able to administer.", "requestBody": { "required": true, "content": { @@ -21611,7 +21611,7 @@ "get": { "operationId": "getAuthUser", "tags": [ - "Auth User" + "Auth Users" ], "summary": "Auth User Details", "description": "Return the specified user's authentication system details.", @@ -22181,7 +22181,7 @@ "patch": { "operationId": "patchAuthUser", "tags": [ - "Auth User" + "Auth Users" ], "summary": "Auth User Update", "description": "Use a PATCH request to update an existing user in the authentication system.\nUse this endpoint to modify these fields: \n * `capabilities`\n\nA '400.1.1 Illegal update attempt' detail code indicates that you attempted to PATCH a field that is not allowed.", @@ -103257,7 +103257,7 @@ "tags": [ "Roles" ], - "description": "This API initiates a bulk deletion of one or more Roles.\n\nA 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 Roles included in the request are associated to Sources with management workgroups of which the ROLE_SUBADMIN is a member.", + "description": "This endpoint initiates a bulk deletion of one or more roles.\nWhen the request is successful, the endpoint returns the bulk delete's task result ID. To follow the task, you can use [Get Task Status by ID](https://developer.sailpoint.com/docs/api/beta/get-task-status), which will return the task result's status and information. \nThis endpoint can only bulk delete up to a limit of 50 roles per request. \nA token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this endpoint. In addition, a token with ROLE_SUBADMIN authority can only call this endpoint if all roles included in the request are associated with sources with management workgroups the ROLE_SUBADMIN is a member of.", "requestBody": { "required": true, "content": { @@ -140670,7 +140670,7 @@ ], "operationId": "createSodPolicy", "tags": [ - "SOD Policy" + "SOD Policies" ], "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.\nRequires role of ORG_ADMIN.", @@ -141776,7 +141776,7 @@ ], "operationId": "listSodPolicies", "tags": [ - "SOD Policy" + "SOD Policies" ], "summary": "List SOD policies", "description": "This gets list of all SOD policies.\nRequires role of ORG_ADMIN", @@ -142551,7 +142551,7 @@ ], "operationId": "getSodPolicy", "tags": [ - "SOD Policy" + "SOD Policies" ], "summary": "Get SOD policy by ID", "description": "This gets specified SOD policy.\nRequires role of ORG_ADMIN.", @@ -143387,7 +143387,7 @@ ], "operationId": "putSodPolicy", "tags": [ - "SOD Policy" + "SOD Policies" ], "summary": "Update SOD policy by ID", "description": "This updates a specified SOD policy.\nRequires role of ORG_ADMIN.", @@ -144603,7 +144603,7 @@ ], "operationId": "deleteSodPolicy", "tags": [ - "SOD Policy" + "SOD Policies" ], "summary": "Delete SOD policy by ID", "description": "This deletes a specified SOD policy.\nRequires role of ORG_ADMIN.", @@ -145062,7 +145062,7 @@ ], "operationId": "patchSodPolicy", "tags": [ - "SOD Policy" + "SOD Policies" ], "summary": "Patch SOD policy by ID", "description": "Allows updating SOD Policy fields other than [\"id\",\"created\",\"creatorId\",\"policyQuery\",\"type\"] using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.\nRequires role of ORG_ADMIN.\nThis 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. ", @@ -146020,7 +146020,7 @@ ], "operationId": "startEvaluateSodPolicy", "tags": [ - "SOD Policy" + "SOD Policies" ], "summary": "Evaluate one policy by ID", "description": "Runs the scheduled report for the policy retrieved by passed policy ID. The report schedule is fetched from the policy retrieved by ID.", @@ -146426,7 +146426,7 @@ ], "operationId": "getSodPolicySchedule", "tags": [ - "SOD Policy" + "SOD Policies" ], "summary": "Get SOD policy schedule", "description": "This endpoint gets a specified SOD policy's schedule.", @@ -147043,7 +147043,7 @@ ], "operationId": "putPolicySchedule", "tags": [ - "SOD Policy" + "SOD Policies" ], "summary": "Update SOD Policy schedule", "description": "This updates schedule for a specified SOD policy.", @@ -147932,7 +147932,7 @@ ], "operationId": "deleteSodPolicySchedule", "tags": [ - "SOD Policy" + "SOD Policies" ], "summary": "Delete SOD policy schedule", "description": "This deletes schedule for a specified SOD policy by ID.", @@ -148382,7 +148382,7 @@ ], "operationId": "startSodPolicy", "tags": [ - "SOD Policy" + "SOD Policies" ], "summary": "Runs SOD policy violation report", "description": "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.", @@ -148888,7 +148888,7 @@ ], "operationId": "getSodViolationReportStatus", "tags": [ - "SOD Policy" + "SOD Policies" ], "summary": "Get SOD violation report status", "description": "This gets the status for a violation report run task that has already been invoked.", @@ -149394,7 +149394,7 @@ ], "operationId": "getSodViolationReportRunStatus", "tags": [ - "SOD Policy" + "SOD Policies" ], "summary": "Get violation report run status", "description": "This gets the status for a violation report run task that has already been invoked.", diff --git a/dereferenced/deref-sailpoint-api.v3.yaml b/dereferenced/deref-sailpoint-api.v3.yaml index f44f5e30..5b2e992b 100644 --- a/dereferenced/deref-sailpoint-api.v3.yaml +++ b/dereferenced/deref-sailpoint-api.v3.yaml @@ -3980,11 +3980,11 @@ paths: tags: - Access Profiles description: |- - This API initiates a bulk deletion of one or more Access Profiles. - - By default, if any of the indicated Access Profiles are in use, no deletions will be performed and the **inUse** field of the response indicates the usages that must be removed first. If the request field **bestEffortOnly** is **true**, however, usages are reported in the **inUse** response field but all other indicated Access Profiles will be deleted. - - A token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API. In addition, a SOURCE_SUBADMIN may only use this API to delete Access Profiles which are associated with Sources they are able to administer. + This endpoint initiates a bulk deletion of one or more access profiles. + When the request is successful, the endpoint returns the bulk delete's task result ID. To follow the task, you can use [Get Task Status by ID](https://developer.sailpoint.com/docs/api/beta/get-task-status), which will return the task result's status and information. + This endpoint can only bulk delete up to a limit of 50 access profiles per request. + By default, if any of the indicated access profiles are in use, no deletions will be performed and the **inUse** field of the response indicates the usages that must be removed first. If the request field **bestEffortOnly** is **true**, however, usages are reported in the **inUse** response field but all other indicated access profiles will be deleted. + A token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this endpoint. In addition, a SOURCE_SUBADMIN can only use this endpoint to delete access profiles associated with sources they're able to administer. requestBody: required: true content: @@ -17101,7 +17101,7 @@ paths: get: operationId: getAuthUser tags: - - Auth User + - Auth Users summary: Auth User Details description: Return the specified user's authentication system details. parameters: @@ -17522,7 +17522,7 @@ paths: patch: operationId: patchAuthUser tags: - - Auth User + - Auth Users summary: Auth User Update description: |- Use a PATCH request to update an existing user in the authentication system. @@ -78109,9 +78109,10 @@ paths: tags: - Roles description: |- - This API initiates a bulk deletion of one or more Roles. - - 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 Roles included in the request are associated to Sources with management workgroups of which the ROLE_SUBADMIN is a member. + This endpoint initiates a bulk deletion of one or more roles. + When the request is successful, the endpoint returns the bulk delete's task result ID. To follow the task, you can use [Get Task Status by ID](https://developer.sailpoint.com/docs/api/beta/get-task-status), which will return the task result's status and information. + This endpoint can only bulk delete up to a limit of 50 roles per request. + A token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this endpoint. In addition, a token with ROLE_SUBADMIN authority can only call this endpoint if all roles included in the request are associated with sources with management workgroups the ROLE_SUBADMIN is a member of. requestBody: required: true content: @@ -106262,7 +106263,7 @@ paths: - 'idn:sod-policy:write' operationId: createSodPolicy tags: - - SOD Policy + - SOD Policies 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. @@ -107072,7 +107073,7 @@ paths: - 'idn:sod-policy:read' operationId: listSodPolicies tags: - - SOD Policy + - SOD Policies summary: List SOD policies description: |- This gets list of all SOD policies. @@ -107656,7 +107657,7 @@ paths: - 'idn:sod-policy:read' operationId: getSodPolicy tags: - - SOD Policy + - SOD Policies summary: Get SOD policy by ID description: |- This gets specified SOD policy. @@ -108267,7 +108268,7 @@ paths: - 'idn:sod-policy:write' operationId: putSodPolicy tags: - - SOD Policy + - SOD Policies summary: Update SOD policy by ID description: |- This updates a specified SOD policy. @@ -109157,7 +109158,7 @@ paths: - 'idn:sod-policy:write' operationId: deleteSodPolicy tags: - - SOD Policy + - SOD Policies summary: Delete SOD policy by ID description: |- This deletes a specified SOD policy. @@ -109489,7 +109490,7 @@ paths: - 'idn:sod-policy:write' operationId: patchSodPolicy tags: - - SOD Policy + - SOD Policies summary: Patch SOD policy by ID description: |- Allows updating SOD Policy fields other than ["id","created","creatorId","policyQuery","type"] using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. @@ -110190,7 +110191,7 @@ paths: - 'idn:sod-violation:write' operationId: startEvaluateSodPolicy tags: - - SOD Policy + - SOD Policies summary: Evaluate one policy by ID description: Runs the scheduled report for the policy retrieved by passed policy ID. The report schedule is fetched from the policy retrieved by ID. parameters: @@ -110479,7 +110480,7 @@ paths: - 'idn:sod-policy:read' operationId: getSodPolicySchedule tags: - - SOD Policy + - SOD Policies summary: Get SOD policy schedule description: This endpoint gets a specified SOD policy's schedule. parameters: @@ -110960,7 +110961,7 @@ paths: - 'idn:sod-policy:write' operationId: putPolicySchedule tags: - - SOD Policy + - SOD Policies summary: Update SOD Policy schedule description: This updates schedule for a specified SOD policy. parameters: @@ -111675,7 +111676,7 @@ paths: - 'idn:sod-policy:write' operationId: deleteSodPolicySchedule tags: - - SOD Policy + - SOD Policies summary: Delete SOD policy schedule description: This deletes schedule for a specified SOD policy by ID. parameters: @@ -111998,7 +111999,7 @@ paths: - 'idn:sod-violation:write' operationId: startSodPolicy tags: - - SOD Policy + - SOD Policies summary: Runs SOD policy violation report description: '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.' parameters: @@ -112360,7 +112361,7 @@ paths: - 'idn:sod-violation:read' operationId: getSodViolationReportStatus tags: - - SOD Policy + - SOD Policies summary: Get SOD violation report status description: This gets the status for a violation report run task that has already been invoked. parameters: @@ -112722,7 +112723,7 @@ paths: - 'idn:sod-violation:read' operationId: getSodViolationReportRunStatus tags: - - SOD Policy + - SOD Policies summary: Get violation report run status description: This gets the status for a violation report run task that has already been invoked. parameters: diff --git a/postman/collections/sailpoint-api-beta.json b/postman/collections/sailpoint-api-beta.json index df7c50bd..2ef48e8b 100644 --- a/postman/collections/sailpoint-api-beta.json +++ b/postman/collections/sailpoint-api-beta.json @@ -5,7 +5,7 @@ "description": "Use this API to implement and customize access profile functionality.\nWith this functionality in place, administrators can create access profiles and configure them for use throughout Identity Security Cloud, enabling users to get the access they need quickly and securely.\n\nAccess profiles group entitlements, which represent access rights on sources.\n\nFor example, an Active Directory source in Identity Security Cloud can have multiple entitlements: the first, 'Employees,' may represent the access all employees have at the organization, and a second, 'Developers,' may represent the access all developers have at the organization.\n\nAn administrator can then create a broader set of access in the form of an access profile, 'AD Developers' grouping the 'Employees' entitlement with the 'Developers' entitlement.\n\nWhen users only need Active Directory employee access, they can request access to the 'Employees' entitlement.\n\nWhen users need both Active Directory employee and developer access, they can request access to the 'AD Developers' access profile.\n\nAccess profiles are the most important units of access in Identity Security Cloud. Identity Security Cloud uses access profiles in many features, including the following:\n\n- Provisioning: When you use the Provisioning Service, lifecycle states and roles both grant access to users in the form of access profiles.\n\n- Certifications: You can approve or revoke access profiles in certification campaigns, just like entitlements.\n\n- Access Requests: You can assign access profiles to applications, and when a user requests access to the app associated with an access profile and someone approves the request, access is granted to both the application and its associated access profile.\n\n- Roles: You can group one or more access profiles into a role to quickly assign access items based on an identity's role.\n\nIn Identity Security Cloud, administrators can use the Access drop-down menu and select Access Profiles to view, configure, and delete existing access profiles, as well as create new ones.\nAdministrators can enable and disable an access profile, and they can also make the following configurations:\n\n- Manage Entitlements: Manage the profile's access by adding and removing entitlements.\n\n- Access Requests: Configure access profiles to be requestable and establish an approval process for any requests that the access profile be granted or revoked.\nDo not configure an access profile to be requestable without first establishing a secure access request approval process for the access profile.\n\n- Multiple Account Options: Define the logic Identity Security Cloud uses to provision access to an identity with multiple accounts on the source.\n\nRefer to [Managing Access Profiles](https://documentation.sailpoint.com/saas/help/access/access-profiles.html) for more information about access profiles.\n", "item": [ { - "id": "e49150bd-5cd9-4d83-a7c9-e1e389adc7d1", + "id": "aed26ed6-dac0-45ce-a027-530d4af308a4", "name": "List Access Profiles", "request": { "name": "List Access Profiles", @@ -107,7 +107,7 @@ }, "response": [ { - "id": "ca4069b9-c327-4836-9dd4-6732e0498f81", + "id": "a143f910-bb0a-4f54-98fd-57a2232fdcb8", "name": "List of Access Profiles", "originalRequest": { "url": { @@ -223,7 +223,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ea712010-1335-4827-a907-5f0be9888d8b", + "id": "6a8e3bad-447f-4bac-bdd9-7d21a1296fc8", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -339,7 +339,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8189d46c-8401-45f5-a485-2233464d7a5e", + "id": "430d70e4-d0c7-49d6-95dc-54d9c14b02d5", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -455,7 +455,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9c3cdece-bf66-4b5a-ad86-e6a89db34b4b", + "id": "b055a488-7d63-4b22-94b9-95ffb2f39d88", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -571,7 +571,7 @@ "_postman_previewlanguage": "json" }, { - "id": "27aaa145-0dac-4454-9333-68862654bd80", + "id": "069bb889-bc4d-4c11-85a3-2cd400572238", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -687,7 +687,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4035e727-f857-4dcf-8c5c-fcc3263144b3", + "id": "1c3ed578-00e5-47b9-858a-8c3f5de83107", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -809,7 +809,7 @@ } }, { - "id": "5cd343b0-69d6-40fe-9992-92fd07343bdb", + "id": "b1d4e86c-9975-47e7-a6b3-57104bba9c91", "name": "Create an Access Profile", "request": { "name": "Create an Access Profile", @@ -851,7 +851,7 @@ }, "response": [ { - "id": "cf6b70f4-24dd-441e-9824-dc0dd52aa99d", + "id": "8d319d72-2fae-48b8-b604-f8157e911fa7", "name": "Access Profile created", "originalRequest": { "url": { @@ -907,7 +907,7 @@ "_postman_previewlanguage": "json" }, { - "id": "789c7593-db96-4626-9ad7-0a08d70a51aa", + "id": "78c6d80b-c553-4d79-94b4-e94fd68a6fb4", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -963,7 +963,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b4fdd036-84d5-492a-b8b7-f29cd6ac1174", + "id": "423cc33a-0ff7-4ad8-90ec-b64dc4ed3cb5", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -1019,7 +1019,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0a2e311a-182f-4b04-93fd-5e66c1eb5d18", + "id": "3b1038fd-6899-4727-9646-4f074acf1867", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -1075,7 +1075,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ef3c61ae-b50e-46ef-ae20-34b775a23a2c", + "id": "94a1365f-c9b5-4c93-9030-c731f11f1716", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -1131,7 +1131,7 @@ "_postman_previewlanguage": "json" }, { - "id": "13f5a7e8-cb63-4799-975b-b7a727dcfe71", + "id": "6899c0af-6448-4096-b6cc-497b9e4f3a00", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -1193,7 +1193,7 @@ } }, { - "id": "b00a2cb5-45b4-4002-9edd-41328742be0c", + "id": "ddeaae8a-dd69-4709-86ab-e48a3728e62d", "name": "Get an Access Profile", "request": { "name": "Get an Access Profile", @@ -1234,7 +1234,7 @@ }, "response": [ { - "id": "bb32a28c-8286-4772-a7e3-4ebb1792f06a", + "id": "3e650b48-96d6-4ab8-9c08-d9b4ae10b5c1", "name": "An AccessProfile", "originalRequest": { "url": { @@ -1278,7 +1278,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7a23a80d-aae5-4ec1-9500-3aa7a327e460", + "id": "ddb35146-4586-460f-85a3-156341830f8d", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -1322,7 +1322,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5c3c9175-c12a-4e4f-b6bb-6fec78b94bbc", + "id": "3833e1de-68e5-44b5-8596-e59067df7ef2", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -1366,7 +1366,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c1b9d271-9ca2-4fc6-8f80-4122ad3e488f", + "id": "383cea89-a80f-40a1-8cdd-f079a56c0c8a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -1410,7 +1410,7 @@ "_postman_previewlanguage": "json" }, { - "id": "897bb9b8-e8b7-486c-9063-e16cb586c504", + "id": "f9b7754f-71e9-4523-bc56-456b519d792e", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -1454,7 +1454,7 @@ "_postman_previewlanguage": "json" }, { - "id": "86bc43bb-be84-4189-8f0f-15b1fe97ceec", + "id": "4fe43031-d418-4fad-8e4f-e9d5b0e95c62", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -1504,7 +1504,7 @@ } }, { - "id": "8925d7ac-f7d5-4d83-a701-d0c419d220b4", + "id": "242654a6-0b82-4b9f-865f-2f7812dc5363", "name": "Patch a specified Access Profile", "request": { "name": "Patch a specified Access Profile", @@ -1558,7 +1558,7 @@ }, "response": [ { - "id": "64dd213a-9826-4ae8-ad4c-7bafb09c5b75", + "id": "1fa0c139-b59a-45bf-886a-a7392fb9da7f", "name": "Add Entitlements", "originalRequest": { "url": { @@ -1615,7 +1615,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a2bdc571-c9c1-413f-8b13-b6336e911507", + "id": "aa89bc6e-63bb-425c-a992-52c7367206bf", "name": "Insert Entitlement", "originalRequest": { "url": { @@ -1672,7 +1672,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7f9939b8-55d6-4a8b-98a0-e2d1c458be4d", + "id": "5e8fea39-cd88-4b4a-a2de-5d1ddcf046bc", "name": "Replace Entitlements", "originalRequest": { "url": { @@ -1729,7 +1729,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e5977de1-2113-48a7-956e-38b99f036ad1", + "id": "69b852e3-19cd-42c4-8f7c-9b6743d8b0dd", "name": "Remove Entitlement", "originalRequest": { "url": { @@ -1786,7 +1786,7 @@ "_postman_previewlanguage": "json" }, { - "id": "87a2721e-436f-45fa-bea3-79f5f9ce4573", + "id": "365797ce-182f-43ca-a455-45bec07e1a4e", "name": "Insert Entitlement", "originalRequest": { "url": { @@ -1843,7 +1843,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d38af463-5c6b-4e41-abb3-a766141ae2dd", + "id": "3a5f0270-f07c-42a3-9966-c2ce95fbe6f5", "name": "Replace Entitlements", "originalRequest": { "url": { @@ -1900,7 +1900,7 @@ "_postman_previewlanguage": "json" }, { - "id": "97bcbb01-437a-484b-be06-9e0a8df927b1", + "id": "9af8b0a8-013d-44cc-90ea-9bb035878987", "name": "Remove Entitlement", "originalRequest": { "url": { @@ -1957,7 +1957,7 @@ "_postman_previewlanguage": "json" }, { - "id": "07d27e6f-a991-4e6c-89e8-a2d29dee22e8", + "id": "34e11276-4efd-4074-87d2-efc3c7d7a45a", "name": "Replace Entitlements", "originalRequest": { "url": { @@ -2014,7 +2014,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5a2d0a9e-54ad-4841-8349-6dfb9721b51a", + "id": "11059849-afd8-4f89-94d6-66368f942642", "name": "Remove Entitlement", "originalRequest": { "url": { @@ -2071,7 +2071,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1a6d6591-f103-474b-a01a-d0748083a4c3", + "id": "d10b9cad-ca75-485d-a8b7-e432cc610aec", "name": "An example of a 403 response object", "originalRequest": { "url": { @@ -2128,7 +2128,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2a80c769-b645-40e8-b2ea-eb6750b0dd43", + "id": "da0ca272-74b6-403f-b51d-1dac6c216798", "name": "Add Entitlements", "originalRequest": { "url": { @@ -2185,7 +2185,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1308e5e6-4e14-48c1-96ba-dbe14a98972f", + "id": "d342a5e1-72a6-4421-a011-2d9773e999cc", "name": "An example of a 500 response object", "originalRequest": { "url": { @@ -2248,7 +2248,7 @@ } }, { - "id": "4d3fa9b6-7dc5-4334-9646-3d268e83d721", + "id": "52da5745-8034-473e-8698-9caaf7dea448", "name": "Delete the specified Access Profile", "request": { "name": "Delete the specified Access Profile", @@ -2289,7 +2289,7 @@ }, "response": [ { - "id": "199170a8-aba1-4992-bb75-c7de379a7b17", + "id": "e3ba0871-48be-41ed-8abd-30871a8445c3", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -2323,7 +2323,7 @@ "_postman_previewlanguage": "text" }, { - "id": "663bec4c-deae-4df6-9d67-0a15d2dc3ccf", + "id": "9863ea3f-56a4-421f-8679-916c361e0344", "name": "Returned when an access profile cannot be deleted as it's being used.", "originalRequest": { "url": { @@ -2367,7 +2367,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f0361c3c-6f80-4e76-b153-5780471c2e9e", + "id": "634bb9dc-f295-404d-87e8-3976bf0e29cc", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -2411,7 +2411,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3c49580b-e63d-4dff-a415-d3d571787e28", + "id": "bf3e5acf-2bea-4457-b117-7797240c29e1", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -2455,7 +2455,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3c907871-81c7-4025-9a87-c071f1ce432e", + "id": "37aafb4e-b9f9-41ab-a316-0e944013f42a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -2499,7 +2499,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5bd440e6-8f74-48f8-8ac4-7c77e38bee27", + "id": "0dd1b9c4-c1ac-4632-843d-f41c6cd17fb9", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -2549,12 +2549,12 @@ } }, { - "id": "ea2cf28e-5089-4299-8a3f-d596ead13dc9", + "id": "97dce836-27f0-43b8-8443-e1f44c3cf422", "name": "Delete Access Profile(s)", "request": { "name": "Delete Access Profile(s)", "description": { - "content": "This API initiates a bulk deletion of one or more Access Profiles.\n\nBy default, if any of the indicated Access Profiles are in use, no deletions will be performed and the **inUse** field of the response indicates the usages that must be removed first. If the request field **bestEffortOnly** is **true**, however, usages are reported in the **inUse** response field but all other indicated Access Profiles will be deleted.\n\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API. In addition, a SOURCE_SUBADMIN may only use this API to delete Access Profiles which are associated with Sources they are able to administer.", + "content": "This endpoint initiates a bulk deletion of one or more access profiles.\nWhen the request is successful, the endpoint returns the bulk delete's task result ID. To follow the task, you can use [Get Task Status by ID](https://developer.sailpoint.com/docs/api/beta/get-task-status), which will return the task result's status and information. \nThis endpoint can only bulk delete up to a limit of 50 access profiles per request. \nBy default, if any of the indicated access profiles are in use, no deletions will be performed and the **inUse** field of the response indicates the usages that must be removed first. If the request field **bestEffortOnly** is **true**, however, usages are reported in the **inUse** response field but all other indicated access profiles will be deleted.\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this endpoint. In addition, a SOURCE_SUBADMIN can only use this endpoint to delete access profiles associated with sources they're able to administer.", "type": "text/plain" }, "url": { @@ -2592,7 +2592,7 @@ }, "response": [ { - "id": "8fe5f6aa-5e9b-46c2-ad2c-6b87395562dd", + "id": "ba247a6f-b416-418a-a408-cdd8ee96f8e1", "name": "Returned only if **bestEffortOnly** is **false**, and one or more Access Profiles are in use.", "originalRequest": { "url": { @@ -2649,7 +2649,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b90e2886-5f50-4726-8741-4ab6b723bd0d", + "id": "328a17d7-1f7e-4cfe-9d02-1d7036501137", "name": "Returned if at least one deletion will be performed.", "originalRequest": { "url": { @@ -2706,7 +2706,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c25719cb-94ae-41a6-8981-0f3d1615b1aa", + "id": "34853e42-5e2b-440d-a820-243f8582d382", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -2763,7 +2763,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c7453b1e-3818-4fa9-bbc2-2d63799c7f46", + "id": "47f67d87-ce69-4625-83ac-996c603c7660", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -2820,7 +2820,7 @@ "_postman_previewlanguage": "json" }, { - "id": "107ff1d4-ea8a-4583-b97b-4ac5d471957e", + "id": "a35d7d29-c8a4-4f4a-a84f-dbf8c13965da", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -2877,7 +2877,7 @@ "_postman_previewlanguage": "json" }, { - "id": "856b175b-5cf5-4bed-be60-90d236881ff7", + "id": "0ac7730d-2cb1-4867-9908-cd9a93b662d8", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -2934,7 +2934,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3fab8159-ed85-46a6-a06a-879c6b4702df", + "id": "45cec287-f846-4442-b2d8-ec07e6cbb0db", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -2997,7 +2997,7 @@ } }, { - "id": "3b634c02-e4df-4edc-bfc4-31f466c7b443", + "id": "7502121b-5159-48dd-b57b-15a33e1ee6d1", "name": "Update Access Profile(s) requestable field.", "request": { "name": "Update Access Profile(s) requestable field.", @@ -3040,7 +3040,7 @@ }, "response": [ { - "id": "adc23100-b483-4b9a-9ea7-3ccb0c02fd5c", + "id": "2e1c36f8-5872-497d-99c0-899dcb896f41", "name": "List of updated and not updated Access Profiles.", "originalRequest": { "url": { @@ -3097,7 +3097,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e4715399-9168-47eb-be84-c5e90d90e5b8", + "id": "995a9e8e-2073-47a8-8980-a04d061820e4", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -3154,7 +3154,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f87ceded-5ea0-44be-86b4-c044d9a93d85", + "id": "51abcb9d-4beb-4074-8ac2-adfc08c7a618", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -3211,7 +3211,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7d24a807-ab0b-40ee-9e00-9008132ad456", + "id": "2e5d17f1-4948-486e-be65-1d96360a52d8", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -3268,7 +3268,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d8ff2d03-e435-416d-9ebf-67cfd8d38044", + "id": "18280d0d-6488-4d6f-9197-e119886d5a41", "name": "Precondition Failed - Returned in response if API/Feature not enabled for an organization.", "originalRequest": { "url": { @@ -3325,7 +3325,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fd76ca15-12e3-42b3-bfb9-88b4139652cd", + "id": "9266a678-4724-435e-b7d5-a4e3343df3d2", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -3382,7 +3382,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5c4e8cba-959d-4be9-9ebb-139980f2557b", + "id": "82f81d19-d2ea-4681-ae2c-b4e3d14ab56f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -3445,7 +3445,7 @@ } }, { - "id": "a87639e4-7b3d-4ccc-a386-3f2e9326d03b", + "id": "a14e6cb2-7dbb-474f-aea2-cbe2e55ecb1a", "name": "List Access Profile's Entitlements", "request": { "name": "List Access Profile's Entitlements", @@ -3533,7 +3533,7 @@ }, "response": [ { - "id": "aa3e52f9-e842-480e-8239-b96a8a3b0f4d", + "id": "b1f4ee42-cee0-48f8-abc6-5aee8da7d2d6", "name": "List of Entitlements", "originalRequest": { "url": { @@ -3624,7 +3624,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2eb3e04b-b2b0-4e6c-be1e-5101e71972d4", + "id": "40f2656a-2d0a-4c90-9b62-1ee01a245bc6", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -3715,7 +3715,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c881dc2e-8b78-4de3-afc5-8c88a7c7d4be", + "id": "eb17f1a5-30c9-4a97-9b29-bca71bdb3479", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -3806,7 +3806,7 @@ "_postman_previewlanguage": "json" }, { - "id": "86123eb2-4580-44b6-830f-3edacb3daeaa", + "id": "c5bf7d00-5400-4a74-a019-6d5a284187ca", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -3897,7 +3897,7 @@ "_postman_previewlanguage": "json" }, { - "id": "98da5647-165f-4b21-9523-8487178c9b5f", + "id": "8f36f60d-35cf-4be7-bf66-3ab4852a384d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -3988,7 +3988,7 @@ "_postman_previewlanguage": "json" }, { - "id": "76739aa8-43d8-4671-a203-8fd501d7762d", + "id": "41a2ec80-a261-416e-baff-ef1e533775b9", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -4091,7 +4091,7 @@ "description": "Use this API to implement and customize access request functionality.\nWith this functionality in place, users can request access to applications, entitlements, or roles, and managers can request that team members' access be revoked.\nThis allows users to get access to the tools they need quickly and securely, and it allows managers to take away access to those tools.\n\nIdentity Security Cloud's Access Request service allows end users to request access that requires approval before it can be granted to users and enables qualified users to review those requests and approve or deny them.\n\nIn the Request Center in Identity Security Cloud, users can view available applications, roles, and entitlements and request access to them.\nIf the requested tools requires approval, the requests appear as 'Pending' under the My Requests tab until the required approver approves, rejects, or cancels them.\n\nUsers can use My Requests to track and/or cancel the requests.\n\nIn My Team on the Identity Security Cloud Home, managers can submit requests to revoke their team members' access.\nThey can use the My Requests tab under Request Center to track and/or cancel the requests.\n\nRefer to [Requesting Access](https://documentation.sailpoint.com/saas/user-help/requests/requesting_access.html) for more information about access requests.\n", "item": [ { - "id": "5abfa1e6-089e-4a8d-b5d3-26fff2cbd95f", + "id": "91100799-8fd3-4928-98fa-522f4d4fe47a", "name": "Submit an Access Request", "request": { "name": "Submit an Access Request", @@ -4133,7 +4133,7 @@ }, "response": [ { - "id": "4f27f09c-4497-46e9-8c42-70c6787bb794", + "id": "ca364468-dece-4596-9bcc-b2841ebb9094", "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { @@ -4189,7 +4189,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4a1bc9bd-fb8b-4fa0-9b62-c80a9eed25f8", + "id": "18cfa5a3-cdb4-411b-ad2d-c08e1080c7dc", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -4245,7 +4245,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bd71a472-0bc9-4a9c-ad41-e295562d3433", + "id": "ae19cde1-1f11-4467-9a5c-db590347253d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -4301,7 +4301,7 @@ "_postman_previewlanguage": "json" }, { - "id": "22d8f031-3e0f-474e-a30b-f6c870566c9f", + "id": "28164cc8-8c05-4637-baa6-ee2fe26ff32b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -4357,7 +4357,7 @@ "_postman_previewlanguage": "json" }, { - "id": "13e0adcc-73bc-4526-a8cc-d3d7746acfb2", + "id": "4f47d7ca-a3cb-4535-b869-9c2dcd1b4cdb", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -4413,7 +4413,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3adb2b8f-ba80-4e22-8851-7abf5d7b87a0", + "id": "7c7ab7f4-baa7-4124-acb8-11803156efa8", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -4475,7 +4475,7 @@ } }, { - "id": "6620e1a9-dba0-49ba-b094-380c19e94124", + "id": "69267906-3e91-4128-b727-763cad94b52b", "name": "Cancel Access Request", "request": { "name": "Cancel Access Request", @@ -4518,7 +4518,7 @@ }, "response": [ { - "id": "52ad99f9-dcbc-40f3-953a-4e173ce2a997", + "id": "d1b43265-8dda-4456-932b-660092ee1213", "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { @@ -4575,7 +4575,7 @@ "_postman_previewlanguage": "json" }, { - "id": "babe4a6e-10ce-4778-baf2-d425d52ac901", + "id": "900a28d5-5d9b-4720-85d2-ce0146608907", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -4632,7 +4632,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ebb06964-0a41-4949-ae7b-12b994684dac", + "id": "ab10f1a4-18e5-4474-b807-7ef7f7ee84a1", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -4689,7 +4689,7 @@ "_postman_previewlanguage": "json" }, { - "id": "32fbab0a-c8bd-49f8-9f27-35b6c8aebd3b", + "id": "7fa7d887-bc58-4e9f-9579-4259a129a0ff", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -4746,7 +4746,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b30e83de-7432-4e8c-b681-54b82089bf6a", + "id": "2b466d2c-e5ef-48bf-a986-51e34b983329", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -4803,7 +4803,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bd894df4-202e-4dff-8a20-fb108ad7199a", + "id": "a1c0dff0-5142-41d5-aaca-cb573c95083d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -4860,7 +4860,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4bed2534-94bd-4942-85ba-c9ceef3db1bf", + "id": "cc0df100-cec1-4d3b-b51c-7fa9b5305c11", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -4923,7 +4923,7 @@ } }, { - "id": "0aeb137c-a198-4bca-bc04-387838a84ef1", + "id": "5c18ef9f-4ace-4def-8e36-a9dab1c0cb4d", "name": "Close Access Request", "request": { "name": "Close Access Request", @@ -4966,7 +4966,7 @@ }, "response": [ { - "id": "3dddc959-1999-4773-9288-96ec4f92d2c3", + "id": "94facc5a-de3a-4f94-9d89-ed21cb169186", "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { @@ -5023,7 +5023,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3c45b5c2-0a8f-4644-bdaf-e021cbc89a2d", + "id": "2b89c76c-c4b9-4468-a2b5-29e6cfa5e56f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -5080,7 +5080,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d45e0fdf-fbec-46c5-b460-28b640dc5db4", + "id": "0720ac97-fc37-4c15-9530-57e4e7585e71", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -5137,7 +5137,7 @@ "_postman_previewlanguage": "json" }, { - "id": "325de5f7-e58f-4595-bf65-8c030fe91bf8", + "id": "9276dc65-6926-45d3-a6ee-728fcbce9f9f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -5194,7 +5194,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ddb79291-b114-43d7-9cec-ace83796874e", + "id": "415f49cf-9d9a-44e6-b556-86afbe94909b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -5251,7 +5251,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0112a73b-fea6-4a2c-ae66-14b49175eb48", + "id": "e798a6f9-083e-4284-a1a9-2c9b74df6ec7", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -5314,7 +5314,7 @@ } }, { - "id": "0adae009-b077-41af-ace6-3fdc4488511f", + "id": "abe2a2c4-f167-4c5c-a16b-23da56a0522b", "name": "Get Access Request Configuration", "request": { "name": "Get Access Request Configuration", @@ -5343,7 +5343,7 @@ }, "response": [ { - "id": "dc56d971-c000-4be4-a511-5688b5c2a910", + "id": "f34d0cc1-542a-410b-ac5b-dd23146c072c", "name": "Access Request Configuration Details.", "originalRequest": { "url": { @@ -5386,7 +5386,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5165e17c-96b1-45bc-92c3-9962e381f331", + "id": "2e1f432b-f7e6-48f2-9b2b-646f11b34b5f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -5429,7 +5429,7 @@ "_postman_previewlanguage": "json" }, { - "id": "526db602-a389-406c-96d2-ee4ce45e1477", + "id": "e7aabbbe-2b1e-49fd-873c-531d69b6a78d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -5472,7 +5472,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c9b1135b-b7dd-4762-b10d-179b8996cde4", + "id": "afc2f6a1-c52e-49bd-b570-002b1f420334", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -5515,7 +5515,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2bd36c90-2cd3-479d-8b4a-5a33ef64801d", + "id": "e7b2f0dc-029c-4df3-b7a7-c9095773facb", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -5558,7 +5558,7 @@ "_postman_previewlanguage": "json" }, { - "id": "66e23769-19f0-439d-9647-7838c12d2102", + "id": "451fca56-4571-405c-95e8-4e823331d68f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -5607,7 +5607,7 @@ } }, { - "id": "47dcadb4-46f9-49cd-a0d0-f45a82d10759", + "id": "95860fd1-e1d1-4a36-bc8b-e263a4547020", "name": "Update Access Request Configuration", "request": { "name": "Update Access Request Configuration", @@ -5649,7 +5649,7 @@ }, "response": [ { - "id": "a12b9451-1db7-4f3a-a82a-2a5887024f42", + "id": "5b007f7b-66db-40c7-b1c3-40c9cac23e30", "name": "Access Request Configuration Details.", "originalRequest": { "url": { @@ -5705,7 +5705,7 @@ "_postman_previewlanguage": "json" }, { - "id": "93bcdf42-9674-47a2-bac0-99e31e996c5e", + "id": "b8077afa-2b6d-4f0d-b457-2fa784e777ea", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -5761,7 +5761,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3273bb61-1ba6-4f30-926f-4c74da8cae57", + "id": "74380728-899f-4ec8-b9ac-ea2aa3ddfbe5", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -5817,7 +5817,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6fabdd08-def1-4b6f-b995-4cf4ef2d1ce4", + "id": "30d90c15-ecc7-4662-94e9-35235fd70954", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -5873,7 +5873,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7d32ba34-0ef8-4d7b-9538-0d8894191a51", + "id": "edb6bb3b-0c17-428a-8203-507caa06d839", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -5929,7 +5929,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b624427c-215c-43c8-a102-0755a3b0acf5", + "id": "6fdd4806-cbae-4516-8a41-49f09b448ace", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -5991,7 +5991,7 @@ } }, { - "id": "b9095c87-7df0-4e4b-b888-e6465e066cd2", + "id": "d1cf8a54-0dfc-47ac-b412-4fac4a49df25", "name": "Access Request Status", "request": { "name": "Access Request Status", @@ -6102,7 +6102,7 @@ }, "response": [ { - "id": "7160b696-8888-4b55-bbde-2a8998085c7f", + "id": "a4955b3d-10c4-4643-85cf-68fde4f167c9", "name": "List of requested item status.", "originalRequest": { "url": { @@ -6227,7 +6227,7 @@ "_postman_previewlanguage": "json" }, { - "id": "56f12501-5cbf-4a4a-b44f-0bc21d132b2d", + "id": "fa19f4b8-1e35-483a-8d2d-361f86d9d407", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -6352,7 +6352,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ae08148f-ac57-44df-ac76-f7874f363f63", + "id": "098a1d38-211c-4cf6-a215-b8dd1526f2d4", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -6477,7 +6477,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d49509f6-9158-459d-be45-de4c3ea53457", + "id": "cfd14647-98ff-4ac7-9348-4979f82db3c3", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -6602,7 +6602,7 @@ "_postman_previewlanguage": "json" }, { - "id": "486dab24-5aba-4ef2-8f20-5ec77d656c45", + "id": "b6d0d1e8-ee37-4486-bf80-b64c3f653d33", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -6727,7 +6727,7 @@ "_postman_previewlanguage": "json" }, { - "id": "210bde55-944e-4fd2-b24a-f7b171958692", + "id": "d626b86d-f7a9-4f41-9d39-fd864e2b1cd4", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -6864,7 +6864,7 @@ "description": "Use this API to implement and customize access request approval functionality.\nWith this functionality in place, administrators can delegate qualified users to review users' requests for access or managers' requests to revoke team members' access to applications, entitlements, or roles.\nThis enables more qualified users to review access requests and the others to spend their time on other tasks.\n\nIn Identity Security Cloud, users can request access to applications, entitlements, and roles, and managers can request that team members' access be revoked.\nFor applications and entitlements, administrators can set access profiles to require approval from the access profile owner, the application owner, the source owner, the requesting user's manager, or a governance group for access to be granted or revoked.\nFor roles, administrators can also set roles to allow access requests and require approval from the role owner, the requesting user's manager, or a governance group for access to be granted or revoked.\nIf the administrator designates a governance group as the required approver, any governance group member can approve the requests.\n\nWhen a user submits an access request, Identity Security Cloud sends the first required approver in the queue an email notification, based on the access request configuration's approval and reminder escalation configuration.\n\nIn Approvals in Identity Security Cloud, required approvers can view pending access requests under the Requested tab and approve or deny them, or the approvers can reassign the requests to different reviewers for approval.\nIf the required approver approves the request and is the only reviewer required, Identity Security Cloud grants or revokes access, based on the request.\nIf multiple reviewers are required, Identity Security Cloud sends the request to the next reviewer in the queue, based on the access request configuration's approval reminder and escalation configuration.\nThe required approver can then view any completed access requests under the Reviewed tab.\n\nRefer to [Access Requests](https://documentation.sailpoint.com/saas/help/requests/index.html) for more information about access request approvals.\n", "item": [ { - "id": "d27cc8f9-aafc-4a32-b097-ac118af0e8e6", + "id": "8da4e0af-fa65-4346-83cd-201646adca19", "name": "Pending Access Request Approvals List", "request": { "name": "Pending Access Request Approvals List", @@ -6888,7 +6888,7 @@ "type": "text/plain" }, "key": "owner-id", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -6924,7 +6924,7 @@ "type": "text/plain" }, "key": "filters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -6933,7 +6933,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -6949,7 +6949,7 @@ }, "response": [ { - "id": "d5acce06-d6bf-4302-8fe2-02d167c91fbb", + "id": "a3012da3-5e49-429c-b2d4-38252795d7c0", "name": "List of Pending Approvals.", "originalRequest": { "url": { @@ -6968,7 +6968,7 @@ "type": "text/plain" }, "key": "owner-id", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -7004,7 +7004,7 @@ "type": "text/plain" }, "key": "filters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -7013,7 +7013,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -7048,7 +7048,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0df72d84-826c-4bcd-b114-eb8616cd02cf", + "id": "a4f59984-0e7b-4b27-888d-7b0ec6993fa3", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -7067,7 +7067,7 @@ "type": "text/plain" }, "key": "owner-id", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -7103,7 +7103,7 @@ "type": "text/plain" }, "key": "filters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -7112,7 +7112,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -7147,7 +7147,7 @@ "_postman_previewlanguage": "json" }, { - "id": "97d6f387-8bd8-4221-93b2-e5b578cf50da", + "id": "0861a0fc-422f-4750-a691-09b26b196b6b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -7166,7 +7166,7 @@ "type": "text/plain" }, "key": "owner-id", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -7202,7 +7202,7 @@ "type": "text/plain" }, "key": "filters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -7211,7 +7211,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -7246,7 +7246,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d383f763-11c3-424d-8b55-c5d9102a9b38", + "id": "c581a2cb-85a2-4f73-9256-2d98e1a57df0", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -7265,7 +7265,7 @@ "type": "text/plain" }, "key": "owner-id", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -7301,7 +7301,7 @@ "type": "text/plain" }, "key": "filters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -7310,7 +7310,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -7345,7 +7345,7 @@ "_postman_previewlanguage": "json" }, { - "id": "22887024-7d3e-4bdb-9ccf-267a41c0f75d", + "id": "fb3ea98c-7402-46f5-a995-a697c2debe46", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -7364,7 +7364,7 @@ "type": "text/plain" }, "key": "owner-id", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -7400,7 +7400,7 @@ "type": "text/plain" }, "key": "filters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -7409,7 +7409,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -7450,7 +7450,7 @@ } }, { - "id": "48899421-5fcd-41c3-8de1-2c03ac285705", + "id": "60b2e227-a765-41ff-af80-b98100513ba7", "name": "Completed Access Request Approvals List", "request": { "name": "Completed Access Request Approvals List", @@ -7474,7 +7474,7 @@ "type": "text/plain" }, "key": "owner-id", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -7510,7 +7510,7 @@ "type": "text/plain" }, "key": "filters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -7519,7 +7519,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -7535,7 +7535,7 @@ }, "response": [ { - "id": "a53c7560-8510-4558-980e-410387349589", + "id": "74084ae8-af0f-4e0c-a076-3e64feb37cdd", "name": "List of Completed Approvals.", "originalRequest": { "url": { @@ -7554,7 +7554,7 @@ "type": "text/plain" }, "key": "owner-id", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -7590,7 +7590,7 @@ "type": "text/plain" }, "key": "filters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -7599,7 +7599,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -7629,12 +7629,12 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"2c938083633d259901633d25c68c00fa\",\n \"name\": \"Approval Name\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-07-25T20:22:28.104Z\",\n \"requestCreated\": \"2017-07-11T18:45:35.098Z\",\n \"requestType\": \"GRANT_ACCESS\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20648\",\n \"name\": \"William Wilson\"\n },\n \"requestedFor\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c4180a46faadee4016fb4e018c20626\",\n \"name\": \"Robert Robinson\"\n }\n ],\n \"reviewedBy\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c3780a46faadee4016fb4e018c20652\",\n \"name\": \"Allen Albertson\"\n },\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180a46faadee4016fb4e018c20639\",\n \"name\": \"Support\"\n },\n \"requestedObject\": {\n \"id\": \"2c938083633d259901633d25c68c00fa\",\n \"name\": \"Object Name\",\n \"description\": \"Object Description\",\n \"type\": \"ROLE\"\n },\n \"requesterComment\": {\n \"comment\": \"This is a comment.\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180847e25f377017e2ae8cae4650b\",\n \"name\": \"john.doe\"\n }\n },\n \"reviewerComment\": {\n \"comment\": \"This is a comment.\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Adam Kennedy\"\n },\n \"created\": \"2017-07-11T18:45:37.098Z\"\n },\n \"previousReviewersComments\": [\n {\n \"comment\": \"This is a comment.\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180847e25f377017e2ae8cae4650b\",\n \"name\": \"john.doe\"\n }\n },\n {\n \"comment\": \"This is a comment.\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180847e25f377017e2ae8cae4650b\",\n \"name\": \"john.doe\"\n }\n }\n ],\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"Frank Mir\",\n \"newApproverName\": \"Al Volta\",\n \"comment\": \"Forwarding from Frank to Al\",\n \"modified\": \"2019-08-23T18:52:57.398Z\",\n \"forwarderName\": \"William Wilson\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n },\n {\n \"oldApproverName\": \"Frank Mir\",\n \"newApproverName\": \"Al Volta\",\n \"comment\": \"Forwarding from Frank to Al\",\n \"modified\": \"2019-08-23T18:52:57.398Z\",\n \"forwarderName\": \"William Wilson\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n }\n ],\n \"commentRequiredWhenRejected\": true,\n \"state\": \"APPROVED\",\n \"removeDate\": \"2020-07-11T00:00:00Z\",\n \"removeDateUpdateRequested\": true,\n \"currentRemoveDate\": \"2020-07-11T00:00:00Z\",\n \"sodViolationContext\": {\n \"state\": \"SUCCESS\",\n \"uuid\": \"f73d16e9-a038-46c5-b217-1246e15fdbdd\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n \"clientMetadata\": {\n \"requestedAppName\": \"test-app\",\n \"requestedAppId\": \"2c91808f7892918f0178b78da4a305a1\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n }\n ]\n }\n },\n \"preApprovalTriggerResult\": {\n \"comment\": \"This request was autoapproved by our automated ETS subscriber\",\n \"decision\": \"APPROVED\",\n \"reviewer\": \"Automated AR Approval\",\n \"date\": \"2022-06-07T19:18:40.748Z\"\n },\n \"clientMetadata\": {\n \"requestedAppName\": \"test-app\",\n \"requestedAppId\": \"2c91808f7892918f0178b78da4a305a1\"\n },\n \"requestedAccounts\": \"eiu\"\n },\n {\n \"id\": \"2c938083633d259901633d25c68c00fa\",\n \"name\": \"Approval Name\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-07-25T20:22:28.104Z\",\n \"requestCreated\": \"2017-07-11T18:45:35.098Z\",\n \"requestType\": \"GRANT_ACCESS\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20648\",\n \"name\": \"William Wilson\"\n },\n \"requestedFor\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c4180a46faadee4016fb4e018c20626\",\n \"name\": \"Robert Robinson\"\n }\n ],\n \"reviewedBy\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c3780a46faadee4016fb4e018c20652\",\n \"name\": \"Allen Albertson\"\n },\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180a46faadee4016fb4e018c20639\",\n \"name\": \"Support\"\n },\n \"requestedObject\": {\n \"id\": \"2c938083633d259901633d25c68c00fa\",\n \"name\": \"Object Name\",\n \"description\": \"Object Description\",\n \"type\": \"ROLE\"\n },\n \"requesterComment\": {\n \"comment\": \"This is a comment.\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180847e25f377017e2ae8cae4650b\",\n \"name\": \"john.doe\"\n }\n },\n \"reviewerComment\": {\n \"comment\": \"This is a comment.\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Adam Kennedy\"\n },\n \"created\": \"2017-07-11T18:45:37.098Z\"\n },\n \"previousReviewersComments\": [\n {\n \"comment\": \"This is a comment.\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180847e25f377017e2ae8cae4650b\",\n \"name\": \"john.doe\"\n }\n },\n {\n \"comment\": \"This is a comment.\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180847e25f377017e2ae8cae4650b\",\n \"name\": \"john.doe\"\n }\n }\n ],\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"Frank Mir\",\n \"newApproverName\": \"Al Volta\",\n \"comment\": \"Forwarding from Frank to Al\",\n \"modified\": \"2019-08-23T18:52:57.398Z\",\n \"forwarderName\": \"William Wilson\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n },\n {\n \"oldApproverName\": \"Frank Mir\",\n \"newApproverName\": \"Al Volta\",\n \"comment\": \"Forwarding from Frank to Al\",\n \"modified\": \"2019-08-23T18:52:57.398Z\",\n \"forwarderName\": \"William Wilson\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n }\n ],\n \"commentRequiredWhenRejected\": true,\n \"state\": \"APPROVED\",\n \"removeDate\": \"2020-07-11T00:00:00Z\",\n \"removeDateUpdateRequested\": true,\n \"currentRemoveDate\": \"2020-07-11T00:00:00Z\",\n \"sodViolationContext\": {\n \"state\": \"SUCCESS\",\n \"uuid\": \"f73d16e9-a038-46c5-b217-1246e15fdbdd\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n \"clientMetadata\": {\n \"requestedAppName\": \"test-app\",\n \"requestedAppId\": \"2c91808f7892918f0178b78da4a305a1\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n }\n ]\n }\n },\n \"preApprovalTriggerResult\": {\n \"comment\": \"This request was autoapproved by our automated ETS subscriber\",\n \"decision\": \"APPROVED\",\n \"reviewer\": \"Automated AR Approval\",\n \"date\": \"2022-06-07T19:18:40.748Z\"\n },\n \"clientMetadata\": {\n \"requestedAppName\": \"test-app\",\n \"requestedAppId\": \"2c91808f7892918f0178b78da4a305a1\"\n },\n \"requestedAccounts\": \"dolore velit sunt\"\n }\n]", + "body": "[\n {\n \"id\": \"2c938083633d259901633d25c68c00fa\",\n \"name\": \"Approval Name\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-07-25T20:22:28.104Z\",\n \"requestCreated\": \"2017-07-11T18:45:35.098Z\",\n \"requestType\": \"GRANT_ACCESS\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20648\",\n \"name\": \"William Wilson\"\n },\n \"requestedFor\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c4180a46faadee4016fb4e018c20626\",\n \"name\": \"Robert Robinson\"\n }\n ],\n \"reviewedBy\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c3780a46faadee4016fb4e018c20652\",\n \"name\": \"Allen Albertson\"\n },\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180a46faadee4016fb4e018c20639\",\n \"name\": \"Support\"\n },\n \"requestedObject\": {\n \"id\": \"2c938083633d259901633d25c68c00fa\",\n \"name\": \"Object Name\",\n \"description\": \"Object Description\",\n \"type\": \"ROLE\"\n },\n \"requesterComment\": {\n \"comment\": \"This is a comment.\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180847e25f377017e2ae8cae4650b\",\n \"name\": \"john.doe\"\n }\n },\n \"reviewerComment\": {\n \"comment\": \"This is a comment.\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Adam Kennedy\"\n },\n \"created\": \"2017-07-11T18:45:37.098Z\"\n },\n \"previousReviewersComments\": [\n {\n \"comment\": \"This is a comment.\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180847e25f377017e2ae8cae4650b\",\n \"name\": \"john.doe\"\n }\n },\n {\n \"comment\": \"This is a comment.\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180847e25f377017e2ae8cae4650b\",\n \"name\": \"john.doe\"\n }\n }\n ],\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"Frank Mir\",\n \"newApproverName\": \"Al Volta\",\n \"comment\": \"Forwarding from Frank to Al\",\n \"modified\": \"2019-08-23T18:52:57.398Z\",\n \"forwarderName\": \"William Wilson\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n },\n {\n \"oldApproverName\": \"Frank Mir\",\n \"newApproverName\": \"Al Volta\",\n \"comment\": \"Forwarding from Frank to Al\",\n \"modified\": \"2019-08-23T18:52:57.398Z\",\n \"forwarderName\": \"William Wilson\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n }\n ],\n \"commentRequiredWhenRejected\": true,\n \"state\": \"APPROVED\",\n \"removeDate\": \"2020-07-11T00:00:00Z\",\n \"removeDateUpdateRequested\": true,\n \"currentRemoveDate\": \"2020-07-11T00:00:00Z\",\n \"sodViolationContext\": {\n \"state\": \"SUCCESS\",\n \"uuid\": \"f73d16e9-a038-46c5-b217-1246e15fdbdd\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n \"clientMetadata\": {\n \"requestedAppName\": \"test-app\",\n \"requestedAppId\": \"2c91808f7892918f0178b78da4a305a1\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n }\n ]\n }\n },\n \"preApprovalTriggerResult\": {\n \"comment\": \"This request was autoapproved by our automated ETS subscriber\",\n \"decision\": \"APPROVED\",\n \"reviewer\": \"Automated AR Approval\",\n \"date\": \"2022-06-07T19:18:40.748Z\"\n },\n \"clientMetadata\": {\n \"requestedAppName\": \"test-app\",\n \"requestedAppId\": \"2c91808f7892918f0178b78da4a305a1\"\n },\n \"requestedAccounts\": \"laboris in irure magna\"\n },\n {\n \"id\": \"2c938083633d259901633d25c68c00fa\",\n \"name\": \"Approval Name\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-07-25T20:22:28.104Z\",\n \"requestCreated\": \"2017-07-11T18:45:35.098Z\",\n \"requestType\": \"GRANT_ACCESS\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20648\",\n \"name\": \"William Wilson\"\n },\n \"requestedFor\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c4180a46faadee4016fb4e018c20626\",\n \"name\": \"Robert Robinson\"\n }\n ],\n \"reviewedBy\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c3780a46faadee4016fb4e018c20652\",\n \"name\": \"Allen Albertson\"\n },\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180a46faadee4016fb4e018c20639\",\n \"name\": \"Support\"\n },\n \"requestedObject\": {\n \"id\": \"2c938083633d259901633d25c68c00fa\",\n \"name\": \"Object Name\",\n \"description\": \"Object Description\",\n \"type\": \"ROLE\"\n },\n \"requesterComment\": {\n \"comment\": \"This is a comment.\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180847e25f377017e2ae8cae4650b\",\n \"name\": \"john.doe\"\n }\n },\n \"reviewerComment\": {\n \"comment\": \"This is a comment.\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Adam Kennedy\"\n },\n \"created\": \"2017-07-11T18:45:37.098Z\"\n },\n \"previousReviewersComments\": [\n {\n \"comment\": \"This is a comment.\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180847e25f377017e2ae8cae4650b\",\n \"name\": \"john.doe\"\n }\n },\n {\n \"comment\": \"This is a comment.\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180847e25f377017e2ae8cae4650b\",\n \"name\": \"john.doe\"\n }\n }\n ],\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"Frank Mir\",\n \"newApproverName\": \"Al Volta\",\n \"comment\": \"Forwarding from Frank to Al\",\n \"modified\": \"2019-08-23T18:52:57.398Z\",\n \"forwarderName\": \"William Wilson\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n },\n {\n \"oldApproverName\": \"Frank Mir\",\n \"newApproverName\": \"Al Volta\",\n \"comment\": \"Forwarding from Frank to Al\",\n \"modified\": \"2019-08-23T18:52:57.398Z\",\n \"forwarderName\": \"William Wilson\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n }\n ],\n \"commentRequiredWhenRejected\": true,\n \"state\": \"APPROVED\",\n \"removeDate\": \"2020-07-11T00:00:00Z\",\n \"removeDateUpdateRequested\": true,\n \"currentRemoveDate\": \"2020-07-11T00:00:00Z\",\n \"sodViolationContext\": {\n \"state\": \"SUCCESS\",\n \"uuid\": \"f73d16e9-a038-46c5-b217-1246e15fdbdd\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n \"clientMetadata\": {\n \"requestedAppName\": \"test-app\",\n \"requestedAppId\": \"2c91808f7892918f0178b78da4a305a1\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n }\n ]\n }\n },\n \"preApprovalTriggerResult\": {\n \"comment\": \"This request was autoapproved by our automated ETS subscriber\",\n \"decision\": \"APPROVED\",\n \"reviewer\": \"Automated AR Approval\",\n \"date\": \"2022-06-07T19:18:40.748Z\"\n },\n \"clientMetadata\": {\n \"requestedAppName\": \"test-app\",\n \"requestedAppId\": \"2c91808f7892918f0178b78da4a305a1\"\n },\n \"requestedAccounts\": \"id ut\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "bba8ca00-89b5-41d5-80cc-856e47be6f7a", + "id": "9c8dd786-5e9d-48c1-a706-65911de8afb5", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -7653,7 +7653,7 @@ "type": "text/plain" }, "key": "owner-id", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -7689,7 +7689,7 @@ "type": "text/plain" }, "key": "filters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -7698,7 +7698,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -7733,7 +7733,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a84f5c07-8c74-4fb6-825f-92a8a13bd2da", + "id": "ae575f70-b474-45b4-b6c4-ab794530a6b0", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -7752,7 +7752,7 @@ "type": "text/plain" }, "key": "owner-id", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -7788,7 +7788,7 @@ "type": "text/plain" }, "key": "filters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -7797,7 +7797,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -7832,7 +7832,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a7c1e817-bfe5-4ff7-a904-f8762a12d0e2", + "id": "7aac3e55-8e16-4ea8-8909-962c6b6d9a3b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -7851,7 +7851,7 @@ "type": "text/plain" }, "key": "owner-id", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -7887,7 +7887,7 @@ "type": "text/plain" }, "key": "filters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -7896,7 +7896,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -7931,7 +7931,7 @@ "_postman_previewlanguage": "json" }, { - "id": "25a69272-af67-4d59-83de-987dd3ec0404", + "id": "e44dbc29-7e68-4ae9-b74e-465adba4d6f9", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -7950,7 +7950,7 @@ "type": "text/plain" }, "key": "owner-id", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -7986,7 +7986,7 @@ "type": "text/plain" }, "key": "filters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -7995,7 +7995,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -8036,7 +8036,7 @@ } }, { - "id": "eaa559c4-35a7-40ec-bc91-b903db92d915", + "id": "c01af27c-80a2-4bd3-b5d1-963ab9718476", "name": "Approves an access request approval.", "request": { "name": "Approves an access request approval.", @@ -8091,7 +8091,7 @@ }, "response": [ { - "id": "7357f6b7-63f8-4759-91d5-815ea7e72e3a", + "id": "6b924cf4-b7e0-431b-9ace-4e0cc93f81fe", "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { @@ -8149,7 +8149,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3a02da97-5ea5-4763-8dfd-79d57a693cf6", + "id": "ff982e5e-5027-41dd-bcf0-e4d1c023033d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -8207,7 +8207,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cb3207e2-6438-41d8-ba3b-9bfefe105d65", + "id": "51d85fe2-5507-439f-96e4-fc1a33cc60eb", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -8265,7 +8265,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8b040f53-f656-4e52-886a-ff3617df9495", + "id": "605007d3-6629-4678-b85b-468e849ce9eb", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -8323,7 +8323,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b233a494-40c4-4f97-87c2-ade69262ab7c", + "id": "77a5c538-618d-4dab-a8b2-01d4b7e8b4de", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -8381,7 +8381,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c6cdd2e6-ce0d-41ca-971d-ea480f563ac6", + "id": "005d8c3c-d46f-40ae-ac5b-27cd065bb74d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -8445,7 +8445,7 @@ } }, { - "id": "648442e4-1032-43f9-ad6f-b05e67337a08", + "id": "3f424b26-bb8c-43e8-96a3-b3a2daa9b909", "name": "Rejects an access request approval.", "request": { "name": "Rejects an access request approval.", @@ -8500,7 +8500,7 @@ }, "response": [ { - "id": "cc73f010-8a39-4544-9733-8e837c597fc1", + "id": "5f888ab5-8b55-4387-a19f-3a47dadbc9ca", "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { @@ -8558,7 +8558,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bb0c16bf-d52c-4507-9eee-f4dcae1221cb", + "id": "9e4df346-0380-45a2-8bf0-0b51cbbe9e18", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -8616,7 +8616,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3c58efc0-68c3-4c27-b9ff-f4364ab7a31d", + "id": "d0faa834-7797-4d36-93c4-14ce616d96f6", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -8674,7 +8674,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1c4bf9ee-da4f-43d9-aa74-bb7ff05ffd58", + "id": "8bdca7d3-4e6b-4c55-8df2-ad8b60442306", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -8732,7 +8732,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9516ae1e-27a2-4975-9f7e-d9633e2d5447", + "id": "0b822774-53b4-4549-ae80-d24760e838a7", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -8790,7 +8790,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dd4b5960-7e08-4f53-b006-d17697f95d1c", + "id": "8c72e0ce-41b1-4e6f-9b25-673dcf9113cd", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -8848,7 +8848,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5500caa1-7206-41ca-a43b-6df74a314763", + "id": "baf5daba-0d7f-432a-93ab-482e38185291", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -8912,7 +8912,7 @@ } }, { - "id": "c8cd5c6f-87f8-492c-8b11-4d8977ada7aa", + "id": "ee58576d-30ef-44f8-b960-ab48441e7783", "name": "Forwards an access request approval to a new owner.", "request": { "name": "Forwards an access request approval to a new owner.", @@ -8956,7 +8956,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"newOwnerId\": \"pariatur\",\n \"comment\": \"in Ut aute nostrud officia\"\n}", + "raw": "{\n \"newOwnerId\": \"pariatur magna\",\n \"comment\": \"occaecat qui sint\"\n}", "options": { "raw": { "headerFamily": "json", @@ -8967,7 +8967,7 @@ }, "response": [ { - "id": "8ebe97d8-1520-41ab-b763-7ac1ad1ce746", + "id": "efa3895c-ac88-4cc0-ac62-dc35c662bea8", "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { @@ -9003,7 +9003,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"newOwnerId\": \"pariatur\",\n \"comment\": \"in Ut aute nostrud officia\"\n}", + "raw": "{\n \"newOwnerId\": \"pariatur magna\",\n \"comment\": \"occaecat qui sint\"\n}", "options": { "raw": { "headerFamily": "json", @@ -9025,7 +9025,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b60a48df-1e59-4828-a3d0-ec4eaffa03e2", + "id": "193515f2-00d5-40e6-a80f-95de21e9bea6", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -9061,7 +9061,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"newOwnerId\": \"pariatur\",\n \"comment\": \"in Ut aute nostrud officia\"\n}", + "raw": "{\n \"newOwnerId\": \"pariatur magna\",\n \"comment\": \"occaecat qui sint\"\n}", "options": { "raw": { "headerFamily": "json", @@ -9083,7 +9083,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d9b069b9-67e2-4fd4-b125-120858b58ac4", + "id": "3da8a785-eab2-4cf9-b24e-8fd8f7738d06", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -9119,7 +9119,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"newOwnerId\": \"pariatur\",\n \"comment\": \"in Ut aute nostrud officia\"\n}", + "raw": "{\n \"newOwnerId\": \"pariatur magna\",\n \"comment\": \"occaecat qui sint\"\n}", "options": { "raw": { "headerFamily": "json", @@ -9141,7 +9141,7 @@ "_postman_previewlanguage": "json" }, { - "id": "330e7fff-4fa7-4d9e-ae91-8b7d95efef02", + "id": "8515ddcd-743b-41ed-a8a0-9b8f2c8b5485", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -9177,7 +9177,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"newOwnerId\": \"pariatur\",\n \"comment\": \"in Ut aute nostrud officia\"\n}", + "raw": "{\n \"newOwnerId\": \"pariatur magna\",\n \"comment\": \"occaecat qui sint\"\n}", "options": { "raw": { "headerFamily": "json", @@ -9199,7 +9199,7 @@ "_postman_previewlanguage": "json" }, { - "id": "db3b695e-ceb7-4cf3-adda-6a78d31a124b", + "id": "91ba3f7e-607c-4f54-a7d7-94c3728fdbb3", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -9235,7 +9235,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"newOwnerId\": \"pariatur\",\n \"comment\": \"in Ut aute nostrud officia\"\n}", + "raw": "{\n \"newOwnerId\": \"pariatur magna\",\n \"comment\": \"occaecat qui sint\"\n}", "options": { "raw": { "headerFamily": "json", @@ -9257,7 +9257,7 @@ "_postman_previewlanguage": "json" }, { - "id": "94b70c7c-a485-435d-9bc3-1c9b5e531c96", + "id": "cc81a95e-0787-451b-895a-5298d490786a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -9293,7 +9293,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"newOwnerId\": \"pariatur\",\n \"comment\": \"in Ut aute nostrud officia\"\n}", + "raw": "{\n \"newOwnerId\": \"pariatur magna\",\n \"comment\": \"occaecat qui sint\"\n}", "options": { "raw": { "headerFamily": "json", @@ -9315,7 +9315,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4cf904d7-d82b-405c-9f3a-506f045b2415", + "id": "1b5fe86a-8d91-498a-963d-ebbaea28a7f9", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -9351,7 +9351,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"newOwnerId\": \"pariatur\",\n \"comment\": \"in Ut aute nostrud officia\"\n}", + "raw": "{\n \"newOwnerId\": \"pariatur magna\",\n \"comment\": \"occaecat qui sint\"\n}", "options": { "raw": { "headerFamily": "json", @@ -9379,7 +9379,7 @@ } }, { - "id": "89ec64e4-2489-428e-bccf-3d2750644c2f", + "id": "fd25e5e0-097f-4fcd-b0bc-c4dfa2618f17", "name": "Get the number of pending, approved and rejected access requests approvals", "request": { "name": "Get the number of pending, approved and rejected access requests approvals", @@ -9403,7 +9403,7 @@ "type": "text/plain" }, "key": "owner-id", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -9412,7 +9412,7 @@ "type": "text/plain" }, "key": "from-date", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -9428,7 +9428,7 @@ }, "response": [ { - "id": "d58af7ca-7fe9-476f-a8b6-cf2f8fca4682", + "id": "58f27976-5536-45d9-9bfd-f0cd31d09f04", "name": "Number of pending, approved, rejected access request approvals.", "originalRequest": { "url": { @@ -9447,7 +9447,7 @@ "type": "text/plain" }, "key": "owner-id", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -9456,7 +9456,7 @@ "type": "text/plain" }, "key": "from-date", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -9486,12 +9486,12 @@ "value": "application/json" } ], - "body": "{\n \"pending\": -4138383,\n \"approved\": 82391137,\n \"rejected\": 58140985\n}", + "body": "{\n \"pending\": -75728867,\n \"approved\": 3018333,\n \"rejected\": 27814112\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "87791582-1211-47d1-a7db-d073e7a094ef", + "id": "6fcad68f-286e-4e1b-9158-5ce04238d230", "name": "Client Error - Returned if the query parameter is invalid.", "originalRequest": { "url": { @@ -9510,7 +9510,7 @@ "type": "text/plain" }, "key": "owner-id", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -9519,7 +9519,7 @@ "type": "text/plain" }, "key": "from-date", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -9554,7 +9554,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fe45178c-efc8-4d3d-9f7e-f2dc8f409824", + "id": "5e249b9e-626e-4eed-97fb-cae2fc0cf7f3", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -9573,7 +9573,7 @@ "type": "text/plain" }, "key": "owner-id", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -9582,7 +9582,7 @@ "type": "text/plain" }, "key": "from-date", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -9617,7 +9617,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4ce734fe-325d-4e3e-a3ce-032e061862d0", + "id": "f6f6bef8-875e-4edb-b822-78a73ccd87b5", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -9636,7 +9636,7 @@ "type": "text/plain" }, "key": "owner-id", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -9645,7 +9645,7 @@ "type": "text/plain" }, "key": "from-date", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -9680,7 +9680,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3635c435-fb40-442d-a6b8-86f016479ed5", + "id": "43aa2b9c-64bc-4a74-9544-6d8084708b8e", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -9699,7 +9699,7 @@ "type": "text/plain" }, "key": "owner-id", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -9708,7 +9708,7 @@ "type": "text/plain" }, "key": "from-date", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -9743,7 +9743,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fae93f95-8c84-466a-bb8a-e8c7716bd083", + "id": "37ef0f0f-9b21-4d61-b466-d4c7baa22e0f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -9762,7 +9762,7 @@ "type": "text/plain" }, "key": "owner-id", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -9771,7 +9771,7 @@ "type": "text/plain" }, "key": "from-date", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -9818,7 +9818,7 @@ "description": "Use this API to implement access request identity metrics functionality.\nWith this functionality in place, access request reviewers can see relevant details about the requested access item and associated source activity. \nThis allows reviewers to see how many of the identities who share a manager with the access requester have this same type of access and how many of them have had activity in the related source. \nThis additional context about whether the access has been granted before and how often it has been used can help those approving access requests make more informed decisions.\n", "item": [ { - "id": "7205738c-831a-48c3-b479-cfddc27d3c2c", + "id": "ca60f2a3-34bb-4454-89f0-757784193da3", "name": "Return access request identity metrics", "request": { "name": "Return access request identity metrics", @@ -9883,7 +9883,7 @@ }, "response": [ { - "id": "2e0f5d1c-8b37-41e4-8c45-ce46cc8317e1", + "id": "95a461ac-8cdd-4bbe-945b-ffd924ca263d", "name": "Summary of the resource access and source activity for the direct reports of the provided manager.", "originalRequest": { "url": { @@ -9931,7 +9931,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0e5ae181-d06c-4567-bacf-5df525130307", + "id": "3a271067-9cdd-4797-be68-baf404fe19f2", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -9979,7 +9979,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f40adbb6-4c90-4c0c-af8e-a5abade747a7", + "id": "27404ff1-c950-4e8a-9d87-4cf02c950437", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -10027,7 +10027,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a8883c31-3548-4309-9a8b-1201f9b209a2", + "id": "e9fa34e2-1e96-49ed-b922-1b6f826fc4eb", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -10075,7 +10075,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7f1277ff-72e4-4d7f-a4ec-b179649cc50d", + "id": "e2364fac-53f3-4a91-90cf-1925872ac554", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -10123,7 +10123,7 @@ "_postman_previewlanguage": "json" }, { - "id": "19ce4c5a-1b0c-445a-a699-3a9a9e38abb0", + "id": "5c2d73de-101f-4838-87b3-09f564620087", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -10183,7 +10183,7 @@ "description": "Use this API to implement and customize account functionality.\nWith this functionality in place, administrators can manage users' access across sources in Identity Security Cloud.\n\nIn Identity Security Cloud, an account refers to a user's account on a supported source.\nThis typically includes a unique identifier for the user, a unique password, a set of permissions associated with the source and a set of attributes. Identity Security Cloud loads accounts through the creation of sources in Identity Security Cloud.\n\nAdministrators can correlate users' identities with the users' accounts on the different sources they use.\nThis allows Identity Security Cloud to govern the access of identities and all their correlated accounts securely and cohesively.\n\nTo view the accounts on a source and their correlated identities, administrators can use the Connections drop-down menu, select Sources, select the relevant source, and select its Account tab.\n\nTo view and edit source account statuses for an identity in Identity Security Cloud, administrators can use the Identities drop-down menu, select Identity List, select the relevant identity, and select its Accounts tab.\nAdministrators can toggle an account's Actions to aggregate the account, enable/disable it, unlock it, or remove it from the identity.\n\nAccounts can have the following statuses:\n\n- Enabled: The account is enabled. The user can access it.\n\n- Disabled: The account is disabled, and the user cannot access it, but the identity is not disabled in Identity Security Cloud. This can occur when an administrator disables the account or when the user's lifecycle state changes.\n\n- Locked: The account is locked. This may occur when someone has entered an incorrect password for the account too many times.\n\n- Pending: The account is currently updating. This status typically lasts seconds.\n\nAdministrators can select the source account to view its attributes, entitlements, and the last time the account's password was changed.\n\nRefer to [Managing User Accounts](https://documentation.sailpoint.com/saas/help/common/users/user_access.html#managing-user-accounts) for more information about accounts.\n", "item": [ { - "id": "c0bcaeff-9abf-470b-8149-a91293f182b6", + "id": "8c10f213-4a56-40fc-a1ce-acbbc9a9ee60", "name": "Accounts List", "request": { "name": "Accounts List", @@ -10267,7 +10267,7 @@ }, "response": [ { - "id": "04ac1182-3d0d-4bde-8a49-d977bf129786", + "id": "6138a231-afdb-4a47-b9a7-447b70722007", "name": "SlimAccounts", "originalRequest": { "url": { @@ -10365,7 +10365,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a71cbb40-a6b7-4771-bb0e-c47e1657bbe3", + "id": "1d05e935-c269-48fc-8d34-945f10846033", "name": "FullAccounts", "originalRequest": { "url": { @@ -10463,7 +10463,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9149a835-f59e-4d8a-b030-e5192915c0c7", + "id": "52d7ab66-dbed-4713-bb9e-a33b08fdc7f0", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -10561,7 +10561,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ad249626-d6ea-4445-8a12-82975dcdb6e4", + "id": "c7502dc6-fe4a-4b82-b99c-d0dfa91076a6", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -10659,7 +10659,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4395335d-2551-4bca-959b-148c2daf2349", + "id": "c61e25e7-ac0e-4c55-af7b-a659a9653469", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -10757,7 +10757,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bfe3ebbd-9807-4f42-8075-0f4dfb9279f3", + "id": "a54a6d0d-7bbf-4344-85d1-46be4adf82ba", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -10855,7 +10855,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0000d559-d593-4432-929a-3ffe88caa131", + "id": "5618613c-354b-40f2-9dba-596811e5c65e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -10959,7 +10959,7 @@ } }, { - "id": "238aa3b4-14a3-4723-8ffe-38ea940dd1af", + "id": "ca4f2919-e221-4e2c-a2d2-6343816056bd", "name": "Create Account", "request": { "name": "Create Account", @@ -11001,7 +11001,7 @@ }, "response": [ { - "id": "48ab9696-af6c-45cf-8c85-0932b589aaa7", + "id": "9de3df1b-6e49-41aa-a12f-0fc209ca7e32", "name": "Async task details", "originalRequest": { "url": { @@ -11057,7 +11057,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ed0fa85e-08b1-415c-971d-0e5c9a32488e", + "id": "f38affd5-5b20-4f69-95e8-31fa42c7f8fa", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -11113,7 +11113,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0e9f91e2-4224-40f1-b767-ea63456c993f", + "id": "2b0698da-dd08-4ab3-a99a-8db9edd38323", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -11169,7 +11169,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b2701d59-c133-4272-934b-717b0054ce93", + "id": "dc23c80e-bfac-48c0-b75b-b87b7c03d66a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -11225,7 +11225,7 @@ "_postman_previewlanguage": "json" }, { - "id": "313fc52e-5635-47b2-9d37-3414fddb5733", + "id": "2a05ad06-a121-412d-9878-46908c0caecb", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -11281,7 +11281,7 @@ "_postman_previewlanguage": "json" }, { - "id": "13f5c56b-dcd2-4eaf-ab60-3856337db4c9", + "id": "6b1082ff-a7c3-4aeb-b350-df1bb7f08f49", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -11343,7 +11343,7 @@ } }, { - "id": "3f831a43-1318-4952-81a4-236441ad6790", + "id": "6bfaac21-9ef9-4a61-b7cf-98baa2f73ebe", "name": "Account Details", "request": { "name": "Account Details", @@ -11384,7 +11384,7 @@ }, "response": [ { - "id": "9b88dae9-7fbf-4ccc-bd3c-28c89d76357b", + "id": "5490cf5c-e904-44c4-97c0-10e0e3229afc", "name": "Account object.", "originalRequest": { "url": { @@ -11428,7 +11428,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d5128af9-9f02-488c-94e1-c8ca501d6121", + "id": "125d6af6-b1c4-4b7a-932a-098648a9382b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -11472,7 +11472,7 @@ "_postman_previewlanguage": "json" }, { - "id": "261c3993-0024-4c6f-9e03-7cf02702e86f", + "id": "abbf360c-5f7e-4c4d-8225-559c75559d53", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -11516,7 +11516,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4cd9b6e6-f653-47a1-b64d-35d67a099d1f", + "id": "be607939-bfdb-4cd7-9b7a-9ef55c8b94f5", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -11560,7 +11560,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7679eec3-418f-44a7-98c6-fd268f422887", + "id": "7eed4e64-87b2-4d44-b87a-3855c641cf43", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -11604,7 +11604,7 @@ "_postman_previewlanguage": "json" }, { - "id": "eb9bcf9d-7d3b-4ffc-93af-35d012708ee8", + "id": "1e2cf70d-0797-4341-979a-bec53541fc38", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -11648,7 +11648,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6ba9a61a-1012-48af-bf4b-bf2bbb6a0dec", + "id": "0f3a3793-fcf3-4741-9615-edaab1935f68", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -11698,7 +11698,7 @@ } }, { - "id": "cd418eca-be5a-4824-9592-129688f7c6ea", + "id": "bb9989ba-2a69-4278-a988-af28f6eb2df0", "name": "Update Account", "request": { "name": "Update Account", @@ -11752,7 +11752,7 @@ }, "response": [ { - "id": "a42a6af8-166a-4cbe-b52a-fb7bb81bf03e", + "id": "0cc147b6-3c39-46a3-8fe2-930e49ffdbba", "name": "Accepted. Update request accepted and is in progress.", "originalRequest": { "url": { @@ -11809,7 +11809,7 @@ "_postman_previewlanguage": "json" }, { - "id": "18a91a09-08d3-4f1e-bed3-8e3eb0eae526", + "id": "0d524a49-4dae-453a-b7c0-21953c217798", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -11866,7 +11866,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f304ab8a-39fc-435e-9308-c9b3eaca6bae", + "id": "9cab8ecc-8c6d-4db7-8dac-f783e81a716c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -11923,7 +11923,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3702567a-367f-4b86-a80a-80a43ad7487a", + "id": "5b4c1989-7a14-475c-9cf3-af0b6ac5fc37", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -11980,7 +11980,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c9a2e7dd-cab2-4078-9993-b9db74035fe3", + "id": "28b2d001-6581-41dc-82d1-39c26c52df69", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -12037,7 +12037,7 @@ "_postman_previewlanguage": "json" }, { - "id": "aa57dca2-1ee6-4796-a258-d406bfa8f19b", + "id": "9a247ca0-65eb-482c-98eb-77de21e29176", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -12094,7 +12094,7 @@ "_postman_previewlanguage": "json" }, { - "id": "22a2c910-d79d-4abc-ad32-e3c3c124ee47", + "id": "72e32870-4d1f-440e-94bb-92faa0998932", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -12157,7 +12157,7 @@ } }, { - "id": "719fa7a6-232e-41bc-bd8e-62eab1ad9a01", + "id": "ceb420e5-8470-4e09-a649-62e4db4dd32b", "name": "Update Account", "request": { "name": "Update Account", @@ -12211,7 +12211,7 @@ }, "response": [ { - "id": "8931befd-b8dc-4009-beaf-e003941c028e", + "id": "957db7e0-4a5d-40a9-97aa-7c0f308abff4", "name": "Async task details.", "originalRequest": { "url": { @@ -12268,7 +12268,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ced9f5a0-97f5-47de-a92e-334ec6994704", + "id": "9fef5db1-6bb3-48b6-9ef7-d7aa56981e47", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -12325,7 +12325,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2f107443-40ec-4454-8366-2ebb104be97c", + "id": "3c021e24-a34a-4438-9b1c-527b0a75c209", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -12382,7 +12382,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9a0cbe28-e793-447a-9e60-796a800e5aa3", + "id": "30172d95-f1bd-487c-8cf9-0cf4dc9ea5f6", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -12439,7 +12439,7 @@ "_postman_previewlanguage": "json" }, { - "id": "68ea67b4-3706-4b2e-b4f9-b18e768e8352", + "id": "afb4b26e-117a-4e56-ad4d-2273a1823ea7", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -12496,7 +12496,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bef18580-ed70-4a3a-892a-952e3e4621c6", + "id": "4de7121b-93ee-47eb-b304-a6c4770fb880", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -12553,7 +12553,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1598d84a-7902-487b-87b1-a76879716e42", + "id": "0f977d2a-b5c1-45c2-b0c9-6cd05ea86ade", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -12616,7 +12616,7 @@ } }, { - "id": "6d72482e-14ac-4d34-a5f4-0a263847fc2d", + "id": "1cfccb0a-755d-4363-a75e-77b87205841b", "name": "Delete Account", "request": { "name": "Delete Account", @@ -12657,7 +12657,7 @@ }, "response": [ { - "id": "7f8c599e-fcd1-4e9b-b902-e25c2311aeb5", + "id": "fd33ed0c-5130-4df6-81fa-35451c60d8fb", "name": "Async task details.", "originalRequest": { "url": { @@ -12701,7 +12701,7 @@ "_postman_previewlanguage": "json" }, { - "id": "580c7ab1-f17e-47ca-88bf-206c1e06ad50", + "id": "24abf6c1-ecf9-4f6b-adc7-f7b76ede053e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -12745,7 +12745,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1e9a5778-c496-404c-bda4-3d8498e3cd38", + "id": "1e4a75e7-134d-458a-a020-43f8764ca4fa", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -12789,7 +12789,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bea26264-7593-4213-adfb-1b5a89d3588e", + "id": "79677e81-9dbf-40cd-98af-306894619281", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -12833,7 +12833,7 @@ "_postman_previewlanguage": "json" }, { - "id": "effccb4b-388e-44a3-9a65-57a1977e978e", + "id": "585c4307-c59f-4925-9b1d-b55b389fc6e0", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -12877,7 +12877,7 @@ "_postman_previewlanguage": "json" }, { - "id": "35f4134f-8eb5-43e1-b0e8-b0d1b32dfdf0", + "id": "4599315e-70b3-48fc-a6aa-570bbe00529a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -12921,7 +12921,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bbbdbbfc-191f-468c-8401-0ad00f3d4607", + "id": "d2b8e556-a371-4cd8-826f-941c6db64653", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -12971,7 +12971,7 @@ } }, { - "id": "cd10c9c2-b9d4-4696-a945-35ee0ee8c6d2", + "id": "9c0675d7-72f2-487b-8648-e00ef005af97", "name": "Account Entitlements", "request": { "name": "Account Entitlements", @@ -13041,7 +13041,7 @@ }, "response": [ { - "id": "782e129b-af5a-4494-92ad-113d2c91fd03", + "id": "f898ce22-d770-4a64-9760-d5837e27896e", "name": "An array of account entitlements", "originalRequest": { "url": { @@ -13114,7 +13114,7 @@ "_postman_previewlanguage": "json" }, { - "id": "459ce82e-063e-434f-a4bf-ee0472c34713", + "id": "9f213349-b00f-4cb9-af9f-aa4354e4ad6e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -13187,7 +13187,7 @@ "_postman_previewlanguage": "json" }, { - "id": "21a22a6f-ec1f-4175-8aec-77c43df5c965", + "id": "a203b9e0-b16a-4ce0-aa96-fb1330989dc6", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -13260,7 +13260,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3cc33a5b-7c5f-45f4-bea0-0a01cd6ce87c", + "id": "c6b8d7f5-93c6-4c14-9f28-084bd4e301ec", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -13333,7 +13333,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6780726f-77d2-4605-9f33-2a7ea42174b3", + "id": "33096b82-54b8-4da0-bfad-0a1e8c93c599", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -13406,7 +13406,7 @@ "_postman_previewlanguage": "json" }, { - "id": "acc6daff-2f12-4856-8522-32364dbe8748", + "id": "6d5bf4d3-eb0c-49f2-9b0c-699968301530", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -13479,7 +13479,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7605987d-3f4d-457f-8c75-bf63fe751e70", + "id": "10bc49cb-96db-4609-9a4f-aecd4741f8d1", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -13558,7 +13558,7 @@ } }, { - "id": "f6f1758f-a601-4f56-9fc8-2347a85a7e3d", + "id": "55e6aca5-70aa-4c32-b79b-4a54bcd586bd", "name": "Reload Account", "request": { "name": "Reload Account", @@ -13600,7 +13600,7 @@ }, "response": [ { - "id": "d5898859-6989-4fcf-ab3f-22e71c6218a1", + "id": "c2ebd46d-6e13-48cd-8818-548b82d772c2", "name": "Async task details", "originalRequest": { "url": { @@ -13645,7 +13645,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ec28d4a8-f198-4fa1-b482-9b3c2b2346ba", + "id": "e23e5c12-c837-4345-b8d0-d07b1c6b9b88", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -13690,7 +13690,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0c5aa8cc-89b3-4dd1-8bdf-a75c53f3ec9a", + "id": "427fab17-9849-4039-b16d-2353e8869604", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -13735,7 +13735,7 @@ "_postman_previewlanguage": "json" }, { - "id": "15f4227f-11f7-4beb-a93c-984c45f0e84d", + "id": "ebcaae5d-adf8-4d40-ab7a-cbda9149ae08", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -13780,7 +13780,7 @@ "_postman_previewlanguage": "json" }, { - "id": "05fb21e5-31c2-467f-b65a-34bbbbb9895b", + "id": "a088c87d-0262-4b24-9805-40a067e8eb85", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -13825,7 +13825,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5b27a2c0-7927-4c96-ad28-f6d95d5e76e2", + "id": "57540c5b-3c4e-4077-ba56-bb176f02f27e", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -13870,7 +13870,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2e987374-a86d-41c1-94e0-9906ea8ea030", + "id": "0790958f-190b-4e14-875d-51acf0e3065e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -13921,7 +13921,7 @@ } }, { - "id": "8fbcc4e4-8c54-4c41-973d-da93ad6d955d", + "id": "daeb50e6-5961-442d-940f-28c5aebb0ca3", "name": "Enable Account", "request": { "name": "Enable Account", @@ -13976,7 +13976,7 @@ }, "response": [ { - "id": "d44cd39c-c456-436f-b8fa-4d9f63ffed5e", + "id": "fd4171e0-6c6e-4206-9a76-214d6bfad3ab", "name": "Async task details", "originalRequest": { "url": { @@ -14034,7 +14034,7 @@ "_postman_previewlanguage": "json" }, { - "id": "083f9fde-f278-4e8f-9cb6-bf2f2deb71ba", + "id": "e377f8bb-238f-4a94-8c14-164b0fa1976e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -14092,7 +14092,7 @@ "_postman_previewlanguage": "json" }, { - "id": "136cbace-7ad2-472b-9698-b8baf40058a0", + "id": "1ce84cfd-4b31-429a-b662-1c55650c5ea2", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -14150,7 +14150,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a1b37a19-9735-4dd8-a9b9-00d55883b65e", + "id": "78ac3047-dac0-4d3f-9674-dec1d9681c68", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -14208,7 +14208,7 @@ "_postman_previewlanguage": "json" }, { - "id": "666b542f-8697-4c53-ae69-a418d336d559", + "id": "a2379dc1-ead6-42df-a32f-42dfa1a44f9d", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -14266,7 +14266,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d65afa1a-84e7-4be5-bfe3-7d37ca9ec5b8", + "id": "0bc5fc1f-ae71-40c0-a67a-3ae1238d7177", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -14324,7 +14324,7 @@ "_postman_previewlanguage": "json" }, { - "id": "abae0986-2a3a-4e4b-884c-05549ba58719", + "id": "844db6e2-414c-42d8-af0d-59d58ff8cad8", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -14388,7 +14388,7 @@ } }, { - "id": "7be7269b-8c7b-4694-87d8-114c4ea918d9", + "id": "3c0c0143-267e-47a0-803d-b888894e44a8", "name": "Disable Account", "request": { "name": "Disable Account", @@ -14443,7 +14443,7 @@ }, "response": [ { - "id": "65d2be6a-b017-42bc-99b6-acefe397777a", + "id": "83dad3eb-bb35-455f-8f35-c32c50020559", "name": "Async task details", "originalRequest": { "url": { @@ -14501,7 +14501,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4f754487-820d-4cbc-9654-bdf29589c1e3", + "id": "dd1c5896-0adc-4ecc-8506-cb49652dc36d", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -14559,7 +14559,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7d3d552d-4adb-46b8-95e1-f4abd6fed89b", + "id": "f97f0e9d-e373-44b5-adde-b77b629757ac", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -14617,7 +14617,7 @@ "_postman_previewlanguage": "json" }, { - "id": "86e1593b-cfa6-4740-bf2a-1bc7faf9df69", + "id": "c84a765f-9cc8-4505-bed1-c19f07e62c33", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -14675,7 +14675,7 @@ "_postman_previewlanguage": "json" }, { - "id": "28c91118-2750-455f-ad2f-f9558ef33561", + "id": "e0ee547f-dda3-423c-a994-fc39adb24da6", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -14733,7 +14733,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b60aea93-600e-4c65-b61a-73041c967ede", + "id": "ea3a6779-908d-44d7-92b3-dc9e76b00432", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -14791,7 +14791,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a2032674-a235-4c5e-a48e-d650c1b4b7e3", + "id": "2726971b-5d0a-4023-b18d-ef3eeaab2195", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -14855,7 +14855,7 @@ } }, { - "id": "c7fc59d7-d667-46c7-aa86-dd184224af7b", + "id": "58ba646d-1b11-4b11-8fcd-090b66bdae7b", "name": "Unlock Account", "request": { "name": "Unlock Account", @@ -14910,7 +14910,7 @@ }, "response": [ { - "id": "e64df7d9-3f30-4248-b9e3-4d151f6c3ccf", + "id": "53683407-649f-41e4-b245-319d90cadd0b", "name": "Async task details", "originalRequest": { "url": { @@ -14968,7 +14968,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4307cd3f-5731-4086-bf36-9aca2d1c75e7", + "id": "bc1a81d1-8a8e-4f75-acad-66d3b03bfbde", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -15026,7 +15026,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2b8ff4e6-64c6-4f3b-90cb-972c28c6562f", + "id": "ad1e79c4-c4df-4a1a-ac28-66b0f94163ae", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -15084,7 +15084,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cb89ac0b-7145-4137-a93b-7e87a0762ddb", + "id": "1bba393e-5a3a-40b9-ae41-aa550bb68626", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -15142,7 +15142,7 @@ "_postman_previewlanguage": "json" }, { - "id": "603bcd25-9783-45d9-8bc5-dac8772459e9", + "id": "16ce4f36-2615-469c-a7bf-9bdb9e5f4455", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -15200,7 +15200,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0d21117f-a00a-4ab8-9649-10cf7339711e", + "id": "d48e534f-d28b-48fa-ae9a-0ee43c2fc157", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -15258,7 +15258,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c642c22c-3fce-4f40-a20e-8dcc09141645", + "id": "7914943c-a100-4152-b3ea-f08b25d962fb", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -15322,7 +15322,7 @@ } }, { - "id": "e896b6fc-6f38-4c4c-85b1-e4ddb4e141c0", + "id": "114ffd64-bb69-4453-88ae-7545ea2ee42b", "name": "Remove Account", "request": { "name": "Remove Account", @@ -15364,7 +15364,7 @@ }, "response": [ { - "id": "e0bd65e1-437c-4f4f-9fa8-8477f4d8e439", + "id": "aeb5a4f8-29e7-465b-87d6-cf5f39cba6ce", "name": "Accepted. Returns task result details of removal request.", "originalRequest": { "url": { @@ -15409,7 +15409,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8a810070-5c23-4c14-82ba-0982539d6127", + "id": "0e7bf816-5a83-45f2-8ec0-74bda446b030", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -15454,7 +15454,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f03e8408-4f3e-4b76-81e3-9328b98e055e", + "id": "8741b150-f8d3-4856-80fd-0071aedbfbdb", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -15499,7 +15499,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d47365e4-3f8a-4cb9-b588-04aa9a96ef4c", + "id": "0862fb7c-0966-4374-bffa-3898ce33c9b2", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -15544,7 +15544,7 @@ "_postman_previewlanguage": "json" }, { - "id": "83a3cb86-fb68-453e-8d10-d4f3f6365912", + "id": "6a18f7de-9856-43d0-8b46-87babf877e4b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -15589,7 +15589,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ccfda46e-8a11-48d9-b097-a9f35a6bb4e3", + "id": "3e48136d-ddb6-4ed1-891e-9fa61011837b", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -15640,7 +15640,7 @@ } }, { - "id": "ca53b77d-72fe-488b-8044-49d8eabc4b2c", + "id": "bbc35158-bc39-48a8-bad9-804cb7762c2e", "name": "Enable IDN Account for Identity", "request": { "name": "Enable IDN Account for Identity", @@ -15682,7 +15682,7 @@ }, "response": [ { - "id": "98068be4-7739-4209-a200-c9e982eb0eaf", + "id": "7f054e90-5103-4d25-8a36-17c5703cda3c", "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { @@ -15727,7 +15727,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fe8498ec-35b4-452b-b2fb-c5e71f6b5f9b", + "id": "77e67de8-0cdf-488b-964b-4356c848e4ab", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -15772,7 +15772,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7fcd50f3-80c6-4fc3-b77b-4f7422137f25", + "id": "11246a8d-1908-4f66-9f24-bfc86d06f876", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -15817,7 +15817,7 @@ "_postman_previewlanguage": "json" }, { - "id": "eff5ffca-4d52-4558-9e17-a0c4d16ba73e", + "id": "9d56f43f-3c60-4f52-bf8f-08257023737b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -15862,7 +15862,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f6dbe3d6-ff30-46a7-9dbb-04f436412187", + "id": "a6c519a7-470d-47f1-9e7d-dcee9334fcbd", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -15907,7 +15907,7 @@ "_postman_previewlanguage": "json" }, { - "id": "620662df-a31d-485f-9c9d-d0409a44b3f7", + "id": "48362b08-38fd-481d-a0cc-c6b84ad2374b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -15952,7 +15952,7 @@ "_postman_previewlanguage": "json" }, { - "id": "147c41f3-90c7-4f6c-acdc-6f5675249a5d", + "id": "027877fb-ecf3-4a21-9180-a4fddb729ae5", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -16003,7 +16003,7 @@ } }, { - "id": "94b7c8c1-1340-4cca-b535-c05789583c5b", + "id": "2da975d3-140a-482e-9182-f39120158465", "name": "Disable IDN Account for Identity", "request": { "name": "Disable IDN Account for Identity", @@ -16045,7 +16045,7 @@ }, "response": [ { - "id": "19ce49be-42b4-4fbb-8a68-ed422e43d389", + "id": "2a550057-2f94-44c3-9b9a-eeb78fa8a072", "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { @@ -16090,7 +16090,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8ae4e208-6308-4cbe-9c6b-3e235d191c41", + "id": "3ad02081-2add-4bb5-9333-88194d4b6b08", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -16135,7 +16135,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5859b5d1-d663-4d14-8715-a29bfde6291f", + "id": "74c50186-15f5-47a4-9d0e-2eb3bdb395e2", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -16180,7 +16180,7 @@ "_postman_previewlanguage": "json" }, { - "id": "72d3fa0f-7886-4f75-a20f-9f868e48533b", + "id": "27de206e-e3e0-4ac5-b771-b2a53fce50df", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -16225,7 +16225,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e84a4f79-2c68-4c72-8f51-6fa8c720ac07", + "id": "05470390-4656-4f56-bac4-68203a622ecf", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -16270,7 +16270,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c638f198-87f1-412f-8bb3-e4901e145ca3", + "id": "7ec82993-bc7b-4dfc-b4ae-319fd4362df0", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -16315,7 +16315,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6ef1a34d-f4c6-4ffd-baf4-65d382b2e08d", + "id": "112705dc-71f5-4fc8-9ad7-bfaff0dd62c4", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -16366,7 +16366,7 @@ } }, { - "id": "98fa66ed-217f-4636-89a4-992bfbd485d1", + "id": "31817317-482a-4b4a-98a7-072873c401e9", "name": "Enable IDN Accounts for Identities", "request": { "name": "Enable IDN Accounts for Identities", @@ -16409,7 +16409,7 @@ }, "response": [ { - "id": "a7bd32b3-db52-4413-b77b-ef0e48f4ef7a", + "id": "bb6567e4-f9cd-4f8a-98d9-f56ebb3dd229", "name": "Bulk response details.", "originalRequest": { "url": { @@ -16466,7 +16466,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8688c71f-5f15-4a4b-a55d-cb8f49ddd5f9", + "id": "d5299b28-9683-418f-81ed-4e1e0053c391", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -16523,7 +16523,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8c117e9e-5f74-4f8e-8cb4-8f1b9ab08d34", + "id": "1a883f6e-c95d-4d42-91a7-2aabe0cec0b5", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -16580,7 +16580,7 @@ "_postman_previewlanguage": "json" }, { - "id": "796421d4-e5aa-4d78-b557-ce7934d57ed5", + "id": "18c00cd9-1004-4cdf-b4cb-c062d361fc58", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -16637,7 +16637,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1409a1a4-1860-4f8f-8bb7-edc8bae2f705", + "id": "f09aaa8c-1eaf-41e0-99e1-75ba6c59732b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -16694,7 +16694,7 @@ "_postman_previewlanguage": "json" }, { - "id": "68a95de8-7c3f-4485-9146-222760c2245f", + "id": "c60f9abb-c98e-4704-a007-295c94f9c892", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -16757,7 +16757,7 @@ } }, { - "id": "cc01fd1a-5b0a-4dad-82f4-966c7225717c", + "id": "a981caa9-41b7-4cbc-9d8f-e4c3e6cb9841", "name": "Disable IDN Accounts for Identities", "request": { "name": "Disable IDN Accounts for Identities", @@ -16800,7 +16800,7 @@ }, "response": [ { - "id": "802291a1-d3c0-4ab3-b87d-d97ccc2ff22c", + "id": "8d01081c-0bea-4df0-8102-8a21a204bbb5", "name": "Bulk response details.", "originalRequest": { "url": { @@ -16857,7 +16857,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cbc835f6-107b-438d-a1bc-07116670af86", + "id": "7c223036-27b1-4880-955e-080f1da84d3f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -16914,7 +16914,7 @@ "_postman_previewlanguage": "json" }, { - "id": "285371aa-26cf-4b36-8cba-fcfbd20cbfe8", + "id": "38339b7c-b12c-4a18-9e8a-cc606ebddd16", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -16971,7 +16971,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0276191d-6775-4df1-aea8-60b62639432a", + "id": "4542c557-d44d-40f5-8839-9e51547ceb7c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -17028,7 +17028,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7fe80fdf-3089-4765-b696-9067944ae2c4", + "id": "81028036-73d5-4cad-8d00-b6787ec5985c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -17085,7 +17085,7 @@ "_postman_previewlanguage": "json" }, { - "id": "381dc37a-59f5-4958-910b-ef367cdd34be", + "id": "d66d8657-8c82-440a-8e81-0edf81dec56d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -17148,7 +17148,7 @@ } }, { - "id": "20c2639f-269b-4f97-a06c-a3f2ab55741a", + "id": "fc6bbc46-d0b1-4404-9bb8-b3a222ec11c8", "name": "Remove All Accounts", "request": { "name": "Remove All Accounts", @@ -17190,7 +17190,7 @@ }, "response": [ { - "id": "8fa7d355-f90e-4763-bb79-c511eda1c027", + "id": "b1b66b24-10ae-4ead-8d9e-ba4b1930b2b2", "name": "Accepted. Returns task result details of removal request.", "originalRequest": { "url": { @@ -17235,7 +17235,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5ffd7087-2b5a-4e7c-83e1-220ecc55d41a", + "id": "6b8f9e3f-1518-4a87-a87c-49dc4d13d8ce", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -17280,7 +17280,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ea1824c9-f155-49f3-bf0c-ad871f24e010", + "id": "aa73a6f4-cc15-4323-a92f-e380f986e21e", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -17325,7 +17325,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0332f48a-6406-4077-bfd3-f2a97f5d9d5c", + "id": "0f21ce2b-638c-4dbc-8d60-997a16f07617", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -17370,7 +17370,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a5322656-093c-4a2b-8179-ba2a4ead7872", + "id": "8a862e8f-fc07-4a87-b8e0-15b4b5719605", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -17415,7 +17415,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b12d3448-4269-448c-a664-7b3a54859c9b", + "id": "e3b50d6c-6453-4ee3-9b4a-368cc850edb9", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -17472,7 +17472,7 @@ "description": "Use this API to implement account activity tracking functionality.\nWith this functionality in place, users can track source account activity in Identity Security Cloud, which greatly improves traceability in the system.\n\nAn account activity refers to a log of each action performed on a source account. This is useful for auditing the changes that occur on an account throughout its life.\nIn Identity Security Cloud's Search, users can search for account activities and select the activity's row to get an overview of the activity's account action and view its progress, its involved sources, and its most basic metadata, such as the identity requesting the option and the recipient.\n\nAccount activity includes most actions Identity Security Cloud completes on source accounts. Users can search in Identity Security Cloud for the following account action types:\n\n- Access Request: These include any access requests the source account is involved in.\n\n- Account Attribute Updates: These include updates to a single attribute on an account on a source.\n\n- Account State Update: These include locking or unlocking actions on an account on a source.\n\n- Certification: These include actions removing an entitlement from an account on a source as a result of the entitlement's revocation during a certification.\n\n- Cloud Automated `Lifecyclestate`: These include automated lifecycle state changes that result in a source account's correlated identity being assigned to a different lifecycle state.\nIdentity Security Cloud replaces the `Lifecyclestate` variable with the name of the lifecycle state it has moved the account's identity to.\n\n- Identity Attribute Update: These include updates to a source account's correlated identity attributes as the result of a provisioning action.\nWhen you update an identity attribute that also updates an identity's lifecycle state, the cloud automated `Lifecyclestate` event also displays.\nAccount Activity does not include attribute updates that occur as a result of aggregation.\n\n- Identity Refresh: These include correlated identity refreshes that occur for an account on a source whenever the account's correlated identity profile gets a new role or updates.\nThese also include refreshes that occur whenever Identity Security Cloud assigns an application to the account's correlated identity based on the application's being assigned to All Users From Source or Specific Users From Source.\n\n- Lifecycle State Refresh: These include the actions that took place when a lifecycle state changed. This event only occurs after a cloud automated `Lifecyclestate` change or a lifecycle state change.\n\n- Lifecycle State Change: These include the account activities that result from an identity's manual assignment to a null lifecycle state.\n\n- Password Change: These include password changes on sources.\n\nRefer to [Account Activity](https://documentation.sailpoint.com/saas/help/search/index.html#account-activity) for more information about account activities.\n", "item": [ { - "id": "e1d57bd6-d752-4687-aedf-183d92f2287a", + "id": "db64455b-26e0-4b65-b667-3c0a47dbd770", "name": "List Account Activities", "request": { "name": "List Account Activities", @@ -17495,7 +17495,7 @@ "type": "text/plain" }, "key": "requested-for", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -17504,7 +17504,7 @@ "type": "text/plain" }, "key": "requested-by", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -17513,7 +17513,7 @@ "type": "text/plain" }, "key": "regarding-identity", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -17522,7 +17522,7 @@ "type": "text/plain" }, "key": "type", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -17558,7 +17558,7 @@ "type": "text/plain" }, "key": "filters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -17567,7 +17567,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -17583,7 +17583,7 @@ }, "response": [ { - "id": "d5fec580-d50b-4c22-9f98-1521dd313a20", + "id": "4ff5f8d0-4e7b-4b00-9966-4e18f770d9b5", "name": "List of account activities", "originalRequest": { "url": { @@ -17601,7 +17601,7 @@ "type": "text/plain" }, "key": "requested-for", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -17610,7 +17610,7 @@ "type": "text/plain" }, "key": "requested-by", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -17619,7 +17619,7 @@ "type": "text/plain" }, "key": "regarding-identity", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -17628,7 +17628,7 @@ "type": "text/plain" }, "key": "type", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -17664,7 +17664,7 @@ "type": "text/plain" }, "key": "filters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -17673,7 +17673,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -17703,12 +17703,12 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"2c9180835d2e5168015d32f890ca1581\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"completionStatus\": \"SUCCESS\",\n \"type\": \"appRequest\",\n \"requesterIdentitySummary\": {\n \"id\": \"ff80818155fe8c080155fe8d925b0316\",\n \"name\": \"SailPoint Services\",\n \"identityId\": \"c15b9f5cca5a4e9599eaa0e64fa921bd\",\n \"completed\": true\n },\n \"targetIdentitySummary\": {\n \"id\": \"ff80818155fe8c080155fe8d925b0316\",\n \"name\": \"SailPoint Services\",\n \"identityId\": \"c15b9f5cca5a4e9599eaa0e64fa921bd\",\n \"completed\": true\n },\n \"errors\": [\n \"sailpoint.connector.ConnectorException: java.lang.InterruptedException: Timeout waiting for response to message 0 from client 57a4ab97-ab3f-4aef-9fe2-0eaf15c73d26 after 60 seconds.\"\n ],\n \"warnings\": null,\n \"items\": [\n {\n \"id\": \"48c545831b264409a81befcabb0e3c5a\",\n \"name\": \"48c545831b264409a81befcabb0e3c5a\",\n \"requested\": \"2017-07-11T18:45:37.098Z\",\n \"approvalStatus\": \"FINISHED\",\n \"provisioningStatus\": \"PENDING\",\n \"requesterComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"ff80818155fe8c080155fe8d925b0316\",\n \"name\": \"SailPoint Services\",\n \"identityId\": \"c15b9f5cca5a4e9599eaa0e64fa921bd\",\n \"completed\": true\n },\n \"reviewerComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n },\n \"operation\": \"ADD\",\n \"attribute\": \"detectedRoles\",\n \"value\": \"Treasury Analyst [AccessProfile-1529010191212]\",\n \"nativeIdentity\": \"Sandie.Camero\",\n \"sourceId\": \"2c91808363ef85290164000587130c0c\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"2c91808563ef85690164001c31140c0c\",\n \"requestedObjectName\": \"Treasury Analyst\",\n \"requestedObjectType\": \"ACCESS_PROFILE\"\n },\n \"clientMetadata\": {\n \"customKey1\": \"custom value 1\",\n \"customKey2\": \"custom value 2\"\n },\n \"removeDate\": \"2020-07-11T00:00:00Z\"\n },\n {\n \"id\": \"48c545831b264409a81befcabb0e3c5a\",\n \"name\": \"48c545831b264409a81befcabb0e3c5a\",\n \"requested\": \"2017-07-11T18:45:37.098Z\",\n \"approvalStatus\": \"FINISHED\",\n \"provisioningStatus\": \"PENDING\",\n \"requesterComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"ff80818155fe8c080155fe8d925b0316\",\n \"name\": \"SailPoint Services\",\n \"identityId\": \"c15b9f5cca5a4e9599eaa0e64fa921bd\",\n \"completed\": true\n },\n \"reviewerComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n },\n \"operation\": \"ADD\",\n \"attribute\": \"detectedRoles\",\n \"value\": \"Treasury Analyst [AccessProfile-1529010191212]\",\n \"nativeIdentity\": \"Sandie.Camero\",\n \"sourceId\": \"2c91808363ef85290164000587130c0c\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"2c91808563ef85690164001c31140c0c\",\n \"requestedObjectName\": \"Treasury Analyst\",\n \"requestedObjectType\": \"ACCESS_PROFILE\"\n },\n \"clientMetadata\": {\n \"customKey1\": \"custom value 1\",\n \"customKey2\": \"custom value 2\"\n },\n \"removeDate\": \"2020-07-11T00:00:00Z\"\n }\n ],\n \"executionStatus\": \"COMPLETED\",\n \"clientMetadata\": {\n \"in_6\": \"quis laborum ea\",\n \"dolor67f\": \"nulla reprehenderit Lorem \",\n \"et5\": \"repr\"\n },\n \"cancelable\": false,\n \"cancelComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n }\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"2c9180835d2e5168015d32f890ca1581\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"completionStatus\": \"SUCCESS\",\n \"type\": \"appRequest\",\n \"requesterIdentitySummary\": {\n \"id\": \"ff80818155fe8c080155fe8d925b0316\",\n \"name\": \"SailPoint Services\",\n \"identityId\": \"c15b9f5cca5a4e9599eaa0e64fa921bd\",\n \"completed\": true\n },\n \"targetIdentitySummary\": {\n \"id\": \"ff80818155fe8c080155fe8d925b0316\",\n \"name\": \"SailPoint Services\",\n \"identityId\": \"c15b9f5cca5a4e9599eaa0e64fa921bd\",\n \"completed\": true\n },\n \"errors\": [\n \"sailpoint.connector.ConnectorException: java.lang.InterruptedException: Timeout waiting for response to message 0 from client 57a4ab97-ab3f-4aef-9fe2-0eaf15c73d26 after 60 seconds.\"\n ],\n \"warnings\": null,\n \"items\": [\n {\n \"id\": \"48c545831b264409a81befcabb0e3c5a\",\n \"name\": \"48c545831b264409a81befcabb0e3c5a\",\n \"requested\": \"2017-07-11T18:45:37.098Z\",\n \"approvalStatus\": \"FINISHED\",\n \"provisioningStatus\": \"PENDING\",\n \"requesterComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"ff80818155fe8c080155fe8d925b0316\",\n \"name\": \"SailPoint Services\",\n \"identityId\": \"c15b9f5cca5a4e9599eaa0e64fa921bd\",\n \"completed\": true\n },\n \"reviewerComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n },\n \"operation\": \"ADD\",\n \"attribute\": \"detectedRoles\",\n \"value\": \"Treasury Analyst [AccessProfile-1529010191212]\",\n \"nativeIdentity\": \"Sandie.Camero\",\n \"sourceId\": \"2c91808363ef85290164000587130c0c\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"2c91808563ef85690164001c31140c0c\",\n \"requestedObjectName\": \"Treasury Analyst\",\n \"requestedObjectType\": \"ACCESS_PROFILE\"\n },\n \"clientMetadata\": {\n \"customKey1\": \"custom value 1\",\n \"customKey2\": \"custom value 2\"\n },\n \"removeDate\": \"2020-07-11T00:00:00Z\"\n },\n {\n \"id\": \"48c545831b264409a81befcabb0e3c5a\",\n \"name\": \"48c545831b264409a81befcabb0e3c5a\",\n \"requested\": \"2017-07-11T18:45:37.098Z\",\n \"approvalStatus\": \"FINISHED\",\n \"provisioningStatus\": \"PENDING\",\n \"requesterComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"ff80818155fe8c080155fe8d925b0316\",\n \"name\": \"SailPoint Services\",\n \"identityId\": \"c15b9f5cca5a4e9599eaa0e64fa921bd\",\n \"completed\": true\n },\n \"reviewerComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n },\n \"operation\": \"ADD\",\n \"attribute\": \"detectedRoles\",\n \"value\": \"Treasury Analyst [AccessProfile-1529010191212]\",\n \"nativeIdentity\": \"Sandie.Camero\",\n \"sourceId\": \"2c91808363ef85290164000587130c0c\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"2c91808563ef85690164001c31140c0c\",\n \"requestedObjectName\": \"Treasury Analyst\",\n \"requestedObjectType\": \"ACCESS_PROFILE\"\n },\n \"clientMetadata\": {\n \"customKey1\": \"custom value 1\",\n \"customKey2\": \"custom value 2\"\n },\n \"removeDate\": \"2020-07-11T00:00:00Z\"\n }\n ],\n \"executionStatus\": \"COMPLETED\",\n \"clientMetadata\": {\n \"eiusmod6f\": \"dolor in\",\n \"ullamcobe\": \"adipisicing qui elit\"\n },\n \"cancelable\": false,\n \"cancelComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n }\n }\n]", + "body": "[\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"2c9180835d2e5168015d32f890ca1581\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"completionStatus\": \"SUCCESS\",\n \"type\": \"appRequest\",\n \"requesterIdentitySummary\": {\n \"id\": \"ff80818155fe8c080155fe8d925b0316\",\n \"name\": \"SailPoint Services\",\n \"identityId\": \"c15b9f5cca5a4e9599eaa0e64fa921bd\",\n \"completed\": true\n },\n \"targetIdentitySummary\": {\n \"id\": \"ff80818155fe8c080155fe8d925b0316\",\n \"name\": \"SailPoint Services\",\n \"identityId\": \"c15b9f5cca5a4e9599eaa0e64fa921bd\",\n \"completed\": true\n },\n \"errors\": [\n \"sailpoint.connector.ConnectorException: java.lang.InterruptedException: Timeout waiting for response to message 0 from client 57a4ab97-ab3f-4aef-9fe2-0eaf15c73d26 after 60 seconds.\"\n ],\n \"warnings\": null,\n \"items\": [\n {\n \"id\": \"48c545831b264409a81befcabb0e3c5a\",\n \"name\": \"48c545831b264409a81befcabb0e3c5a\",\n \"requested\": \"2017-07-11T18:45:37.098Z\",\n \"approvalStatus\": \"FINISHED\",\n \"provisioningStatus\": \"PENDING\",\n \"requesterComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"ff80818155fe8c080155fe8d925b0316\",\n \"name\": \"SailPoint Services\",\n \"identityId\": \"c15b9f5cca5a4e9599eaa0e64fa921bd\",\n \"completed\": true\n },\n \"reviewerComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n },\n \"operation\": \"ADD\",\n \"attribute\": \"detectedRoles\",\n \"value\": \"Treasury Analyst [AccessProfile-1529010191212]\",\n \"nativeIdentity\": \"Sandie.Camero\",\n \"sourceId\": \"2c91808363ef85290164000587130c0c\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"2c91808563ef85690164001c31140c0c\",\n \"requestedObjectName\": \"Treasury Analyst\",\n \"requestedObjectType\": \"ACCESS_PROFILE\"\n },\n \"clientMetadata\": {\n \"customKey1\": \"custom value 1\",\n \"customKey2\": \"custom value 2\"\n },\n \"removeDate\": \"2020-07-11T00:00:00Z\"\n },\n {\n \"id\": \"48c545831b264409a81befcabb0e3c5a\",\n \"name\": \"48c545831b264409a81befcabb0e3c5a\",\n \"requested\": \"2017-07-11T18:45:37.098Z\",\n \"approvalStatus\": \"FINISHED\",\n \"provisioningStatus\": \"PENDING\",\n \"requesterComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"ff80818155fe8c080155fe8d925b0316\",\n \"name\": \"SailPoint Services\",\n \"identityId\": \"c15b9f5cca5a4e9599eaa0e64fa921bd\",\n \"completed\": true\n },\n \"reviewerComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n },\n \"operation\": \"ADD\",\n \"attribute\": \"detectedRoles\",\n \"value\": \"Treasury Analyst [AccessProfile-1529010191212]\",\n \"nativeIdentity\": \"Sandie.Camero\",\n \"sourceId\": \"2c91808363ef85290164000587130c0c\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"2c91808563ef85690164001c31140c0c\",\n \"requestedObjectName\": \"Treasury Analyst\",\n \"requestedObjectType\": \"ACCESS_PROFILE\"\n },\n \"clientMetadata\": {\n \"customKey1\": \"custom value 1\",\n \"customKey2\": \"custom value 2\"\n },\n \"removeDate\": \"2020-07-11T00:00:00Z\"\n }\n ],\n \"executionStatus\": \"COMPLETED\",\n \"clientMetadata\": {\n \"ut_7c3\": \"dolor\",\n \"officia_f\": \"in sint\"\n },\n \"cancelable\": true,\n \"cancelComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n }\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"2c9180835d2e5168015d32f890ca1581\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"completionStatus\": \"SUCCESS\",\n \"type\": \"appRequest\",\n \"requesterIdentitySummary\": {\n \"id\": \"ff80818155fe8c080155fe8d925b0316\",\n \"name\": \"SailPoint Services\",\n \"identityId\": \"c15b9f5cca5a4e9599eaa0e64fa921bd\",\n \"completed\": true\n },\n \"targetIdentitySummary\": {\n \"id\": \"ff80818155fe8c080155fe8d925b0316\",\n \"name\": \"SailPoint Services\",\n \"identityId\": \"c15b9f5cca5a4e9599eaa0e64fa921bd\",\n \"completed\": true\n },\n \"errors\": [\n \"sailpoint.connector.ConnectorException: java.lang.InterruptedException: Timeout waiting for response to message 0 from client 57a4ab97-ab3f-4aef-9fe2-0eaf15c73d26 after 60 seconds.\"\n ],\n \"warnings\": null,\n \"items\": [\n {\n \"id\": \"48c545831b264409a81befcabb0e3c5a\",\n \"name\": \"48c545831b264409a81befcabb0e3c5a\",\n \"requested\": \"2017-07-11T18:45:37.098Z\",\n \"approvalStatus\": \"FINISHED\",\n \"provisioningStatus\": \"PENDING\",\n \"requesterComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"ff80818155fe8c080155fe8d925b0316\",\n \"name\": \"SailPoint Services\",\n \"identityId\": \"c15b9f5cca5a4e9599eaa0e64fa921bd\",\n \"completed\": true\n },\n \"reviewerComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n },\n \"operation\": \"ADD\",\n \"attribute\": \"detectedRoles\",\n \"value\": \"Treasury Analyst [AccessProfile-1529010191212]\",\n \"nativeIdentity\": \"Sandie.Camero\",\n \"sourceId\": \"2c91808363ef85290164000587130c0c\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"2c91808563ef85690164001c31140c0c\",\n \"requestedObjectName\": \"Treasury Analyst\",\n \"requestedObjectType\": \"ACCESS_PROFILE\"\n },\n \"clientMetadata\": {\n \"customKey1\": \"custom value 1\",\n \"customKey2\": \"custom value 2\"\n },\n \"removeDate\": \"2020-07-11T00:00:00Z\"\n },\n {\n \"id\": \"48c545831b264409a81befcabb0e3c5a\",\n \"name\": \"48c545831b264409a81befcabb0e3c5a\",\n \"requested\": \"2017-07-11T18:45:37.098Z\",\n \"approvalStatus\": \"FINISHED\",\n \"provisioningStatus\": \"PENDING\",\n \"requesterComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"ff80818155fe8c080155fe8d925b0316\",\n \"name\": \"SailPoint Services\",\n \"identityId\": \"c15b9f5cca5a4e9599eaa0e64fa921bd\",\n \"completed\": true\n },\n \"reviewerComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n },\n \"operation\": \"ADD\",\n \"attribute\": \"detectedRoles\",\n \"value\": \"Treasury Analyst [AccessProfile-1529010191212]\",\n \"nativeIdentity\": \"Sandie.Camero\",\n \"sourceId\": \"2c91808363ef85290164000587130c0c\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"2c91808563ef85690164001c31140c0c\",\n \"requestedObjectName\": \"Treasury Analyst\",\n \"requestedObjectType\": \"ACCESS_PROFILE\"\n },\n \"clientMetadata\": {\n \"customKey1\": \"custom value 1\",\n \"customKey2\": \"custom value 2\"\n },\n \"removeDate\": \"2020-07-11T00:00:00Z\"\n }\n ],\n \"executionStatus\": \"COMPLETED\",\n \"clientMetadata\": {\n \"ullamco3e6\": \"cupidatat ut\"\n },\n \"cancelable\": false,\n \"cancelComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n }\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ecd1e783-6c56-4901-9d9c-c609086beea3", + "id": "8d023bc5-abf9-42c8-b1c3-b515d60515e2", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -17726,7 +17726,7 @@ "type": "text/plain" }, "key": "requested-for", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -17735,7 +17735,7 @@ "type": "text/plain" }, "key": "requested-by", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -17744,7 +17744,7 @@ "type": "text/plain" }, "key": "regarding-identity", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -17753,7 +17753,7 @@ "type": "text/plain" }, "key": "type", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -17789,7 +17789,7 @@ "type": "text/plain" }, "key": "filters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -17798,7 +17798,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -17833,7 +17833,7 @@ "_postman_previewlanguage": "json" }, { - "id": "502ff8df-d961-479d-8e28-57dc038839a3", + "id": "fff5e908-4a30-451f-8535-b86f551eba89", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -17851,7 +17851,7 @@ "type": "text/plain" }, "key": "requested-for", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -17860,7 +17860,7 @@ "type": "text/plain" }, "key": "requested-by", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -17869,7 +17869,7 @@ "type": "text/plain" }, "key": "regarding-identity", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -17878,7 +17878,7 @@ "type": "text/plain" }, "key": "type", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -17914,7 +17914,7 @@ "type": "text/plain" }, "key": "filters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -17923,7 +17923,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -17958,7 +17958,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6c8b16b7-2c95-465d-baf4-2963a9742f6d", + "id": "b75dcc7e-903b-424f-a8d4-7996795ac88f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -17976,7 +17976,7 @@ "type": "text/plain" }, "key": "requested-for", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -17985,7 +17985,7 @@ "type": "text/plain" }, "key": "requested-by", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -17994,7 +17994,7 @@ "type": "text/plain" }, "key": "regarding-identity", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -18003,7 +18003,7 @@ "type": "text/plain" }, "key": "type", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -18039,7 +18039,7 @@ "type": "text/plain" }, "key": "filters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -18048,7 +18048,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -18083,7 +18083,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f5894995-aa07-41b5-a0a7-91849accd3ed", + "id": "27d4ef50-1483-4136-a649-b9e821cefb17", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -18101,7 +18101,7 @@ "type": "text/plain" }, "key": "requested-for", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -18110,7 +18110,7 @@ "type": "text/plain" }, "key": "requested-by", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -18119,7 +18119,7 @@ "type": "text/plain" }, "key": "regarding-identity", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -18128,7 +18128,7 @@ "type": "text/plain" }, "key": "type", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -18164,7 +18164,7 @@ "type": "text/plain" }, "key": "filters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -18173,7 +18173,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -18208,7 +18208,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8ac047a2-81de-4bc3-ac9a-6f7a3862b987", + "id": "4af62330-8345-443a-bb90-9dcab26cdd55", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -18226,7 +18226,7 @@ "type": "text/plain" }, "key": "requested-for", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -18235,7 +18235,7 @@ "type": "text/plain" }, "key": "requested-by", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -18244,7 +18244,7 @@ "type": "text/plain" }, "key": "regarding-identity", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -18253,7 +18253,7 @@ "type": "text/plain" }, "key": "type", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -18289,7 +18289,7 @@ "type": "text/plain" }, "key": "filters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -18298,7 +18298,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -18339,7 +18339,7 @@ } }, { - "id": "675fb886-ca48-4658-9cb3-3e817da4f8d4", + "id": "cf952521-d62d-40a7-a35f-713fda9f1008", "name": "Get Account Activity", "request": { "name": "Get Account Activity", @@ -18380,7 +18380,7 @@ }, "response": [ { - "id": "02306866-bbca-441f-a38a-1e941fee2681", + "id": "5044c426-cd04-4ccb-a434-b2e221c1a655", "name": "An account activity object", "originalRequest": { "url": { @@ -18419,12 +18419,12 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"2c9180835d2e5168015d32f890ca1581\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"completionStatus\": \"SUCCESS\",\n \"type\": \"appRequest\",\n \"requesterIdentitySummary\": {\n \"id\": \"ff80818155fe8c080155fe8d925b0316\",\n \"name\": \"SailPoint Services\",\n \"identityId\": \"c15b9f5cca5a4e9599eaa0e64fa921bd\",\n \"completed\": true\n },\n \"targetIdentitySummary\": {\n \"id\": \"ff80818155fe8c080155fe8d925b0316\",\n \"name\": \"SailPoint Services\",\n \"identityId\": \"c15b9f5cca5a4e9599eaa0e64fa921bd\",\n \"completed\": true\n },\n \"errors\": [\n \"sailpoint.connector.ConnectorException: java.lang.InterruptedException: Timeout waiting for response to message 0 from client 57a4ab97-ab3f-4aef-9fe2-0eaf15c73d26 after 60 seconds.\"\n ],\n \"warnings\": null,\n \"items\": [\n {\n \"id\": \"48c545831b264409a81befcabb0e3c5a\",\n \"name\": \"48c545831b264409a81befcabb0e3c5a\",\n \"requested\": \"2017-07-11T18:45:37.098Z\",\n \"approvalStatus\": \"FINISHED\",\n \"provisioningStatus\": \"PENDING\",\n \"requesterComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"ff80818155fe8c080155fe8d925b0316\",\n \"name\": \"SailPoint Services\",\n \"identityId\": \"c15b9f5cca5a4e9599eaa0e64fa921bd\",\n \"completed\": true\n },\n \"reviewerComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n },\n \"operation\": \"ADD\",\n \"attribute\": \"detectedRoles\",\n \"value\": \"Treasury Analyst [AccessProfile-1529010191212]\",\n \"nativeIdentity\": \"Sandie.Camero\",\n \"sourceId\": \"2c91808363ef85290164000587130c0c\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"2c91808563ef85690164001c31140c0c\",\n \"requestedObjectName\": \"Treasury Analyst\",\n \"requestedObjectType\": \"ACCESS_PROFILE\"\n },\n \"clientMetadata\": {\n \"customKey1\": \"custom value 1\",\n \"customKey2\": \"custom value 2\"\n },\n \"removeDate\": \"2020-07-11T00:00:00Z\"\n },\n {\n \"id\": \"48c545831b264409a81befcabb0e3c5a\",\n \"name\": \"48c545831b264409a81befcabb0e3c5a\",\n \"requested\": \"2017-07-11T18:45:37.098Z\",\n \"approvalStatus\": \"FINISHED\",\n \"provisioningStatus\": \"PENDING\",\n \"requesterComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"ff80818155fe8c080155fe8d925b0316\",\n \"name\": \"SailPoint Services\",\n \"identityId\": \"c15b9f5cca5a4e9599eaa0e64fa921bd\",\n \"completed\": true\n },\n \"reviewerComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n },\n \"operation\": \"ADD\",\n \"attribute\": \"detectedRoles\",\n \"value\": \"Treasury Analyst [AccessProfile-1529010191212]\",\n \"nativeIdentity\": \"Sandie.Camero\",\n \"sourceId\": \"2c91808363ef85290164000587130c0c\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"2c91808563ef85690164001c31140c0c\",\n \"requestedObjectName\": \"Treasury Analyst\",\n \"requestedObjectType\": \"ACCESS_PROFILE\"\n },\n \"clientMetadata\": {\n \"customKey1\": \"custom value 1\",\n \"customKey2\": \"custom value 2\"\n },\n \"removeDate\": \"2020-07-11T00:00:00Z\"\n }\n ],\n \"executionStatus\": \"COMPLETED\",\n \"clientMetadata\": {\n \"ut_38\": \"culpa nulla\",\n \"nisia\": \"mollit do dolore\"\n },\n \"cancelable\": false,\n \"cancelComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n }\n}", + "body": "{\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"2c9180835d2e5168015d32f890ca1581\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"completionStatus\": \"SUCCESS\",\n \"type\": \"appRequest\",\n \"requesterIdentitySummary\": {\n \"id\": \"ff80818155fe8c080155fe8d925b0316\",\n \"name\": \"SailPoint Services\",\n \"identityId\": \"c15b9f5cca5a4e9599eaa0e64fa921bd\",\n \"completed\": true\n },\n \"targetIdentitySummary\": {\n \"id\": \"ff80818155fe8c080155fe8d925b0316\",\n \"name\": \"SailPoint Services\",\n \"identityId\": \"c15b9f5cca5a4e9599eaa0e64fa921bd\",\n \"completed\": true\n },\n \"errors\": [\n \"sailpoint.connector.ConnectorException: java.lang.InterruptedException: Timeout waiting for response to message 0 from client 57a4ab97-ab3f-4aef-9fe2-0eaf15c73d26 after 60 seconds.\"\n ],\n \"warnings\": null,\n \"items\": [\n {\n \"id\": \"48c545831b264409a81befcabb0e3c5a\",\n \"name\": \"48c545831b264409a81befcabb0e3c5a\",\n \"requested\": \"2017-07-11T18:45:37.098Z\",\n \"approvalStatus\": \"FINISHED\",\n \"provisioningStatus\": \"PENDING\",\n \"requesterComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"ff80818155fe8c080155fe8d925b0316\",\n \"name\": \"SailPoint Services\",\n \"identityId\": \"c15b9f5cca5a4e9599eaa0e64fa921bd\",\n \"completed\": true\n },\n \"reviewerComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n },\n \"operation\": \"ADD\",\n \"attribute\": \"detectedRoles\",\n \"value\": \"Treasury Analyst [AccessProfile-1529010191212]\",\n \"nativeIdentity\": \"Sandie.Camero\",\n \"sourceId\": \"2c91808363ef85290164000587130c0c\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"2c91808563ef85690164001c31140c0c\",\n \"requestedObjectName\": \"Treasury Analyst\",\n \"requestedObjectType\": \"ACCESS_PROFILE\"\n },\n \"clientMetadata\": {\n \"customKey1\": \"custom value 1\",\n \"customKey2\": \"custom value 2\"\n },\n \"removeDate\": \"2020-07-11T00:00:00Z\"\n },\n {\n \"id\": \"48c545831b264409a81befcabb0e3c5a\",\n \"name\": \"48c545831b264409a81befcabb0e3c5a\",\n \"requested\": \"2017-07-11T18:45:37.098Z\",\n \"approvalStatus\": \"FINISHED\",\n \"provisioningStatus\": \"PENDING\",\n \"requesterComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"ff80818155fe8c080155fe8d925b0316\",\n \"name\": \"SailPoint Services\",\n \"identityId\": \"c15b9f5cca5a4e9599eaa0e64fa921bd\",\n \"completed\": true\n },\n \"reviewerComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n },\n \"operation\": \"ADD\",\n \"attribute\": \"detectedRoles\",\n \"value\": \"Treasury Analyst [AccessProfile-1529010191212]\",\n \"nativeIdentity\": \"Sandie.Camero\",\n \"sourceId\": \"2c91808363ef85290164000587130c0c\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"2c91808563ef85690164001c31140c0c\",\n \"requestedObjectName\": \"Treasury Analyst\",\n \"requestedObjectType\": \"ACCESS_PROFILE\"\n },\n \"clientMetadata\": {\n \"customKey1\": \"custom value 1\",\n \"customKey2\": \"custom value 2\"\n },\n \"removeDate\": \"2020-07-11T00:00:00Z\"\n }\n ],\n \"executionStatus\": \"COMPLETED\",\n \"clientMetadata\": {\n \"nostrud_c9d\": \"dolor est proident\",\n \"sit_81d\": \"exercitation\"\n },\n \"cancelable\": true,\n \"cancelComment\": {\n \"commenterId\": \"2c918084660f45d6016617daa9210584\",\n \"commenterName\": \"Adam Kennedy\",\n \"body\": \"Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.\",\n \"date\": \"2017-07-11T18:45:37.098Z\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a9f2cc51-e0eb-47c3-bbe3-13efe04c658b", + "id": "e0526e77-330b-4753-a9b0-425319932970", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -18468,7 +18468,7 @@ "_postman_previewlanguage": "json" }, { - "id": "69d128dd-e747-4835-88f4-e93a35c2cf0b", + "id": "44cae5e4-df99-4be2-b922-e295ee9946f4", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -18512,7 +18512,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1309f4ab-be69-4d79-bacf-c3ae02971cab", + "id": "d9f20472-5af7-449a-9365-354a65796fa2", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -18556,7 +18556,7 @@ "_postman_previewlanguage": "json" }, { - "id": "08ad9517-c4db-4127-9248-603182a01c11", + "id": "110e63e4-cab8-4486-9deb-a43bed1946b7", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -18600,7 +18600,7 @@ "_postman_previewlanguage": "json" }, { - "id": "97224023-232d-4317-a07f-6b1cb73ea43a", + "id": "aca36731-812c-4b88-b401-9a007334550d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -18644,7 +18644,7 @@ "_postman_previewlanguage": "json" }, { - "id": "70100925-50e2-4c43-b15a-d5e2979e254b", + "id": "64f36b03-f650-424e-924f-2d4bbf732ef0", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -18700,7 +18700,7 @@ "description": "Use this API to implement account aggregation progress tracking functionality.\nWith this functionality in place, administrators can view in-progress account aggregations, their statuses, and their relevant details.\n\nAn account aggregation refers to the process Identity Security Cloud uses to gather and load account data from a source into Identity Security Cloud.\n\nWhenever Identity Security Cloud is in the process of aggregating a source, it adds an entry to the Aggregation Activity Log, along with its relevant details.\nTo view aggregation activity, administrators can select the Connections drop-down menu, select Sources, and select the relevant source, select its Import Data tab, and select Account Aggregation.\nIn Account Aggregation, administrators can view the account aggregations' statuses and details in the Account Activity Log.\n\nRefer to [Loading Account Data](https://documentation.sailpoint.com/saas/help/accounts/loading_data.html) for more information about account aggregations.\n", "item": [ { - "id": "c3325182-1950-40c9-b8d3-ead66a9aae1c", + "id": "b64d3310-c4f0-49ce-9c00-e7f406abd75d", "name": "In-progress Account Aggregation status", "request": { "name": "In-progress Account Aggregation status", @@ -18742,7 +18742,7 @@ }, "response": [ { - "id": "af7d2bb3-59cb-43b0-ad8f-5368212a91c2", + "id": "52da6bbf-6898-4e57-bfa3-25a492377dee", "name": "An account aggregation status object", "originalRequest": { "url": { @@ -18787,7 +18787,7 @@ "_postman_previewlanguage": "json" }, { - "id": "628ae056-d427-44f7-9794-3e9c0b94b712", + "id": "928a5bdd-4aa1-431a-80fc-84bbdac017b5", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -18832,7 +18832,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2b236758-2f05-4297-8332-418c31dcc1df", + "id": "8439b64e-750b-4c08-bf57-48a4132e4f61", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -18877,7 +18877,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e415e3ff-8b75-476d-9ab8-85b35b57d71b", + "id": "b0251929-c823-40a0-95d8-741972948372", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -18922,7 +18922,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9131cf18-d1d8-4f9a-bf10-adab46ac81be", + "id": "11f748fc-12c2-46d7-9a4c-fd3179468165", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -18967,7 +18967,7 @@ "_postman_previewlanguage": "json" }, { - "id": "17ccc14d-f24e-4b87-a14a-bd6f806a2a33", + "id": "6dd0a1aa-82d7-47fa-a031-da2330d0db5e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -19024,7 +19024,7 @@ "description": "Use this API to implement account usage insight functionality.\nWith this functionality in place, administrators can gather information and insights about how their tenants' source accounts are being used.\nThis allows organizations to get the information they need to start optimizing and securing source account usage.\n", "item": [ { - "id": "868b5860-7bfe-4853-964e-bf25846b5cfe", + "id": "1ac2317d-ab0c-48e6-9267-b523940aa565", "name": "Returns account usage insights", "request": { "name": "Returns account usage insights", @@ -19103,7 +19103,7 @@ }, "response": [ { - "id": "284aaf54-d0c6-4de6-9180-6e1456aca197", + "id": "614cfe81-ae9d-4fa0-ad20-fccc01a5308e", "name": "Summary of account usage insights for past 12 months.", "originalRequest": { "url": { @@ -19185,7 +19185,7 @@ "_postman_previewlanguage": "json" }, { - "id": "82f638c4-981b-4e42-9ba2-0c4d2170be19", + "id": "b11eb8c5-b483-4347-93bb-26f3adcda416", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -19267,7 +19267,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9e268ce8-3b9a-4b6c-96f7-c32102bee6b2", + "id": "f27e70e9-8cc0-47a2-b0ad-1708100037a1", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -19349,7 +19349,7 @@ "_postman_previewlanguage": "json" }, { - "id": "070ca5b1-c2ff-456a-b228-c41c18a86cd1", + "id": "bee0815d-274a-40f2-94f7-89f0cef7fc0c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -19431,7 +19431,7 @@ "_postman_previewlanguage": "json" }, { - "id": "be1fc90f-2b48-4546-b20a-dc6ddcec5542", + "id": "85133002-61f4-44cd-989b-ce9060e71783", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -19513,7 +19513,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a3c810bc-a321-435e-9362-30a0eb29922f", + "id": "e1f22b7e-76a3-4ce1-bba7-23d078b3cf1a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -19607,7 +19607,7 @@ "description": "Auth Profile - Represents authentication configuration for an Identity Profile. This object gets created when an Identity Profile is created.\n\nAPIs can be used to retrieve and update Auth Profiles.\n", "item": [ { - "id": "e9e4ee92-852b-4658-90a5-aecda973368f", + "id": "a8c0a5f5-75bf-481b-9466-f034b4fffdd6", "name": "Get list of Auth Profiles.", "request": { "name": "Get list of Auth Profiles.", @@ -19636,7 +19636,7 @@ }, "response": [ { - "id": "f0eeeb99-d94e-4ba0-89a1-de8c909e4c09", + "id": "528bf009-2e64-4096-a24a-37e3c77a6d66", "name": "List of Auth Profiles", "originalRequest": { "url": { @@ -19679,7 +19679,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c7e01176-0beb-4cbe-b1fa-2e131865ffde", + "id": "8234ac10-8e7e-4920-993f-5eda85b79da8", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -19722,7 +19722,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c884cfbf-0949-4178-a5af-002507e4da18", + "id": "57f6dfe0-3087-4f12-8eba-bc929e2ff582", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -19765,7 +19765,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4d411574-939a-4d87-9a7c-da0a660b2051", + "id": "b137b8ad-d0e5-4cbd-aff3-ce219e3f1973", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -19808,7 +19808,7 @@ "_postman_previewlanguage": "json" }, { - "id": "87dee1af-5185-4869-9a7d-8a1cd0aad064", + "id": "c31a78f1-4e70-480f-9024-55e56d4ecc4d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -19851,7 +19851,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ad9c9d48-8851-4ddc-a4d4-373ff8f67116", + "id": "f6f69219-d09d-414d-96ce-b33934ba4c6a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -19900,7 +19900,7 @@ } }, { - "id": "0bcc3a08-3a70-4cf6-84fd-37cfad9f9b17", + "id": "6449c513-d7e7-4165-9d24-8ddc0008ce07", "name": "Get Auth Profile.", "request": { "name": "Get Auth Profile.", @@ -19935,7 +19935,7 @@ }, "response": [ { - "id": "33ae0969-a157-4b02-945b-87de6e189233", + "id": "58c74a3b-d546-48d1-b027-b0fab3a91d0d", "name": "Auth Profile", "originalRequest": { "url": { @@ -19979,7 +19979,7 @@ "_postman_previewlanguage": "json" }, { - "id": "77399cf7-8133-42ae-878e-fed5a8050fad", + "id": "e8d97089-10d8-449e-8531-3924e5cc7964", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -20023,7 +20023,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ca968ea1-3732-47df-b851-87b8a46b4fe3", + "id": "cacf9fc0-872b-4b7e-90a8-1b09e021acc2", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -20067,7 +20067,7 @@ "_postman_previewlanguage": "json" }, { - "id": "371fddbf-1141-4fef-8657-f26b6453d3b2", + "id": "41f1c51d-4217-452b-b43d-ad84f6715dc0", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -20111,7 +20111,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ffe414d4-c6ec-4217-8003-136f7134fe09", + "id": "e036930e-5e33-4082-9d0c-49c24fc3e8a4", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -20155,7 +20155,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0cfaa2fa-5773-4a26-abae-865ee3f8d32f", + "id": "1d7a1165-7765-4f8e-9901-e9e351877f2c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -20199,7 +20199,7 @@ "_postman_previewlanguage": "json" }, { - "id": "eb47af21-c455-4344-991e-61382240abf0", + "id": "6d777a01-02ec-4ea8-97a2-9f154bc89e03", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -20249,7 +20249,7 @@ } }, { - "id": "62f448fc-1a0a-49d3-90b0-896c1a037e22", + "id": "ed32d74c-8c80-4904-8227-0216579f6657", "name": "Patch a specified Auth Profile", "request": { "name": "Patch a specified Auth Profile", @@ -20303,7 +20303,7 @@ }, "response": [ { - "id": "65ab3c02-308f-423e-9995-998751057e3b", + "id": "c834b4f5-6d45-4bab-bd69-9f2c055df0a4", "name": "Responds with the Auth Profile as updated.", "originalRequest": { "url": { @@ -20360,7 +20360,7 @@ "_postman_previewlanguage": "json" }, { - "id": "da3db2ce-a5bc-4711-ad49-90a33dd71570", + "id": "4b887996-9b59-42c2-92cd-a81f5936e4d8", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -20417,7 +20417,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b79b444c-92d3-480c-855a-78560a427be1", + "id": "f514c95e-10e0-4d1c-a48c-406abb497233", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -20474,7 +20474,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c3c7845a-10e2-4bf5-adcc-4edadf9a21a7", + "id": "52aa4e7c-c1cc-42c9-9627-e2302e3fb334", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -20531,7 +20531,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c3fda7c0-9419-4b7f-9729-6bf7f28b4273", + "id": "c93d2e95-23f0-4155-8880-0d1218d0b4d7", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -20588,7 +20588,7 @@ "_postman_previewlanguage": "json" }, { - "id": "694f1e74-e821-4207-8a8f-e431875450a4", + "id": "67aaa35a-9404-4650-9f7d-4be4756df252", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -20657,7 +20657,7 @@ "description": "Use this API to implement certification functionality.\nThis API provides specific functionality that improves an organization's ability to manage its certification process.\n\nA certification refers to Identity Security Cloud's mechanism for reviewing a user's access to entitlements (sets of permissions) and approving or removing that access.\nThese certifications serve as a way of showing that a user's access has been reviewed and approved.\nMultiple certifications by different reviewers are often required to approve a user's access.\nA set of multiple certifications is called a certification campaign.\n\nFor example, an organization may use a Manager Certification as a way of showing that a user's access has been reviewed and approved by their manager, or if the certification is part of a campaign, that the user's access has been reviewed and approved by multiple managers.\nOnce this certification has been completed, Identity Security Cloud would provision all the access the user needs, nothing more.\n\nThis API enables administrators and reviewers to get useful information about certifications at a high level, such as the reviewers involved, and at a more granular level, such as the permissions affected by changes to entitlements within those certifications.\nIt also provides the useful ability to reassign identities and items within certifications to other reviewers, rather than [reassigning the entire certifications themselves](https://developer.sailpoint.com/idn/api/beta/submit-reassign-certs-async/).\n\nRefer to [Managing User Accounts](https://documentation.sailpoint.com/saas/help/common/users/user_access.html#managing-user-accounts) for more information about accounts.\n", "item": [ { - "id": "3776d144-ec8c-46fb-83a8-54af6fbe78eb", + "id": "f365216b-1768-4a8f-84ce-88a550c86747", "name": "Reassign Certifications Asynchronously", "request": { "name": "Reassign Certifications Asynchronously", @@ -20712,7 +20712,7 @@ }, "response": [ { - "id": "5ff0662a-7e68-4051-93cf-3f1bcf67bb21", + "id": "2833b5c2-073b-4a3d-bf01-0d8ff2fee23a", "name": "A certification task object for the reassignment which can be queried for status.", "originalRequest": { "url": { @@ -20770,7 +20770,7 @@ "_postman_previewlanguage": "json" }, { - "id": "390fd43c-efdd-4c48-b4f4-0d56c39e6ac3", + "id": "2bfd3160-b4d1-428e-bc36-053c863ee345", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -20828,7 +20828,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8c92221d-ca52-40d6-97e4-eaaa592ba75c", + "id": "17e9ab51-0566-45bc-92b5-796b25ea30ba", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -20886,7 +20886,7 @@ "_postman_previewlanguage": "json" }, { - "id": "de5bd298-ca57-4720-87ff-1ee0b382990e", + "id": "2a2bec76-2139-425b-b4af-a8d7aedfa72d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -20944,7 +20944,7 @@ "_postman_previewlanguage": "json" }, { - "id": "986b6d4d-dc85-470f-87fc-818f695df157", + "id": "e212291d-23ea-4d19-b8c1-0c3db04d1857", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -21002,7 +21002,7 @@ "_postman_previewlanguage": "json" }, { - "id": "67bcd270-fc15-4f6e-b942-4f330a1270cf", + "id": "651e8d10-e09d-4ea7-8477-96de763f4c21", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -21060,7 +21060,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2f6a4629-16c0-4a27-967d-5ba9d18ba891", + "id": "79d7e99b-4b39-4d4e-808c-0ab2a3ccc516", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -21124,7 +21124,7 @@ } }, { - "id": "bcf564d9-0a06-43d5-a359-347b2c041b0a", + "id": "bf9c6f8d-27cf-4b03-8ba1-0133debf047f", "name": "Certification Task Status", "request": { "name": "Certification Task Status", @@ -21146,7 +21146,7 @@ "variable": [ { "type": "any", - "value": "et dolor", + "value": "officia qui elit occaecat", "key": "id", "disabled": true, "description": { @@ -21156,7 +21156,7 @@ }, { "type": "any", - "value": "et dolor", + "value": "officia qui elit occaecat", "key": "taskId", "disabled": true, "description": { @@ -21177,7 +21177,7 @@ }, "response": [ { - "id": "45d91e25-c9e4-4eb6-993a-e6bbf2e00e63", + "id": "3c6258db-f315-4824-a078-d7a43cf4e39a", "name": "A certification task object.", "originalRequest": { "url": { @@ -21223,7 +21223,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9fc73780-78f4-4c12-91c8-890cffd5b638", + "id": "4092667b-f4db-4aca-aa83-b67da2d396f3", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -21269,7 +21269,7 @@ "_postman_previewlanguage": "json" }, { - "id": "965e6504-abc4-4077-8d5d-e2f651b6c5db", + "id": "4418b742-d725-4e24-be34-ff0f207e2b1b", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -21315,7 +21315,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b127c9e2-78ba-4e1f-88bc-9b87bc8604ba", + "id": "a9d71b97-101b-40b0-a9fc-9b60eb4f75ff", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -21361,7 +21361,7 @@ "_postman_previewlanguage": "json" }, { - "id": "658209c1-f7f1-4399-ba3a-b09e7fa96d47", + "id": "7c078512-5df0-465a-938e-7fa6fa079336", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -21407,7 +21407,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c131420b-ff6a-43df-b5fe-0730fa753223", + "id": "e42adf03-f73e-4523-83ee-5c944481586f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -21453,7 +21453,7 @@ "_postman_previewlanguage": "json" }, { - "id": "782e6e99-5428-41be-a03e-7314a8b11207", + "id": "7dfb1dc4-2d6d-4965-a9d1-689391a80f9d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -21505,7 +21505,7 @@ } }, { - "id": "0bd0a25d-0d9b-42cc-90f6-4a30b4efbfc5", + "id": "664cfc0c-a060-4b30-a42a-51072ebeb8bb", "name": "Pending Certification Tasks", "request": { "name": "Pending Certification Tasks", @@ -21526,7 +21526,7 @@ "variable": [ { "type": "any", - "value": "et dolor", + "value": "officia qui elit occaecat", "key": "id", "disabled": true, "description": { @@ -21547,7 +21547,7 @@ }, "response": [ { - "id": "8a62a095-d12d-4329-ba98-f333b8891db0", + "id": "e588782b-0de0-4c7d-b455-83ddc99e3e60", "name": "A list of pending (`QUEUED` or `IN_PROGRESS`) certification task objects.", "originalRequest": { "url": { @@ -21587,12 +21587,12 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"abcd-ef12-3456\",\n \"certificationId\": \"ef38f94347e94562b5bb8424a56397d8\",\n \"type\": \"REASSIGN\",\n \"status\": \"ERROR\"\n },\n {\n \"id\": \"abcd-ef12-3456\",\n \"certificationId\": \"ef38f94347e94562b5bb8424a56397d8\",\n \"type\": \"REASSIGN\",\n \"status\": \"IN_PROGRESS\"\n }\n]", + "body": "[\n {\n \"id\": \"abcd-ef12-3456\",\n \"certificationId\": \"ef38f94347e94562b5bb8424a56397d8\",\n \"type\": \"REASSIGN\",\n \"status\": \"ERROR\"\n },\n {\n \"id\": \"abcd-ef12-3456\",\n \"certificationId\": \"ef38f94347e94562b5bb8424a56397d8\",\n \"type\": \"REASSIGN\",\n \"status\": \"QUEUED\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e210f97e-04a2-4414-9d73-9ca33c64c451", + "id": "19f29f95-c06b-4bec-9149-3b7c138c80c1", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -21637,7 +21637,7 @@ "_postman_previewlanguage": "json" }, { - "id": "527e1f08-e5ea-444c-aa97-40a89a05aa35", + "id": "aa2b0978-008d-4c28-b0aa-7ad1a97b7b97", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -21682,7 +21682,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7bdbc5a4-91cf-4028-9ae5-cd160e65e9f9", + "id": "ee11409c-3bca-4842-a23f-7a478ed79c68", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -21727,7 +21727,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b1c10edc-4d11-4177-8110-edd484d1aa3a", + "id": "417c438f-60b9-4ddf-b6cc-a6154e653203", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -21772,7 +21772,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c88599bc-c8f2-4f36-ac11-fd7a906269dd", + "id": "13990e77-7330-41cf-a557-4063f9de7dcc", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -21817,7 +21817,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d13f7830-ac24-4675-803a-5088128b3eba", + "id": "11eab86c-8e1e-48fa-89a1-ddbc65ef2f0c", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -21868,7 +21868,7 @@ } }, { - "id": "a28af0c9-6230-49b3-8c37-5cbc7ba8dbf7", + "id": "11b36607-63ae-485b-b31e-9b8b8221ca2f", "name": "Permissions for Entitlement Certification Item", "request": { "name": "Permissions for Entitlement Certification Item", @@ -21959,7 +21959,7 @@ }, "response": [ { - "id": "de6196ad-fb31-43bd-9390-1367e7f4eee6", + "id": "6e251b15-4b51-4353-ba53-8226bbd7a99e", "name": "A list of permissions associated with the given itemId", "originalRequest": { "url": { @@ -22043,7 +22043,7 @@ "_postman_previewlanguage": "json" }, { - "id": "66d820dd-afb7-45cc-8be1-f36a32c95cca", + "id": "379576f0-7302-437d-bf2c-1e660a9d0d00", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -22127,7 +22127,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ab25ce55-a8b5-4438-aa7a-0afa97459c5d", + "id": "1a8d6d2e-d748-4b4c-ac1f-178d16a350bc", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -22211,7 +22211,7 @@ "_postman_previewlanguage": "json" }, { - "id": "aa50799a-67b3-4da0-a3eb-295e4330c620", + "id": "48b3533d-655d-46d3-b0cd-36637c7ea59d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -22295,7 +22295,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f08ea56a-d96f-438e-a9f0-5b5544c717be", + "id": "3ebf1d4e-79f6-496a-8543-f79b63e26c6d", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -22379,7 +22379,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d39e8822-cf39-4ab9-893d-3f5bd53db5d3", + "id": "86b74b53-fa32-45f7-a0f6-fc05d67b212c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -22463,7 +22463,7 @@ "_postman_previewlanguage": "json" }, { - "id": "13730480-f6e1-4233-b3b2-004b8ed0fbd4", + "id": "33a24441-4460-4d61-b018-7f9d926bcba2", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -22553,7 +22553,7 @@ } }, { - "id": "43af813c-91ca-40ca-998f-9ef92611bbb8", + "id": "b7f46ff1-36d4-4339-bd86-982fcae2ff95", "name": "List of Reviewers for certification", "request": { "name": "List of Reviewers for certification", @@ -22641,7 +22641,7 @@ }, "response": [ { - "id": "888daaee-9695-438c-a2a9-3db5646a2c8e", + "id": "21b3a818-5b90-43b7-bc25-0f9f659498e3", "name": "A list of reviewers", "originalRequest": { "url": { @@ -22732,7 +22732,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6e87155e-c3e0-48c7-8a96-7a8ee49c2215", + "id": "7d22748f-77a2-43b9-a98c-0ae6d19d1ba1", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -22823,7 +22823,7 @@ "_postman_previewlanguage": "json" }, { - "id": "26a9a052-d0e5-4494-8986-20a8025a62ce", + "id": "8fb847aa-a05d-4f6f-8a68-72447903051d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -22914,7 +22914,7 @@ "_postman_previewlanguage": "json" }, { - "id": "41f3b9d8-712a-4a24-9ea4-28709f8c36b2", + "id": "9f0ab55b-6329-4b0b-8a36-cdec587da56a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -23005,7 +23005,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9f762dcd-553b-4553-bf09-17f1497ecf5e", + "id": "aba83752-19f8-4053-85e2-7fadbeaa56f3", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -23096,7 +23096,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9fbcf379-3cc9-48d8-b2b9-5dff29ce7f91", + "id": "4e443671-569d-4bf2-a041-53dd2a83c8fb", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -23187,7 +23187,7 @@ "_postman_previewlanguage": "json" }, { - "id": "76402a28-1f6a-4d7d-90b6-f2f1527b367d", + "id": "b155049a-6324-4fab-a360-ee61c17de63d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -23290,7 +23290,7 @@ "description": "Use this API to implement certification campaign functionality.\nWith this functionality in place, administrators can create, customize, and manage certification campaigns for their organizations' use.\nCertification campaigns provide Identity Security Cloud users with an interactive review process they can use to identify and verify access to systems.\nCampaigns help organizations reduce risk of inappropriate access and satisfy audit requirements.\n\nA certification refers to Identity Security Cloud's mechanism for reviewing a user's access to entitlements (sets of permissions) and approving or removing that access.\nThese certifications serve as a way of showing that a user's access has been reviewed and approved.\nMultiple certifications by different reviewers are often required to approve a user's access.\nA set of multiple certifications is called a certification campaign.\n\nFor example, an organization may use a Manager Certification campaign as a way of showing that a user's access has been reviewed and approved by multiple managers.\nOnce this campaign has been completed, Identity Security Cloud would provision all the access the user needs, nothing more.\n\nIdentity Security Cloud provides two simple campaign types users can create without using search queries, Manager and Source Owner campaigns:\n\nYou can create these types of campaigns without using any search queries in Identity Security Cloud:\n\n- ManagerCampaign: Identity Security Cloud provides this campaign type as a way to ensure that an identity's access is certified by their managers.\nYou only need to provide a name and description to create one.\n\n- Source Owner Campaign: Identity Security Cloud provides this campaign type as a way to ensure that an identity's access to a source is certified by its source owners.\nYou only need to provide a name and description to create one.\nYou can specify the sources whose owners you want involved or just run it across all sources.\n\nFor more information about these campaign types, refer to [Starting a Manager or Source Owner Campaign](https://documentation.sailpoint.com/saas/help/certs/starting_campaign.html).\n\nOne useful way to create certification campaigns in Identity Security Cloud is to use a specific search and then run a campaign on the results returned by that search.\nThis allows you to be much more specific about whom you are certifying in your campaigns and what access you are certifying in your campaigns.\nFor example, you can search for all identities who are managed by \"Amanda.Ross\" and also have the access to the \"Accounting\" role and then run a certification campaign based on that search to ensure that the returned identities are appropriately certified.\n\nYou can use Identity Security Cloud search queries to create these types of campaigns:\n\n- Identities: Use this campaign type to review and revoke access items for specific identities.\nYou can either build a search query and create a campaign certifying all identities returned by that query, or you can search for individual identities and add those identities to the certification campaign.\n\n- Access Items: Use this campaign type to review and revoke a set of roles, access profiles, or entitlements from the identities that have them.\nYou can either build a search query and create a campaign certifying all access items returned by that query, or you can search for individual access items and add those items to the certification campaign.\n\n- Role Composition: Use this campaign type to review a role's composition, including its title, description, and membership criteria.\nYou can either build a search query and create a campaign certifying all roles returned by that query, or you can search for individual roles and add those roles to the certification campaign.\n\n- Uncorrelated Accounts: Use this campaign type to certify source accounts that aren't linked to an authoritative identity in Identity Security Cloud.\nYou can use this campaign type to view all the uncorrelated accounts for a source and certify them.\n\nFor more information about search-based campaigns, refer to [Starting a Campaign from Search](https://documentation.sailpoint.com/saas/help/certs/starting_search_campaign.html).\n\nOnce you have generated your campaign, it becomes available for preview.\nAn administrator can review the campaign and make changes, or if it's ready and accurate, activate it.\n\nOnce the campaign is active, organization administrators or certification administrators can designate other Identity Security Cloud users as certification reviewers.\nThose reviewers can view any of the certifications they either need to review (active) or have already reviewed (completed).\n\nWhen a certification campaign is in progress, certification reviewers see the listed active certifications whose involved identities they can review.\nReviewers can then make decisions to grant or revoke access, as well as reassign the ceritifcation to another reviewer. If the reviewer chooses this option, they must provide a reason for reassignment in the form of a comment.\n\nOnce a reviewer has made decisions on all the certification's involved access items, he or she must \"Sign Off\" to complete the review process.\nDoing so converts the certification into read-only status, preventing any further changes to the review decisions and deleting the work item (task) from the reviewer's list of work items.\n\nOnce all the reviewers have signed off, the certification campaign either completes or, if any reviewers decided to revoke access for any of the involved identities, it moves into a remediation phase.\nIn the remediation phase, identities' entitlements are altered to remove any entitlements marked for revocation.\nIn this situation, the certification campaign completes once all the remediation requests are completed.\n\nThe end of a certification campaign is determined by its deadline, its completion status, or by an administrator's decision.\n\nFor more information about certifications and certification campaigns, refer to [Certifications](https://documentation.sailpoint.com/saas/user-help/certifications.html).\n", "item": [ { - "id": "0cb13c8b-51fc-4e8a-8a6c-5df74bf407df", + "id": "9fadf484-0cf7-4f1c-bdbf-6b7d623e0577", "name": "List Campaigns", "request": { "name": "List Campaigns", @@ -23374,7 +23374,7 @@ }, "response": [ { - "id": "adc89160-18d4-4c46-90f2-9d68c90c999b", + "id": "7ae40a53-4179-40c7-9d1e-835d8b5de998", "name": "Slim Campaign", "originalRequest": { "url": { @@ -23472,7 +23472,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b033210a-b2cc-4283-955d-368e7ccc2a70", + "id": "239858a8-5017-4abc-bcaa-1b443fd98018", "name": "Full Campaign", "originalRequest": { "url": { @@ -23570,7 +23570,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3cc08069-514b-41c1-ba31-297bb5d835c5", + "id": "d0e479a4-0c97-4cda-b07d-5bdf068d5e1d", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -23668,7 +23668,7 @@ "_postman_previewlanguage": "json" }, { - "id": "198330b7-ac9c-412f-b619-1918f718207a", + "id": "319b5a4d-fdd4-4fe9-b02b-9faf5eb19156", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -23766,7 +23766,7 @@ "_postman_previewlanguage": "json" }, { - "id": "05780ef9-f1c1-4f6f-8cae-8c1dde8cd289", + "id": "e9df1afb-d7ac-46db-b753-2a7d2d7867c7", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -23864,7 +23864,7 @@ "_postman_previewlanguage": "json" }, { - "id": "09bd6a08-7db3-446c-bb54-762b151928aa", + "id": "5120834b-518b-4d2f-ba77-c445ca63114f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -23962,7 +23962,7 @@ "_postman_previewlanguage": "json" }, { - "id": "41a136aa-1a2f-4c07-8662-9747ee1f320b", + "id": "5ee683ed-c214-43c9-93bf-6bb146e09b3a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -24066,7 +24066,7 @@ } }, { - "id": "414fff87-a1fb-4e5e-bd38-4764816bf9d3", + "id": "c77dfc98-5539-4e44-b89c-e38d675041d0", "name": "Create a campaign", "request": { "name": "Create a campaign", @@ -24108,7 +24108,7 @@ }, "response": [ { - "id": "dc1e5dc1-9811-4386-adf4-ebfacc0afebf", + "id": "7a7f7c6c-5754-4292-976e-2f1cda047bd1", "name": "Manager", "originalRequest": { "url": { @@ -24164,7 +24164,7 @@ "_postman_previewlanguage": "json" }, { - "id": "208253ab-db29-4229-8d46-dd056069721c", + "id": "1af68aa5-790f-4d21-bf09-d54f8c8d4319", "name": "Search", "originalRequest": { "url": { @@ -24220,7 +24220,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b8b4baf9-5d16-4ee3-9f97-87a869cade2b", + "id": "3f1b82ae-96bd-4599-8711-4faae0decc8f", "name": "Source Owner", "originalRequest": { "url": { @@ -24276,7 +24276,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5baca4fe-6777-4e0d-8cb2-47425247d245", + "id": "d1ce79ac-0123-412a-b160-753f3471c598", "name": "Role Composition", "originalRequest": { "url": { @@ -24332,7 +24332,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d956c637-71cd-4761-878d-e2be250f58c6", + "id": "d2ebbbf0-9552-4f64-b9f7-9b6397aebc69", "name": "Manager", "originalRequest": { "url": { @@ -24388,7 +24388,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7a30c85f-9d1c-4ecc-92dc-e6b98d40867e", + "id": "9156b952-8abc-4106-b3a9-7dbe7612f7ea", "name": "Manager", "originalRequest": { "url": { @@ -24444,7 +24444,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3b7bc53d-ae00-4cc8-9997-47b90c32707d", + "id": "db1f0878-7a2c-45fa-b9ca-faf9e30e4d56", "name": "An example of a 403 response object", "originalRequest": { "url": { @@ -24500,7 +24500,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ffed511b-d86c-42e9-a808-7a2c511838d0", + "id": "6d4e0281-e60a-48ff-803d-48ddf298469f", "name": "Manager", "originalRequest": { "url": { @@ -24556,7 +24556,7 @@ "_postman_previewlanguage": "json" }, { - "id": "adbfd331-c580-4d16-a848-9e2142fe555a", + "id": "9365224f-4f3e-465b-bf76-fc79e01c9997", "name": "An example of a 500 response object", "originalRequest": { "url": { @@ -24618,7 +24618,7 @@ } }, { - "id": "94737f6f-19a3-49c6-988c-89069c563f1b", + "id": "7df1f072-4bf1-4910-a4e0-ae13dcc2cf7a", "name": "Deletes Campaigns", "request": { "name": "Deletes Campaigns", @@ -24661,7 +24661,7 @@ }, "response": [ { - "id": "031b7dd9-261a-4ff3-9a86-afe1436f484b", + "id": "f238db72-910d-4503-83dd-d3d56a331b31", "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { @@ -24718,7 +24718,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fdca6798-f47e-4090-b0d2-b2e27141ef96", + "id": "544f3f19-23e9-4c2b-9458-c06d17547b71", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -24775,7 +24775,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a5f729c8-6586-4ab5-876b-81e8dab04655", + "id": "2391e752-163b-485a-b5a5-1d05dc4a3078", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -24832,7 +24832,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ecf436fe-7212-4bbb-986d-0b1a1ef020e4", + "id": "849cedcd-0edf-43f6-bf62-5767245a9ea7", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -24889,7 +24889,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ea058862-cb32-4142-90e6-d949028806c9", + "id": "3040d9d9-6e8e-4f95-9265-34b43c5cba36", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -24946,7 +24946,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bbb420de-d80c-47b4-b865-c2ec443017bd", + "id": "13be2cc8-ae8b-4962-983a-9c755e2d0c5a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -25003,7 +25003,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c1bf42e2-086a-4c42-9d54-bf4c1effdabb", + "id": "108846be-82be-45d3-b20a-525a3c7be3a0", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -25066,7 +25066,7 @@ } }, { - "id": "60fad529-85d4-431d-ac54-d04415855793", + "id": "f111cd54-983c-49ce-8089-2183b48723e7", "name": "Get a campaign", "request": { "name": "Get a campaign", @@ -25107,7 +25107,7 @@ }, "response": [ { - "id": "d7f545cf-796d-4b02-ac33-441e62bd33b9", + "id": "b4db481d-aafe-4f59-aa78-dac36cf4f069", "name": "Manager", "originalRequest": { "url": { @@ -25151,7 +25151,7 @@ "_postman_previewlanguage": "json" }, { - "id": "724db3b4-8c0c-4f78-b418-7cd4bd52bf57", + "id": "9dd134c6-7ab1-4b5c-ab9e-95624b4eafbd", "name": "Search", "originalRequest": { "url": { @@ -25195,7 +25195,7 @@ "_postman_previewlanguage": "json" }, { - "id": "25c7b5b4-b072-4f62-a679-e4aaa39da608", + "id": "953b6724-e93f-422f-acae-67fe6af80069", "name": "Source Owner", "originalRequest": { "url": { @@ -25239,7 +25239,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c64dcd3d-91f4-4533-86c4-e55decb5c38e", + "id": "f6968bbc-e417-485e-9afa-ec886e26537a", "name": "RoleComposition", "originalRequest": { "url": { @@ -25283,7 +25283,7 @@ "_postman_previewlanguage": "json" }, { - "id": "639f6a9b-9f42-4952-bacc-b35e2e2980d8", + "id": "0400de3a-084e-4e93-8131-7f122859b1ff", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -25327,7 +25327,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2578e5b6-4055-4cd6-881a-14a7e0026366", + "id": "f2281292-c6b1-4f3f-a7b3-fd2a6de15f74", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -25371,7 +25371,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d7c7700f-41df-445f-986a-aa35385d862e", + "id": "f7be6f9e-5cf8-46d7-9484-de1144a37af5", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -25415,7 +25415,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f0444601-3fa3-4185-8c1c-df8b7d8fc255", + "id": "95575947-f482-432e-930f-b258a953fa2d", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -25459,7 +25459,7 @@ "_postman_previewlanguage": "json" }, { - "id": "05065586-c301-4222-a576-46fb4c112851", + "id": "6475dbc6-1d9c-4f69-8bd0-c0aea58e6b83", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -25503,7 +25503,7 @@ "_postman_previewlanguage": "json" }, { - "id": "06cdbe0e-f67d-42c3-8ebd-7bce0daea92a", + "id": "fc6138a3-2d3a-48a9-b838-025622cdbb64", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -25553,7 +25553,7 @@ } }, { - "id": "c9125b43-ae67-43ab-b468-acc8e9b79489", + "id": "6dfc848e-5ed3-40d2-aa48-f193f1f0b07b", "name": "Update a Campaign", "request": { "name": "Update a Campaign", @@ -25607,7 +25607,7 @@ }, "response": [ { - "id": "dd7e5482-93b8-4fa2-ba41-cacbf6a1a675", + "id": "7a13ea43-00fe-45fe-aa68-2a2b7bfeef64", "name": "Manager", "originalRequest": { "url": { @@ -25664,7 +25664,7 @@ "_postman_previewlanguage": "json" }, { - "id": "33b9c48b-3277-48fc-b425-06e36b05a20b", + "id": "27d81ac1-5652-46dc-9fb3-30d17b48e918", "name": "Search", "originalRequest": { "url": { @@ -25721,7 +25721,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9b856b04-227f-4a88-b005-f94e27eb2468", + "id": "b18f6cbc-f283-40e1-9000-f81c7ba8527c", "name": "Source Owner", "originalRequest": { "url": { @@ -25778,7 +25778,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f55b44ef-c73a-45a8-bd0f-68e0f881b5a4", + "id": "fd2e4d1a-a7a8-4bf6-a912-61c4f3afa459", "name": "RoleComposition", "originalRequest": { "url": { @@ -25835,7 +25835,7 @@ "_postman_previewlanguage": "json" }, { - "id": "07042117-f437-408b-961f-fec5085f9978", + "id": "0c25240d-0586-438f-b263-2421e2dfd0f3", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -25892,7 +25892,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4dbc5f96-fff6-4e78-95ec-f4ec286be098", + "id": "f9bf4951-3dea-4212-8f38-eb5f5cd6628a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -25949,7 +25949,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1d12446f-4010-4a07-970a-06d26d4877b7", + "id": "1ef1e5c8-d4f8-4d81-93b1-0a1541129bac", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -26006,7 +26006,7 @@ "_postman_previewlanguage": "json" }, { - "id": "86fe689e-4a04-40eb-860a-ced1103ab7d8", + "id": "11100b9e-6dda-4bd0-a6cd-8dfef1b1e9f9", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -26063,7 +26063,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a5e1351c-1cad-4423-94af-7580642679a6", + "id": "12835a4d-8a51-41f8-8517-5b1e887d0f8f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -26120,7 +26120,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b96095cc-f718-4c04-b4b7-475d11250567", + "id": "63c34035-e792-4a67-8cbc-0f5c1d4bc941", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -26183,7 +26183,7 @@ } }, { - "id": "50500fe8-a0fb-4718-b4f7-57f1ed9b24d4", + "id": "d8627192-29c3-4c4e-9b4d-fe90dd2dc315", "name": "Activate a Campaign", "request": { "name": "Activate a Campaign", @@ -26238,7 +26238,7 @@ }, "response": [ { - "id": "aa05fa8c-b60c-4016-adbb-456bef131040", + "id": "82e2624c-45d8-40fd-b80b-e83a8839bfab", "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { @@ -26296,7 +26296,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9d818735-b532-4d1a-84db-3e2e1021c555", + "id": "66825280-e965-4493-a06e-5af32108ee2f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -26354,7 +26354,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7983e9d7-9b8f-4376-9cdb-0981c1c7c44c", + "id": "e886ab8b-7249-4201-994e-9ccb3246d33f", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -26412,7 +26412,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4d676292-14a8-47f3-bb7e-9fbcf67f395e", + "id": "372ba22d-7b63-4917-b309-29c6c96d787a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -26470,7 +26470,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8f03ddc2-b8b5-4452-b745-7828d0ba2878", + "id": "5c7f9429-bfdc-45d0-b797-5d03a0f6f04d", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -26528,7 +26528,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1ac4fc2b-7a0b-47b4-be92-6a7b0d491e7c", + "id": "4ef37f5c-fa3a-4eaa-94ab-5aef594b1def", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -26586,7 +26586,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e6ef87d1-ad9f-4ee8-82c7-63f86c9a2b43", + "id": "971d3f29-c812-44cc-a529-f1c523d355bc", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -26650,7 +26650,7 @@ } }, { - "id": "a113981b-4615-4efe-8784-88561dd36940", + "id": "2da359ec-4564-4d28-a950-6397b9edb204", "name": "Complete a Campaign", "request": { "name": "Complete a Campaign", @@ -26705,7 +26705,7 @@ }, "response": [ { - "id": "5451fdf1-9e95-4104-98af-f59a5f21ff18", + "id": "8f074c08-ec4e-48b4-9f00-5cef271fd734", "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { @@ -26763,7 +26763,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0df1723f-f0af-439f-8a1b-0ee8327dfa1c", + "id": "e4c5e5f5-5479-4bd5-b105-576f946fcb8a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -26821,7 +26821,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0a41bff1-4104-4dda-a407-de63be3d096d", + "id": "924c3c03-aad1-4447-9d3f-3c0ea432e2aa", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -26879,7 +26879,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f36f596b-55ef-4f6f-8a9e-27a555fdd829", + "id": "5477dd87-9018-4f34-9f2e-fd8a3220d481", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -26937,7 +26937,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5a4f49e3-9c99-43d1-b49d-48d39b0ec080", + "id": "88232d8d-7072-4d21-b9de-cde19f082c0c", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -26995,7 +26995,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1c246fe9-bd9a-4806-976a-eb7137f05a0b", + "id": "c2ab3612-8151-40d6-bf23-cc3452757c46", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -27053,7 +27053,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3e51746f-758a-4877-a705-34e29f31a4b5", + "id": "79498880-f5a1-4dd8-9399-2f5db5eb88cf", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -27117,7 +27117,7 @@ } }, { - "id": "051ee066-319c-4f75-9cc6-5ddfa4dec07e", + "id": "9bdc3bec-5769-4064-8787-c0c3e347fbf1", "name": "Run Campaign Remediation Scan", "request": { "name": "Run Campaign Remediation Scan", @@ -27159,7 +27159,7 @@ }, "response": [ { - "id": "5866667d-7734-4a4e-af98-7a18dd1ba8ee", + "id": "e91c8990-5a4f-4bd8-87dc-a6cee534c3d0", "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { @@ -27204,7 +27204,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1b61ad3c-6cc1-40fd-9d10-34619ec978cb", + "id": "d5191878-be9a-4f5b-b2b1-65020df7137a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -27249,7 +27249,7 @@ "_postman_previewlanguage": "json" }, { - "id": "51c4cdf0-ac09-4c5a-9d71-0f129f0c0ccd", + "id": "0b210309-6978-45ea-bdda-0788f274ca45", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -27294,7 +27294,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8c8cb056-b9cf-4233-b819-cd8db1540780", + "id": "4afab155-9f14-4ab4-85e9-3313c294cb8f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -27339,7 +27339,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7a6eacae-704d-4c58-8aff-4586e019eb6e", + "id": "871e11f1-861c-4158-a7cb-94762de498eb", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -27384,7 +27384,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1a720646-11bc-4ed2-b489-156bea6ca0a7", + "id": "c2517fc8-13d3-4796-aae8-5764eea57d57", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -27429,7 +27429,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bffcc4ab-3705-4e2c-8613-abe534c28800", + "id": "c622edc2-8778-4536-bb93-d75d4e2826dc", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -27480,7 +27480,7 @@ } }, { - "id": "a3e02fd7-cdab-4b99-bedf-6d717847d01c", + "id": "52222a8f-545c-4715-b0c1-618f50e1c179", "name": "Reassign Certifications", "request": { "name": "Reassign Certifications", @@ -27535,7 +27535,7 @@ }, "response": [ { - "id": "806b79bc-590d-4cda-8f0b-c261f8f62965", + "id": "7b0b068e-8d0e-49e0-9d0e-7a5cfaf17c24", "name": "The reassign task that has been submitted.", "originalRequest": { "url": { @@ -27593,7 +27593,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9c8b3193-2e78-4c01-95e0-80bef3a48a7b", + "id": "dbb0ef67-2c2a-457a-8101-84439a92f52b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -27651,7 +27651,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d42b8159-05be-4edb-abb0-8455ea6cd169", + "id": "a556abfe-ee08-4bf0-8267-d4a6d55079fa", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -27709,7 +27709,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5c112f86-3ac7-4402-b751-d544b2e46270", + "id": "99508041-84b5-4f77-9073-1e92a6f343e7", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -27767,7 +27767,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b03a457e-ef28-4a7d-a124-d815a67dab5c", + "id": "fa90df2c-0e85-44f7-aa98-a5bd0dc66038", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -27825,7 +27825,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b306c0dd-7752-4c1a-afc7-3543eb471da4", + "id": "d782e2b3-4a1a-453f-8118-bda82caeaba1", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -27883,7 +27883,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9fcc6c48-cdfe-4f2e-8add-ba9747d0448b", + "id": "02237529-5ab1-4bb1-b67b-7fe7ac35ea9a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -27947,7 +27947,7 @@ } }, { - "id": "66c2624a-e2e2-4691-a2e5-70fbe195fe1b", + "id": "00a27b0b-ed8e-474a-81d2-a7834761642a", "name": "Get Campaign Reports", "request": { "name": "Get Campaign Reports", @@ -27989,7 +27989,7 @@ }, "response": [ { - "id": "a4a1621f-676d-417a-99e8-d84afaddf6d1", + "id": "2f67198b-c7d5-47b2-ac06-79b8c262af92", "name": "Array of campaign report objects.", "originalRequest": { "url": { @@ -28034,7 +28034,7 @@ "_postman_previewlanguage": "json" }, { - "id": "76668a7f-edef-46df-9a13-e23378bcca22", + "id": "4ad9a3af-2e31-4a56-aeba-6576522e839e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -28079,7 +28079,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2c014a8b-3608-490b-b9b0-067a66b42915", + "id": "20708544-72a3-4341-a6dd-fb80ceb4fad8", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -28124,7 +28124,7 @@ "_postman_previewlanguage": "json" }, { - "id": "129f4d07-2aca-4d64-9a06-800a560ea029", + "id": "4f4e1288-4c39-42c4-bb2c-ee0164b27dc4", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -28169,7 +28169,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9f0a46b7-1d80-4e13-aedb-79933bc8efff", + "id": "0a6a9329-eab7-4204-b028-063b2b9cf9d0", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -28214,7 +28214,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e185fd18-e3bd-4e52-aea7-fcefe905b4fb", + "id": "5ffa7eb7-505f-43b3-ba17-d899d0fea65f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -28259,7 +28259,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5cae42f4-261b-4f41-a546-831c7f4236c5", + "id": "5150d7a2-2805-4099-bb8c-e1c189dfa40f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -28310,7 +28310,7 @@ } }, { - "id": "96e125b3-90a0-46c1-bda4-dd9e52074c3b", + "id": "ace7c22d-0beb-476b-ad44-34042538f3a3", "name": "Run Campaign Report", "request": { "name": "Run Campaign Report", @@ -28363,7 +28363,7 @@ }, "response": [ { - "id": "f8eb97cb-cf84-481f-803e-48a4ec10cd66", + "id": "4e67e1ac-aebe-4dd5-9d36-b551b0973e4d", "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { @@ -28409,7 +28409,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b4452c8f-0f74-4037-9dd4-f72310f4b374", + "id": "080885cd-0a20-4c89-a276-47642b92a4af", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -28455,7 +28455,7 @@ "_postman_previewlanguage": "json" }, { - "id": "27940a87-ca09-42fc-9eaf-e0416219daba", + "id": "3838b4c9-d2b2-4dde-9263-b0135ea075b3", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -28501,7 +28501,7 @@ "_postman_previewlanguage": "json" }, { - "id": "81a1cd0a-ab41-4fc6-852d-462fa69595d6", + "id": "066ce48f-5d6e-4ed4-9142-1a27f96ae9f0", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -28547,7 +28547,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8db909fb-8f41-483b-ac88-1e7dfe70872c", + "id": "42508f8e-e557-4eda-b1b0-87109ec50285", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -28593,7 +28593,7 @@ "_postman_previewlanguage": "json" }, { - "id": "beabe120-da28-4fdc-bc8b-5cba0f7f45db", + "id": "a6324715-e05e-44f9-8562-aa47bca58473", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -28639,7 +28639,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d0c59601-9446-472b-a3c3-40531846c8db", + "id": "62323003-44cd-4905-9c81-7babf4df754c", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -28691,7 +28691,7 @@ } }, { - "id": "29e25b02-3b41-4ada-ae22-6d50f729d375", + "id": "26008341-0480-4cdb-b4f7-88239cf3807d", "name": "Get Campaign Reports Configuration", "request": { "name": "Get Campaign Reports Configuration", @@ -28721,7 +28721,7 @@ }, "response": [ { - "id": "59cfa2d1-60d4-4f9b-a7c7-16749b248fce", + "id": "a81133f2-1698-4658-b040-930ae3adab59", "name": "Campaign Report Configuration", "originalRequest": { "url": { @@ -28765,7 +28765,7 @@ "_postman_previewlanguage": "json" }, { - "id": "aa8bc037-8173-4074-921e-0e60636c562b", + "id": "e58acf78-0ebc-49f6-88a1-8bfee81409f2", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -28809,7 +28809,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ef5fe2ca-432e-4dd6-a319-f0f09aebae11", + "id": "6563d202-1f6b-4c63-b58a-f3afccfa3789", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -28853,7 +28853,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b217a43d-881d-4190-9777-81ada01d76c4", + "id": "b303913b-7166-4cf9-a8e5-4ba0ce03ec84", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -28897,7 +28897,7 @@ "_postman_previewlanguage": "json" }, { - "id": "69a5565c-8f2b-4e9c-880d-5f755a38b89f", + "id": "97a82c52-2d50-4f58-9ffa-5d55e21de7bc", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -28941,7 +28941,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f2e831c8-178e-44c5-b953-a794ec8e1085", + "id": "c72348dd-486a-4a41-b6fd-92df99671301", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -28991,7 +28991,7 @@ } }, { - "id": "697f496d-5186-441b-a9ba-0fe1a92280b7", + "id": "3f0801b0-d0d1-4a19-b789-291e1808a01f", "name": "Set Campaign Reports Configuration", "request": { "name": "Set Campaign Reports Configuration", @@ -29034,7 +29034,7 @@ }, "response": [ { - "id": "3c21e0c6-42f9-4c51-897e-e9abdab7c05b", + "id": "99bdc347-78d0-4b2e-a79d-2baba4dd5a64", "name": "The persisted Campaign Report Configuration", "originalRequest": { "url": { @@ -29091,7 +29091,7 @@ "_postman_previewlanguage": "json" }, { - "id": "07b1a514-c653-4233-b7bc-7f858d67536b", + "id": "23b462f6-20ea-4c3d-912f-50ac9c378b05", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -29148,7 +29148,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cc106e1c-bde7-4334-bdb5-88b964f0993c", + "id": "c270f929-6fa4-4c94-8a93-ca4f54159663", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -29205,7 +29205,7 @@ "_postman_previewlanguage": "json" }, { - "id": "abbb6842-0eb6-4847-935d-3c7488b13b99", + "id": "da5f444b-ea21-4670-9e27-a591e84eecb9", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -29262,7 +29262,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c6827572-5032-4b2d-b473-0f6e47bafa50", + "id": "03025495-82b4-4247-a30d-37d8aa94a530", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -29319,7 +29319,7 @@ "_postman_previewlanguage": "json" }, { - "id": "94a9948e-14b3-49c7-a18a-df56cba8df4a", + "id": "775d9d3f-531d-4122-a7b9-4fd8ab3e2c0d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -29382,7 +29382,7 @@ } }, { - "id": "55ded029-cf22-4cd1-90f7-1701dea4be1c", + "id": "7b7dc363-8339-4475-9ccf-e46a01f89d4e", "name": "List Campaign Templates", "request": { "name": "List Campaign Templates", @@ -29457,7 +29457,7 @@ }, "response": [ { - "id": "674f2843-e280-4015-b4ca-e70dd641b47f", + "id": "24cd549d-4584-40e7-abde-d0eec526f7f2", "name": "List of campaign template objects", "originalRequest": { "url": { @@ -29546,7 +29546,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7e3d92e8-3166-487e-adeb-89f21002f1e9", + "id": "8e2e5d80-d4aa-4441-a028-9606f9621551", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -29635,7 +29635,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e2914be6-d148-402e-adf6-a01d7ab7d31b", + "id": "cc9b3f8c-a3a0-4ac9-bf32-9befa7677402", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -29724,7 +29724,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5b8c3270-4ede-46b9-b731-911d727ac119", + "id": "bfe33131-8f01-498c-9fdd-b463b4366cf7", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -29813,7 +29813,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5c9d22c5-f403-49b6-992f-b1aff9144571", + "id": "a55c73ea-3bb5-40f5-b785-eaeb4eab18ec", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -29902,7 +29902,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1e4671ea-5c7d-48ad-b9f4-41563630e640", + "id": "467c8669-d036-464e-b8c0-3889e8229d1e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -29997,7 +29997,7 @@ } }, { - "id": "b6b06d44-0fc8-40a3-89b5-d963b2ebb2bb", + "id": "66b9dda0-518a-434c-a447-df0411422f68", "name": "Create a Campaign Template", "request": { "name": "Create a Campaign Template", @@ -30039,7 +30039,7 @@ }, "response": [ { - "id": "e5fa1df9-127e-4822-95e7-d936212820a5", + "id": "14d5294f-e5e9-43a9-94aa-e3e47ad12b66", "name": "Manager", "originalRequest": { "url": { @@ -30095,7 +30095,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3d0486f9-fa9c-4008-b956-c87f216d2324", + "id": "edd6196d-40f8-4e4a-b477-1a4c2fc72304", "name": "Search", "originalRequest": { "url": { @@ -30151,7 +30151,7 @@ "_postman_previewlanguage": "json" }, { - "id": "17565bd4-aff2-42c3-9fe2-f1e4a0fa4bec", + "id": "31ab32d6-308a-4653-b240-2e0a16866a90", "name": "Source Owner", "originalRequest": { "url": { @@ -30207,7 +30207,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c86f7bd0-6802-4c42-b5ea-74ad74faef09", + "id": "a518d396-66de-4f9d-abd1-77c70ceba171", "name": "RoleComposition", "originalRequest": { "url": { @@ -30263,7 +30263,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3b34e4cc-3a68-45e0-80fd-0ed7e74f0fed", + "id": "2665073f-780b-413a-b069-50c1cb16e126", "name": "Manager", "originalRequest": { "url": { @@ -30319,7 +30319,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9fe3703c-d6c1-402e-81bb-5948ac289472", + "id": "ae052a61-4fc9-4d49-a886-ec0a8056dfac", "name": "Manager", "originalRequest": { "url": { @@ -30375,7 +30375,7 @@ "_postman_previewlanguage": "json" }, { - "id": "155b2b7c-74d0-487e-a2b3-3b3d9b1a2bb4", + "id": "c80c5608-87f9-4508-b957-20d6f069f6cd", "name": "An example of a 403 response object", "originalRequest": { "url": { @@ -30431,7 +30431,7 @@ "_postman_previewlanguage": "json" }, { - "id": "74f2c5fd-3d03-43ee-9911-ee8006f56a3d", + "id": "3d288320-13ed-457f-8160-00095bfea50d", "name": "Manager", "originalRequest": { "url": { @@ -30487,7 +30487,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2592483a-560d-4355-8d70-7d224902ddb5", + "id": "d1bc6136-a6e5-4491-aab7-b36d350a00e6", "name": "An example of a 500 response object", "originalRequest": { "url": { @@ -30549,7 +30549,7 @@ } }, { - "id": "9c355fa8-801a-41b4-b6a9-61ac647c4d12", + "id": "c77f7776-5f46-4884-9849-63376e7e7fb6", "name": "Get a Campaign Template", "request": { "name": "Get a Campaign Template", @@ -30590,7 +30590,7 @@ }, "response": [ { - "id": "058e4be0-b54b-4991-88c3-b2f762852ccc", + "id": "b9f5aa28-549b-4aef-9101-08a60a456bbf", "name": "Manager", "originalRequest": { "url": { @@ -30634,7 +30634,7 @@ "_postman_previewlanguage": "json" }, { - "id": "836c1699-98c1-4e03-ac05-1e2e91880042", + "id": "55894be5-c2e2-4cab-8833-8e06ceb41085", "name": "Search", "originalRequest": { "url": { @@ -30678,7 +30678,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a430174e-00eb-483c-992c-4587049cd547", + "id": "e5a8acdb-a45c-4dfd-a23e-9881efe5ab32", "name": "Source Owner", "originalRequest": { "url": { @@ -30722,7 +30722,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b6b63341-598c-4205-bc44-9a704d233e29", + "id": "11e68996-638d-46bb-bf61-77ea0c7a00a6", "name": "RoleComposition", "originalRequest": { "url": { @@ -30766,7 +30766,7 @@ "_postman_previewlanguage": "json" }, { - "id": "16640475-a67e-4bba-82cb-af650d14098c", + "id": "f1271dae-88ca-4f0a-93e5-ce1fed2dcefc", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -30810,7 +30810,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f3cfe317-3e85-4ab8-a317-a74149c9722f", + "id": "74abefa5-f7c8-4279-a3da-91c2c540dadc", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -30854,7 +30854,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ab70ae54-3ee1-4269-a971-3a50dfc41396", + "id": "981bd980-82db-491d-a333-d1208114b2ea", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -30898,7 +30898,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ea9d15f6-0de0-47f8-bf7a-3816af920ee1", + "id": "ec296f17-f644-489b-a37e-639f201ac573", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -30942,7 +30942,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2c745595-5081-45a2-9af0-504dc2956396", + "id": "97b86762-11b6-4805-8935-bd608d2a09be", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -30986,7 +30986,7 @@ "_postman_previewlanguage": "json" }, { - "id": "42ede28a-c15f-4418-81f9-b16d4f04f22f", + "id": "b2fe8773-d19b-4964-ac2b-f4e7c506e544", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -31036,7 +31036,7 @@ } }, { - "id": "51db0b04-1ff0-42ca-b434-b0f3a7b6cf4c", + "id": "28886c7e-4f23-4ebc-b369-1cc894b3998b", "name": "Update a Campaign Template", "request": { "name": "Update a Campaign Template", @@ -31090,7 +31090,7 @@ }, "response": [ { - "id": "6e7cabc5-29cf-4e74-bbd8-498d5cec3273", + "id": "680a8a09-7c71-4509-bbd0-3af5d600b3e3", "name": "Manager", "originalRequest": { "url": { @@ -31147,7 +31147,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7ddb70de-9b64-4d6a-bf73-05cf7b10a08f", + "id": "df7079e0-9110-44f8-bcd9-4a3aea7ccf8b", "name": "Search", "originalRequest": { "url": { @@ -31204,7 +31204,7 @@ "_postman_previewlanguage": "json" }, { - "id": "709420fd-10b4-41a6-984f-64d8ba26708f", + "id": "3f4e9761-5bf7-4c1b-af40-5d4ac8a0cb4b", "name": "Source Owner", "originalRequest": { "url": { @@ -31261,7 +31261,7 @@ "_postman_previewlanguage": "json" }, { - "id": "74fac959-9523-4b8f-b7e7-98b50efcff6d", + "id": "33abe457-cd37-4a19-b78a-a0ab99e5d25c", "name": "RoleComposition", "originalRequest": { "url": { @@ -31318,7 +31318,7 @@ "_postman_previewlanguage": "json" }, { - "id": "eed56a1f-6900-42ce-a4d5-76d1e6162be0", + "id": "9ce40d87-a7bd-43e7-95a2-ae969607667f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -31375,7 +31375,7 @@ "_postman_previewlanguage": "json" }, { - "id": "90251af2-0c4b-4f11-850b-1f40f7520ec4", + "id": "60325925-768c-428a-822a-76e251aeded0", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -31432,7 +31432,7 @@ "_postman_previewlanguage": "json" }, { - "id": "23403df5-a328-4392-9e5c-c635ae52ee9d", + "id": "358c2746-aa82-4f85-8669-b3ed1b6f4866", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -31489,7 +31489,7 @@ "_postman_previewlanguage": "json" }, { - "id": "02c78e61-7932-49a8-8289-cc81e55bb61c", + "id": "a3ba94fe-201b-4465-a9e2-b25c244cea5f", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -31546,7 +31546,7 @@ "_postman_previewlanguage": "json" }, { - "id": "31bd7436-f4d1-4dee-be6c-6caf657abb1f", + "id": "2998413a-e39a-4024-9a72-443f3aa56fa7", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -31603,7 +31603,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d4234148-37a2-4274-ab55-b17e44d7aa9e", + "id": "9d2b3810-4383-4037-a56d-57d8c1de229e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -31666,7 +31666,7 @@ } }, { - "id": "3d3c8116-cc2b-4dfd-81ee-7ea15687d40b", + "id": "d1ec60c5-d8fd-4a72-906a-9d3e28ffc441", "name": "Delete a Campaign Template", "request": { "name": "Delete a Campaign Template", @@ -31707,7 +31707,7 @@ }, "response": [ { - "id": "8bbe1dc5-8790-43ec-9623-29aa05c48c15", + "id": "b943a83c-b0fc-4cbb-b957-1400046e314b", "name": "The campaign template was successfully deleted.", "originalRequest": { "url": { @@ -31741,7 +31741,7 @@ "_postman_previewlanguage": "text" }, { - "id": "4cf3eb12-12b9-400c-a6ee-86c065ce03ae", + "id": "7959c9a2-ad9c-45bd-a00c-ebc9a33ba5ce", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -31785,7 +31785,7 @@ "_postman_previewlanguage": "json" }, { - "id": "be3d72f1-7630-4b3b-9ed4-753c63232147", + "id": "7a4d2a0d-21df-4c22-9701-c94cd87af7dd", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -31829,7 +31829,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c2ae1ebc-7e5d-4840-a5a8-81d9197afb5d", + "id": "fe399fd9-31a7-4f08-ad87-96f57ca20e21", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -31873,7 +31873,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6f287dc4-d2dd-4bbc-95f4-851d9ebd7a39", + "id": "88ce8a34-6c3f-4b3b-bff8-a62d751f20d5", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -31917,7 +31917,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6ec2a687-6bdc-4dd0-9898-bd89bc60c23c", + "id": "6b388691-ce79-405a-90fd-8c5a7e96cf83", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -31961,7 +31961,7 @@ "_postman_previewlanguage": "json" }, { - "id": "196e22ac-e42e-424f-bde3-bad0c3463b02", + "id": "d8c642f1-c27f-44f9-a55e-2ba2bf066375", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -32011,7 +32011,7 @@ } }, { - "id": "436fcab4-397b-4651-b4ed-00dc9df60700", + "id": "6bc0ea74-329b-4bb6-bec8-53ccc1537b00", "name": "Generate a Campaign from Template", "request": { "name": "Generate a Campaign from Template", @@ -32053,7 +32053,7 @@ }, "response": [ { - "id": "20b81b7b-79cb-4e07-a1c4-3c71f25fc9a1", + "id": "c7411854-9b6e-4e1a-8777-d7994a662e3e", "name": "Indicates a campaign was successfully generated from this template, and returns a reference to the new campaign.", "originalRequest": { "url": { @@ -32098,7 +32098,7 @@ "_postman_previewlanguage": "json" }, { - "id": "eeb2cfd9-3bdc-4a28-8adb-91ef406cc445", + "id": "107a9859-fc87-46fb-972c-4ad86e37db75", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -32143,7 +32143,7 @@ "_postman_previewlanguage": "json" }, { - "id": "09f556ba-690b-4de4-97e6-84abee7b9c69", + "id": "58d5a4a0-df15-44bb-b6d3-08bc35b8f931", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -32188,7 +32188,7 @@ "_postman_previewlanguage": "json" }, { - "id": "16be7597-106d-46fd-9cec-e2e57d1fc75d", + "id": "ed892752-5797-45d9-8095-a55576180542", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -32233,7 +32233,7 @@ "_postman_previewlanguage": "json" }, { - "id": "235686eb-75b2-4936-9801-d9d244d943f6", + "id": "efed57f5-d1ab-4162-a845-f3096c62c7b4", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -32278,7 +32278,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bf4f7fba-e41c-4f19-92d1-c112847ea016", + "id": "a7381734-e304-4796-9aea-f3b3a9f5334d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -32329,7 +32329,7 @@ } }, { - "id": "be7b1fa7-1dfd-443e-a844-d0d14296d06b", + "id": "82a40625-ac53-4c1d-bcd3-a3372e30506b", "name": "Gets a Campaign Template's Schedule", "request": { "name": "Gets a Campaign Template's Schedule", @@ -32371,7 +32371,7 @@ }, "response": [ { - "id": "0d5563ac-17a3-43f1-86e7-9164480b6390", + "id": "3a34bb9a-f5e7-4193-bc60-f413e7773186", "name": "The current schedule for the campaign template. See the PUT endpoint documentation for more examples.", "originalRequest": { "url": { @@ -32416,7 +32416,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ada4e31f-4386-479b-a2c0-a74eab2db024", + "id": "b31aa04f-24d5-4956-ad9e-9995c61694ae", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -32461,7 +32461,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f0606da4-d86c-4beb-a66e-60df495791a4", + "id": "16fa0676-1b4d-4876-918f-063b7cc19ec3", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -32506,7 +32506,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a5a44175-56e6-415d-971d-dc6ddd461550", + "id": "8673ca8c-91aa-4edb-8f1a-9bb054bd92b1", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -32551,7 +32551,7 @@ "_postman_previewlanguage": "json" }, { - "id": "904e1a9c-077e-4744-8148-f0ea5b61258b", + "id": "86929602-0c1d-4eb1-a3fd-1e7b15526f9c", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -32596,7 +32596,7 @@ "_postman_previewlanguage": "json" }, { - "id": "efed1ad8-afee-4531-926b-afa747c4bd99", + "id": "94b577c7-83ee-466e-bac4-73c0074a479f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -32641,7 +32641,7 @@ "_postman_previewlanguage": "json" }, { - "id": "92d5af58-b085-4023-97f3-0c8f5953cee0", + "id": "67477b6a-1c9f-4142-9b13-da9d54cf5e28", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -32692,7 +32692,7 @@ } }, { - "id": "78bff883-8ea6-42c7-846e-cc514137673c", + "id": "635d7605-9edb-4f47-9c86-fa9ac5964aa0", "name": "Sets a Campaign Template's Schedule", "request": { "name": "Sets a Campaign Template's Schedule", @@ -32747,7 +32747,7 @@ }, "response": [ { - "id": "afa10b36-74dc-4194-8098-c457e06fbad8", + "id": "eaa5a7b2-2fff-43b7-87af-a7a9873411bc", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -32795,7 +32795,7 @@ "_postman_previewlanguage": "text" }, { - "id": "0741491e-04d7-4eb0-b329-2c14071b1f64", + "id": "c39d83f7-c2ac-4888-8016-8069dc5b3c66", "name": "Monthly", "originalRequest": { "url": { @@ -32853,7 +32853,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e8d36357-fb43-4fe3-8b2b-a70d7fc16b84", + "id": "89ab88a2-600b-482a-9048-ced4d65d6564", "name": "Once a year", "originalRequest": { "url": { @@ -32911,7 +32911,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e7df4b2b-8bad-4068-9518-fe6d3b20e2e0", + "id": "5f45971e-dbb0-4472-accf-81ad999a5daa", "name": "Quarterly", "originalRequest": { "url": { @@ -32969,7 +32969,7 @@ "_postman_previewlanguage": "json" }, { - "id": "aa6d6995-a32e-4728-9542-8cb6345aa0de", + "id": "02a888a6-5780-4309-9073-50987377c956", "name": "Yearly on Specific Days", "originalRequest": { "url": { @@ -33027,7 +33027,7 @@ "_postman_previewlanguage": "json" }, { - "id": "79b1cc73-8710-4048-9106-8853d07890da", + "id": "f36518f5-afc2-4bfe-9fe5-eda54cd5fcb5", "name": "On a Specific Date", "originalRequest": { "url": { @@ -33085,7 +33085,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b4d9e3e0-f5c4-43a7-a295-9bfb7ac45245", + "id": "fa8d2967-6141-4dcb-b9fb-040a88b42ac6", "name": "Once a year", "originalRequest": { "url": { @@ -33143,7 +33143,7 @@ "_postman_previewlanguage": "json" }, { - "id": "96d571b1-5434-4269-8d61-080e189b1f38", + "id": "c30c3574-6c26-495d-919d-4c262b4de0fe", "name": "Quarterly", "originalRequest": { "url": { @@ -33201,7 +33201,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d40975de-65e1-49ff-b418-54f82846ff42", + "id": "d788175c-8bc5-4c14-b42c-dca29ce2ac0b", "name": "Yearly on Specific Days", "originalRequest": { "url": { @@ -33259,7 +33259,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0cc5b1a2-9d9d-4b40-9d64-24c7d068d1df", + "id": "e101559d-4a2d-456e-8310-6d086015c9e9", "name": "On a Specific Date", "originalRequest": { "url": { @@ -33317,7 +33317,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d1fe86de-a606-4e1c-8d1c-8f389deb7a73", + "id": "c82161d5-15ca-45c3-b9c8-0933438e7ee0", "name": "An example of a 403 response object", "originalRequest": { "url": { @@ -33375,7 +33375,7 @@ "_postman_previewlanguage": "json" }, { - "id": "56b013e4-44c2-4b0a-82a2-640f19a8541f", + "id": "7c10d343-05a9-4d86-9eba-37c161d4f4ae", "name": "Yearly on Specific Days", "originalRequest": { "url": { @@ -33433,7 +33433,7 @@ "_postman_previewlanguage": "json" }, { - "id": "49569f84-316e-4051-a264-4171d974e211", + "id": "33d397a3-61d7-4562-8020-141dce1e6cbe", "name": "On a Specific Date", "originalRequest": { "url": { @@ -33491,7 +33491,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8239d7ff-6012-4d94-ab2e-b9bf925b518f", + "id": "3b3dfe08-0ae2-4f41-bc3a-22bee196f8d0", "name": "An example of a 404 response object", "originalRequest": { "url": { @@ -33549,7 +33549,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1cb00d55-af84-45bb-a154-54b67a661882", + "id": "5ab18fec-8d69-49cf-911f-969e39c196b4", "name": "On a Specific Date", "originalRequest": { "url": { @@ -33607,7 +33607,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a94e25f0-b057-4065-b9d0-73e3a263717f", + "id": "242a8b45-bb73-4362-882b-ce581941f5a3", "name": "On a Specific Date", "originalRequest": { "url": { @@ -33665,7 +33665,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7a050566-993d-4157-b893-f0bfd49d046e", + "id": "bf7f5048-21c4-4920-8d2b-5c293a31ef24", "name": "An example of a 500 response object", "originalRequest": { "url": { @@ -33729,7 +33729,7 @@ } }, { - "id": "9b5efc0d-99ec-4ffd-84dd-d1ba31f78287", + "id": "e74f257b-f37b-4bba-ada1-e6fe3e5044e8", "name": "Deletes a Campaign Template's Schedule", "request": { "name": "Deletes a Campaign Template's Schedule", @@ -33771,7 +33771,7 @@ }, "response": [ { - "id": "fe0d9a2b-46a8-4601-b50a-c214c4266470", + "id": "57533672-2c5d-4bad-ae30-07ff3d1488ae", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -33806,7 +33806,7 @@ "_postman_previewlanguage": "text" }, { - "id": "37985f57-adc7-46e9-bef9-a4178a2d18d2", + "id": "56222028-18fc-4ca0-a706-ee184ca6de2b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -33851,7 +33851,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d5d4e9f0-0b65-44f9-8fa6-1c2dad4bce1c", + "id": "a0f92d28-c1cf-446f-9997-ce86e2200141", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -33896,7 +33896,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f1f67a6e-1a6f-467c-a7ac-8c0a02d566ec", + "id": "e4908e60-232c-4b4b-9f70-9a30fbb2e84e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -33941,7 +33941,7 @@ "_postman_previewlanguage": "json" }, { - "id": "eac9f00d-2be3-4085-a894-694bb4aa6ead", + "id": "3b7d729f-cab4-471c-9195-87f06983e51e", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -33986,7 +33986,7 @@ "_postman_previewlanguage": "json" }, { - "id": "676605f7-95c4-499d-9d47-eb93dec9e9e9", + "id": "57c088bd-c0f2-4aaf-9514-594f0e5d2650", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -34031,7 +34031,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1491d484-66f6-4a33-9c1e-6f6f90864121", + "id": "92a232d6-f651-497d-bf33-a027b802d084", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -34088,7 +34088,7 @@ "description": "Use this API to implement connector functionality.\nWith this functionality in place, administrators can view available connectors.\n\nConnectors are the bridges Identity Security Cloud uses to communicate with and aggregate data from sources.\nFor example, if it is necessary to set up a connection between Identity Security Cloud and the Active Directory source, a connector can bridge the two and enable Identity Security Cloud to synchronize data between the systems.\nThis ensures account entitlements and states are correct throughout the organization.\n\nIn Identity Security Cloud, administrators can use the Connections drop-down menu and select Sources to view the available source connectors.\n\nRefer to [Identity Security Cloud Connectors](https://documentation.sailpoint.com/connectors/identitynow/landingpages/help/landingpages/identitynow_connectivity_landing.html) for more information about the connectors available in Identity Security Cloud.\n\nRefer to [SaaS Connectivity](https://developer.sailpoint.com/docs/connectivity/saas-connectivity) for more information about the SaaS custom connectors that do not need VAs (virtual appliances) to communicate with their sources.\n\nRefer to [Managing Sources](https://documentation.sailpoint.com/saas/help/sources/managing_sources.html) for more information about using connectors in Identity Security Cloud.\n", "item": [ { - "id": "b24f4976-e5e0-4442-a13e-a9508ce36b1a", + "id": "3ebe40fa-6488-4565-821b-117631e6e3fa", "name": "Gets connector list", "request": { "name": "Gets connector list", @@ -34163,7 +34163,7 @@ }, "response": [ { - "id": "22fd6270-3a92-41d6-b76b-28a76268c557", + "id": "9c1b7e64-83f5-487d-a0ab-b0a9a77e7dc4", "name": "A Connector Dto object", "originalRequest": { "url": { @@ -34252,7 +34252,7 @@ "_postman_previewlanguage": "json" }, { - "id": "03e62fbc-a5c0-4dee-acf2-0332bce6e295", + "id": "822f16b8-37f9-4c75-af3e-9a0d50dd19fc", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -34341,7 +34341,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dac38fe3-cd45-47a3-bed8-d6379fd9678a", + "id": "ecb9c7a4-7ed2-4972-aa75-f6775c5f762f", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -34430,7 +34430,7 @@ "_postman_previewlanguage": "json" }, { - "id": "13e3bc5f-d4ba-4d0f-be6c-5d266d72ba55", + "id": "cae59b42-0e89-4fbb-986f-4d8117d72f57", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -34519,7 +34519,7 @@ "_postman_previewlanguage": "json" }, { - "id": "94a04303-be73-477d-9bd3-86670628b313", + "id": "0680eb3c-9089-4713-b381-af2b3c10c44d", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -34608,7 +34608,7 @@ "_postman_previewlanguage": "json" }, { - "id": "230efa67-c967-449d-9f1b-83c3e09714d9", + "id": "114c774f-6c0b-411a-9fc3-c863b41c049c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -34697,7 +34697,7 @@ "_postman_previewlanguage": "json" }, { - "id": "85ac07c2-c2d9-456c-adf7-3977c92022ca", + "id": "0d0ec050-2b1f-48a0-b63b-f7322644b1f6", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -34798,7 +34798,7 @@ "description": "", "item": [ { - "id": "7313f5c4-e653-4f55-b354-3b6539790b22", + "id": "a87b25a9-edc5-4974-b209-89a1028f1879", "name": "List Connector Rules", "request": { "name": "List Connector Rules", @@ -34827,7 +34827,7 @@ }, "response": [ { - "id": "17bb064e-0b8a-4a6a-b991-22242d2b3fee", + "id": "ce7de739-b4e0-4a43-a44e-9509ff0b1500", "name": "A list of connector rules", "originalRequest": { "url": { @@ -34870,7 +34870,7 @@ "_postman_previewlanguage": "json" }, { - "id": "35202495-3b3d-466c-a13b-4b95a20eca95", + "id": "96575db8-857a-4c1e-b600-e301316f6c10", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -34913,7 +34913,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e01d62c9-534d-48d3-ae5f-ece8d1fa10f5", + "id": "859f1175-c2cd-4de5-8d7f-e05be792d237", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -34956,7 +34956,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1b321ed3-37ce-409b-94b3-2415e9384eff", + "id": "1e935345-8c9b-408f-8f67-1426f1ae6a97", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -34999,7 +34999,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b4012f98-3934-4b41-a4cd-99f5163a7f3f", + "id": "38916d9d-918f-45dc-b5f7-ff836ec8407c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -35042,7 +35042,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c5345a69-a3fa-4b28-90f4-0f63d05d3fab", + "id": "0b0ef9f9-c288-4030-80da-81488fb2458e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -35091,7 +35091,7 @@ } }, { - "id": "e54f56b5-17f5-4727-822a-de1301f92889", + "id": "0fb1c50e-3415-4431-906c-f6cc663d581a", "name": "Create Connector Rule", "request": { "name": "Create Connector Rule", @@ -35133,7 +35133,7 @@ }, "response": [ { - "id": "dccd64d0-9f1d-45e7-928e-10db1e6edd43", + "id": "ce6f3a63-a0b8-442a-a26b-9c32e3731012", "name": "The created connector rule", "originalRequest": { "url": { @@ -35189,7 +35189,7 @@ "_postman_previewlanguage": "json" }, { - "id": "495bea61-98bb-48f7-8066-ffe4deae77d9", + "id": "2423e136-987d-498b-8326-b0c46f0a2a0f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -35245,7 +35245,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2550df9e-60a1-4a7d-9b70-8f8173750fe1", + "id": "1c00c316-f894-436f-a927-64eda934b6ad", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -35301,7 +35301,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f5887e1e-e94b-4b46-a7bb-4867a88b2799", + "id": "78e7b707-cf6a-412d-afb6-903c783cea17", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -35357,7 +35357,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1e8797ea-11ad-4650-881d-44bbf11bc515", + "id": "2b1b6034-75a5-424b-aef9-507d65746a7b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -35413,7 +35413,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4823d3b3-aaeb-43e4-9d02-bf925d94d876", + "id": "0a9632fc-e318-4ed8-8e6f-9429c87b1228", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -35475,7 +35475,7 @@ } }, { - "id": "088e6d56-05a5-4a25-ae85-32682658505e", + "id": "bb6532df-98d5-40db-a96b-8ba76ecf576b", "name": "Connector-Rule by ID", "request": { "name": "Connector-Rule by ID", @@ -35516,7 +35516,7 @@ }, "response": [ { - "id": "cbabacbc-cbf4-431f-a0db-a417e38c8c56", + "id": "b25eceba-a127-4326-9d54-f224808697a9", "name": "Connector rule with the given ID", "originalRequest": { "url": { @@ -35560,7 +35560,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4db0d59a-0ba2-4a9a-a46f-39a1bb4da976", + "id": "75937006-d17c-4c6c-9d04-707a6595d18c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -35604,7 +35604,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0e219ab9-21b1-4500-b4e8-b886e3163f3f", + "id": "c712d03e-7c7c-4434-863d-b39fc90a9e3e", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -35648,7 +35648,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3cee0ac2-3619-4069-b939-9e5dbb27c30a", + "id": "e9795a71-d809-4007-988c-b989d35f5e28", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -35692,7 +35692,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b8c467fd-2263-4394-9451-c39eaf8e3d0b", + "id": "158de03b-75e7-4812-a5d7-eb4f728cc9b8", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -35736,7 +35736,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1d775908-bed4-4e33-a969-91b32d36465d", + "id": "da4c27b2-8c47-46a3-bd4b-84a0b6217f48", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -35780,7 +35780,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2680c5ae-4dd3-4e71-a4d1-7eb4260b374e", + "id": "6a28b794-4dd2-4872-81d3-bc448dad171a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -35830,7 +35830,7 @@ } }, { - "id": "b31f651e-414a-43e5-b822-6e55dce38f5c", + "id": "fbb8b1c7-ffe9-45c0-a2f4-9a9276f430de", "name": "Update a Connector Rule", "request": { "name": "Update a Connector Rule", @@ -35884,7 +35884,7 @@ }, "response": [ { - "id": "3567b35e-d398-4151-932c-5e43ff47da56", + "id": "13dfc547-9cb1-44a4-a9ef-d7f0bf74a448", "name": "The updated connector rule", "originalRequest": { "url": { @@ -35941,7 +35941,7 @@ "_postman_previewlanguage": "json" }, { - "id": "73513d91-43a1-4316-a76c-078fad50dcd0", + "id": "a3821dbb-01b6-43a5-ae73-db8dc19ec1f6", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -35998,7 +35998,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5cd6aa62-5f4c-4d7e-99a1-ed275407be6d", + "id": "72e9e888-8c6e-4e91-bc6f-53250bf5b4e0", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -36055,7 +36055,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4e6d933c-a4a5-4a53-8638-50bd043c554c", + "id": "326a74dd-aa47-42a1-837a-8e853d32736c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -36112,7 +36112,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2cc5dd85-a19a-4a67-bcfe-f17b51626baf", + "id": "34fe1062-8bbc-48f2-9647-36c9b268631e", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -36169,7 +36169,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d0e3b11b-1de7-4df5-9338-ab80637c73f2", + "id": "1f7f52c2-f4a5-400f-bb9b-e25e6ae1bffc", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -36226,7 +36226,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b23b920b-4f7d-4ba9-837f-f8e8c6a576e4", + "id": "26741095-fd0d-4796-baee-69eeda9ab245", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -36289,7 +36289,7 @@ } }, { - "id": "1b52aec7-cafc-4e72-ab54-3136dd65bc50", + "id": "9c3d23aa-507b-41c3-87d1-57b13f1d8e4e", "name": "Delete a Connector-Rule", "request": { "name": "Delete a Connector-Rule", @@ -36330,7 +36330,7 @@ }, "response": [ { - "id": "9a18fd02-f682-479b-b46e-cc5bbfeb7140", + "id": "9340cadf-a4fa-4e09-b630-7a43564723b8", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -36364,7 +36364,7 @@ "_postman_previewlanguage": "text" }, { - "id": "a5ee62be-8c72-46b6-89f5-999526edf353", + "id": "9eb5b653-fc1b-4943-bb04-2457fcb413a4", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -36408,7 +36408,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2bc501e2-b36e-4c0b-843b-ca7ddeb2c592", + "id": "f7942723-82eb-4fb4-ab0d-963cac82b03d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -36452,7 +36452,7 @@ "_postman_previewlanguage": "json" }, { - "id": "61aa1f9d-241e-4ec9-923d-194165f57ac5", + "id": "ff64eaa7-18d1-4f0c-adc4-708bae206ce3", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -36496,7 +36496,7 @@ "_postman_previewlanguage": "json" }, { - "id": "032c16a6-c083-4a29-accc-b30d047ef6ec", + "id": "1144e25f-d53e-41b9-a283-eb7f3b67b2ff", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -36540,7 +36540,7 @@ "_postman_previewlanguage": "json" }, { - "id": "083a480c-e2ca-4ee4-aeed-4bdddbe360b4", + "id": "7e2d0724-062d-4013-b542-70bfdde6d582", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -36584,7 +36584,7 @@ "_postman_previewlanguage": "json" }, { - "id": "438c021b-74e5-4584-8be3-570be42eb68d", + "id": "f0916dce-2451-4480-a159-4d8dfd261092", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -36634,7 +36634,7 @@ } }, { - "id": "e5f3f859-eff1-41fb-b375-5424ef4ebbbd", + "id": "82e49853-2de5-4164-9c83-79884d22f208", "name": "Validate Connector Rule", "request": { "name": "Validate Connector Rule", @@ -36677,7 +36677,7 @@ }, "response": [ { - "id": "373addfc-7bb8-44a1-b87c-703d771af7c8", + "id": "97746589-5d2f-48fe-b1e0-87fc04859821", "name": "The status of the code's eligibility as a connector rule", "originalRequest": { "url": { @@ -36734,7 +36734,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b600be45-8043-43fd-98c7-86a02d0e80c5", + "id": "d6ef0a6c-76dd-4ede-8371-218a09ca4c1c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -36791,7 +36791,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a70a83b6-e647-4d5e-b375-e7010566c117", + "id": "f54ce69c-0636-4dfb-bda4-05699e1a6f7c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -36848,7 +36848,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d70dbd48-b9a9-4930-825c-b9902432c11e", + "id": "a89069b7-8ac6-475e-8aad-c7b6c9ef6ff1", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -36905,7 +36905,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1863fb72-86fe-49af-8404-f299bab71804", + "id": "0630ed98-e2a1-4815-8c07-3b24ff217111", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -36962,7 +36962,7 @@ "_postman_previewlanguage": "json" }, { - "id": "eae98442-c68b-4308-8a49-722da1265544", + "id": "9503fe5e-b8b3-4d05-a2ec-94c6411e1335", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -37031,7 +37031,7 @@ "description": "Use this API to build and manage custom forms.\nWith this functionality in place, administrators can create and view form definitions and form instances.\n\nForms are composed of sections and fields. Sections split the form into logical groups of fields and fields are the data collection points within the form. Configure conditions to modify elements of the form as the responder provides input. Create form inputs to pass information from a calling feature, like a workflow, to your form.\n\nForms can be used within workflows as an action or as a trigger. The Form Action allows you to assign a form as a step in a running workflow, suspending the workflow until the form is submitted or times out, and the workflow resumes. The Form Submitted Trigger initiates a workflow when a form is submitted. The trigger can be configured to initiate on submission of a full form, a form element with any value, or a form element with a particular value.\n\nRefer to [Forms](https://documentation.sailpoint.com/saas/help/forms/index.html) for more information about using forms in Identity Security Cloud.\n", "item": [ { - "id": "d022b802-140f-479c-8d71-901902a0ece7", + "id": "1912c030-528f-4e12-a109-99b1a31ea900", "name": "Export form definitions by tenant.", "request": { "name": "Export form definitions by tenant.", @@ -37097,7 +37097,7 @@ }, "response": [ { - "id": "d05e5cbf-2d04-483a-97bf-fc98880f9964", + "id": "5c2436d5-b107-43fb-b65d-4510743f4881", "name": "Returns a list of form definitions by tenant", "originalRequest": { "url": { @@ -37172,12 +37172,12 @@ "value": "application/json" } ], - "body": "{\n \"count\": 1,\n \"results\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"name\": \"My form\",\n \"description\": \"My form description\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"aute irure\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"nisi culpa consectetur Duis nostrud\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"id ut fugiat nostrud\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"anim reprehenderit ullamco sunt in\"\n }\n }\n ]\n }\n ],\n \"created\": \"2023-07-12T20:14:57.74486Z\",\n \"modified\": \"2023-07-12T20:14:57.74486Z\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"name\": \"My form\",\n \"description\": \"My form description\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"fugiat anim cupidatat officia\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"incididunt qui amet dolor\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"in cillum\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"ea et l\"\n }\n }\n ]\n }\n ],\n \"created\": \"2023-07-12T20:14:57.74486Z\",\n \"modified\": \"2023-07-12T20:14:57.74486Z\"\n }\n ]\n}", + "body": "{\n \"count\": 1,\n \"results\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"name\": \"My form\",\n \"description\": \"My form description\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"ut et non ad\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"tempor ex in\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"aliquip Excepteur\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"ea et ex\"\n }\n }\n ]\n }\n ],\n \"created\": \"2023-07-12T20:14:57.74486Z\",\n \"modified\": \"2023-07-12T20:14:57.74486Z\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"name\": \"My form\",\n \"description\": \"My form description\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"do magna minim\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"aute ex voluptate fugiat\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"culpa sint anim irure mollit\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"deserunt aliqua laborum aliquip\"\n }\n }\n ]\n }\n ],\n \"created\": \"2023-07-12T20:14:57.74486Z\",\n \"modified\": \"2023-07-12T20:14:57.74486Z\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f4a366b9-0ef0-40d4-bfb2-76d44cecea32", + "id": "0cfeb3df-81ca-4c44-9854-d7b3dd6d1459", "name": "An error with the request occurred", "originalRequest": { "url": { @@ -37252,12 +37252,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "afde86a6-d8c2-499c-804e-b7d8c507585a", + "id": "de36c3cb-25b3-4526-aed6-bbd1d4581b10", "name": "An error with the authorization occurred", "originalRequest": { "url": { @@ -37332,12 +37332,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f9bbfc1b-81e9-4199-821c-452cf5d98e1c", + "id": "79fdb17a-4b38-4953-839a-4b5ac53635df", "name": "An error with the user permissions occurred", "originalRequest": { "url": { @@ -37412,12 +37412,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "534a259c-f615-47e5-a973-7dff9e83c78a", + "id": "b3519620-f820-4122-891a-076c88a79fee", "name": "Too many requests", "originalRequest": { "url": { @@ -37497,7 +37497,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1260f366-4e33-4c13-813c-10e5ceddd2ac", + "id": "1579a62d-a0c2-4516-8158-de386e242226", "name": "An internal server error occurred", "originalRequest": { "url": { @@ -37572,7 +37572,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -37583,7 +37583,7 @@ } }, { - "id": "8c1e83c8-36b0-44d6-9a87-1469cbb64771", + "id": "8c80e9be-09f9-4c93-a980-a54be7e010d4", "name": "Creates a form definition.", "request": { "name": "Creates a form definition.", @@ -37622,7 +37622,7 @@ }, "response": [ { - "id": "7226ccba-60cc-4859-94e5-d6ad7307505e", + "id": "18a4d50f-986c-406f-989c-a3db52ebf27d", "name": "Returns a new form definition", "originalRequest": { "url": { @@ -37673,12 +37673,12 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"name\": \"My form\",\n \"description\": \"My form description\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"laboris dolore est incididunt veniam\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"esse elit dolor aute\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"Excepteur velit in cillum eu\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"nisi mollit laboris\"\n }\n }\n ]\n }\n ],\n \"created\": \"2023-07-12T20:14:57.74486Z\",\n \"modified\": \"2023-07-12T20:14:57.74486Z\"\n}", + "body": "{\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"name\": \"My form\",\n \"description\": \"My form description\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"laboris tempor\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"qui dolore aliqua ad\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"nisi anim dolore\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"consectetur eu ea\"\n }\n }\n ]\n }\n ],\n \"created\": \"2023-07-12T20:14:57.74486Z\",\n \"modified\": \"2023-07-12T20:14:57.74486Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9df1dd73-a736-4b86-90ab-1942bd8f1466", + "id": "02d314b8-48be-4a0d-b4fa-da912184c613", "name": "An error with the request occurred", "originalRequest": { "url": { @@ -37729,12 +37729,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7e39b041-690d-4242-b795-a3579307aed7", + "id": "567eaadb-d375-4e05-8008-4f38c68f7d5d", "name": "An error with the authorization occurred", "originalRequest": { "url": { @@ -37785,12 +37785,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4ef142fb-bbe8-4b63-aac6-606a21458391", + "id": "f7fcf58a-7a12-41c2-aacc-ae9487fe4f34", "name": "An error with the user permissions occurred", "originalRequest": { "url": { @@ -37841,12 +37841,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "27b105f6-a57f-40e6-89ec-ba1558baa804", + "id": "d6a71fb8-bb3f-4aea-8a5b-410a4d03d4c7", "name": "Too many requests", "originalRequest": { "url": { @@ -37902,7 +37902,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9b04b74d-8ae8-4e89-b4c7-fb14be79f513", + "id": "22e59f34-a641-42c5-b8e2-a3731122a10d", "name": "An internal server error occurred", "originalRequest": { "url": { @@ -37953,7 +37953,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -37964,7 +37964,7 @@ } }, { - "id": "31683b66-7dbe-469b-875a-43ff120c19fb", + "id": "6fc997a1-7b71-4de8-a8aa-3049397dda2b", "name": "Return a form definition.", "request": { "name": "Return a form definition.", @@ -38005,7 +38005,7 @@ }, "response": [ { - "id": "d34fb8ff-a92a-4b33-acaa-b3220bcc0740", + "id": "48406724-d899-42ac-a87b-5ef7ee284af9", "name": "Returns a form definition", "originalRequest": { "url": { @@ -38044,12 +38044,12 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"name\": \"My form\",\n \"description\": \"My form description\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"laboris dolore est incididunt veniam\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"esse elit dolor aute\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"Excepteur velit in cillum eu\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"nisi mollit laboris\"\n }\n }\n ]\n }\n ],\n \"created\": \"2023-07-12T20:14:57.74486Z\",\n \"modified\": \"2023-07-12T20:14:57.74486Z\"\n}", + "body": "{\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"name\": \"My form\",\n \"description\": \"My form description\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"laboris tempor\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"qui dolore aliqua ad\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"nisi anim dolore\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"consectetur eu ea\"\n }\n }\n ]\n }\n ],\n \"created\": \"2023-07-12T20:14:57.74486Z\",\n \"modified\": \"2023-07-12T20:14:57.74486Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "aece9f8f-0bd2-4375-b95f-b76fb9688464", + "id": "334fa156-0ff2-4209-b831-f980276bf8f9", "name": "An error with the request occurred", "originalRequest": { "url": { @@ -38088,12 +38088,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "fcb467e5-3b49-4de1-91ba-d83bc7c007a7", + "id": "35bf00e8-e9a0-4c9f-81c0-14a77750d532", "name": "An error with the authorization occurred", "originalRequest": { "url": { @@ -38132,12 +38132,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "51d6c34d-2ef9-4d89-bd8f-2224c7bfbc8d", + "id": "3f54ffb3-c5ab-4945-8b58-e53ca9d1a41a", "name": "An error with the user permissions occurred", "originalRequest": { "url": { @@ -38176,12 +38176,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9380b0a3-10f7-4fc8-86e0-65a5dcd353bf", + "id": "4bcc3b8d-5f99-4123-aa25-128096b61e61", "name": "An error with the item not found", "originalRequest": { "url": { @@ -38220,12 +38220,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3ba5e428-9328-4947-aa09-187bc32e54d6", + "id": "6d65f5de-7b9a-4ffd-9770-0272b48d2c2f", "name": "Too many requests", "originalRequest": { "url": { @@ -38269,7 +38269,7 @@ "_postman_previewlanguage": "json" }, { - "id": "793c78e4-36dc-416f-980d-8f66fd147193", + "id": "69b7543e-1245-44e9-99e5-732195f49a6a", "name": "An internal server error occurred", "originalRequest": { "url": { @@ -38308,7 +38308,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -38319,7 +38319,7 @@ } }, { - "id": "c422b785-ddce-4160-87f7-3e617037cdbc", + "id": "14203668-c32c-4b87-92f0-451ccccec068", "name": "Deletes a form definition.", "request": { "name": "Deletes a form definition.", @@ -38360,7 +38360,7 @@ }, "response": [ { - "id": "330ef1d6-c3da-432e-b13a-9113faf0261a", + "id": "f17968b6-5968-444c-8034-fba571f66a6b", "name": "Returns an empty body", "originalRequest": { "url": { @@ -38404,7 +38404,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e8ac0878-c5de-4a7f-b3ba-3d9f09dc0d2d", + "id": "a91c0062-cecc-465f-9ca6-69df897de7ba", "name": "An error with the request occurred", "originalRequest": { "url": { @@ -38443,12 +38443,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0de74a84-70f7-48bf-99fe-8af6f8abc375", + "id": "452540ab-4132-4a5a-b527-aa43f5b60fa4", "name": "An error with the authorization occurred", "originalRequest": { "url": { @@ -38487,12 +38487,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ff54bd71-ec72-4201-8589-d32fa4a145a5", + "id": "84699495-d6d8-46d6-a83b-024840e2c015", "name": "An error with the user permissions occurred", "originalRequest": { "url": { @@ -38531,12 +38531,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0805f9f1-e1a1-42bf-8c6f-46b9f31f9849", + "id": "dd6e7d58-e5d6-462e-8932-c6d33539ec29", "name": "An error with the item not found", "originalRequest": { "url": { @@ -38575,12 +38575,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "cbac8dc0-1a4f-47ef-b451-e0e8ed1088ae", + "id": "6f362299-e55d-405c-b42d-28cb9680a67a", "name": "Too many requests", "originalRequest": { "url": { @@ -38624,7 +38624,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e5f95d1c-d274-4dbf-9ce8-9c42aee4f90c", + "id": "3be54e43-2a59-4c11-87d7-1dba432f78aa", "name": "An internal server error occurred", "originalRequest": { "url": { @@ -38663,7 +38663,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -38674,7 +38674,7 @@ } }, { - "id": "4a92ba95-47d0-4e67-bb51-56a3e44df91f", + "id": "44d65efe-5d12-4557-bd0e-79e8a478143a", "name": "Patch a form definition.", "request": { "name": "Patch a form definition.", @@ -38728,7 +38728,7 @@ }, "response": [ { - "id": "bf4847ca-5565-4e24-81ff-d0fa1e788c87", + "id": "90a0286c-35ed-49be-b812-5ea8ba6af664", "name": "Returns the form definition updated", "originalRequest": { "url": { @@ -38780,12 +38780,12 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"name\": \"My form\",\n \"description\": \"My form description\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"laboris dolore est incididunt veniam\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"esse elit dolor aute\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"Excepteur velit in cillum eu\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"nisi mollit laboris\"\n }\n }\n ]\n }\n ],\n \"created\": \"2023-07-12T20:14:57.74486Z\",\n \"modified\": \"2023-07-12T20:14:57.74486Z\"\n}", + "body": "{\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"name\": \"My form\",\n \"description\": \"My form description\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"laboris tempor\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"qui dolore aliqua ad\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"nisi anim dolore\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"consectetur eu ea\"\n }\n }\n ]\n }\n ],\n \"created\": \"2023-07-12T20:14:57.74486Z\",\n \"modified\": \"2023-07-12T20:14:57.74486Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f83bf07c-ed67-4356-8669-e509e680145d", + "id": "9f96841d-17a0-4b77-be92-bd12a34e495e", "name": "An error with the request occurred", "originalRequest": { "url": { @@ -38837,12 +38837,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "686cc7d3-33ea-47fb-a74b-63e24194f066", + "id": "f6f5ad36-e545-4966-a26f-0f39993e0c87", "name": "An error with the authorization occurred", "originalRequest": { "url": { @@ -38894,12 +38894,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "34b84150-86f0-49ec-8758-09210b23f036", + "id": "47f3fc6c-c629-4eaf-b0b8-4cceceebc572", "name": "An error with the user permissions occurred", "originalRequest": { "url": { @@ -38951,12 +38951,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "062469bf-a933-491c-bf0f-2ec21bff8b89", + "id": "d5ef5aff-a144-4bb4-b767-7b4f4db59737", "name": "An error with the user permissions occurred", "originalRequest": { "url": { @@ -39008,12 +39008,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d9eef822-5e3d-48bc-8612-fe4aa05f92c4", + "id": "3e4a13c7-aea7-4c80-88c1-61b36be5c980", "name": "Too many requests", "originalRequest": { "url": { @@ -39070,7 +39070,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d5ed72f6-7c39-4e6c-8d20-88a58e4360e2", + "id": "9c8d537c-a557-4388-9d7f-56f44beefb90", "name": "An internal server error occurred", "originalRequest": { "url": { @@ -39122,7 +39122,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -39133,7 +39133,7 @@ } }, { - "id": "6ab3bed0-7bfe-4c22-ad3a-72c51b9d5869", + "id": "6ff46414-685a-49bc-95d1-287201385e24", "name": "Preview form definition data source.", "request": { "name": "Preview form definition data source.", @@ -39213,7 +39213,7 @@ }, "response": [ { - "id": "df6f40e3-4e26-41b8-9940-58efe1c75b79", + "id": "1dc2af06-4d4b-4f88-8d2a-1d6089acba97", "name": "Returns a preview of a form definition data source", "originalRequest": { "url": { @@ -39299,7 +39299,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c7447673-12ff-416f-956c-f2fe6b722fde", + "id": "0c909cc5-e199-4722-998d-b11741fbb783", "name": "An error with the request occurred", "originalRequest": { "url": { @@ -39380,12 +39380,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7b83c8cb-506f-4266-997a-686eef657860", + "id": "857eeb57-5e21-4be8-a802-1d3fba28e8d6", "name": "An error with the authorization occurred", "originalRequest": { "url": { @@ -39466,12 +39466,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f4ed4a6f-fc46-49ec-9c79-961631e394ab", + "id": "56b62762-100a-48e6-85f3-92388b4321a3", "name": "An error with the user permissions occurred", "originalRequest": { "url": { @@ -39552,12 +39552,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "17a542df-307d-4874-b01d-83074cd8ddda", + "id": "4d9fc66d-d8d0-4c26-9e6f-e97188dd7f21", "name": "An error with the item not found", "originalRequest": { "url": { @@ -39638,12 +39638,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ef50593a-838f-48b2-911d-3cf8126a416e", + "id": "53d6c664-385a-44aa-bfc1-d7420371147d", "name": "Too many requests", "originalRequest": { "url": { @@ -39729,7 +39729,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b004abfd-f59f-404e-ba31-1f4c4dbda87a", + "id": "90bbb835-5aba-47dd-8a4c-25c3dbcd2074", "name": "An internal server error occurred", "originalRequest": { "url": { @@ -39810,7 +39810,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -39821,7 +39821,7 @@ } }, { - "id": "30828ae0-9dde-472b-a098-155b441318cb", + "id": "b6b3236b-1360-4bf5-acb4-390d70ab2b36", "name": "List form definitions by tenant.", "request": { "name": "List form definitions by tenant.", @@ -39888,7 +39888,7 @@ }, "response": [ { - "id": "0277d37b-60da-4d8c-a27e-34931659e73f", + "id": "26704d3f-3d19-42e6-93cc-cadb58a17850", "name": "Returns a list of form definition objects by tenant used by SP-Config", "originalRequest": { "url": { @@ -39964,12 +39964,12 @@ "value": "application/json" } ], - "body": "[\n {\n \"object\": {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"name\": \"My form\",\n \"description\": \"My form description\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"in\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"occaecat\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"commodo quis sint ut\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"ut elit in mollit\"\n }\n }\n ]\n }\n ],\n \"created\": \"2023-07-12T20:14:57.74486Z\",\n \"modified\": \"2023-07-12T20:14:57.74486Z\"\n },\n \"self\": \"adipisicing in non nisi exercitation\",\n \"version\": -96531143\n },\n {\n \"object\": {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"name\": \"My form\",\n \"description\": \"My form description\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"nisi exercitation\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"nostrud ex\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"laborum sed\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"sint culpa Duis\"\n }\n }\n ]\n }\n ],\n \"created\": \"2023-07-12T20:14:57.74486Z\",\n \"modified\": \"2023-07-12T20:14:57.74486Z\"\n },\n \"self\": \"exercitation\",\n \"version\": 96062704\n }\n]", + "body": "[\n {\n \"object\": {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"name\": \"My form\",\n \"description\": \"My form description\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"Lorem nostrud\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"occaecat aliquip\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"elit quis officia ad\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"proident in officia ut\"\n }\n }\n ]\n }\n ],\n \"created\": \"2023-07-12T20:14:57.74486Z\",\n \"modified\": \"2023-07-12T20:14:57.74486Z\"\n },\n \"self\": \"incididunt sit\",\n \"version\": -17512820\n },\n {\n \"object\": {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"name\": \"My form\",\n \"description\": \"My form description\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"anim deserunt exercitation\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"est c\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"ea ipsum elit nisi amet\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"est enim\"\n }\n }\n ]\n }\n ],\n \"created\": \"2023-07-12T20:14:57.74486Z\",\n \"modified\": \"2023-07-12T20:14:57.74486Z\"\n },\n \"self\": \"fugiat\",\n \"version\": -16500659\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ea74125c-c338-452c-84f8-b8402630f87f", + "id": "bfbcf2ce-225f-46a1-9824-0a96007d38be", "name": "An error with the request occurred", "originalRequest": { "url": { @@ -40045,12 +40045,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "bf1edd01-bee0-4bd3-abe4-787209ff7b73", + "id": "4d1e9515-a337-461f-b761-facf3a0d1294", "name": "An error with the authorization occurred", "originalRequest": { "url": { @@ -40126,12 +40126,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ff18a41d-ca1f-488a-a29c-326b16c868f7", + "id": "a3fd6549-8098-43be-b929-b105ca14490a", "name": "An error with the user permissions occurred", "originalRequest": { "url": { @@ -40207,12 +40207,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0223dac6-bea0-4a47-a59e-d824af025dd2", + "id": "17c4c018-7a34-4aaa-add5-9c198f573a80", "name": "Too many requests", "originalRequest": { "url": { @@ -40293,7 +40293,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3dce7f10-234e-4324-aa3c-6acc9d08ceb6", + "id": "d83b0801-6180-438d-bb05-bd9e3519f85f", "name": "An internal server error occurred", "originalRequest": { "url": { @@ -40369,7 +40369,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -40380,7 +40380,7 @@ } }, { - "id": "edf8bcba-1adc-4be5-8008-f84ffa888267", + "id": "bf859edd-2a69-446a-be15-4e40c727d39c", "name": "Generate JSON Schema dynamically.", "request": { "name": "Generate JSON Schema dynamically.", @@ -40420,7 +40420,7 @@ }, "response": [ { - "id": "403d888e-cfcf-46ff-a69d-93560a2001c5", + "id": "b9a16021-7ef2-4fd6-aa6e-5a711befead3", "name": "Returns a form elements dynamic schema", "originalRequest": { "url": { @@ -40477,7 +40477,7 @@ "_postman_previewlanguage": "json" }, { - "id": "19e9ac24-578c-4796-859c-e20153cbeb9f", + "id": "eca8a759-9fd6-4011-ab1c-7f95e0520ecd", "name": "An error with the request occurred", "originalRequest": { "url": { @@ -40529,12 +40529,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d5932176-edf5-473d-986e-41ab0497c07c", + "id": "7d5cf9d4-bd62-42d0-99d2-7ca107f29c65", "name": "An error with the authorization occurred", "originalRequest": { "url": { @@ -40586,12 +40586,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "35d1654c-b0db-4f58-af2f-7005748235b9", + "id": "a5a8f842-4b86-4fe7-af22-7e938b58be5f", "name": "An error with the user permissions occurred", "originalRequest": { "url": { @@ -40643,12 +40643,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b51ab6e4-864b-4d5e-b8f6-b64d67f03f5f", + "id": "d5617203-6dd6-4538-a616-b2e880352fa9", "name": "An error with the item not found", "originalRequest": { "url": { @@ -40700,12 +40700,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "657c8edf-a5fb-4038-8041-151aa41f2739", + "id": "402b8a95-5a02-4de2-8e03-5af4298ca297", "name": "Too many requests", "originalRequest": { "url": { @@ -40762,7 +40762,7 @@ "_postman_previewlanguage": "json" }, { - "id": "961081bb-6cfd-4e9f-9ec7-2bd480722e62", + "id": "096283e6-e6af-41f2-bedf-1f13eaf2f8f9", "name": "An internal server error occurred", "originalRequest": { "url": { @@ -40814,7 +40814,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -40825,7 +40825,7 @@ } }, { - "id": "23fdb60a-74b4-450c-aba3-4d3c872e9630", + "id": "180ce07c-4f0b-46bd-8bab-a9c8d5ce7b39", "name": "Import form definitions from export.", "request": { "name": "Import form definitions from export.", @@ -40865,7 +40865,7 @@ }, "response": [ { - "id": "59c3412e-4c9c-4690-841c-d8f3e0a5b0fd", + "id": "7860099f-efea-40b1-ba4e-748191557125", "name": "Returns statuses of those form definition objects imported", "originalRequest": { "url": { @@ -40917,12 +40917,12 @@ "value": "application/json" } ], - "body": "{\n \"errors\": [\n {\n \"detail\": {\n \"adipisicing0\": {},\n \"dolorf1\": {}\n },\n \"key\": \"dolor ea consequat velit deserunt\",\n \"text\": \"dolor voluptate irure\"\n },\n {\n \"detail\": {\n \"laboris_6\": {}\n },\n \"key\": \"ea velit reprehenderit ut\",\n \"text\": \"esse qui laboris aute\"\n }\n ],\n \"importedObjects\": [\n {\n \"object\": {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"name\": \"My form\",\n \"description\": \"My form description\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"cupidatat\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"anim laboris culpa\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"officia est Lorem ad cillum\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"Duis esse\"\n }\n }\n ]\n }\n ],\n \"created\": \"2023-07-12T20:14:57.74486Z\",\n \"modified\": \"2023-07-12T20:14:57.74486Z\"\n },\n \"self\": \"nostrud\",\n \"version\": 30611756\n },\n {\n \"object\": {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"name\": \"My form\",\n \"description\": \"My form description\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"laboris aute\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"ut dolor qui dolor\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"pariatur\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"velit labore minim in ipsum\"\n }\n }\n ]\n }\n ],\n \"created\": \"2023-07-12T20:14:57.74486Z\",\n \"modified\": \"2023-07-12T20:14:57.74486Z\"\n },\n \"self\": \"consectetur in in\",\n \"version\": -92210254\n }\n ],\n \"infos\": [\n {\n \"detail\": {\n \"sunt_8\": {}\n },\n \"key\": \"ullamco est consequat\",\n \"text\": \"ut\"\n },\n {\n \"detail\": {\n \"exercitation_15\": {}\n },\n \"key\": \"sint aliquip quis\",\n \"text\": \"ea deserunt\"\n }\n ],\n \"warnings\": [\n {\n \"detail\": {\n \"irure_a\": {},\n \"minim_3\": {}\n },\n \"key\": \"incididunt esse nulla\",\n \"text\": \"elit anim laboris qui tempor\"\n },\n {\n \"detail\": {\n \"ad4ed\": {}\n },\n \"key\": \"incididunt nisi est Ut\",\n \"text\": \"nostrud minim\"\n }\n ]\n}", + "body": "{\n \"errors\": [\n {\n \"detail\": {\n \"occaecat_5d\": {},\n \"doloreb\": {}\n },\n \"key\": \"ex Duis dolor\",\n \"text\": \"est in\"\n },\n {\n \"detail\": {\n \"eiusmodc_\": {},\n \"officia_6d\": {},\n \"elit_48b\": {}\n },\n \"key\": \"sit eiusmod\",\n \"text\": \"irure anim\"\n }\n ],\n \"importedObjects\": [\n {\n \"object\": {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"name\": \"My form\",\n \"description\": \"My form description\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"ut eiusmod Lorem aute\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"Duis labore magna\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"ad nostrud tempor exercitation minim\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"in ut et\"\n }\n }\n ]\n }\n ],\n \"created\": \"2023-07-12T20:14:57.74486Z\",\n \"modified\": \"2023-07-12T20:14:57.74486Z\"\n },\n \"self\": \"eu occaecat aliqua ut\",\n \"version\": 83672166\n },\n {\n \"object\": {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"name\": \"My form\",\n \"description\": \"My form description\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"00000000-0000-0000-0000-000000000000\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"STRING\",\n \"label\": \"input1\",\n \"description\": \"A single dynamic scalar value (i.e. number, string, date, etc.) that can be passed into the form for use in conditional logic\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"fugiat eiusmod\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"amet in do irure\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"ut\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"magna est\"\n }\n }\n ]\n }\n ],\n \"created\": \"2023-07-12T20:14:57.74486Z\",\n \"modified\": \"2023-07-12T20:14:57.74486Z\"\n },\n \"self\": \"labore nulla\",\n \"version\": 38238057\n }\n ],\n \"infos\": [\n {\n \"detail\": {\n \"quis6\": {},\n \"consequat_9a\": {}\n },\n \"key\": \"laboris nostrud\",\n \"text\": \"do adipisicing eu\"\n },\n {\n \"detail\": {\n \"est_69\": {}\n },\n \"key\": \"id eu commodo minim\",\n \"text\": \"minim non laboris\"\n }\n ],\n \"warnings\": [\n {\n \"detail\": {\n \"minim_dd\": {}\n },\n \"key\": \"ad proident ullamco\",\n \"text\": \"ad ex fugiat\"\n },\n {\n \"detail\": {\n \"quic\": {},\n \"et070\": {}\n },\n \"key\": \"nisi ex sit culpa\",\n \"text\": \"deserunt dolore\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "88724ad0-d07f-4f85-8c22-2041ff94530b", + "id": "f26dc717-aa91-4463-b1ab-7025317ea1f4", "name": "An error with the request occurred", "originalRequest": { "url": { @@ -40974,12 +40974,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c1d5d48f-8276-4cf4-8eee-f91380cf1517", + "id": "bc407821-46eb-4c3a-ba30-fc184d4be44b", "name": "An error with the authorization occurred", "originalRequest": { "url": { @@ -41031,12 +41031,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8b501549-917e-41e9-93da-9efe2bc42ae2", + "id": "2fbfecad-95f0-4173-bce6-7a7ed6188434", "name": "An error with the user permissions occurred", "originalRequest": { "url": { @@ -41088,12 +41088,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "14ba6eaf-82c3-4bc6-8039-d487fb338ba6", + "id": "0d51df63-d126-4441-8a5e-154d95923d04", "name": "Too many requests", "originalRequest": { "url": { @@ -41150,7 +41150,7 @@ "_postman_previewlanguage": "json" }, { - "id": "752bcb25-1ebc-43bb-9747-585c826e13cb", + "id": "a2f55d8a-6294-4787-abc6-abbcf8a51d61", "name": "An internal server error occurred", "originalRequest": { "url": { @@ -41202,7 +41202,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -41213,7 +41213,7 @@ } }, { - "id": "e05ed9c5-58a7-45b4-a162-e63638defc21", + "id": "d81b8bec-eb58-4e23-9bb0-8f943f0f379c", "name": "Upload new form definition file.", "request": { "name": "Upload new form definition file.", @@ -41264,7 +41264,7 @@ "type": "text/plain" }, "key": "file", - "value": "velit est anim exercitation Lorem", + "value": "do fugiat minim ex", "type": "text", "contentType": "image/png, image/jpeg" } @@ -41273,7 +41273,7 @@ }, "response": [ { - "id": "dd319fd4-afc5-472f-b04e-86ca6d114930", + "id": "444a8b82-2179-4b57-9f00-f94bb67cbee1", "name": "Returns a new form definition file", "originalRequest": { "url": { @@ -41316,7 +41316,7 @@ "type": "text/plain" }, "key": "file", - "value": "velit est anim exercitation Lorem", + "value": "do fugiat minim ex", "type": "text", "contentType": "image/png, image/jpeg" } @@ -41336,7 +41336,7 @@ "_postman_previewlanguage": "json" }, { - "id": "af0703df-61f5-466a-a53d-3da73cb3427a", + "id": "db16fb4d-5fe5-46b3-8e88-4defe2e3a24c", "name": "An error with the request occurred", "originalRequest": { "url": { @@ -41379,7 +41379,7 @@ "type": "text/plain" }, "key": "file", - "value": "velit est anim exercitation Lorem", + "value": "do fugiat minim ex", "type": "text", "contentType": "image/png, image/jpeg" } @@ -41394,12 +41394,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "71aa7b1d-7631-4c91-b47f-f4f7370282ef", + "id": "5ae63428-9c28-4247-a5dc-c0f66ba2b1aa", "name": "An error with the authorization occurred", "originalRequest": { "url": { @@ -41442,7 +41442,7 @@ "type": "text/plain" }, "key": "file", - "value": "velit est anim exercitation Lorem", + "value": "do fugiat minim ex", "type": "text", "contentType": "image/png, image/jpeg" } @@ -41457,12 +41457,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "1d7c7b4c-37cf-40c1-ac29-24f3f687b833", + "id": "140895e0-1247-486f-a41c-1ec3a59a39bd", "name": "An error with the user permissions occurred", "originalRequest": { "url": { @@ -41505,7 +41505,7 @@ "type": "text/plain" }, "key": "file", - "value": "velit est anim exercitation Lorem", + "value": "do fugiat minim ex", "type": "text", "contentType": "image/png, image/jpeg" } @@ -41520,12 +41520,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "dc25d684-c31d-4db4-87bc-629fb05b7819", + "id": "80f2adcc-705c-4f69-b445-b1cd051e1cec", "name": "An error with the item not found", "originalRequest": { "url": { @@ -41568,7 +41568,7 @@ "type": "text/plain" }, "key": "file", - "value": "velit est anim exercitation Lorem", + "value": "do fugiat minim ex", "type": "text", "contentType": "image/png, image/jpeg" } @@ -41583,12 +41583,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0d8ba972-5531-4a1b-bfac-7442b1d3971d", + "id": "3efeb970-db1a-471c-8274-2a0367d61fd8", "name": "An error with payload size too large", "originalRequest": { "url": { @@ -41631,7 +41631,7 @@ "type": "text/plain" }, "key": "file", - "value": "velit est anim exercitation Lorem", + "value": "do fugiat minim ex", "type": "text", "contentType": "image/png, image/jpeg" } @@ -41646,12 +41646,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9acf47d8-6e50-4fe6-aff6-3b038043dd67", + "id": "1951083f-c1bd-4b01-9f97-32a4731f13aa", "name": "An error with unsupported media type", "originalRequest": { "url": { @@ -41694,7 +41694,7 @@ "type": "text/plain" }, "key": "file", - "value": "velit est anim exercitation Lorem", + "value": "do fugiat minim ex", "type": "text", "contentType": "image/png, image/jpeg" } @@ -41709,12 +41709,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8426aa6a-e586-477f-bdc9-8f4c00afb5a2", + "id": "044e1630-c756-443d-aad2-3432282955db", "name": "Too many requests", "originalRequest": { "url": { @@ -41757,7 +41757,7 @@ "type": "text/plain" }, "key": "file", - "value": "velit est anim exercitation Lorem", + "value": "do fugiat minim ex", "type": "text", "contentType": "image/png, image/jpeg" } @@ -41777,7 +41777,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ffeb0389-8d9d-4d55-a205-78c45ef9e338", + "id": "e642f35a-cd66-4b8f-8dfe-ecb7df5555bb", "name": "An internal server error occurred", "originalRequest": { "url": { @@ -41820,7 +41820,7 @@ "type": "text/plain" }, "key": "file", - "value": "velit est anim exercitation Lorem", + "value": "do fugiat minim ex", "type": "text", "contentType": "image/png, image/jpeg" } @@ -41835,12 +41835,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "73ff68c2-ff73-40db-b103-f03af2b8ad8f", + "id": "32d46811-553a-4046-96f2-f9af8cfd3dfd", "name": "An external service is not available", "originalRequest": { "url": { @@ -41883,7 +41883,7 @@ "type": "text/plain" }, "key": "file", - "value": "velit est anim exercitation Lorem", + "value": "do fugiat minim ex", "type": "text", "contentType": "image/png, image/jpeg" } @@ -41898,7 +41898,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -41909,7 +41909,7 @@ } }, { - "id": "c5f6f62c-c973-4b91-8095-bb3e76eb2eb2", + "id": "0f1539c8-db64-47df-ae6b-9627808ccea4", "name": "Download definition file by fileId.", "request": { "name": "Download definition file by fileId.", @@ -41959,7 +41959,7 @@ }, "response": [ { - "id": "4ee052ce-f79d-445b-9396-23d305b54f92", + "id": "b124bc60-3de0-4ba0-a934-e6488ed14bc4", "name": "Returns a file that is referred to by fileID and associated with the formDefinitionID", "originalRequest": { "url": { @@ -42000,12 +42000,12 @@ "value": "application/json" } ], - "body": "et dolor", + "body": "officia qui elit occaecat", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "23f93934-d9bc-4353-b693-ad43af3bccb7", + "id": "f8b14b23-c9db-4bd4-b814-077264ce1af9", "name": "An error with the request occurred", "originalRequest": { "url": { @@ -42046,12 +42046,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3fda2532-96ac-45d6-be3a-544933406026", + "id": "e629d6ab-f534-4b5c-8c6b-fb77eb7ad545", "name": "An error with the authorization occurred", "originalRequest": { "url": { @@ -42092,12 +42092,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d1330d56-2ac6-4388-bacf-df8f6b82c852", + "id": "3c5bca0f-d01c-4172-98dd-15e23ade2ea0", "name": "An error with the user permissions occurred", "originalRequest": { "url": { @@ -42138,12 +42138,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7c828fe9-054e-4a46-9c12-67a19b265bef", + "id": "95866165-1362-4eb0-bee8-1e908ece441d", "name": "An error with the item not found", "originalRequest": { "url": { @@ -42184,12 +42184,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5350bf67-f82a-4b0f-8fd4-23c3ea6dceda", + "id": "a3dcea2d-050f-4431-b48c-6999a93b677b", "name": "Too many requests", "originalRequest": { "url": { @@ -42235,7 +42235,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5cb0a6fa-8f9e-483a-bd47-70a7d2aec07a", + "id": "8fcb7a5d-3616-42a9-9eca-921399549624", "name": "An internal server error occurred", "originalRequest": { "url": { @@ -42276,12 +42276,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "af287154-e695-466e-9898-0497c5cfca97", + "id": "dde9eb02-2cc3-4238-b5e2-32943affe983", "name": "An external service is not available", "originalRequest": { "url": { @@ -42322,7 +42322,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -42333,7 +42333,7 @@ } }, { - "id": "f2853da0-e17b-4105-a84f-651c730cc136", + "id": "8a1ef099-c186-4adc-a49a-b8a8032dd583", "name": "List form instances by tenant.", "request": { "name": "List form instances by tenant.", @@ -42362,7 +42362,7 @@ }, "response": [ { - "id": "19b91f1c-7f3e-4533-9ac3-8a3852a0451a", + "id": "030bf281-fe32-4d5d-9e10-d97743f18ef2", "name": "Returns a list of form instances by tenant", "originalRequest": { "url": { @@ -42400,12 +42400,12 @@ "value": "application/json" } ], - "body": "{\n \"count\": 1,\n \"results\": [\n {\n \"created\": \"2023-07-12T20:14:57.74486Z\",\n \"createdBy\": {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"WORKFLOW_EXECUTION\"\n },\n \"expire\": \"2023-08-12T20:14:57.74486Z\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"irure in fugiat dolore\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"ea voluptate eu irure\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"in ut non\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"qui in labore ut et\"\n }\n }\n ]\n }\n ],\n \"formData\": {\n \"department\": \"Engineering\"\n },\n \"formDefinitionId\": \"00000000-0000-0000-0000-000000000000\",\n \"formElements\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n }\n ],\n \"formErrors\": [\n {\n \"key\": \"department\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"value\": \"Engineering\"\n },\n {\n \"key\": \"department\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"value\": \"Engineering\"\n }\n ],\n \"formInput\": {\n \"input1\": \"Sales\"\n },\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"modified\": \"2023-07-12T20:14:57.74486Z\",\n \"recipients\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"standAloneForm\": false,\n \"standAloneFormUrl\": \"https://my-org.identitynow.com/ui/d/forms/00000000-0000-0000-0000-000000000000\",\n \"state\": \"ASSIGNED\"\n },\n {\n \"created\": \"2023-07-12T20:14:57.74486Z\",\n \"createdBy\": {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"WORKFLOW_EXECUTION\"\n },\n \"expire\": \"2023-08-12T20:14:57.74486Z\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"nostrud aliquip id incididunt\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"eu nisi eiusmod et proi\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"nostrud irure nulla minim\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"exercitation magna aute\"\n }\n }\n ]\n }\n ],\n \"formData\": {\n \"department\": \"Engineering\"\n },\n \"formDefinitionId\": \"00000000-0000-0000-0000-000000000000\",\n \"formElements\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n }\n ],\n \"formErrors\": [\n {\n \"key\": \"department\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"value\": \"Engineering\"\n },\n {\n \"key\": \"department\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"value\": \"Engineering\"\n }\n ],\n \"formInput\": {\n \"input1\": \"Sales\"\n },\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"modified\": \"2023-07-12T20:14:57.74486Z\",\n \"recipients\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"standAloneForm\": false,\n \"standAloneFormUrl\": \"https://my-org.identitynow.com/ui/d/forms/00000000-0000-0000-0000-000000000000\",\n \"state\": \"ASSIGNED\"\n }\n ]\n}", + "body": "{\n \"count\": 1,\n \"results\": [\n {\n \"created\": \"2023-07-12T20:14:57.74486Z\",\n \"createdBy\": {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"WORKFLOW_EXECUTION\"\n },\n \"expire\": \"2023-08-12T20:14:57.74486Z\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"velit enim laborum\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"tempor\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"laboris\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"pariatur labore\"\n }\n }\n ]\n }\n ],\n \"formData\": {\n \"department\": \"Engineering\"\n },\n \"formDefinitionId\": \"00000000-0000-0000-0000-000000000000\",\n \"formElements\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n }\n ],\n \"formErrors\": [\n {\n \"key\": \"department\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"value\": \"Engineering\"\n },\n {\n \"key\": \"department\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"value\": \"Engineering\"\n }\n ],\n \"formInput\": {\n \"input1\": \"Sales\"\n },\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"modified\": \"2023-07-12T20:14:57.74486Z\",\n \"recipients\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"standAloneForm\": false,\n \"standAloneFormUrl\": \"https://my-org.identitynow.com/ui/d/forms/00000000-0000-0000-0000-000000000000\",\n \"state\": \"ASSIGNED\"\n },\n {\n \"created\": \"2023-07-12T20:14:57.74486Z\",\n \"createdBy\": {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"WORKFLOW_EXECUTION\"\n },\n \"expire\": \"2023-08-12T20:14:57.74486Z\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"ad reprehenderit\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"esse labore aute\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"nulla in ut mollit\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"ipsum Ut\"\n }\n }\n ]\n }\n ],\n \"formData\": {\n \"department\": \"Engineering\"\n },\n \"formDefinitionId\": \"00000000-0000-0000-0000-000000000000\",\n \"formElements\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n }\n ],\n \"formErrors\": [\n {\n \"key\": \"department\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"value\": \"Engineering\"\n },\n {\n \"key\": \"department\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"value\": \"Engineering\"\n }\n ],\n \"formInput\": {\n \"input1\": \"Sales\"\n },\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"modified\": \"2023-07-12T20:14:57.74486Z\",\n \"recipients\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"standAloneForm\": false,\n \"standAloneFormUrl\": \"https://my-org.identitynow.com/ui/d/forms/00000000-0000-0000-0000-000000000000\",\n \"state\": \"ASSIGNED\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "920ef088-39fa-41bf-bd98-3a7d02f888b6", + "id": "95ecfa1a-02e8-4e85-9a5d-b594aab586d2", "name": "An error with the request occurred", "originalRequest": { "url": { @@ -42443,12 +42443,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b4b9c5df-71c7-46b1-8e23-b0406293df01", + "id": "142a5d49-429b-4faa-abd4-6b0c97bfac42", "name": "An error with the authorization occurred", "originalRequest": { "url": { @@ -42486,12 +42486,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ced20cc1-1655-44bd-8b0d-f47a59ad4bde", + "id": "8f26bd87-34a4-4c1d-aaae-9c17647f5ed0", "name": "An error with the user permissions occurred", "originalRequest": { "url": { @@ -42529,12 +42529,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "22105e54-2c9c-49eb-81a3-5cff39828167", + "id": "16a1ae1d-5f7f-49aa-996b-d7790404f97b", "name": "Too many requests", "originalRequest": { "url": { @@ -42577,7 +42577,7 @@ "_postman_previewlanguage": "json" }, { - "id": "868dc1ee-c943-41f7-bf2c-125cb82d008c", + "id": "96fac5d0-40b8-4598-8496-0ef3178fbac9", "name": "An internal server error occurred", "originalRequest": { "url": { @@ -42615,7 +42615,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -42626,7 +42626,7 @@ } }, { - "id": "8dc8aa0e-1193-4ffa-acba-3db65e6d39a1", + "id": "cf49cd04-5c5c-4405-9c0b-8467ee460a3d", "name": "Creates a form instance.", "request": { "name": "Creates a form instance.", @@ -42665,7 +42665,7 @@ }, "response": [ { - "id": "b75a230f-d377-4ffa-b1e6-100ba3960373", + "id": "f4effad8-03ee-49d4-8116-7315e184c64b", "name": "Returns a new form instance", "originalRequest": { "url": { @@ -42716,12 +42716,12 @@ "value": "application/json" } ], - "body": "{\n \"created\": \"2023-07-12T20:14:57.74486Z\",\n \"createdBy\": {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"WORKFLOW_EXECUTION\"\n },\n \"expire\": \"2023-08-12T20:14:57.74486Z\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"labore in qui dolore\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"eiusmod et ex\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"cupidatat deserunt voluptate\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"commodo\"\n }\n }\n ]\n }\n ],\n \"formData\": {\n \"department\": \"Engineering\"\n },\n \"formDefinitionId\": \"00000000-0000-0000-0000-000000000000\",\n \"formElements\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n }\n ],\n \"formErrors\": [\n {\n \"key\": \"department\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"value\": \"Engineering\"\n },\n {\n \"key\": \"department\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"value\": \"Engineering\"\n }\n ],\n \"formInput\": {\n \"input1\": \"Sales\"\n },\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"modified\": \"2023-07-12T20:14:57.74486Z\",\n \"recipients\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"standAloneForm\": false,\n \"standAloneFormUrl\": \"https://my-org.identitynow.com/ui/d/forms/00000000-0000-0000-0000-000000000000\",\n \"state\": \"ASSIGNED\"\n}", + "body": "{\n \"created\": \"2023-07-12T20:14:57.74486Z\",\n \"createdBy\": {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"WORKFLOW_EXECUTION\"\n },\n \"expire\": \"2023-08-12T20:14:57.74486Z\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"do mollit\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"commodo eiusmod amet do\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"sit Ut\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"ex et\"\n }\n }\n ]\n }\n ],\n \"formData\": {\n \"department\": \"Engineering\"\n },\n \"formDefinitionId\": \"00000000-0000-0000-0000-000000000000\",\n \"formElements\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n }\n ],\n \"formErrors\": [\n {\n \"key\": \"department\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"value\": \"Engineering\"\n },\n {\n \"key\": \"department\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"value\": \"Engineering\"\n }\n ],\n \"formInput\": {\n \"input1\": \"Sales\"\n },\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"modified\": \"2023-07-12T20:14:57.74486Z\",\n \"recipients\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"standAloneForm\": false,\n \"standAloneFormUrl\": \"https://my-org.identitynow.com/ui/d/forms/00000000-0000-0000-0000-000000000000\",\n \"state\": \"ASSIGNED\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0a84ff96-51fc-49e8-a422-7c1457d6ccfb", + "id": "b4d28e94-3c06-4a23-886e-f33b4c7f04b6", "name": "An error with the request occurred", "originalRequest": { "url": { @@ -42772,12 +42772,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ea0ce1d8-acc6-4bc1-9705-f2d834340351", + "id": "6a48bda5-0eb4-44d1-b480-70c6ffd96e28", "name": "An error with the authorization occurred", "originalRequest": { "url": { @@ -42828,12 +42828,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e9d2daeb-82f2-46a7-bd6e-a4ac762930f1", + "id": "5c59a771-e276-4ce4-81c0-e23af5c88f30", "name": "An error with the user permissions occurred", "originalRequest": { "url": { @@ -42884,12 +42884,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "11aefcb2-bcd4-4457-8934-26ed35b762cb", + "id": "1d8033d2-9dc8-4c63-9bcc-b45013d0fc0c", "name": "Too many requests", "originalRequest": { "url": { @@ -42945,7 +42945,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6639d512-2487-4fad-bccc-2186820fc04b", + "id": "65e4bda6-3a11-427f-92b3-7898b0302fc5", "name": "An internal server error occurred", "originalRequest": { "url": { @@ -42996,7 +42996,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -43007,7 +43007,7 @@ } }, { - "id": "3bb8531e-bf1a-4047-b2ce-55bc3f70ae7b", + "id": "016e290c-21c6-42d3-9a76-9470716692f6", "name": "Returns a form instance.", "request": { "name": "Returns a form instance.", @@ -43048,7 +43048,7 @@ }, "response": [ { - "id": "efcd1cc5-ffff-4cbf-849a-8b299e92a8df", + "id": "58d6383b-509a-46ec-b57a-038a6e70b3e4", "name": "Returns a form instance by its key", "originalRequest": { "url": { @@ -43087,12 +43087,12 @@ "value": "application/json" } ], - "body": "{\n \"created\": \"2023-07-12T20:14:57.74486Z\",\n \"createdBy\": {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"WORKFLOW_EXECUTION\"\n },\n \"expire\": \"2023-08-12T20:14:57.74486Z\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"labore in qui dolore\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"eiusmod et ex\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"cupidatat deserunt voluptate\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"commodo\"\n }\n }\n ]\n }\n ],\n \"formData\": {\n \"department\": \"Engineering\"\n },\n \"formDefinitionId\": \"00000000-0000-0000-0000-000000000000\",\n \"formElements\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n }\n ],\n \"formErrors\": [\n {\n \"key\": \"department\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"value\": \"Engineering\"\n },\n {\n \"key\": \"department\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"value\": \"Engineering\"\n }\n ],\n \"formInput\": {\n \"input1\": \"Sales\"\n },\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"modified\": \"2023-07-12T20:14:57.74486Z\",\n \"recipients\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"standAloneForm\": false,\n \"standAloneFormUrl\": \"https://my-org.identitynow.com/ui/d/forms/00000000-0000-0000-0000-000000000000\",\n \"state\": \"ASSIGNED\"\n}", + "body": "{\n \"created\": \"2023-07-12T20:14:57.74486Z\",\n \"createdBy\": {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"WORKFLOW_EXECUTION\"\n },\n \"expire\": \"2023-08-12T20:14:57.74486Z\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"do mollit\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"commodo eiusmod amet do\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"sit Ut\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"ex et\"\n }\n }\n ]\n }\n ],\n \"formData\": {\n \"department\": \"Engineering\"\n },\n \"formDefinitionId\": \"00000000-0000-0000-0000-000000000000\",\n \"formElements\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n }\n ],\n \"formErrors\": [\n {\n \"key\": \"department\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"value\": \"Engineering\"\n },\n {\n \"key\": \"department\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"value\": \"Engineering\"\n }\n ],\n \"formInput\": {\n \"input1\": \"Sales\"\n },\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"modified\": \"2023-07-12T20:14:57.74486Z\",\n \"recipients\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"standAloneForm\": false,\n \"standAloneFormUrl\": \"https://my-org.identitynow.com/ui/d/forms/00000000-0000-0000-0000-000000000000\",\n \"state\": \"ASSIGNED\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9b232788-9551-4974-8c5b-19bd30066802", + "id": "d13a0196-149c-4bdf-bdc9-7e63282cdecd", "name": "An error with the request occurred", "originalRequest": { "url": { @@ -43131,12 +43131,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "84074c44-fa7a-415a-a834-02a0d1c4907b", + "id": "436c3dcd-1bca-4145-b51b-ece7ae71bed7", "name": "An error with the authorization occurred", "originalRequest": { "url": { @@ -43175,12 +43175,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6ed22640-8a40-44f0-a57a-8af67ddae146", + "id": "b1e0d635-751a-49da-a935-c0a93e33589b", "name": "An error with the user permissions occurred", "originalRequest": { "url": { @@ -43219,12 +43219,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "cf99debc-675c-43da-912b-b14c35f0338e", + "id": "183e0ff2-59aa-4cef-b302-fba03777320a", "name": "An error with the item not found", "originalRequest": { "url": { @@ -43263,12 +43263,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0f6d8326-8392-4df0-ad9b-9e4c5bf519f6", + "id": "e6a2814c-3226-4ac3-86ae-48661a137a7f", "name": "Too many requests", "originalRequest": { "url": { @@ -43312,7 +43312,7 @@ "_postman_previewlanguage": "json" }, { - "id": "badc6f0e-686a-4df9-8dc9-50456c0fb043", + "id": "73615954-64e2-4259-ab61-7588d2cd258f", "name": "An internal server error occurred", "originalRequest": { "url": { @@ -43351,7 +43351,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -43362,7 +43362,7 @@ } }, { - "id": "2dd05e72-b976-4026-a60b-5943a113d6dc", + "id": "7be82e4c-e8e6-4391-a7d1-3b3b887794b0", "name": "Patch a form instance.", "request": { "name": "Patch a form instance.", @@ -43416,7 +43416,7 @@ }, "response": [ { - "id": "c140471b-8da2-40d0-8418-64b7d8e3995f", + "id": "2826c9fe-e798-4265-8124-26886a5f4c48", "name": "Returns the form instance updated", "originalRequest": { "url": { @@ -43468,12 +43468,12 @@ "value": "application/json" } ], - "body": "{\n \"created\": \"2023-07-12T20:14:57.74486Z\",\n \"createdBy\": {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"WORKFLOW_EXECUTION\"\n },\n \"expire\": \"2023-08-12T20:14:57.74486Z\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"labore in qui dolore\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"eiusmod et ex\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"cupidatat deserunt voluptate\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"commodo\"\n }\n }\n ]\n }\n ],\n \"formData\": {\n \"department\": \"Engineering\"\n },\n \"formDefinitionId\": \"00000000-0000-0000-0000-000000000000\",\n \"formElements\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n }\n ],\n \"formErrors\": [\n {\n \"key\": \"department\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"value\": \"Engineering\"\n },\n {\n \"key\": \"department\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"value\": \"Engineering\"\n }\n ],\n \"formInput\": {\n \"input1\": \"Sales\"\n },\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"modified\": \"2023-07-12T20:14:57.74486Z\",\n \"recipients\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"standAloneForm\": false,\n \"standAloneFormUrl\": \"https://my-org.identitynow.com/ui/d/forms/00000000-0000-0000-0000-000000000000\",\n \"state\": \"ASSIGNED\"\n}", + "body": "{\n \"created\": \"2023-07-12T20:14:57.74486Z\",\n \"createdBy\": {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"WORKFLOW_EXECUTION\"\n },\n \"expire\": \"2023-08-12T20:14:57.74486Z\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"do mollit\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"commodo eiusmod amet do\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"department\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": \"Engineering\"\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"sit Ut\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"Access to Remove\",\n \"element\": \"ex et\"\n }\n }\n ]\n }\n ],\n \"formData\": {\n \"department\": \"Engineering\"\n },\n \"formDefinitionId\": \"00000000-0000-0000-0000-000000000000\",\n \"formElements\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"label\": \"Department\"\n },\n \"key\": \"department\",\n \"validations\": {}\n }\n ],\n \"formErrors\": [\n {\n \"key\": \"department\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"value\": \"Engineering\"\n },\n {\n \"key\": \"department\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"value\": \"Engineering\"\n }\n ],\n \"formInput\": {\n \"input1\": \"Sales\"\n },\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"modified\": \"2023-07-12T20:14:57.74486Z\",\n \"recipients\": [\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"00000000-0000-0000-0000-000000000000\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"standAloneForm\": false,\n \"standAloneFormUrl\": \"https://my-org.identitynow.com/ui/d/forms/00000000-0000-0000-0000-000000000000\",\n \"state\": \"ASSIGNED\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "406e2c1d-84c8-4c2f-87a1-6f9aad0dbf6a", + "id": "8bbb8278-c77f-460a-ba21-caa083c3a362", "name": "An error with the request occurred", "originalRequest": { "url": { @@ -43525,12 +43525,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "88dd6abf-d27c-4b50-99fb-1ef434652e25", + "id": "cbed62a5-49cf-488a-a577-4e44b6df28dd", "name": "An error with the authorization occurred", "originalRequest": { "url": { @@ -43582,12 +43582,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a18cd319-3a38-42a3-a57c-247213b98073", + "id": "cc9cf77e-3462-400b-aa8b-37398bc7f185", "name": "An error with the user permissions occurred", "originalRequest": { "url": { @@ -43639,12 +43639,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7d48606c-2e51-4678-94b0-ec474fa9820e", + "id": "ebbf1ff9-f548-4f7c-8757-3c805600ccf9", "name": "An error with the item not found", "originalRequest": { "url": { @@ -43696,12 +43696,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b0150ad1-1c59-4288-b6d0-409728396400", + "id": "9db8be64-b643-43e4-8905-24a6e24f8b5a", "name": "An error with the request property conflicts with stored", "originalRequest": { "url": { @@ -43753,12 +43753,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2df1012a-9776-45c6-a32a-284abdb9f227", + "id": "d9e266ee-1e40-4a2f-aeb8-4b923a6f36e9", "name": "Too many requests", "originalRequest": { "url": { @@ -43815,7 +43815,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4ca933c1-682f-49c7-8302-a7c08fb8e31f", + "id": "ddd49f04-9cf8-4043-be4c-bee31b9d3a30", "name": "An internal server error occurred", "originalRequest": { "url": { @@ -43867,7 +43867,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -43878,7 +43878,7 @@ } }, { - "id": "488370c4-14c5-4184-920f-c6d2e2c687e9", + "id": "17386c73-0b13-463e-9bcc-2af546234ad3", "name": "Retrieves dynamic data by element.", "request": { "name": "Retrieves dynamic data by element.", @@ -43950,7 +43950,7 @@ }, "response": [ { - "id": "4a188641-aee2-4b7c-9c22-2be771c9228e", + "id": "6d175bb7-710c-4d46-8d4c-78e29983fe77", "name": "Retrieves dynamic data to aid in correctly completing a valid form by form element ID from data source configuration", "originalRequest": { "url": { @@ -44015,7 +44015,7 @@ "_postman_previewlanguage": "json" }, { - "id": "76a68501-e145-4877-9a4e-97db1ed78118", + "id": "cbb0c878-7626-453b-a111-3118df31fcfc", "name": "An error with the request occurred", "originalRequest": { "url": { @@ -44075,12 +44075,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "08491645-48e1-4724-ae5a-bf379f47d934", + "id": "efc5421a-64a7-4c9d-a2d2-9a0e0e027ed5", "name": "An error with the authorization occurred", "originalRequest": { "url": { @@ -44140,12 +44140,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "661ad020-e4a7-4222-b071-08ba828bdca2", + "id": "372d82c2-2466-4867-90e4-6e4369cd74fc", "name": "An error with the user permissions occurred", "originalRequest": { "url": { @@ -44205,12 +44205,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "626cef89-64cb-4e03-894d-5f22d0ad56db", + "id": "a085ae2a-e640-4b99-b1d0-eba0edca1cfd", "name": "An error with the item not found", "originalRequest": { "url": { @@ -44270,12 +44270,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4558a001-3daf-4055-9655-e6e000c8f979", + "id": "79a76a8f-3bf2-48fe-8bc8-43d4e71dc35f", "name": "Too many requests", "originalRequest": { "url": { @@ -44340,7 +44340,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e7e57ce8-ab4c-4d99-93ce-bbfc188c5a3e", + "id": "d86bd366-a91c-4b42-9ac2-adcbc9abbfa9", "name": "An internal server error occurred", "originalRequest": { "url": { @@ -44400,7 +44400,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -44411,7 +44411,7 @@ } }, { - "id": "bce21ded-c5c9-41dc-8aac-b83dbbea2542", + "id": "038bfce6-dde2-40e1-9215-95a72d9d0683", "name": "Download instance file by fileId.", "request": { "name": "Download instance file by fileId.", @@ -44461,7 +44461,7 @@ }, "response": [ { - "id": "62e34fab-e939-4143-ae30-7e086098ae69", + "id": "e6f46878-9540-4c4c-9703-ab4ddc7f988d", "name": "Returns a file that is referred to by fileID and associated with the formInstanceID", "originalRequest": { "url": { @@ -44502,12 +44502,12 @@ "value": "application/json" } ], - "body": "et dolor", + "body": "officia qui elit occaecat", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e35a04d6-6f0f-4e66-8cb5-830e7a261ce1", + "id": "9c1aac43-4e71-4f41-abcd-af46d99293fc", "name": "An error with the request occurred", "originalRequest": { "url": { @@ -44548,12 +44548,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5a07510d-19d7-4dc8-be06-3c7548f60343", + "id": "d9840d20-0389-43fe-9a64-a673019076dd", "name": "An error with the authorization occurred", "originalRequest": { "url": { @@ -44594,12 +44594,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "03aa80a3-3e52-47aa-87fe-9fffad96e8ab", + "id": "d57a69e4-bb7e-469c-bcbb-d3fce7cf5cff", "name": "An error with the user permissions occurred", "originalRequest": { "url": { @@ -44640,12 +44640,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8ea668de-b5a4-405a-b5c6-2203f122ab81", + "id": "6e19685c-917e-46d0-893c-5df701b7d47f", "name": "An error with the item not found", "originalRequest": { "url": { @@ -44686,12 +44686,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c4195466-a66f-4ab6-85a5-3db7f94c71a3", + "id": "02c02337-eabd-4aa7-88b7-ed2d52bd37ef", "name": "Too many requests", "originalRequest": { "url": { @@ -44737,7 +44737,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a49a8ba0-6c40-4550-9fcb-f9cda203db11", + "id": "8cc16f27-ec09-459d-87b5-1435a5caad28", "name": "An internal server error occurred", "originalRequest": { "url": { @@ -44778,12 +44778,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b4054786-05d2-4e9e-be23-967cdade8c76", + "id": "940078ce-110e-4818-9ef9-f567c690ee59", "name": "An external service is not available", "originalRequest": { "url": { @@ -44824,7 +44824,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -44835,7 +44835,7 @@ } }, { - "id": "4d39cebf-25e0-431c-82ff-f165c659a525", + "id": "e29de596-63d0-4f64-8647-b90382f2eefb", "name": "List predefined select options.", "request": { "name": "List predefined select options.", @@ -44865,7 +44865,7 @@ }, "response": [ { - "id": "7e62df4d-7d7f-4689-936a-159ba33d0c76", + "id": "a52d4e60-d538-49f1-a48d-ad73746a2aa7", "name": "Returns a list of available predefined select options", "originalRequest": { "url": { @@ -44909,7 +44909,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d9214bc8-15fa-4277-b9c1-db729fc9c6ee", + "id": "5250f748-1c94-492c-b1a1-21804241d00d", "name": "An error with the request occurred", "originalRequest": { "url": { @@ -44948,12 +44948,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "63501887-3306-473c-89a2-ca22e2026e34", + "id": "1c0501ad-bdde-4d74-96fa-7e4215b19e6a", "name": "An error with the authorization occurred", "originalRequest": { "url": { @@ -44992,12 +44992,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4431617f-d0a1-488d-8b81-2ac6e03f73e4", + "id": "3cfc625c-379b-4506-9d73-c10fe62d7820", "name": "An error with the user permissions occurred", "originalRequest": { "url": { @@ -45036,12 +45036,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "320ac7a1-9e96-4d4b-a63c-3f96c44574d4", + "id": "e6bb1288-9a38-4327-9224-01a1fd960a09", "name": "Too many requests", "originalRequest": { "url": { @@ -45085,7 +45085,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b98f66bc-0669-47c0-a65f-10b82cccf709", + "id": "cf277d57-cc98-4c29-97b9-18bc5ba22e40", "name": "An internal server error occurred", "originalRequest": { "url": { @@ -45124,7 +45124,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"Lorem sed consectetur\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -85319809,\n \"trackingId\": \"dolore\"\n}", + "body": "{\n \"detailCode\": \"dolore dolor nulla\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"This is an error\"\n }\n ],\n \"statusCode\": -61025390,\n \"trackingId\": \"commodo in mollit ipsum\"\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -45141,7 +45141,7 @@ "description": "Use this API to implement custom password instruction functionality.\nWith this functionality in place, administrators can create custom password instructions to help users reset their passwords, change them, unlock their accounts, or recover their usernames.\nThis allows administrators to emphasize password policies or provide organization-specific instructions.\n\nAdministrators must first use [Update Password Org Config](https://developer.sailpoint.com/docs/api/beta/put-password-org-config/) to set `customInstructionsEnabled` to `true`.\n\nOnce they have enabled custom instructions, they can use [Create Custom Password Instructions](https://developer.sailpoint.com/docs/api/beta/create-custom-password-instructions/) to create custom page content for the specific pageId they select.\n\nFor example, an administrator can use the pageId forget-username:user-email to set the custom text for the case when users forget their usernames and must enter their emails.\n\nRefer to [Creating Custom Instruction Text](https://documentation.sailpoint.com/saas/help/pwd/pwd_reset.html#creating-custom-instruction-text) for more information about creating custom password instructions.\n", "item": [ { - "id": "b9133799-55de-4ac4-999f-653326a0e25b", + "id": "84542b54-9bbc-496e-9c97-43689f6ea019", "name": "Create Custom Password Instructions", "request": { "name": "Create Custom Password Instructions", @@ -45183,7 +45183,7 @@ }, "response": [ { - "id": "31c7bf5c-2560-4c8b-90d8-f9838abb0552", + "id": "43bd3a5f-e3c0-4ca2-b0bf-d4b21ec1821b", "name": "Reference to the custom password instructions.", "originalRequest": { "url": { @@ -45239,7 +45239,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fc253e29-26b3-4c17-aeaf-7e60a028591f", + "id": "adae4fb9-45b3-48da-b225-6f6365fe435c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -45295,7 +45295,7 @@ "_postman_previewlanguage": "json" }, { - "id": "415c9182-441d-4530-bcfa-2693269309fa", + "id": "83113b4f-02cb-4543-b7bb-755407ba4805", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -45351,7 +45351,7 @@ "_postman_previewlanguage": "json" }, { - "id": "28f18ba5-06bb-455b-af14-e493e9489f68", + "id": "bb16a492-c688-4b1a-8717-9b667cf4bb51", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -45413,7 +45413,7 @@ } }, { - "id": "8090794f-b789-4edf-a8e9-bb1bd6e85cd7", + "id": "25e5ec23-2220-4ae3-ae88-26d8e1368253", "name": "Get Custom Password Instructions by Page ID", "request": { "name": "Get Custom Password Instructions by Page ID", @@ -45437,7 +45437,7 @@ "type": "text/plain" }, "key": "locale", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [ @@ -45464,7 +45464,7 @@ }, "response": [ { - "id": "a22535e1-6642-41eb-88bf-d639e5f0f7ab", + "id": "440304ac-3cf5-4dc3-b271-34f3c796b4a6", "name": "Reference to the custom password instructions.", "originalRequest": { "url": { @@ -45483,7 +45483,7 @@ "type": "text/plain" }, "key": "locale", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -45518,7 +45518,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d15c8745-f548-4556-97b5-41f8c31f9b25", + "id": "96b1d279-24cf-4e7f-ba8f-239f544cb21a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -45537,7 +45537,7 @@ "type": "text/plain" }, "key": "locale", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -45572,7 +45572,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0726790a-1b51-4a60-9251-57bb37483012", + "id": "88069071-0826-422f-884f-b0fe45ede423", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -45591,7 +45591,7 @@ "type": "text/plain" }, "key": "locale", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -45626,7 +45626,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c539ba4b-c413-4d2b-a9b2-90342022e87b", + "id": "d57c0ed5-f856-4327-bf71-f1dbde189116", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -45645,7 +45645,7 @@ "type": "text/plain" }, "key": "locale", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -45680,7 +45680,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1db74bd9-7bc7-4e3e-8fac-6839ad65e734", + "id": "0b1aeb10-0d91-41fe-94c6-d05595abed8b", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -45699,7 +45699,7 @@ "type": "text/plain" }, "key": "locale", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -45740,7 +45740,7 @@ } }, { - "id": "3b33e3c4-5c1f-4202-92a6-3a7e138bad3d", + "id": "0fa8fdf2-c919-422e-9648-0dad990a061e", "name": "Delete Custom Password Instructions by page ID", "request": { "name": "Delete Custom Password Instructions by page ID", @@ -45764,7 +45764,7 @@ "type": "text/plain" }, "key": "locale", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [ @@ -45791,7 +45791,7 @@ }, "response": [ { - "id": "c02a42c3-2875-4232-84ab-07a2ae7a0429", + "id": "e6238013-b63b-4692-9e17-bfbc10909c40", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -45810,7 +45810,7 @@ "type": "text/plain" }, "key": "locale", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -45835,7 +45835,7 @@ "_postman_previewlanguage": "text" }, { - "id": "34fa68c8-0de8-4487-b900-e78981a80a92", + "id": "d391101b-2cd8-4538-818b-b139ae9d4550", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -45854,7 +45854,7 @@ "type": "text/plain" }, "key": "locale", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -45889,7 +45889,7 @@ "_postman_previewlanguage": "json" }, { - "id": "26c9c45c-289e-4b9a-902e-25bc7bb58896", + "id": "63abdd1b-b620-40ec-af01-a7033d4a2894", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -45908,7 +45908,7 @@ "type": "text/plain" }, "key": "locale", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -45943,7 +45943,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e4c4c2cd-0b04-426c-a843-0bb0a78c3379", + "id": "d9a4c2c4-0e76-4b42-8661-67902c0ee2ba", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -45962,7 +45962,7 @@ "type": "text/plain" }, "key": "locale", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -45997,7 +45997,7 @@ "_postman_previewlanguage": "json" }, { - "id": "43f43048-c671-431a-a97f-0f699c7e5a30", + "id": "bbc9cf86-f6b7-460b-85bd-60ffaa1e906f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -46016,7 +46016,7 @@ "type": "text/plain" }, "key": "locale", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -46063,7 +46063,7 @@ "description": "Use this API to retrieve all the available discovered apps for a given tenant id.\n", "item": [ { - "id": "ca0f3d0c-6f1e-4b02-b109-8bacf5d104bf", + "id": "7b7bedb9-b5a1-42ae-9023-3be70e7dfe6d", "name": "Retrieve discovered applications for tenant", "request": { "name": "Retrieve discovered applications for tenant", @@ -46129,7 +46129,7 @@ }, "response": [ { - "id": "f23cd2ca-8c8b-4dc3-b6ae-d3cd64d2cacc", + "id": "efc04c84-b03a-480b-a773-26086dc8a9b0", "name": "Successfully retrieved list of discovered applications.", "originalRequest": { "url": { @@ -46209,7 +46209,7 @@ "_postman_previewlanguage": "json" }, { - "id": "477738f2-c642-4bfd-a4c0-8974222e8df1", + "id": "5637758f-c368-4cd0-981a-b9cd951dd9c2", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -46289,7 +46289,7 @@ "_postman_previewlanguage": "json" }, { - "id": "86dd8ff2-6b16-4e23-9138-0a5445ee2d2f", + "id": "aaf98322-db09-4b5b-90dc-d9e36d77d72b", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -46369,7 +46369,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6c47bc35-4f1c-40ea-b91f-0372dfc90679", + "id": "78289bb2-c4a5-44de-9ad9-1aef70831d0f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -46449,7 +46449,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c2fe0074-6c9e-4d1a-aec0-8897e2e416dc", + "id": "89638393-ab6a-48a4-b922-4cd8b3fe909c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -46529,7 +46529,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7360bcc8-02e2-4719-aeda-dd665591ad13", + "id": "a78de324-12b6-4c2f-b468-2fa032c408bf", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -46621,7 +46621,7 @@ "description": "Use this API to implement and customize entitlement functionality.\nWith this functionality in place, administrators can view entitlements and configure them for use throughout Identity Security Cloud in certifications, access profiles, and roles.\nAdministrators in Identity Security Cloud can then grant users access to the entitlements or configure them so users themselves can request access to the entitlements whenever they need them.\nWith a good approval process, this entitlement functionality allows users to gain the specific access they need on sources quickly and securely.\n\nEntitlements represent access rights on sources.\nEntitlements are the most granular form of access in Identity Security Cloud.\nEntitlements are often grouped into access profiles, and access profiles themselves are often grouped into roles, the broadest form of access in Identity Security Cloud.\n\nFor example, an Active Directory source in Identity Security Cloud can have multiple entitlements: the first, 'Employees,' may represent the access all employees have at the organization, and a second, 'Developers,' may represent the access all developers have at the organization.\n\nAn administrator can then create a broader set of access in the form of an access profile, 'AD Developers' grouping the 'Employees' entitlement with the 'Developers' entitlement.\n\nAn administrator can then create an even broader set of access in the form of a role grouping the 'AD Developers' access profile with another profile, 'GitHub Developers,' grouping entitlements for the GitHub source.\n\nWhen users only need Active Directory employee access, they can request access to the 'Employees' entitlement.\n\nWhen users need both Active Directory employee and developer access, they can request access to the 'AD Developers' access profile.\n\nWhen users need both the 'AD Developers' access profile and the 'GitHub Developers' access profile, they can request access to the role grouping both.\n\nAdministrators often use roles and access profiles within those roles to manage access so that users can gain access more quickly, but the hierarchy of access all starts with entitlements.\n\nAnywhere entitlements appear, you can select them to find more information about the following:\n\n- Cloud Access Details: These provide details about the cloud access entitlements on cloud-enabled sources.\n\n- Permissions: Permissions represent individual units of read/write/admin access to a system.\n\n- Relationships: These list each entitlement's parent and child relationships.\n\n- Type: This is the entitlement's type. Some sources support multiple types, each with a different attribute schema.\n\nIdentity Security Cloud uses entitlements in many features, including the following:\n\n- Certifications: Entitlements can be revoked from an identity that no longer needs them.\n\n- Roles: Roles can group access profiles which themselves group entitlements. You can grant and revoke access on a broad level with roles. Role membership criteria can grant roles to identities based on whether they have certain entitlements or attributes.\n\n- Access Profiles: Access profiles group entitlements.\nThey are the most important units of access in Identity Security Cloud.\nIdentity Security Cloud uses them in provisioning, certifications, and access requests, and administrators can configure them to grant very broad or very granular access.\n\nYou cannot delete entitlements directly from Identity Security Cloud.\nEntitlements are deleted based on their inclusion in aggregations.\n\nRefer to [Deleting Entitlements](https://documentation.sailpoint.com/saas/help/access/entitlements.html#deleting-entitlements) more information about deleting entitlements.\n\nRefer to [Entitlements](https://documentation.sailpoint.com/saas/help/access/entitlements.html) for more information about entitlements.\n", "item": [ { - "id": "c47a5c49-bc0f-40e9-8c19-ba2c22bc770a", + "id": "66d214be-dfda-41b1-b55a-e3a0ce3240c3", "name": "Gets a list of entitlements.", "request": { "name": "Gets a list of entitlements.", @@ -46732,7 +46732,7 @@ }, "response": [ { - "id": "aef8ef45-568d-4b1c-8ac0-b8d061d20c81", + "id": "de798b9b-3ab9-4298-9027-1db1004228b6", "name": "List of entitlements", "originalRequest": { "url": { @@ -46857,7 +46857,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fbb8c1c9-e662-487f-88b6-1f053362ec14", + "id": "61cfdccd-9916-41e9-bb5b-3f31d9caf1f6", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -46982,7 +46982,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f7ffe752-0553-4048-83ad-b9d21394beba", + "id": "31ca3a06-fbf5-4e69-b7e3-a5eb36e476f2", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -47107,7 +47107,7 @@ "_postman_previewlanguage": "json" }, { - "id": "791d36b6-ef87-4ef3-a1d4-3a4b79171a95", + "id": "469e28af-e22a-479c-996f-7a1368fc7e85", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -47232,7 +47232,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a1bc8342-e406-4063-a6e0-af4b76b19e95", + "id": "eb365a29-27b2-44b2-9dc4-5864a3a8f630", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -47357,7 +47357,7 @@ "_postman_previewlanguage": "json" }, { - "id": "92d49971-53b1-4632-9abb-f5c097dc981a", + "id": "f1d5390a-526a-4c4d-8b64-711c87c0915d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -47488,7 +47488,7 @@ } }, { - "id": "5ae085ca-de23-4bb3-9c62-79bede9f689b", + "id": "cd5c72d9-b975-4919-a1e9-1088b2291931", "name": "Get an entitlement", "request": { "name": "Get an entitlement", @@ -47529,7 +47529,7 @@ }, "response": [ { - "id": "4bd12e48-0442-4a9e-9a3f-27a018c64687", + "id": "165b3d10-dbbb-4e28-8296-a8a061426052", "name": "An entitlement", "originalRequest": { "url": { @@ -47573,7 +47573,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2050eadf-4e05-4f00-90cb-f73464a06435", + "id": "de64408f-53a0-482b-bc08-34d62a9eb162", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -47617,7 +47617,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9e7228a3-5938-4e82-a4f5-92a82374d4cf", + "id": "f2966bc6-0a2b-418e-9dc0-1581d638241e", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -47661,7 +47661,7 @@ "_postman_previewlanguage": "json" }, { - "id": "30d95221-e271-4d8c-a7bc-00578c062c3a", + "id": "e923aab3-97c6-4b02-b618-d265f04c67ed", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -47705,7 +47705,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f24f2c95-bdda-4a8b-be1e-59c08abd19c8", + "id": "1b3c5a12-d5e9-44a9-bbad-6d7b8c91e22b", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -47749,7 +47749,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e17aa04c-2357-435b-8bd2-ebbf74cff6e4", + "id": "b964caaf-ffa3-4c63-8f5b-3ae1df05b995", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -47793,7 +47793,7 @@ "_postman_previewlanguage": "json" }, { - "id": "735deba5-5ee8-486c-8a23-e1625553e6c7", + "id": "2bc8c137-c85f-4ab0-b420-fbd52f477fd7", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -47843,7 +47843,7 @@ } }, { - "id": "5d610100-ecf7-4f52-a091-4f043276428c", + "id": "d9755fee-29f0-4d54-a176-541e9a49098f", "name": "Patch an entitlement", "request": { "name": "Patch an entitlement", @@ -47897,7 +47897,7 @@ }, "response": [ { - "id": "abd82c44-d246-4f23-93d4-81d8858341cc", + "id": "566492a7-f48e-4e24-8e50-0cb8cdb5edb0", "name": "Make an entitlement requestable and privileged in one call", "originalRequest": { "url": { @@ -47954,7 +47954,7 @@ "_postman_previewlanguage": "json" }, { - "id": "484b39fa-bca5-429c-9c88-bebfdd2eaaa6", + "id": "0e974b6c-1ae5-44c8-b111-cb4cf439134b", "name": "Assign an entitlement to a segment", "originalRequest": { "url": { @@ -48011,7 +48011,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a4ec35bb-dc53-4858-af2b-379b19aa01d4", + "id": "b675a4a1-d803-4ade-ac3a-8b8be8da34a3", "name": "Assign an owner to an entitlement", "originalRequest": { "url": { @@ -48068,7 +48068,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f6d154ed-691d-46cd-a5b2-97c2c99b49f1", + "id": "e5989fbb-b3c5-4112-b9cd-bec419c1171b", "name": "Replace an owner for an entitlement", "originalRequest": { "url": { @@ -48125,7 +48125,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0ef4b5cf-d8bf-4294-8dc4-e9a06b9232d4", + "id": "525413b6-68ab-49a4-8359-ffc16b80a626", "name": "Set entitlement manually updated fields", "originalRequest": { "url": { @@ -48182,7 +48182,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2e092762-6faa-4aa5-bf0a-82d829464e3d", + "id": "d0043398-0036-4ccf-8fd7-13a952e244e1", "name": "Add the description for an entitlement", "originalRequest": { "url": { @@ -48239,7 +48239,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d684852e-f0d7-4d3e-887c-e0fd683445ab", + "id": "88ea0185-bb27-4929-9441-f076483ce4e1", "name": "Update the name for an entitlement", "originalRequest": { "url": { @@ -48296,7 +48296,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5c17673d-499e-4d1e-bb89-eaa0e2390434", + "id": "f368311c-a72f-4e28-9ed2-f1f54c0b0eff", "name": "Assign an entitlement to a segment", "originalRequest": { "url": { @@ -48353,7 +48353,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e9c6d4a7-5c89-4fcd-8b0d-8a0f8d43d5d8", + "id": "d4bae7fc-096b-4c91-bcd5-c803e63a50b1", "name": "Assign an owner to an entitlement", "originalRequest": { "url": { @@ -48410,7 +48410,7 @@ "_postman_previewlanguage": "json" }, { - "id": "47e5e786-2036-498b-8cbb-4ed0d23faa68", + "id": "1ed09918-486e-414c-8cde-bdc82fd1e45f", "name": "Replace an owner for an entitlement", "originalRequest": { "url": { @@ -48467,7 +48467,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f6366398-9fd9-4440-88d5-a20c3633e2a2", + "id": "7fcc4455-81fd-4922-81c6-a8a74179e8e3", "name": "Set entitlement manually updated fields", "originalRequest": { "url": { @@ -48524,7 +48524,7 @@ "_postman_previewlanguage": "json" }, { - "id": "49beb981-e5e7-4d66-8176-a8c2c78b2a78", + "id": "d225d773-3f05-4da4-bf91-061311018b02", "name": "Add the description for an entitlement", "originalRequest": { "url": { @@ -48581,7 +48581,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fe9f4e9f-970b-4e53-97a6-42d485b8c723", + "id": "1049b8e0-ea47-4687-aacd-a059cf95374a", "name": "Update the name for an entitlement", "originalRequest": { "url": { @@ -48638,7 +48638,7 @@ "_postman_previewlanguage": "json" }, { - "id": "186b3b29-609b-4a9c-bc64-33faef49c2da", + "id": "9fa68e86-4019-4a65-955b-9a006a25a7a0", "name": "Assign an owner to an entitlement", "originalRequest": { "url": { @@ -48695,7 +48695,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cf6752eb-ff18-4dbc-8ba2-5e5eca5149ce", + "id": "0125d519-8d1b-4f45-8134-bb8a4ba8f2bd", "name": "Replace an owner for an entitlement", "originalRequest": { "url": { @@ -48752,7 +48752,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8ff26f16-5457-4bc3-b8af-7d59d22eee1c", + "id": "8648ff91-3bab-4f41-bdd3-1c4fc33e331a", "name": "Set entitlement manually updated fields", "originalRequest": { "url": { @@ -48809,7 +48809,7 @@ "_postman_previewlanguage": "json" }, { - "id": "406bfca0-bfdc-45f4-999e-3e79b89de124", + "id": "0905aeb5-2b4c-461d-89e2-6264a15365ed", "name": "Add the description for an entitlement", "originalRequest": { "url": { @@ -48866,7 +48866,7 @@ "_postman_previewlanguage": "json" }, { - "id": "69a06e8e-13da-4c24-8c5b-b743c5ddc4f8", + "id": "6e031851-20ad-43e0-8bd8-4697215b4b1a", "name": "Update the name for an entitlement", "originalRequest": { "url": { @@ -48923,7 +48923,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d1517b2d-cedb-4395-9c47-a339a41904b7", + "id": "aa4ad9e1-3df6-4c12-832f-a37d8be65e49", "name": "An example of a 403 response object", "originalRequest": { "url": { @@ -48980,7 +48980,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a4cb528a-dda1-43c6-93f9-6e67301eb833", + "id": "dc69fb26-e1ab-486e-b3f2-34ab061b5d01", "name": "Set entitlement manually updated fields", "originalRequest": { "url": { @@ -49037,7 +49037,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bd78b26e-8110-45bb-9405-31d06a6eb6a3", + "id": "aad00a41-976c-4ad3-b9b3-9556628a0d55", "name": "Add the description for an entitlement", "originalRequest": { "url": { @@ -49094,7 +49094,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8eb69db4-eef2-41cb-96d9-8c35963dd15d", + "id": "dc5bf55f-30dc-42b3-8204-8379997994e0", "name": "Update the name for an entitlement", "originalRequest": { "url": { @@ -49151,7 +49151,7 @@ "_postman_previewlanguage": "json" }, { - "id": "12bc388f-2f70-48b2-8087-eb64d1f1653d", + "id": "a5f717a9-7c97-44e5-97d9-1e93a058b7b5", "name": "An example of a 404 response object", "originalRequest": { "url": { @@ -49208,7 +49208,7 @@ "_postman_previewlanguage": "json" }, { - "id": "09a7e2bf-e3d1-423e-bc2e-4f315f9639ac", + "id": "a93c277f-4d54-4411-b311-14da464de8d5", "name": "Add the description for an entitlement", "originalRequest": { "url": { @@ -49265,7 +49265,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4343ab37-1a38-46c2-bd95-4e3de54bb17c", + "id": "c49a9f75-11e9-4bc9-bc6e-86a85e64aa79", "name": "Update the name for an entitlement", "originalRequest": { "url": { @@ -49322,7 +49322,7 @@ "_postman_previewlanguage": "json" }, { - "id": "77b308fd-9830-4495-a6d3-4e61f07c5dde", + "id": "30e8ae23-cae3-46c6-a702-ec2166fbab22", "name": "Add the description for an entitlement", "originalRequest": { "url": { @@ -49379,7 +49379,7 @@ "_postman_previewlanguage": "json" }, { - "id": "aeacbe64-f263-417b-8f6b-524608637593", + "id": "72b06139-7aae-4a52-adc7-06e38663bb8d", "name": "Update the name for an entitlement", "originalRequest": { "url": { @@ -49436,7 +49436,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bac207b3-dea0-4207-9f86-4643ce5168b7", + "id": "1a0d2a33-d9a5-4578-81a2-28345a0de581", "name": "An example of a 500 response object", "originalRequest": { "url": { @@ -49499,7 +49499,7 @@ } }, { - "id": "f39135b5-982e-4a09-97e0-c2b68f6f3493", + "id": "3783f8d1-3a73-4f16-983c-0be86ec774b0", "name": "List of entitlements parents", "request": { "name": "List of entitlements parents", @@ -49587,7 +49587,7 @@ }, "response": [ { - "id": "6a49b859-4982-49a4-9b16-bc8984e9ef4e", + "id": "2da07e51-13ff-450f-91f9-d77a05954290", "name": "List of entitlements parents from an entitlement", "originalRequest": { "url": { @@ -49678,7 +49678,7 @@ "_postman_previewlanguage": "json" }, { - "id": "33c08a44-f869-42ed-a8be-ee6306d44622", + "id": "93f7b538-2fd0-4867-8730-a401360757ee", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -49769,7 +49769,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ccfd9053-97d9-4627-a03f-79caaf4eac16", + "id": "ce694040-d7e3-4d2b-a66f-d56e95ad4821", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -49860,7 +49860,7 @@ "_postman_previewlanguage": "json" }, { - "id": "296d3cf0-317b-478c-bc67-9af1bc761171", + "id": "3f3f52fc-842f-4b93-a6b2-cbf360db6731", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -49951,7 +49951,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b72e8233-2ed6-45f5-a5f2-9625a3d350ee", + "id": "da4b8c1b-092e-42c7-bfa2-0c137bd659e4", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -50042,7 +50042,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8232e98c-ad5d-4e43-8e1e-4089823b23a5", + "id": "4c6bcfe7-f0e9-4e04-80e5-6b1fd43fab4e", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -50133,7 +50133,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8cde51a8-5c75-474c-8f90-10c304a343f1", + "id": "d95a83d4-97dd-4121-9851-eb0cb6f78322", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -50230,7 +50230,7 @@ } }, { - "id": "014b9fe9-1763-4917-b1e7-7a1f36b9da70", + "id": "71a83910-9db4-4088-aff4-976c427ebd41", "name": "List of entitlements children", "request": { "name": "List of entitlements children", @@ -50318,7 +50318,7 @@ }, "response": [ { - "id": "2c49f2e6-7951-4f86-9a37-6e949b747364", + "id": "8f33f065-32f0-4747-8208-4b498b4aa168", "name": "List of entitlements children from an entitlement", "originalRequest": { "url": { @@ -50409,7 +50409,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ef5d2826-ded4-4dd4-ac37-d115b8fa3fef", + "id": "5a6caaaf-4445-4b03-9589-933dc719dcc9", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -50500,7 +50500,7 @@ "_postman_previewlanguage": "json" }, { - "id": "28489086-5e60-414b-9146-ef8dc3aecb39", + "id": "3a31b550-579e-4016-944d-d52fca297575", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -50591,7 +50591,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dd7672b1-a5f2-4e5b-aefc-566c6e7bc74c", + "id": "129e7a03-1d08-4599-99ea-808d42ff396d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -50682,7 +50682,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5b5053ad-b133-4a29-a715-94d85bf16071", + "id": "bf1fd16d-11e3-465a-aafe-129cc015521a", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -50773,7 +50773,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1e3c5a37-c72c-4910-a969-15f73364c259", + "id": "2716ff3e-9672-4edb-bc25-bddc217e4fb4", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -50864,7 +50864,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ed45e9d6-861a-4db1-963a-34aafc992786", + "id": "0ecf20b8-bdab-48db-b2f4-dbd2774a8b1e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -50961,7 +50961,7 @@ } }, { - "id": "e002f4f8-882e-4c95-be64-7f709995d398", + "id": "5bba6859-6602-4786-ab80-de300a5e33b6", "name": "Bulk update an entitlement list", "request": { "name": "Bulk update an entitlement list", @@ -51004,7 +51004,7 @@ }, "response": [ { - "id": "b30b1731-45da-4a42-8e3c-63f4797aefa0", + "id": "7c3c5793-a483-46d6-90e2-0e7d1573c383", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -51051,7 +51051,7 @@ "_postman_previewlanguage": "text" }, { - "id": "8ac69e62-e982-490d-bff4-98c2e0a2b5e6", + "id": "2e1f0a2d-47f1-481c-b63c-9c8fa8483016", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -51108,7 +51108,7 @@ "_postman_previewlanguage": "json" }, { - "id": "66375f3d-e798-47e8-bb9a-8bd1372ceb80", + "id": "9fde4501-07e3-4a05-8751-8bf64d98d9d4", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -51165,7 +51165,7 @@ "_postman_previewlanguage": "json" }, { - "id": "13a1f7d0-8347-468a-9939-858c7c51082c", + "id": "624f6f4d-8b31-4842-87ed-9c4ae2ff5e77", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -51222,7 +51222,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1cb6d8ad-18d4-49d4-9540-29a75d2cee9a", + "id": "8c789e1e-0a4e-4ecb-8003-33e3893fc538", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -51279,7 +51279,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3f39c622-4b3c-4878-8016-a6bf5bd30f63", + "id": "a8385549-fbea-4004-b12c-474aa890b6bc", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -51342,7 +51342,7 @@ } }, { - "id": "b2121b20-a4fd-4252-8c36-b903e4fa3b41", + "id": "d53867b5-e944-4e5a-b93d-a34cce6d9a45", "name": "Get Entitlement Request Config", "request": { "name": "Get Entitlement Request Config", @@ -51384,7 +51384,7 @@ }, "response": [ { - "id": "10b9285e-9782-4242-bed3-fc6a89071a97", + "id": "d710dc4a-4b5e-4f0e-b7b8-83c00587a178", "name": "An Entitlement Request Config", "originalRequest": { "url": { @@ -51429,7 +51429,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b96b9cdc-ea6e-4572-8112-6e9b6bc12b29", + "id": "4c37a713-5e0f-403e-ac7a-0897edd2f41e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -51474,7 +51474,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bdec3261-7f68-4758-89bf-d39a5a925463", + "id": "b23e8c12-0966-4231-a5c8-edae784d6521", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -51519,7 +51519,7 @@ "_postman_previewlanguage": "json" }, { - "id": "89508ee5-32a4-4bf2-9ac9-4b2b78a620f4", + "id": "fb206ab5-c162-4a92-ac81-8e1dd9048962", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -51564,7 +51564,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4ad969e0-2e9d-486b-b4e0-8f0108f7e091", + "id": "664cbc42-62b1-42f4-b43b-c748ec4f953c", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -51609,7 +51609,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4d300cf3-4f08-4683-97b3-9e89f4ea789a", + "id": "a0a3d6a8-7c47-4001-92ca-7a6e95b0505f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -51654,7 +51654,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c17db83c-8120-4bc7-a61f-105f49b833a8", + "id": "4aacee9e-f064-4bf8-9590-5f1934fd3e38", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -51705,7 +51705,7 @@ } }, { - "id": "e072be2b-f0ac-4e84-a41c-c87b34d4cd80", + "id": "1d39b398-115f-4302-bad4-8eecb92aaa60", "name": "Replace Entitlement Request Config", "request": { "name": "Replace Entitlement Request Config", @@ -51760,7 +51760,7 @@ }, "response": [ { - "id": "f875561d-f93c-442f-ac34-7e45ee5c2bb3", + "id": "a4a1ea1c-0b15-44fb-845f-5ba4500fedc2", "name": "Responds with the entitlement request config as updated.", "originalRequest": { "url": { @@ -51818,7 +51818,7 @@ "_postman_previewlanguage": "json" }, { - "id": "eac55a86-9f76-4102-a3a3-73f3bd45065f", + "id": "b3c7a04d-680b-48ea-a6e8-bb7f98d587ec", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -51876,7 +51876,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e0d7f620-235d-4dec-9302-271713c0edcf", + "id": "b6bce7f9-c1da-4f58-a233-bdbb980d153d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -51934,7 +51934,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6b832910-71fc-4264-91df-b2ec74dbf837", + "id": "16e2b703-c665-4afc-a4c6-36f1c0c7723e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -51992,7 +51992,7 @@ "_postman_previewlanguage": "json" }, { - "id": "05968953-6b54-4aee-95ad-bee8ea7c613b", + "id": "967b8a4a-a09b-45d2-bbee-10323f47720b", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -52050,7 +52050,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b155bc03-020a-4b05-be0e-aa04597fd432", + "id": "25e2c48d-a2ce-4fea-8a90-dee779374bde", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -52108,7 +52108,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ee76dd97-97f2-4252-a21b-2bbebb1bc322", + "id": "a1a0ad43-4494-4142-ad7d-b13b2e86a47c", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -52172,7 +52172,7 @@ } }, { - "id": "5f2354bb-2046-4c86-b80e-f7ac8a6fd665", + "id": "793d8276-9568-4aaa-b48a-409c44cdeac9", "name": "Reset Source Entitlements", "request": { "name": "Reset Source Entitlements", @@ -52215,7 +52215,7 @@ }, "response": [ { - "id": "2a3361ce-7a6a-49c6-9b34-533c079a476c", + "id": "d5a7a758-107c-4f2c-8411-9d95a9a1920c", "name": "Entitlement source reset task result", "originalRequest": { "url": { @@ -52261,7 +52261,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f83e70c8-8604-4789-9aa0-0ed8ee724bd8", + "id": "dcb0e9cd-0e01-430c-945f-36b778406a0f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -52307,7 +52307,7 @@ "_postman_previewlanguage": "json" }, { - "id": "03024f0b-c5b1-44a7-aa32-40b112953f21", + "id": "b3ab382a-50b2-4e68-b1d7-5683b818d140", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -52353,7 +52353,7 @@ "_postman_previewlanguage": "json" }, { - "id": "872665b9-6fcd-4791-b82a-085f18f4521e", + "id": "a216e0bb-7159-4a67-96c5-4406d26d974b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -52399,7 +52399,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b0954f7d-6715-466b-a795-d5fea302e3b9", + "id": "2298691c-14b4-4c75-8ad7-0e3eb1bff428", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -52445,7 +52445,7 @@ "_postman_previewlanguage": "json" }, { - "id": "52e9ce86-0c0e-42d6-aaaf-60c7e7864042", + "id": "ebf03067-b176-4072-adeb-9fb22c24b31c", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -52497,7 +52497,7 @@ } }, { - "id": "d08aa617-ac38-487d-9144-091b186e9904", + "id": "42d706bc-ca20-4288-8391-d3bc0cf947b9", "name": "Aggregate Entitlements", "request": { "name": "Aggregate Entitlements", @@ -52549,7 +52549,7 @@ "type": "text/plain" }, "key": "csvFile", - "value": "aliqua incididunt", + "value": "mollit", "type": "text" } ] @@ -52557,7 +52557,7 @@ }, "response": [ { - "id": "24aabd48-ec19-4c60-91bf-82e232f344b0", + "id": "ef9f368a-03f1-4b5b-a15a-701fbed1df32", "name": "Aggregate Entitlements Task", "originalRequest": { "url": { @@ -52601,7 +52601,7 @@ "type": "text/plain" }, "key": "csvFile", - "value": "aliqua incididunt", + "value": "mollit", "type": "text" } ] @@ -52620,7 +52620,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8e0bfd43-6f5a-4291-9d31-60453e583fba", + "id": "1ed0c52c-2331-4b56-9e14-f5a14b2212f3", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -52664,7 +52664,7 @@ "type": "text/plain" }, "key": "csvFile", - "value": "aliqua incididunt", + "value": "mollit", "type": "text" } ] @@ -52683,7 +52683,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8a729b04-af18-4d65-992a-ef2844717875", + "id": "b0a86556-c45d-4bed-abcf-f2fc96ab161e", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -52727,7 +52727,7 @@ "type": "text/plain" }, "key": "csvFile", - "value": "aliqua incididunt", + "value": "mollit", "type": "text" } ] @@ -52746,7 +52746,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4ae92169-20ef-47e0-adb8-ce2f4b422bb1", + "id": "e69a37c0-6bcb-4098-a877-a4d758ec9e8d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -52790,7 +52790,7 @@ "type": "text/plain" }, "key": "csvFile", - "value": "aliqua incididunt", + "value": "mollit", "type": "text" } ] @@ -52809,7 +52809,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cb064fb4-c9f6-42ba-a33d-7dd0b3f02756", + "id": "743035ed-1a94-4458-abdf-be240f21f2f8", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -52853,7 +52853,7 @@ "type": "text/plain" }, "key": "csvFile", - "value": "aliqua incididunt", + "value": "mollit", "type": "text" } ] @@ -52872,7 +52872,7 @@ "_postman_previewlanguage": "json" }, { - "id": "24856409-f7ba-4a80-bc51-6a6043439d73", + "id": "e420f032-3fda-441f-a9b7-7e62e0df43a2", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -52916,7 +52916,7 @@ "type": "text/plain" }, "key": "csvFile", - "value": "aliqua incididunt", + "value": "mollit", "type": "text" } ] @@ -52947,7 +52947,7 @@ "description": "Use this API to implement and customize Governance Group functionality. With this functionality in place, administrators can create Governance Groups and configure them for use throughout Identity Security Cloud.\n\nA governance group is a group of users that can make governance decisions about access. If your organization has the Access Request or Certifications service, you can configure governance groups to review access requests or certifications. A governance group can determine whether specific access is appropriate for a user.\n\nRefer to [Creating and Managing Governance Groups](https://documentation.sailpoint.com/saas/help/common/users/governance_groups.html) for more information about how to build Governance Groups in the visual builder in the Identity Security Cloud UI.\n", "item": [ { - "id": "3ee91240-cf84-45a2-ad84-4850b73f218b", + "id": "d2144493-d4ad-4381-ae44-dbf25536f330", "name": "List Governance Groups", "request": { "name": "List Governance Groups", @@ -53022,7 +53022,7 @@ }, "response": [ { - "id": "2dbf2a5b-5e02-4b8f-ae8d-e2801442eec5", + "id": "065e74a2-350c-43e0-8e1d-ac02e954ee82", "name": "List of Governance Groups", "originalRequest": { "url": { @@ -53111,7 +53111,7 @@ "_postman_previewlanguage": "json" }, { - "id": "593e9dd3-5ef6-44fe-bb93-c1416718954f", + "id": "60bd3f7b-48b2-4b41-9eaf-84033291678b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -53200,7 +53200,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9eddd809-8e94-49a7-858e-f42afa956f9c", + "id": "cc33d2e8-d1e9-4310-aca1-1e0267a8da21", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -53289,7 +53289,7 @@ "_postman_previewlanguage": "json" }, { - "id": "460c7d62-56f3-4b0d-8ffb-d4d0f803c7ad", + "id": "9dd80076-2ce8-43ba-842b-b45924d28c43", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -53378,7 +53378,7 @@ "_postman_previewlanguage": "json" }, { - "id": "77d07f2f-8323-4f64-b3e9-52cded801a57", + "id": "55664d0e-b66c-4439-925b-09c34fe5c24d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -53467,7 +53467,7 @@ "_postman_previewlanguage": "json" }, { - "id": "328ad331-9e59-400b-a1e5-cca72fd2f1f4", + "id": "7dd80984-13b5-432f-b55a-075a89f935b7", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -53562,7 +53562,7 @@ } }, { - "id": "4823fa8b-0621-444e-9326-c7a6349f9818", + "id": "30581af6-7775-4174-ab2b-4e320f303d5d", "name": "Create a new Governance Group.", "request": { "name": "Create a new Governance Group.", @@ -53604,7 +53604,7 @@ }, "response": [ { - "id": "d541d7f7-c7a5-4524-adf0-a6d11b0d6a9e", + "id": "bdf89c89-7be5-4aba-ae31-35c599cd1c67", "name": "Governance Group object created.", "originalRequest": { "url": { @@ -53660,7 +53660,7 @@ "_postman_previewlanguage": "json" }, { - "id": "63c4666a-9020-4134-9f17-43578f5d5b58", + "id": "6565ed05-addf-4949-ae80-1f1ad31776ee", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -53716,7 +53716,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5c8e8a0f-ef0b-4d8d-9834-dddcb5f2df63", + "id": "18f25283-db2e-4a8a-97c7-71b3c909c311", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -53772,7 +53772,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6a4909e4-3fa2-4f98-88ac-d7d0c7100561", + "id": "ea098057-0019-4e7b-884d-98c5a7fd5c38", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -53828,7 +53828,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a03c3a9e-c1b3-4e55-b87b-946177f64d79", + "id": "ae1461d5-aeab-4c44-98ae-310069681842", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -53884,7 +53884,7 @@ "_postman_previewlanguage": "json" }, { - "id": "45f3a6f8-f218-403a-8b3f-903a90251def", + "id": "dff60ba2-f450-4db3-99e3-3c85c0d651f6", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -53946,7 +53946,7 @@ } }, { - "id": "398c49e9-efd1-4865-a830-12fc81e8683e", + "id": "41f2920e-5c4a-44aa-b463-ef0d8bd10b3d", "name": "Get Governance Group by Id", "request": { "name": "Get Governance Group by Id", @@ -53987,7 +53987,7 @@ }, "response": [ { - "id": "d0e4739b-533f-4ed1-8da8-8be90e1e2a99", + "id": "2fea8124-5158-40cd-ba63-87f2b6368791", "name": "A Governance Group", "originalRequest": { "url": { @@ -54031,7 +54031,7 @@ "_postman_previewlanguage": "json" }, { - "id": "70cf41c4-c61d-48b0-bc9b-9fee87cbfc75", + "id": "b34dcdac-622c-4665-bd9a-e4dc39001506", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -54075,7 +54075,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ebafa781-18e5-41c7-8132-f7dc95c44cab", + "id": "52700cf0-11ef-4772-880b-09848c51be42", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -54119,7 +54119,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a1a54c5e-0e22-4751-866e-e31bed4ca31b", + "id": "b31f63ca-d080-44a6-81ea-cc27b724585e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -54163,7 +54163,7 @@ "_postman_previewlanguage": "json" }, { - "id": "91e30088-c094-404b-9601-ecca9fa981ca", + "id": "f3216d71-f588-49aa-8473-58dd20e8cdae", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -54207,7 +54207,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6a81571b-7deb-4315-8924-ff7a795367bc", + "id": "de885dbd-9dc2-4df9-b356-7b1c77ba1445", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -54257,7 +54257,7 @@ } }, { - "id": "f8ca8076-193f-4c9a-827e-66372fff0ef6", + "id": "b0a8d9c2-56ca-4c10-9375-d5fcb98fcf09", "name": "Delete a Governance Group", "request": { "name": "Delete a Governance Group", @@ -54298,7 +54298,7 @@ }, "response": [ { - "id": "24d68631-f481-45f2-8579-7c547dbecab5", + "id": "64f8033d-67cf-4e72-8fd3-60bde9fd0945", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -54332,7 +54332,7 @@ "_postman_previewlanguage": "text" }, { - "id": "149a3cee-92cf-4c43-8890-9f1941b86257", + "id": "86caeff3-af4c-4561-ae34-4a410d74ae74", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -54376,7 +54376,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4343e542-dccd-47c0-aa19-66412feb9aaf", + "id": "d1ff213d-5c5c-40fc-a84a-de40833ac4a5", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -54420,7 +54420,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f04ffbb9-a7ee-408d-8c00-e2ea47fd652c", + "id": "fbdcc368-6b53-4d00-a694-ce31d96abf0c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -54464,7 +54464,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b7e8f13e-22cd-4c96-a99f-dbc793049126", + "id": "369aa0c4-a8b6-4e37-8d3b-9a3147d3770e", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -54508,7 +54508,7 @@ "_postman_previewlanguage": "json" }, { - "id": "388f6244-e301-48c3-af24-17b2ca2c2696", + "id": "1ce4ae54-beac-47fc-9e40-02e4180f2548", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -54558,7 +54558,7 @@ } }, { - "id": "5d89e98a-312e-424c-97ad-d6de80faa0f3", + "id": "80bbfc9c-deb7-4ee2-9c97-47125a6d68b5", "name": "Patch a Governance Group", "request": { "name": "Patch a Governance Group", @@ -54612,7 +54612,7 @@ }, "response": [ { - "id": "a84cd93d-cf2b-4933-8bce-eade24a161a4", + "id": "26f40562-fd40-4ae3-b3b8-bc4760f9717a", "name": "A Governance Group.", "originalRequest": { "url": { @@ -54669,7 +54669,7 @@ "_postman_previewlanguage": "json" }, { - "id": "77dc229e-2cd5-449d-89b5-a906ba150015", + "id": "b204947f-50e2-44d7-b8ce-cc8b6eafb746", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -54726,7 +54726,7 @@ "_postman_previewlanguage": "json" }, { - "id": "39528fc2-e05b-4f27-b59a-1dd1f787d5bd", + "id": "1df64fa0-b01b-4654-8da7-26e41cedf564", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -54783,7 +54783,7 @@ "_postman_previewlanguage": "json" }, { - "id": "97555259-289e-4b41-a0d9-d7cbc34f2504", + "id": "e97aded5-af4b-47f8-bbb9-b5e41039e1e2", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -54840,7 +54840,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3dc170ff-1492-46a1-87d2-56f3be2a2e85", + "id": "2297634d-7934-4493-8681-0501a65e5d50", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -54897,7 +54897,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fdec69ae-46ed-4e26-83df-00c8f207fb1a", + "id": "f7fef45a-597b-492b-b03e-26648b3dd39b", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -54960,7 +54960,7 @@ } }, { - "id": "368fa299-7d66-4d61-85a6-e560a95f163a", + "id": "aaf1cb71-95b3-4366-a0ea-b2e8b1278a90", "name": "Delete Governance Group(s)", "request": { "name": "Delete Governance Group(s)", @@ -55003,7 +55003,7 @@ }, "response": [ { - "id": "fc2cdf57-427a-4f8a-9a77-aec127049b08", + "id": "f0ca06a2-b96f-432e-81d9-fab96f18c705", "name": "Governance Group bulk delete response.", "originalRequest": { "url": { @@ -55060,7 +55060,7 @@ "_postman_previewlanguage": "json" }, { - "id": "db803da1-ed07-4993-b389-c6bce71d63f1", + "id": "8f0d19bf-345d-4ecc-a398-9aef2cd0ab1b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -55117,7 +55117,7 @@ "_postman_previewlanguage": "json" }, { - "id": "294e3980-aee5-41e2-9d47-725879474882", + "id": "b517388d-f099-45df-a7c9-b0ff8ef41676", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -55174,7 +55174,7 @@ "_postman_previewlanguage": "json" }, { - "id": "01a30456-251d-4a7d-9bd1-06bc31322446", + "id": "59419210-3624-4302-8d14-1a2f2e47efea", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -55231,7 +55231,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ff3a335f-8c76-46cc-89f4-5deef1bdb08b", + "id": "74c3ce84-078e-4305-9996-b25109ce7bc9", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -55288,7 +55288,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ad451f1d-eb83-4d04-b1a3-45c80df02613", + "id": "50923f5e-9607-4cd1-9735-f2a29bb86d72", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -55351,7 +55351,7 @@ } }, { - "id": "636ad767-c0b1-4095-9b55-2201847fe252", + "id": "87ed4966-eda9-4a0c-818d-c4b933480119", "name": "List connections for Governance Group", "request": { "name": "List connections for Governance Group", @@ -55430,7 +55430,7 @@ }, "response": [ { - "id": "aec14543-824a-400f-916d-02f1d5964b3a", + "id": "00b7addc-460c-45b2-9eaf-488a80957aa8", "name": "List all connections associated with a Governance Group.", "originalRequest": { "url": { @@ -55512,7 +55512,7 @@ "_postman_previewlanguage": "json" }, { - "id": "097d8f17-8388-4c41-b885-1d2fb7a190c9", + "id": "8570221f-dedb-4b2c-b0df-e27640b5a63a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -55594,7 +55594,7 @@ "_postman_previewlanguage": "json" }, { - "id": "73ddd3b3-8067-4279-91ee-ccb751894135", + "id": "73d6a8de-e38a-4799-9fa3-1c532f65f6df", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -55676,7 +55676,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6017fbad-f04b-486c-bba8-39f5de7542df", + "id": "34e05c83-21bf-4ad5-a10e-7126a18ceb20", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -55758,7 +55758,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0e7309fa-145e-4599-bc20-734e1fc7da75", + "id": "fba5eea0-81f8-4157-a5f5-f6a93a235717", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -55840,7 +55840,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4b5a6d9a-42f7-4e95-8d18-a0038986385b", + "id": "31a0eb72-578b-499b-9618-1701ea31ae87", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -55928,7 +55928,7 @@ } }, { - "id": "bafe0071-b4f4-40e6-9e00-07ce1a1a911c", + "id": "93afe9fa-cd38-49e3-a764-7ffe8b06ce48", "name": "List Governance Group Members", "request": { "name": "List Governance Group Members", @@ -56007,7 +56007,7 @@ }, "response": [ { - "id": "0bc8ca7e-d672-477c-a11c-7632755ad4fd", + "id": "5eda260a-d767-4e1b-9a51-21410c39bd87", "name": "List all members associated with a Governance Group.", "originalRequest": { "url": { @@ -56089,7 +56089,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9b40a3e2-1290-40a1-92e6-6c4ac4452d21", + "id": "97d404c6-3282-4201-ad60-b0443bc831c3", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -56171,7 +56171,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1ce95376-3c83-4b42-bbbd-e077ce5e671a", + "id": "71d5a45f-b933-46c7-99b6-f01d1132393a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -56253,7 +56253,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1e4bb7fb-c8db-4426-863c-4267ea4fc41d", + "id": "b83e0c70-06d7-420c-a22f-f69f79df5770", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -56335,7 +56335,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3e1fd096-55f0-4ad3-95d0-a43ad8ee3346", + "id": "914efb5a-6c2d-4ea9-9012-dcd325e34b5e", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -56417,7 +56417,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2488a0fd-6e95-4900-84cd-2b5c51ba443c", + "id": "c13ac469-8350-4ff0-8c2e-7b5e5db53177", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -56505,7 +56505,7 @@ } }, { - "id": "4f37d3a2-d85a-4d33-a05b-bebd0e4f0ff4", + "id": "9073c82b-a684-4e78-8ccf-d6a0473c6c67", "name": "Add members to Governance Group", "request": { "name": "Add members to Governance Group", @@ -56561,7 +56561,7 @@ }, "response": [ { - "id": "8621ba03-29e1-4766-9027-8fe4be1c965e", + "id": "a6c6d744-c230-4432-b511-863adfb38009", "name": "List of added and not added identities into Governance Group members list.", "originalRequest": { "url": { @@ -56620,7 +56620,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ee83891f-b1af-43ff-a980-f5cf2d367ad8", + "id": "dcad96d0-5502-4567-8a9b-d76c4de5b59f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -56679,7 +56679,7 @@ "_postman_previewlanguage": "json" }, { - "id": "89e8d45a-937d-407f-9a18-a955dba14550", + "id": "5fefe373-93ca-4353-9b1a-dd9d06cd0a12", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -56738,7 +56738,7 @@ "_postman_previewlanguage": "json" }, { - "id": "39c0fe1b-c07b-4b20-9dfb-441e60c58b21", + "id": "4d105779-3622-4899-ae74-a53339a27e66", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -56797,7 +56797,7 @@ "_postman_previewlanguage": "json" }, { - "id": "df91273b-0134-4359-ba60-8dafb216d961", + "id": "df808dd6-90c4-4793-9b76-1c77d3b8040e", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -56856,7 +56856,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4def8d9b-b912-45a0-b1a3-ac4c40214930", + "id": "6f328424-4698-446e-af34-477acf3e5ece", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -56921,7 +56921,7 @@ } }, { - "id": "69af0d55-a791-4777-a972-9b2050efec19", + "id": "7ca86d48-1b22-4b21-8808-5adbfeb72bdb", "name": "Remove members from Governance Group", "request": { "name": "Remove members from Governance Group", @@ -56977,7 +56977,7 @@ }, "response": [ { - "id": "db727d15-437f-4a1e-9311-5983b64f6199", + "id": "513b3934-b74c-49ed-85f8-f3441cb9e1ea", "name": "List of deleted and not deleted identities from Governance Group members list.", "originalRequest": { "url": { @@ -57036,7 +57036,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2cd69379-00da-47ec-bc2c-a5cd3480310f", + "id": "36039b34-393e-4abd-a1c6-ee7709fb841f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -57095,7 +57095,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d8181d85-556c-45c3-8730-cefab36e4e6d", + "id": "07d3ebb3-dedb-400a-8383-e323ac9fea7d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -57154,7 +57154,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e328896d-198e-4711-8500-5e68e46540f3", + "id": "26453800-1ae3-4c05-ba12-eeebadd25d0e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -57213,7 +57213,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b2899bba-615d-424b-a823-68dcad8ec0a2", + "id": "2cc68c30-365f-4846-83d5-bd2759f77ee0", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -57272,7 +57272,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cfb5dc1d-27c8-4ba5-9ad1-ecbed479cf46", + "id": "7af9c980-dad0-42a7-b9a5-f67342d4b31e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -57343,7 +57343,7 @@ "description": "", "item": [ { - "id": "2d89be3d-a732-4a55-9ce1-53529c420402", + "id": "bbfeccf7-6d57-46a6-a2a0-9241b6002237", "name": "Identity Access Request Recommendations", "request": { "name": "Identity Access Request Recommendations", @@ -57420,7 +57420,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -57436,7 +57436,7 @@ }, "response": [ { - "id": "c7026498-2f0c-4e0e-a707-1de21638aace", + "id": "4bf95498-04fa-446a-9f02-7c7e3a8191cb", "name": "List of access request recommendations for the identityId", "originalRequest": { "url": { @@ -57508,7 +57508,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -57543,7 +57543,7 @@ "_postman_previewlanguage": "json" }, { - "id": "df8ffb9a-eb99-4c67-874c-539e7fad1c46", + "id": "43e0887b-5fdb-425c-8cbc-2f5592a1a5a4", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -57615,7 +57615,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -57650,7 +57650,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ae6040ec-491b-4213-9a95-85f5efe69105", + "id": "b945ffbd-61e3-4965-9087-c3d145b038af", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -57722,7 +57722,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -57757,7 +57757,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7ce9be15-463f-46f1-96e2-c083b7a379e6", + "id": "bc058a96-7109-489d-8b66-330214495bb4", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -57829,7 +57829,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -57864,7 +57864,7 @@ "_postman_previewlanguage": "json" }, { - "id": "935ca529-33ec-4ff3-891c-5c5b1df57899", + "id": "d44423af-2424-44cb-a7bc-9376b2e9ccbd", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -57936,7 +57936,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -57971,7 +57971,7 @@ "_postman_previewlanguage": "json" }, { - "id": "73f309a7-af84-4a48-9eff-b31dba5b6aeb", + "id": "f85fc297-77b7-416b-b686-30451353152a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -58043,7 +58043,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -58084,7 +58084,7 @@ } }, { - "id": "5c3da2eb-00d8-4a3e-a124-8c64d30d7637", + "id": "34e239b0-8a61-4221-8322-55e67120f9d2", "name": "Notification of Ignored Access Request Recommendations", "request": { "name": "Notification of Ignored Access Request Recommendations", @@ -58127,7 +58127,7 @@ }, "response": [ { - "id": "58c19069-a0f5-48a8-a5c1-811c430cc3f8", + "id": "e3e6e0a1-e71e-4c32-96f2-6c5a4be482b6", "name": "Recommendation successfully stored as ignored.", "originalRequest": { "url": { @@ -58184,7 +58184,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0190573c-6023-4394-a498-84be8b3b1d33", + "id": "b81e0f55-53f5-4315-a822-aee6fc7c1765", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -58241,7 +58241,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8ed4a104-b4b3-4f28-b4ad-31e325d8dfd6", + "id": "0373700a-0fbb-4da8-814d-db6d1b9f50c1", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -58298,7 +58298,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9f280716-7ee2-471a-80f0-8bb3a6112843", + "id": "3f5e0c1a-07f8-4020-b762-3d9dc13276f6", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -58355,7 +58355,7 @@ "_postman_previewlanguage": "json" }, { - "id": "71d88744-df41-4067-89a5-0066d2776a10", + "id": "c2375642-c627-422f-9e26-7bf3c656dea4", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -58412,7 +58412,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2aec953f-25f7-42a0-b2ee-717024594b90", + "id": "ce79d560-e0b1-4b96-b0c5-5711917d7ee4", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -58475,7 +58475,7 @@ } }, { - "id": "76b38fb3-fc63-4400-a46b-7232c1ce287e", + "id": "701433af-06f3-4103-83e9-7fb9d4fccda1", "name": "List of Ignored Access Request Recommendations", "request": { "name": "List of Ignored Access Request Recommendations", @@ -58551,7 +58551,7 @@ }, "response": [ { - "id": "c54d2309-81f7-46c7-9f15-e8e70301591a", + "id": "50d4edea-5d86-449e-a93d-2103b4bb7713", "name": "Returns list of ignored access request recommendations.", "originalRequest": { "url": { @@ -58641,7 +58641,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fe8f82ec-bdf3-4a6d-af96-4e1519b1eb30", + "id": "da05c043-a497-4180-aa02-3e961ef98c97", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -58731,7 +58731,7 @@ "_postman_previewlanguage": "json" }, { - "id": "168df690-3174-4529-ba9c-40b11bb41386", + "id": "e04ddfa0-c1e0-40c9-9324-00bac61b4c2c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -58821,7 +58821,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5c8e4ae2-e25e-4d14-92f9-90fedf65f0ba", + "id": "73e46649-ca13-4692-8875-5b0e78d63c5c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -58911,7 +58911,7 @@ "_postman_previewlanguage": "json" }, { - "id": "60047fb4-f995-4624-bdaf-10a8267cabe4", + "id": "864aae4b-3942-421d-a378-7877e1bcac27", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -59001,7 +59001,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6d37d027-a88f-4a10-b95c-b6109bcd8535", + "id": "6c82baef-8a48-412d-919b-1284b9224525", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -59097,7 +59097,7 @@ } }, { - "id": "1c220392-a466-4e62-b9ad-cc25221624a4", + "id": "e5543c98-2b66-4504-8349-5eb50db05df0", "name": "Notification of Requested Access Request Recommendations", "request": { "name": "Notification of Requested Access Request Recommendations", @@ -59140,7 +59140,7 @@ }, "response": [ { - "id": "ad29525e-c2bd-4ed9-be75-48505e023b58", + "id": "193d1f84-9f02-4412-9a2a-d93bae3b7dcd", "name": "Notification successfully acknowledged.", "originalRequest": { "url": { @@ -59197,7 +59197,7 @@ "_postman_previewlanguage": "json" }, { - "id": "912538b1-8c30-4f55-96d2-62796c2a7cdc", + "id": "b9a46d07-cbcd-4e65-8173-088997e26f5c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -59254,7 +59254,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4618a4d0-83f0-4775-9551-a31432189d68", + "id": "23bb269d-1174-4b53-9b73-fbf12b492139", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -59311,7 +59311,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a45493d8-e412-468b-8987-6b761d6e3dd9", + "id": "3928545b-1215-4117-ba63-bf9e7973f60c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -59368,7 +59368,7 @@ "_postman_previewlanguage": "json" }, { - "id": "76b647c2-7088-4964-b233-46ea1ea0ab63", + "id": "8a32f95c-4cda-4568-98e2-561fe69d829b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -59425,7 +59425,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9c21a72f-9d7a-4dca-8b1a-84d7b7ab1406", + "id": "24c2ccfc-57b1-466b-ab4c-e78366904041", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -59488,7 +59488,7 @@ } }, { - "id": "8678bb4d-7398-4bc6-9e3f-9fa3f09d1ce0", + "id": "33175a37-9841-45e4-900b-6941598ac1fd", "name": "List of Requested Access Request Recommendations", "request": { "name": "List of Requested Access Request Recommendations", @@ -59548,7 +59548,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -59564,7 +59564,7 @@ }, "response": [ { - "id": "9f7f36a0-c7d2-4ac0-8762-5674df292d5e", + "id": "a0e45012-8c34-44bc-a73d-6700a1f9e47e", "name": "Returns the list of requested access request recommendations.", "originalRequest": { "url": { @@ -59619,7 +59619,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -59654,7 +59654,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1358455f-70f8-4c41-b321-2af2bcda8b63", + "id": "0a1c80a6-4943-4a95-a9cb-b40462490329", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -59709,7 +59709,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -59744,7 +59744,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e10fa287-5fa5-45f9-8607-369a85011356", + "id": "2b0c649a-532a-436e-9e1b-4fc2fefc61b8", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -59799,7 +59799,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -59834,7 +59834,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3fb6de06-c217-4e2a-b22e-a60f204c7711", + "id": "f6ef1f8d-1e60-470a-9391-046f3b565d94", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -59889,7 +59889,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -59924,7 +59924,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e8fe3192-0925-48d7-a93e-fadee48889f9", + "id": "466f2b68-0dee-4e3f-affc-953e813e4cbb", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -59979,7 +59979,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -60014,7 +60014,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ce391fa4-4de5-4f6a-b7f3-df640af0c76e", + "id": "74dc83e9-c9e3-4646-854e-ec80404ffa29", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -60069,7 +60069,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -60110,7 +60110,7 @@ } }, { - "id": "8091894c-0561-4175-ac4d-0460e4355fda", + "id": "517ed892-d72d-4060-b547-9cad7c20fcef", "name": "Notification of Viewed Access Request Recommendations", "request": { "name": "Notification of Viewed Access Request Recommendations", @@ -60153,7 +60153,7 @@ }, "response": [ { - "id": "c89a732d-1567-4f93-9300-5e3b5820219e", + "id": "e45380aa-3192-4d78-9e7d-cc5c6b3f8b5e", "name": "Recommendation successfully stored as viewed.", "originalRequest": { "url": { @@ -60210,7 +60210,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8f8e0c40-849f-4331-9f7d-95f475783910", + "id": "5f37e323-8d3c-4876-8aae-4c609bc76f4d", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -60267,7 +60267,7 @@ "_postman_previewlanguage": "json" }, { - "id": "28263d67-fd2a-4e38-9b91-00a198258ea6", + "id": "2912b430-1696-4438-a846-f12d6e1fd106", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -60324,7 +60324,7 @@ "_postman_previewlanguage": "json" }, { - "id": "63554f15-6962-4f2f-84f8-69979b9fa0c8", + "id": "dbf6e9e2-4944-4113-83a3-91e459fe6bc9", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -60381,7 +60381,7 @@ "_postman_previewlanguage": "json" }, { - "id": "de5bb0b8-df2b-4b0d-b00e-974eff230431", + "id": "062129bc-6d90-403e-8be1-9b25b070d002", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -60438,7 +60438,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6f9ec9ca-461e-49c2-b17a-8b9b056c4e04", + "id": "23eca36e-2def-4fc1-afaf-4308df668797", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -60501,7 +60501,7 @@ } }, { - "id": "34399036-488a-467e-9ae5-0cfc31e19d83", + "id": "9f11303e-e778-4124-9ec0-816827b3a51a", "name": "List of Viewed Access Request Recommendations", "request": { "name": "List of Viewed Access Request Recommendations", @@ -60561,7 +60561,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -60577,7 +60577,7 @@ }, "response": [ { - "id": "130e067d-c6cf-4621-9e4e-ad872ccd8b1d", + "id": "3e4a0d05-a144-471d-8dd2-7a8213fea851", "name": "Returns list of viewed access request recommendations.", "originalRequest": { "url": { @@ -60632,7 +60632,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -60667,7 +60667,7 @@ "_postman_previewlanguage": "json" }, { - "id": "78e8afd5-d7c4-454d-8058-8af2728e5806", + "id": "ae39a487-9f30-4d4f-80b3-d8937126f908", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -60722,7 +60722,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -60757,7 +60757,7 @@ "_postman_previewlanguage": "json" }, { - "id": "54a617dc-3b66-401d-b669-99e1e412c85d", + "id": "c8590aa4-deed-440b-8d5d-d53eec1fafec", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -60812,7 +60812,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -60847,7 +60847,7 @@ "_postman_previewlanguage": "json" }, { - "id": "216bfb53-6536-4022-9791-cdfedf77bd6d", + "id": "76740fe7-dfc2-4908-a1dd-57c3f34ca6a1", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -60902,7 +60902,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -60937,7 +60937,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9db291fc-7d61-41da-9759-5cc560366b5c", + "id": "2e31d5c4-bc15-4a4f-83ff-b3f719cb8445", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -60992,7 +60992,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -61027,7 +61027,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c4d277a9-8158-499e-8b77-babf0cbd0b2e", + "id": "118ad3a4-8a3b-4002-a23f-0b59b99f5feb", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -61082,7 +61082,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], "variable": [] @@ -61123,7 +61123,7 @@ } }, { - "id": "7ff6b1af-d2e2-43f9-aee2-1c1e394c7d28", + "id": "01bf6bfe-cb78-4dc1-b884-b75e4dc93f05", "name": "Notification of Viewed Access Request Recommendations in Bulk", "request": { "name": "Notification of Viewed Access Request Recommendations in Bulk", @@ -61167,7 +61167,7 @@ }, "response": [ { - "id": "336acb9c-0125-4cf6-a499-c789284147cd", + "id": "29c8b8ae-0e45-4238-8356-965930752399", "name": "Recommendations successfully stored as viewed.", "originalRequest": { "url": { @@ -61225,7 +61225,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2d4113fe-0957-44f2-8278-f33f37b76c57", + "id": "dbc0274d-cdbd-455a-857f-ce117bedabd7", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -61283,7 +61283,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9cf144cf-7ce4-452f-927e-12b492ed21d9", + "id": "47ec2011-ee78-4349-8bca-0b1a7df854fc", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -61341,7 +61341,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7f9337ba-1373-4dd9-8190-b3e8ae4fcff9", + "id": "1c695976-f35c-40cd-8ef6-b597f4b5e959", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -61399,7 +61399,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5f24d066-9aca-488f-82b8-cc2c78478256", + "id": "09fe6b6e-f1f8-492b-8166-db4c49dea07a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -61457,7 +61457,7 @@ "_postman_previewlanguage": "json" }, { - "id": "64c3c44b-0841-4340-9cbb-9a47259f5ff2", + "id": "9971e017-5441-4738-a859-4d2463ac994c", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -61527,7 +61527,7 @@ "description": "", "item": [ { - "id": "560678b0-5ea0-4fa3-82da-f74b7f4347dc", + "id": "64297392-87ca-41f8-afde-eee12fe35c25", "name": "Get a paginated list of common access", "request": { "name": "Get a paginated list of common access", @@ -61602,7 +61602,7 @@ }, "response": [ { - "id": "13b54deb-e703-4d99-9fa0-f578f39565c2", + "id": "893e5012-18e6-4fe5-9f14-b835106ebb47", "name": "Succeeded. Returns a list of common access for a customer.", "originalRequest": { "url": { @@ -61686,12 +61686,12 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"555ab47a-0d32-4813-906f-adf3567de6a4\",\n \"access\": {\n \"id\": \"pariatur deserunt\",\n \"type\": \"ROLE\",\n \"name\": \"reprehenderit adipisicing\",\n \"description\": \"reprehenderit volupta\",\n \"ownerName\": \"nisi ut\",\n \"ownerId\": \"magna\"\n },\n \"status\": \"do proident\",\n \"lastUpdated\": \"1970-11-22T20:52:09.361Z\",\n \"reviewedByUser\": false,\n \"lastReviewed\": \"1976-10-21T07:06:40.029Z\",\n \"createdByUser\": false\n },\n {\n \"id\": \"555ab47a-0d32-4813-906f-adf3567de6a4\",\n \"access\": {\n \"id\": \"mollit sunt laborum\",\n \"type\": \"ROLE\",\n \"name\": \"tempor consectetur exercitation anim\",\n \"description\": \"pariatur cupidatat\",\n \"ownerName\": \"nulla\",\n \"ownerId\": \"cupidatat dolore sed\"\n },\n \"status\": \"ullamco sed\",\n \"lastUpdated\": \"2022-10-03T03:09:26.939Z\",\n \"reviewedByUser\": false,\n \"lastReviewed\": \"1991-07-05T08:58:27.899Z\",\n \"createdByUser\": false\n }\n]", + "body": "[\n {\n \"id\": \"555ab47a-0d32-4813-906f-adf3567de6a4\",\n \"access\": {\n \"id\": \"ea culpa\",\n \"type\": \"ROLE\",\n \"name\": \"dolor\",\n \"description\": \"minim\",\n \"ownerName\": \"ex labore sint\",\n \"ownerId\": \"com\"\n },\n \"status\": \"amet adipisicing\",\n \"lastUpdated\": \"2004-06-20T13:36:24.661Z\",\n \"reviewedByUser\": true,\n \"lastReviewed\": \"1982-09-15T23:51:58.847Z\",\n \"createdByUser\": false\n },\n {\n \"id\": \"555ab47a-0d32-4813-906f-adf3567de6a4\",\n \"access\": {\n \"id\": \"amet Excepteur elit in esse\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"Ut cillum laboris eiusmod\",\n \"description\": \"dolor dolore\",\n \"ownerName\": \"reprehenderit nisi aliqua in consequat\",\n \"ownerId\": \"incididunt est consequat\"\n },\n \"status\": \"qui Excepteur\",\n \"lastUpdated\": \"1994-01-28T07:59:12.661Z\",\n \"reviewedByUser\": true,\n \"lastReviewed\": \"1964-09-07T14:18:49.399Z\",\n \"createdByUser\": false\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2115d10e-5661-4ab6-9bdf-8b0cff39ae1e", + "id": "5d40b944-ec88-4f55-8600-61d18fb8b9e8", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -61780,7 +61780,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c4233723-f17e-47f6-aa4f-67baf9648376", + "id": "16471b4f-af24-4dc6-a8aa-05f6293daf1b", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -61869,7 +61869,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f3cf248b-e102-47e2-89c6-1425b1c8d9d8", + "id": "8f390735-eeaa-41d4-b5c5-88b935482837", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -61958,7 +61958,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a9d5fc09-bc58-4da0-ab6c-765b1cd79c1b", + "id": "e0e0c88a-d413-4da6-91eb-1ace9a20d22c", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -62053,7 +62053,7 @@ } }, { - "id": "d8d7be9b-2669-4807-ae42-2e5622198725", + "id": "e7373364-9254-48c8-9d95-ab8115a1b3e5", "name": "Create common access items", "request": { "name": "Create common access items", @@ -62084,7 +62084,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"access\": {\n \"id\": \"culpa sed velit\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"enim do eu exercitation\",\n \"description\": \"m\",\n \"ownerName\": \"dolor tempor\",\n \"ownerId\": \"eu irure eiusmod aliqua\"\n },\n \"status\": \"CONFIRMED\"\n}", + "raw": "{\n \"access\": {\n \"id\": \"esse in\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"irure culpa dolore fugiat\",\n \"description\": \"ipsum occaecat mollit Ut\",\n \"ownerName\": \"Excepteur veniam amet eiusmod\",\n \"ownerId\": \"sunt magna velit\"\n },\n \"status\": \"CONFIRMED\"\n}", "options": { "raw": { "headerFamily": "json", @@ -62095,7 +62095,7 @@ }, "response": [ { - "id": "1b84b067-56eb-4c7a-8347-116e947d621b", + "id": "e86d5672-3b93-477a-a11a-1f2effd801d5", "name": "Returns details of the common access classification request.", "originalRequest": { "url": { @@ -62129,7 +62129,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"access\": {\n \"id\": \"culpa sed velit\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"enim do eu exercitation\",\n \"description\": \"m\",\n \"ownerName\": \"dolor tempor\",\n \"ownerId\": \"eu irure eiusmod aliqua\"\n },\n \"status\": \"CONFIRMED\"\n}", + "raw": "{\n \"access\": {\n \"id\": \"esse in\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"irure culpa dolore fugiat\",\n \"description\": \"ipsum occaecat mollit Ut\",\n \"ownerName\": \"Excepteur veniam amet eiusmod\",\n \"ownerId\": \"sunt magna velit\"\n },\n \"status\": \"CONFIRMED\"\n}", "options": { "raw": { "headerFamily": "json", @@ -62146,12 +62146,12 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"dolor\",\n \"access\": {\n \"id\": \"veniam exercitation culpa adipisicing\",\n \"type\": \"ROLE\",\n \"name\": \"et\",\n \"description\": \"Ut dolor laboris\",\n \"ownerName\": \"nul\",\n \"ownerId\": \"laborum\"\n },\n \"status\": \"DENIED\",\n \"lastUpdated\": \"Du\",\n \"reviewedByUser\": true,\n \"lastReviewed\": \"pariatur veniam ex aliquip\",\n \"createdByUser\": \"aliqua in esse\"\n}", + "body": "{\n \"id\": \"sint aliqua in non voluptate\",\n \"access\": {\n \"id\": \"eiusmod exercitation adipisicing ex\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"qui\",\n \"description\": \"Excepteur amet\",\n \"ownerName\": \"ut nostrud aute\",\n \"ownerId\": \"enim sunt ut eu\"\n },\n \"status\": \"CONFIRMED\",\n \"lastUpdated\": \"ullamco minim\",\n \"reviewedByUser\": false,\n \"lastReviewed\": \"proident laborum ex dolore\",\n \"createdByUser\": \"nisi cupidatat mollit et Duis\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5c6aa5cf-1a24-4fbb-9ea8-9468a1b8a6e6", + "id": "fdd2431c-9a4c-4caf-a666-d33d49393347", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -62185,7 +62185,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"access\": {\n \"id\": \"culpa sed velit\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"enim do eu exercitation\",\n \"description\": \"m\",\n \"ownerName\": \"dolor tempor\",\n \"ownerId\": \"eu irure eiusmod aliqua\"\n },\n \"status\": \"CONFIRMED\"\n}", + "raw": "{\n \"access\": {\n \"id\": \"esse in\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"irure culpa dolore fugiat\",\n \"description\": \"ipsum occaecat mollit Ut\",\n \"ownerName\": \"Excepteur veniam amet eiusmod\",\n \"ownerId\": \"sunt magna velit\"\n },\n \"status\": \"CONFIRMED\"\n}", "options": { "raw": { "headerFamily": "json", @@ -62207,7 +62207,7 @@ "_postman_previewlanguage": "json" }, { - "id": "76efcb27-f5bc-429e-a477-3efe89883329", + "id": "fde949ab-06b9-498f-9067-8a0242428058", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -62241,7 +62241,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"access\": {\n \"id\": \"culpa sed velit\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"enim do eu exercitation\",\n \"description\": \"m\",\n \"ownerName\": \"dolor tempor\",\n \"ownerId\": \"eu irure eiusmod aliqua\"\n },\n \"status\": \"CONFIRMED\"\n}", + "raw": "{\n \"access\": {\n \"id\": \"esse in\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"irure culpa dolore fugiat\",\n \"description\": \"ipsum occaecat mollit Ut\",\n \"ownerName\": \"Excepteur veniam amet eiusmod\",\n \"ownerId\": \"sunt magna velit\"\n },\n \"status\": \"CONFIRMED\"\n}", "options": { "raw": { "headerFamily": "json", @@ -62263,7 +62263,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c2df76e2-ab3c-489e-85b3-3a819b37d9c5", + "id": "fbd85ab4-78c2-400d-aa19-28602f2979f7", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -62297,7 +62297,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"access\": {\n \"id\": \"culpa sed velit\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"enim do eu exercitation\",\n \"description\": \"m\",\n \"ownerName\": \"dolor tempor\",\n \"ownerId\": \"eu irure eiusmod aliqua\"\n },\n \"status\": \"CONFIRMED\"\n}", + "raw": "{\n \"access\": {\n \"id\": \"esse in\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"irure culpa dolore fugiat\",\n \"description\": \"ipsum occaecat mollit Ut\",\n \"ownerName\": \"Excepteur veniam amet eiusmod\",\n \"ownerId\": \"sunt magna velit\"\n },\n \"status\": \"CONFIRMED\"\n}", "options": { "raw": { "headerFamily": "json", @@ -62319,7 +62319,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3bd9308b-3736-4d28-babe-c6ccb56631a6", + "id": "1904305f-4661-4962-a0b7-89ccded2342f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -62353,7 +62353,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"access\": {\n \"id\": \"culpa sed velit\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"enim do eu exercitation\",\n \"description\": \"m\",\n \"ownerName\": \"dolor tempor\",\n \"ownerId\": \"eu irure eiusmod aliqua\"\n },\n \"status\": \"CONFIRMED\"\n}", + "raw": "{\n \"access\": {\n \"id\": \"esse in\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"irure culpa dolore fugiat\",\n \"description\": \"ipsum occaecat mollit Ut\",\n \"ownerName\": \"Excepteur veniam amet eiusmod\",\n \"ownerId\": \"sunt magna velit\"\n },\n \"status\": \"CONFIRMED\"\n}", "options": { "raw": { "headerFamily": "json", @@ -62375,7 +62375,7 @@ "_postman_previewlanguage": "json" }, { - "id": "137a9063-02b4-48b4-9835-e2b1a1229a2e", + "id": "aec90c20-a771-4232-9de1-587834d157bf", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -62409,7 +62409,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"access\": {\n \"id\": \"culpa sed velit\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"enim do eu exercitation\",\n \"description\": \"m\",\n \"ownerName\": \"dolor tempor\",\n \"ownerId\": \"eu irure eiusmod aliqua\"\n },\n \"status\": \"CONFIRMED\"\n}", + "raw": "{\n \"access\": {\n \"id\": \"esse in\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"irure culpa dolore fugiat\",\n \"description\": \"ipsum occaecat mollit Ut\",\n \"ownerName\": \"Excepteur veniam amet eiusmod\",\n \"ownerId\": \"sunt magna velit\"\n },\n \"status\": \"CONFIRMED\"\n}", "options": { "raw": { "headerFamily": "json", @@ -62437,7 +62437,7 @@ } }, { - "id": "2b5e8767-5029-403b-a942-bcd697309690", + "id": "6ac54ba5-96fc-4c10-a34f-358a20a30452", "name": "Bulk update common access status", "request": { "name": "Bulk update common access status", @@ -62469,7 +62469,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"confirmedIds\": [\n \"urn:uuid:e22fa23c-a251-45ed-0f2f-b8f4b94c1a16\",\n \"09334f16-cdc1-ad28-c481-4637479f3aac\"\n ],\n \"deniedIds\": [\n \"urn:uuid:a2b8429d-8281-88d1-6200-8c7828197c5a\",\n \"urn:uuid:c51da607-66dc-b788-d3ec-c64dd5f61c64\"\n ]\n },\n {\n \"confirmedIds\": [\n \"115742bf-ea9f-9827-04a2-477c50c2963c\",\n \"urn:uuid:166db7bf-f1e4-2db3-a8b3-42919a0d4eb9\"\n ],\n \"deniedIds\": [\n \"c79fcfc7-7f6a-169d-f633-3fe72b82a8d1\",\n \"urn:uuid:18f68531-d0b0-f5d6-d8a4-7f1db8a84c63\"\n ]\n }\n]", + "raw": "[\n {\n \"confirmedIds\": [\n \"7ff417d9-6126-a0ca-1b98-44133967db31\",\n \"7d0ff5a4-8410-3d38-5360-f0cfe96394aa\"\n ],\n \"deniedIds\": [\n \"328ada5a-1fd2-f2f7-785e-0c6527929262\",\n \"urn:uuid:8f156942-9de7-ca0a-c760-f0db5bbc24cf\"\n ]\n },\n {\n \"confirmedIds\": [\n \"urn:uuid:ed2d400a-7b96-a85f-e4ab-a738236b3685\",\n \"77d3a219-312f-8405-50c1-1abcbda06dbe\"\n ],\n \"deniedIds\": [\n \"e574ac9c-c34b-1aac-f0eb-fa21ee4dcdc9\",\n \"9039a759-bec7-a89f-4f1e-378397f69397\"\n ]\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -62480,7 +62480,7 @@ }, "response": [ { - "id": "3a7d66c6-d91e-46a1-8659-c8427dd6c174", + "id": "c02b0684-21d9-472c-936b-e184e9bdc737", "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { @@ -62515,7 +62515,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"confirmedIds\": [\n \"urn:uuid:e22fa23c-a251-45ed-0f2f-b8f4b94c1a16\",\n \"09334f16-cdc1-ad28-c481-4637479f3aac\"\n ],\n \"deniedIds\": [\n \"urn:uuid:a2b8429d-8281-88d1-6200-8c7828197c5a\",\n \"urn:uuid:c51da607-66dc-b788-d3ec-c64dd5f61c64\"\n ]\n },\n {\n \"confirmedIds\": [\n \"115742bf-ea9f-9827-04a2-477c50c2963c\",\n \"urn:uuid:166db7bf-f1e4-2db3-a8b3-42919a0d4eb9\"\n ],\n \"deniedIds\": [\n \"c79fcfc7-7f6a-169d-f633-3fe72b82a8d1\",\n \"urn:uuid:18f68531-d0b0-f5d6-d8a4-7f1db8a84c63\"\n ]\n }\n]", + "raw": "[\n {\n \"confirmedIds\": [\n \"7ff417d9-6126-a0ca-1b98-44133967db31\",\n \"7d0ff5a4-8410-3d38-5360-f0cfe96394aa\"\n ],\n \"deniedIds\": [\n \"328ada5a-1fd2-f2f7-785e-0c6527929262\",\n \"urn:uuid:8f156942-9de7-ca0a-c760-f0db5bbc24cf\"\n ]\n },\n {\n \"confirmedIds\": [\n \"urn:uuid:ed2d400a-7b96-a85f-e4ab-a738236b3685\",\n \"77d3a219-312f-8405-50c1-1abcbda06dbe\"\n ],\n \"deniedIds\": [\n \"e574ac9c-c34b-1aac-f0eb-fa21ee4dcdc9\",\n \"9039a759-bec7-a89f-4f1e-378397f69397\"\n ]\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -62537,7 +62537,7 @@ "_postman_previewlanguage": "json" }, { - "id": "42b5b5c7-7a3f-46e0-839f-8c26cb3f8a00", + "id": "77960ba2-fea0-47a8-9359-cac7b245b104", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -62572,7 +62572,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"confirmedIds\": [\n \"urn:uuid:e22fa23c-a251-45ed-0f2f-b8f4b94c1a16\",\n \"09334f16-cdc1-ad28-c481-4637479f3aac\"\n ],\n \"deniedIds\": [\n \"urn:uuid:a2b8429d-8281-88d1-6200-8c7828197c5a\",\n \"urn:uuid:c51da607-66dc-b788-d3ec-c64dd5f61c64\"\n ]\n },\n {\n \"confirmedIds\": [\n \"115742bf-ea9f-9827-04a2-477c50c2963c\",\n \"urn:uuid:166db7bf-f1e4-2db3-a8b3-42919a0d4eb9\"\n ],\n \"deniedIds\": [\n \"c79fcfc7-7f6a-169d-f633-3fe72b82a8d1\",\n \"urn:uuid:18f68531-d0b0-f5d6-d8a4-7f1db8a84c63\"\n ]\n }\n]", + "raw": "[\n {\n \"confirmedIds\": [\n \"7ff417d9-6126-a0ca-1b98-44133967db31\",\n \"7d0ff5a4-8410-3d38-5360-f0cfe96394aa\"\n ],\n \"deniedIds\": [\n \"328ada5a-1fd2-f2f7-785e-0c6527929262\",\n \"urn:uuid:8f156942-9de7-ca0a-c760-f0db5bbc24cf\"\n ]\n },\n {\n \"confirmedIds\": [\n \"urn:uuid:ed2d400a-7b96-a85f-e4ab-a738236b3685\",\n \"77d3a219-312f-8405-50c1-1abcbda06dbe\"\n ],\n \"deniedIds\": [\n \"e574ac9c-c34b-1aac-f0eb-fa21ee4dcdc9\",\n \"9039a759-bec7-a89f-4f1e-378397f69397\"\n ]\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -62594,7 +62594,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7f44d74c-eaaa-48b8-a02e-38f7f915b0de", + "id": "affa2efa-f37c-4bec-9cc9-a429fe302d00", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -62629,7 +62629,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"confirmedIds\": [\n \"urn:uuid:e22fa23c-a251-45ed-0f2f-b8f4b94c1a16\",\n \"09334f16-cdc1-ad28-c481-4637479f3aac\"\n ],\n \"deniedIds\": [\n \"urn:uuid:a2b8429d-8281-88d1-6200-8c7828197c5a\",\n \"urn:uuid:c51da607-66dc-b788-d3ec-c64dd5f61c64\"\n ]\n },\n {\n \"confirmedIds\": [\n \"115742bf-ea9f-9827-04a2-477c50c2963c\",\n \"urn:uuid:166db7bf-f1e4-2db3-a8b3-42919a0d4eb9\"\n ],\n \"deniedIds\": [\n \"c79fcfc7-7f6a-169d-f633-3fe72b82a8d1\",\n \"urn:uuid:18f68531-d0b0-f5d6-d8a4-7f1db8a84c63\"\n ]\n }\n]", + "raw": "[\n {\n \"confirmedIds\": [\n \"7ff417d9-6126-a0ca-1b98-44133967db31\",\n \"7d0ff5a4-8410-3d38-5360-f0cfe96394aa\"\n ],\n \"deniedIds\": [\n \"328ada5a-1fd2-f2f7-785e-0c6527929262\",\n \"urn:uuid:8f156942-9de7-ca0a-c760-f0db5bbc24cf\"\n ]\n },\n {\n \"confirmedIds\": [\n \"urn:uuid:ed2d400a-7b96-a85f-e4ab-a738236b3685\",\n \"77d3a219-312f-8405-50c1-1abcbda06dbe\"\n ],\n \"deniedIds\": [\n \"e574ac9c-c34b-1aac-f0eb-fa21ee4dcdc9\",\n \"9039a759-bec7-a89f-4f1e-378397f69397\"\n ]\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -62651,7 +62651,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3c2c4f38-28ca-4469-8529-c715d62dbe17", + "id": "d3ba8124-24ad-4bc7-8419-260a35131923", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -62686,7 +62686,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"confirmedIds\": [\n \"urn:uuid:e22fa23c-a251-45ed-0f2f-b8f4b94c1a16\",\n \"09334f16-cdc1-ad28-c481-4637479f3aac\"\n ],\n \"deniedIds\": [\n \"urn:uuid:a2b8429d-8281-88d1-6200-8c7828197c5a\",\n \"urn:uuid:c51da607-66dc-b788-d3ec-c64dd5f61c64\"\n ]\n },\n {\n \"confirmedIds\": [\n \"115742bf-ea9f-9827-04a2-477c50c2963c\",\n \"urn:uuid:166db7bf-f1e4-2db3-a8b3-42919a0d4eb9\"\n ],\n \"deniedIds\": [\n \"c79fcfc7-7f6a-169d-f633-3fe72b82a8d1\",\n \"urn:uuid:18f68531-d0b0-f5d6-d8a4-7f1db8a84c63\"\n ]\n }\n]", + "raw": "[\n {\n \"confirmedIds\": [\n \"7ff417d9-6126-a0ca-1b98-44133967db31\",\n \"7d0ff5a4-8410-3d38-5360-f0cfe96394aa\"\n ],\n \"deniedIds\": [\n \"328ada5a-1fd2-f2f7-785e-0c6527929262\",\n \"urn:uuid:8f156942-9de7-ca0a-c760-f0db5bbc24cf\"\n ]\n },\n {\n \"confirmedIds\": [\n \"urn:uuid:ed2d400a-7b96-a85f-e4ab-a738236b3685\",\n \"77d3a219-312f-8405-50c1-1abcbda06dbe\"\n ],\n \"deniedIds\": [\n \"e574ac9c-c34b-1aac-f0eb-fa21ee4dcdc9\",\n \"9039a759-bec7-a89f-4f1e-378397f69397\"\n ]\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -62708,7 +62708,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b76ff991-af4b-4664-a320-6c5c295ba5db", + "id": "d99e28d4-f024-4fdb-944e-8d37e7be4d2d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -62743,7 +62743,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"confirmedIds\": [\n \"urn:uuid:e22fa23c-a251-45ed-0f2f-b8f4b94c1a16\",\n \"09334f16-cdc1-ad28-c481-4637479f3aac\"\n ],\n \"deniedIds\": [\n \"urn:uuid:a2b8429d-8281-88d1-6200-8c7828197c5a\",\n \"urn:uuid:c51da607-66dc-b788-d3ec-c64dd5f61c64\"\n ]\n },\n {\n \"confirmedIds\": [\n \"115742bf-ea9f-9827-04a2-477c50c2963c\",\n \"urn:uuid:166db7bf-f1e4-2db3-a8b3-42919a0d4eb9\"\n ],\n \"deniedIds\": [\n \"c79fcfc7-7f6a-169d-f633-3fe72b82a8d1\",\n \"urn:uuid:18f68531-d0b0-f5d6-d8a4-7f1db8a84c63\"\n ]\n }\n]", + "raw": "[\n {\n \"confirmedIds\": [\n \"7ff417d9-6126-a0ca-1b98-44133967db31\",\n \"7d0ff5a4-8410-3d38-5360-f0cfe96394aa\"\n ],\n \"deniedIds\": [\n \"328ada5a-1fd2-f2f7-785e-0c6527929262\",\n \"urn:uuid:8f156942-9de7-ca0a-c760-f0db5bbc24cf\"\n ]\n },\n {\n \"confirmedIds\": [\n \"urn:uuid:ed2d400a-7b96-a85f-e4ab-a738236b3685\",\n \"77d3a219-312f-8405-50c1-1abcbda06dbe\"\n ],\n \"deniedIds\": [\n \"e574ac9c-c34b-1aac-f0eb-fa21ee4dcdc9\",\n \"9039a759-bec7-a89f-4f1e-378397f69397\"\n ]\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -62765,7 +62765,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f7363b76-5597-4347-8df6-3cab2148588d", + "id": "05b8999b-ed34-449e-8f60-ee18315b741f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -62800,7 +62800,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"confirmedIds\": [\n \"urn:uuid:e22fa23c-a251-45ed-0f2f-b8f4b94c1a16\",\n \"09334f16-cdc1-ad28-c481-4637479f3aac\"\n ],\n \"deniedIds\": [\n \"urn:uuid:a2b8429d-8281-88d1-6200-8c7828197c5a\",\n \"urn:uuid:c51da607-66dc-b788-d3ec-c64dd5f61c64\"\n ]\n },\n {\n \"confirmedIds\": [\n \"115742bf-ea9f-9827-04a2-477c50c2963c\",\n \"urn:uuid:166db7bf-f1e4-2db3-a8b3-42919a0d4eb9\"\n ],\n \"deniedIds\": [\n \"c79fcfc7-7f6a-169d-f633-3fe72b82a8d1\",\n \"urn:uuid:18f68531-d0b0-f5d6-d8a4-7f1db8a84c63\"\n ]\n }\n]", + "raw": "[\n {\n \"confirmedIds\": [\n \"7ff417d9-6126-a0ca-1b98-44133967db31\",\n \"7d0ff5a4-8410-3d38-5360-f0cfe96394aa\"\n ],\n \"deniedIds\": [\n \"328ada5a-1fd2-f2f7-785e-0c6527929262\",\n \"urn:uuid:8f156942-9de7-ca0a-c760-f0db5bbc24cf\"\n ]\n },\n {\n \"confirmedIds\": [\n \"urn:uuid:ed2d400a-7b96-a85f-e4ab-a738236b3685\",\n \"77d3a219-312f-8405-50c1-1abcbda06dbe\"\n ],\n \"deniedIds\": [\n \"e574ac9c-c34b-1aac-f0eb-fa21ee4dcdc9\",\n \"9039a759-bec7-a89f-4f1e-378397f69397\"\n ]\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -62834,7 +62834,7 @@ "description": "", "item": [ { - "id": "deeb0568-7bd1-4d95-9d23-63196694e811", + "id": "7ae95b16-7a1f-473e-b092-94f0fbdf983a", "name": "Get Message catalogs", "request": { "name": "Get Message catalogs", @@ -62875,7 +62875,7 @@ }, "response": [ { - "id": "e9927233-ab12-492c-b1ef-48dd380faf90", + "id": "5ac27975-c205-4e2b-b5f2-c4a4235e67b6", "name": "The message catalogs based on the request headers", "originalRequest": { "url": { @@ -62919,7 +62919,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5b37e0b9-b4a7-439c-a526-0543f8d664c0", + "id": "be84691a-5540-4d27-8a2d-8018fb74e406", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -62963,7 +62963,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cbe9840d-1eb7-4762-a56a-16f8fe5559a5", + "id": "de1399aa-2c2b-48f8-8296-ca93a3ed2a3c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -63007,7 +63007,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ae3102b5-e6f2-41cb-a140-5160c61a49b4", + "id": "3d7e67d5-2593-43c4-9f96-9d6310c8ac79", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -63051,7 +63051,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e677db7d-1471-4d3f-9e3a-c91132a867e2", + "id": "1f221339-e187-4708-ae90-4015a2f6130d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -63095,7 +63095,7 @@ "_postman_previewlanguage": "json" }, { - "id": "075f3d38-26ec-40a6-ace5-987ece9e5495", + "id": "96b437b2-a54f-410c-a0d5-d739d973a12f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -63151,7 +63151,7 @@ "description": "", "item": [ { - "id": "4054969b-1fac-43f5-a465-60c7c983ba9a", + "id": "3ea40c4f-fd26-4a03-9fcf-926739699ee7", "name": "IAI Identity Outliers Summary", "request": { "name": "IAI Identity Outliers Summary", @@ -63192,7 +63192,7 @@ "type": "text/plain" }, "key": "type", - "value": "STRUCTURAL" + "value": "LOW_SIMILARITY" }, { "disabled": true, @@ -63226,7 +63226,7 @@ }, "response": [ { - "id": "f3e62da7-61b4-497c-825e-8377e7f19d77", + "id": "92572ca9-e9fb-4a1d-b3ba-5f17e871d0ef", "name": "Succeeded. Returns list of objects. Each object is a summary to give high level statistics/counts of outliers", "originalRequest": { "url": { @@ -63262,7 +63262,7 @@ "type": "text/plain" }, "key": "type", - "value": "STRUCTURAL" + "value": "LOW_SIMILARITY" }, { "disabled": true, @@ -63316,7 +63316,7 @@ "type": "text/plain" }, "key": "X-Total-Count", - "value": "-37920042" + "value": "-35848043" } ], "body": "[\n {\n \"type\": \"LOW_SIMILARITY\",\n \"snapshotDate\": \"2021-05-01T18:40:35.772Z\",\n \"totalOutliers\": 50,\n \"totalIdentities\": 5000,\n \"totalIgnored\": 0\n },\n {\n \"type\": \"LOW_SIMILARITY\",\n \"snapshotDate\": \"2021-05-01T18:40:35.772Z\",\n \"totalOutliers\": 50,\n \"totalIdentities\": 5000,\n \"totalIgnored\": 0\n }\n]", @@ -63324,7 +63324,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0de3bece-00e2-4758-87df-6028ead317ff", + "id": "5b1bee8b-7fc0-4f11-8430-41bd1cb47be0", "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { @@ -63360,7 +63360,7 @@ "type": "text/plain" }, "key": "type", - "value": "STRUCTURAL" + "value": "LOW_SIMILARITY" }, { "disabled": true, @@ -63413,7 +63413,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5e7b48a9-cd78-49f8-a82e-4783d77ef63c", + "id": "ccfe5e81-2473-4851-a98b-d7ba7223b086", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -63449,7 +63449,7 @@ "type": "text/plain" }, "key": "type", - "value": "STRUCTURAL" + "value": "LOW_SIMILARITY" }, { "disabled": true, @@ -63502,7 +63502,7 @@ "_postman_previewlanguage": "json" }, { - "id": "71cc0398-5d63-4de3-94df-9496a3fa6375", + "id": "40ddf6dc-364d-4bc0-bb6d-db310a13cd29", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -63538,7 +63538,7 @@ "type": "text/plain" }, "key": "type", - "value": "STRUCTURAL" + "value": "LOW_SIMILARITY" }, { "disabled": true, @@ -63591,7 +63591,7 @@ "_postman_previewlanguage": "json" }, { - "id": "56addf6c-d151-4a71-a179-b548c17e0c94", + "id": "e22d5cf0-3241-4d5f-bff0-bb56ed90f859", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -63627,7 +63627,7 @@ "type": "text/plain" }, "key": "type", - "value": "STRUCTURAL" + "value": "LOW_SIMILARITY" }, { "disabled": true, @@ -63680,7 +63680,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fd9662a7-a804-4eca-96dd-7e53fc0b21a8", + "id": "8bd4b287-341d-4843-9989-4699cddcc603", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -63716,7 +63716,7 @@ "type": "text/plain" }, "key": "type", - "value": "STRUCTURAL" + "value": "LOW_SIMILARITY" }, { "disabled": true, @@ -63769,7 +63769,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cbef5617-129d-4483-8f04-3b468bcccade", + "id": "1c121f73-f314-4c1a-9745-17f27bf65be5", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -63805,7 +63805,7 @@ "type": "text/plain" }, "key": "type", - "value": "STRUCTURAL" + "value": "LOW_SIMILARITY" }, { "disabled": true, @@ -63864,7 +63864,7 @@ } }, { - "id": "cf252d95-0ecc-4035-9920-cd77dc5de584", + "id": "42342363-d23b-4a53-86f1-d02a956d748d", "name": "IAI Identity Outliers Latest Summary", "request": { "name": "IAI Identity Outliers Latest Summary", @@ -63888,7 +63888,7 @@ "type": "text/plain" }, "key": "type", - "value": "STRUCTURAL" + "value": "LOW_SIMILARITY" } ], "variable": [] @@ -63904,7 +63904,7 @@ }, "response": [ { - "id": "2a47758a-a197-4e30-877f-1e52854389d4", + "id": "d060983b-4933-49e6-9a59-43911c74432d", "name": "Succeeded. Returns list of objects. Each object is a summary to give high level statistics/counts of outliers", "originalRequest": { "url": { @@ -63923,7 +63923,7 @@ "type": "text/plain" }, "key": "type", - "value": "STRUCTURAL" + "value": "LOW_SIMILARITY" } ], "variable": [] @@ -63958,7 +63958,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f4560716-02f5-4a4f-a470-28403d876213", + "id": "753cc8e6-4bf3-46a7-8acf-61379f03ef40", "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { @@ -63977,7 +63977,7 @@ "type": "text/plain" }, "key": "type", - "value": "STRUCTURAL" + "value": "LOW_SIMILARITY" } ], "variable": [] @@ -64012,7 +64012,7 @@ "_postman_previewlanguage": "json" }, { - "id": "31f358a3-aa25-4ed1-a23e-009cecc2e5cf", + "id": "52f84e14-ce84-4050-b8b4-7ebca02dcdd2", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -64031,7 +64031,7 @@ "type": "text/plain" }, "key": "type", - "value": "STRUCTURAL" + "value": "LOW_SIMILARITY" } ], "variable": [] @@ -64066,7 +64066,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9381ac09-e9f7-48c0-b368-0036a27508e5", + "id": "d8ff79c7-7eff-42ae-83ee-7c57ed2e5f36", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -64085,7 +64085,7 @@ "type": "text/plain" }, "key": "type", - "value": "STRUCTURAL" + "value": "LOW_SIMILARITY" } ], "variable": [] @@ -64120,7 +64120,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9dee5f80-a706-4b75-b16d-cadcf3b0b4ce", + "id": "ba524202-dfa3-4940-97fd-b2c353fca231", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -64139,7 +64139,7 @@ "type": "text/plain" }, "key": "type", - "value": "STRUCTURAL" + "value": "LOW_SIMILARITY" } ], "variable": [] @@ -64174,7 +64174,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b6c185cc-8044-4267-8dc9-43ebe3e95974", + "id": "70e2a256-a3b4-4a85-895d-af7c5e95a65b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -64193,7 +64193,7 @@ "type": "text/plain" }, "key": "type", - "value": "STRUCTURAL" + "value": "LOW_SIMILARITY" } ], "variable": [] @@ -64228,7 +64228,7 @@ "_postman_previewlanguage": "json" }, { - "id": "23f45d58-7607-48c1-8d22-07b78a94870e", + "id": "3854e2a4-238b-45a0-90a4-471b132c3da9", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -64247,7 +64247,7 @@ "type": "text/plain" }, "key": "type", - "value": "STRUCTURAL" + "value": "LOW_SIMILARITY" } ], "variable": [] @@ -64288,7 +64288,7 @@ } }, { - "id": "946cd7d0-b58f-4a7d-b962-b607b44eb629", + "id": "81b20a3e-62b9-4942-8626-ccd435aa73d6", "name": "IAI Get Identity Outliers", "request": { "name": "IAI Get Identity Outliers", @@ -64372,7 +64372,7 @@ }, "response": [ { - "id": "1564071f-e8b9-4e49-8a8d-1f5e1e3934ba", + "id": "72080aed-a051-4978-aa70-59567a97ce65", "name": "Succeeded. Returns list of objects. Each object contains information about outliers", "originalRequest": { "url": { @@ -64471,7 +64471,7 @@ "type": "text/plain" }, "key": "X-Total-Count", - "value": "-37920042" + "value": "-35848043" } ], "body": "[\n {\n \"id\": \"5be33d3e-c54d-4ed7-af73-2380543e8283\",\n \"identityId\": \"5be33d3e-c54d-4ed7-af73-2380543e8283\",\n \"type\": \"LOW_SIMILARITY\",\n \"firstDetectionDate\": \"2021-05-01T18:40:35.772Z\",\n \"latestDetectionDate\": \"2021-05-03T18:40:35.772Z\",\n \"ignored\": false,\n \"attributes\": {\n \"displayName\": \"John Smith\",\n \"jobTitle\": \"Software Engineer\",\n \"department\": \"Engineering\"\n },\n \"score\": 0.92,\n \"unignoreType\": \"MANUAL\",\n \"unignoreDate\": \"2021-06-01T18:40:35.772Z\",\n \"ignoreDate\": \"2021-06-01T18:40:35.772Z\"\n },\n {\n \"id\": \"5be33d3e-c54d-4ed7-af73-2380543e8283\",\n \"identityId\": \"5be33d3e-c54d-4ed7-af73-2380543e8283\",\n \"type\": \"LOW_SIMILARITY\",\n \"firstDetectionDate\": \"2021-05-01T18:40:35.772Z\",\n \"latestDetectionDate\": \"2021-05-03T18:40:35.772Z\",\n \"ignored\": false,\n \"attributes\": {\n \"displayName\": \"John Smith\",\n \"jobTitle\": \"Software Engineer\",\n \"department\": \"Engineering\"\n },\n \"score\": 0.92,\n \"unignoreType\": \"MANUAL\",\n \"unignoreDate\": \"2021-06-01T18:40:35.772Z\",\n \"ignoreDate\": \"2021-06-01T18:40:35.772Z\"\n }\n]", @@ -64479,7 +64479,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2dfb1202-d99d-419c-9c96-1d9020c1821c", + "id": "d925c5c3-96a1-4b6e-9bda-c5d503203289", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -64577,7 +64577,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a50c51b1-48d8-4caa-a564-de8d71fbf358", + "id": "84f0b3fd-3687-4279-937f-a99f7e43f97c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -64675,7 +64675,7 @@ "_postman_previewlanguage": "json" }, { - "id": "31fcc86c-3c43-4d89-902f-aa2b9b730a01", + "id": "652bc7e9-e5a8-4a7d-ad3a-fee529158a7b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -64773,7 +64773,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0eff5404-4e19-40dc-bfde-0be86f0d3d5a", + "id": "4fea84d3-874e-4ff8-9de3-e738adc99d5f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -64871,7 +64871,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8d4d32b4-7fb3-4385-81b6-a7d2d06c5966", + "id": "40ff35a7-a059-42a3-82d2-fbea70faa8f6", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -64975,7 +64975,7 @@ } }, { - "id": "05246548-be92-40a1-baaa-47b2ad5a7f1d", + "id": "9616a0a0-bbb7-4756-b3f0-e5186ab6fac5", "name": "Get identity outlier's contibuting features", "request": { "name": "Get identity outlier's contibuting features", @@ -65063,7 +65063,7 @@ }, "response": [ { - "id": "d8a432ec-6f0c-4755-9b87-30fbff5cd289", + "id": "c0a8ea7e-66b0-41cd-a662-6d2e44ebe58a", "name": "Succeeded. Returns list of objects. Each object contains a feature and metadata about that feature", "originalRequest": { "url": { @@ -65155,7 +65155,7 @@ "type": "text/plain" }, "key": "X-Total-Count", - "value": "-37920042" + "value": "-35848043" }, { "disabled": true, @@ -65164,15 +65164,15 @@ "type": "text/plain" }, "key": "accept-language", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], - "body": "[\n {\n \"id\": \"66e38828-5017-47af-92ff-9844871352c5\",\n \"name\": \"entitlement_count\",\n \"valueType\": \"INTEGER\",\n \"value\": 0.5255275310262539,\n \"importance\": -0.15,\n \"displayName\": \"Number of entitlements\",\n \"description\": \"The total number of entitlements belonging to an identity\",\n \"translationMessages\": {\n \"displayName\": {\n \"key\": \"recommender-api.V2_WEIGHT_FEATURE_PRODUCT_INTERPRETATION_HIGH\",\n \"values\": [\n \"75\",\n \"department\"\n ]\n },\n \"description\": {\n \"key\": \"recommender-api.V2_WEIGHT_FEATURE_PRODUCT_INTERPRETATION_HIGH\",\n \"values\": [\n \"75\",\n \"department\"\n ]\n }\n }\n },\n {\n \"id\": \"66e38828-5017-47af-92ff-9844871352c5\",\n \"name\": \"entitlement_count\",\n \"valueType\": \"INTEGER\",\n \"value\": 0.10175087291135654,\n \"importance\": -0.15,\n \"displayName\": \"Number of entitlements\",\n \"description\": \"The total number of entitlements belonging to an identity\",\n \"translationMessages\": {\n \"displayName\": {\n \"key\": \"recommender-api.V2_WEIGHT_FEATURE_PRODUCT_INTERPRETATION_HIGH\",\n \"values\": [\n \"75\",\n \"department\"\n ]\n },\n \"description\": {\n \"key\": \"recommender-api.V2_WEIGHT_FEATURE_PRODUCT_INTERPRETATION_HIGH\",\n \"values\": [\n \"75\",\n \"department\"\n ]\n }\n }\n }\n]", + "body": "[\n {\n \"id\": \"66e38828-5017-47af-92ff-9844871352c5\",\n \"name\": \"entitlement_count\",\n \"valueType\": \"INTEGER\",\n \"value\": 0.9743183400289399,\n \"importance\": -0.15,\n \"displayName\": \"Number of entitlements\",\n \"description\": \"The total number of entitlements belonging to an identity\",\n \"translationMessages\": {\n \"displayName\": {\n \"key\": \"recommender-api.V2_WEIGHT_FEATURE_PRODUCT_INTERPRETATION_HIGH\",\n \"values\": [\n \"75\",\n \"department\"\n ]\n },\n \"description\": {\n \"key\": \"recommender-api.V2_WEIGHT_FEATURE_PRODUCT_INTERPRETATION_HIGH\",\n \"values\": [\n \"75\",\n \"department\"\n ]\n }\n }\n },\n {\n \"id\": \"66e38828-5017-47af-92ff-9844871352c5\",\n \"name\": \"entitlement_count\",\n \"valueType\": \"INTEGER\",\n \"value\": 0.610416011017469,\n \"importance\": -0.15,\n \"displayName\": \"Number of entitlements\",\n \"description\": \"The total number of entitlements belonging to an identity\",\n \"translationMessages\": {\n \"displayName\": {\n \"key\": \"recommender-api.V2_WEIGHT_FEATURE_PRODUCT_INTERPRETATION_HIGH\",\n \"values\": [\n \"75\",\n \"department\"\n ]\n },\n \"description\": {\n \"key\": \"recommender-api.V2_WEIGHT_FEATURE_PRODUCT_INTERPRETATION_HIGH\",\n \"values\": [\n \"75\",\n \"department\"\n ]\n }\n }\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2544c17d-63b4-43a4-b6e8-f614eda9caba", + "id": "4928ab1d-a167-4e56-84c1-7f5a2b62af3d", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -65263,7 +65263,7 @@ "_postman_previewlanguage": "json" }, { - "id": "21379522-f503-45b9-b526-d04b23c328d8", + "id": "8db1b81e-cb52-4d37-a487-d1f1f84d7fff", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -65354,7 +65354,7 @@ "_postman_previewlanguage": "json" }, { - "id": "403ae4d6-2eee-41ad-ab24-32d9b4b919b6", + "id": "4fffcd23-5cb4-4b89-9311-a6a89ce1126e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -65445,7 +65445,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ed4ac928-80b9-4985-a64e-11db44cebf42", + "id": "3b3f7bec-0803-4482-9317-e9da2355dfb8", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -65536,7 +65536,7 @@ "_postman_previewlanguage": "json" }, { - "id": "63e1cd83-f172-47cb-b71c-e524529d59fd", + "id": "33380089-ad38-46e1-a6f9-66b6a28f5de2", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -65627,7 +65627,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bec1ce95-c80f-4a3a-8ac6-41294aeac81c", + "id": "e62051c5-a428-44ff-97c7-c6a758558651", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -65724,7 +65724,7 @@ } }, { - "id": "bcec9dc5-e291-4e7d-9f41-ad2bdad29d3c", + "id": "88cd2c3c-dd6b-4e04-85a0-0901487f2e89", "name": "Gets a list of access items associated with each identity outlier contributing feature", "request": { "name": "Gets a list of access items associated with each identity outlier contributing feature", @@ -65824,7 +65824,7 @@ }, "response": [ { - "id": "1c90de6e-66a7-406c-afcd-7805b78e1bba", + "id": "eccbf42e-3fa7-4956-ae4b-9891ab285607", "name": "The list of access items.", "originalRequest": { "url": { @@ -65917,7 +65917,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bd5f40a2-cdaf-4372-9e50-6f5aa49255d3", + "id": "2836b435-70a0-4d9f-8e81-ac6c12ba0dfd", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -66010,7 +66010,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ddcdddce-d777-4c4e-9528-632bbed2f78e", + "id": "cdfc01de-edeb-428a-b980-78e0c206d220", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -66103,7 +66103,7 @@ "_postman_previewlanguage": "json" }, { - "id": "97669902-130c-4c3f-bcd5-9122d7984b64", + "id": "d355e471-5995-4a9e-91b0-f17c57360699", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -66196,7 +66196,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dd3b8ccc-3a52-477a-b83d-b72356d4bbb0", + "id": "ed603faf-2f9e-49ae-af30-c6b1d21caebd", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -66289,7 +66289,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2fbfd852-d112-47da-ab34-366ee26280f1", + "id": "d6a63466-544d-4902-af73-4d55a628789f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -66382,7 +66382,7 @@ "_postman_previewlanguage": "json" }, { - "id": "11bbd56a-18f4-42d5-a059-82b3a613fcfb", + "id": "168debe5-95cc-4eb4-ae1c-dbccb5be121d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -66481,7 +66481,7 @@ } }, { - "id": "dddc2839-c810-4d26-b1a9-d9ae4a87a001", + "id": "daccf4b6-233b-4609-b4dd-ae08d2f28f6d", "name": "IAI Identity Outliers Ignore", "request": { "name": "IAI Identity Outliers Ignore", @@ -66524,7 +66524,7 @@ }, "response": [ { - "id": "658390d7-50b2-49bf-b546-7e7cb50b0370", + "id": "b1a67b13-331a-4aca-8185-619efef5507f", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -66571,7 +66571,7 @@ "_postman_previewlanguage": "text" }, { - "id": "c6e3d12c-8b97-45d0-a710-6dfe458f7166", + "id": "2b17676e-34b2-446e-9dd4-aec7195f4d7e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -66628,7 +66628,7 @@ "_postman_previewlanguage": "json" }, { - "id": "507bfe95-e0ca-4a3f-a404-bc43b2b29b90", + "id": "3c41ac7e-bf5e-42ae-9b97-3e2c0e63e407", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -66685,7 +66685,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ab673dc7-bc5f-4935-99b0-340376c4607d", + "id": "7f643093-9771-45ee-8de5-6efcdddf0d67", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -66742,7 +66742,7 @@ "_postman_previewlanguage": "json" }, { - "id": "47436928-2e85-4c1f-9e05-5f4507c263e7", + "id": "88bc2c85-06b5-4ba2-8cfa-a1273cc55901", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -66799,7 +66799,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d59ce69b-cf22-472f-930e-cc5bfc0c7a33", + "id": "cb43ce8c-dc36-4f00-86c9-7599d2e5126e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -66862,7 +66862,7 @@ } }, { - "id": "9cf6fa12-b049-4a76-9a05-77c8f4cc0217", + "id": "c8d2f9a3-0383-4b25-a854-c6ea11a30a1c", "name": "IAI Identity Outliers Unignore", "request": { "name": "IAI Identity Outliers Unignore", @@ -66905,7 +66905,7 @@ }, "response": [ { - "id": "879e9ae0-2c44-490f-900b-184ef34a549f", + "id": "ea184446-8884-429e-b9c4-5c6544b148d7", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -66952,7 +66952,7 @@ "_postman_previewlanguage": "text" }, { - "id": "cf9ac369-e2bf-40a6-a984-8dd8539a07e5", + "id": "be962f3a-1e2f-4ed8-8247-4350a88581e5", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -67009,7 +67009,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4571ca9b-bf73-42cd-8ec9-92d682b95446", + "id": "64fb9d7e-2ec8-4931-ab16-d6ad99ebe1ae", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -67066,7 +67066,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7b681f7d-2418-4104-b542-1bb9df6e9fb9", + "id": "1f7331e0-4056-4a9b-81d6-250cd2a79a46", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -67123,7 +67123,7 @@ "_postman_previewlanguage": "json" }, { - "id": "24aeac74-08ac-42e2-9988-c986f1ac0dda", + "id": "3586961d-9331-4a49-af53-4814ff633a1f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -67180,7 +67180,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6ecd7805-b96d-4b17-af29-15a9e2aff865", + "id": "6be6f217-4747-4791-b741-1cee0f5e710c", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -67243,7 +67243,7 @@ } }, { - "id": "c9f5cf81-a72e-425b-9070-eb9c3a035c71", + "id": "5abb0947-268d-4601-a6da-6d8af22486ce", "name": "IAI Identity Outliers Export", "request": { "name": "IAI Identity Outliers Export", @@ -67267,7 +67267,7 @@ "type": "text/plain" }, "key": "type", - "value": "STRUCTURAL" + "value": "LOW_SIMILARITY" } ], "variable": [] @@ -67283,7 +67283,7 @@ }, "response": [ { - "id": "8d1441be-ed60-4c04-a0dd-41bd5a216dd2", + "id": "2bc955f3-059e-4d37-a489-04d44a1f4175", "name": "Succeeded. Returns zip of 2 CSVs to download. 1 CSV for ignored outliers and 1 for non-ignored outliers", "originalRequest": { "url": { @@ -67302,7 +67302,7 @@ "type": "text/plain" }, "key": "type", - "value": "STRUCTURAL" + "value": "LOW_SIMILARITY" } ], "variable": [] @@ -67332,12 +67332,12 @@ "value": "application/zip" } ], - "body": "et dolor", + "body": "officia qui elit occaecat", "cookie": [], "_postman_previewlanguage": "text" }, { - "id": "592527c2-f85b-4439-9730-9073d56a863e", + "id": "45c7dc6f-0549-47b3-8bc2-ec8e650d7d21", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -67356,7 +67356,7 @@ "type": "text/plain" }, "key": "type", - "value": "STRUCTURAL" + "value": "LOW_SIMILARITY" } ], "variable": [] @@ -67391,7 +67391,7 @@ "_postman_previewlanguage": "json" }, { - "id": "629b0dfd-a1e1-42e1-88c7-e7dfb3651a01", + "id": "9b11d690-1bc6-4b76-921e-13821302f805", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -67410,7 +67410,7 @@ "type": "text/plain" }, "key": "type", - "value": "STRUCTURAL" + "value": "LOW_SIMILARITY" } ], "variable": [] @@ -67445,7 +67445,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6f200907-2038-48cf-946a-d92298134866", + "id": "a296705a-c30a-4998-b766-0a174c8b90f7", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -67464,7 +67464,7 @@ "type": "text/plain" }, "key": "type", - "value": "STRUCTURAL" + "value": "LOW_SIMILARITY" } ], "variable": [] @@ -67499,7 +67499,7 @@ "_postman_previewlanguage": "json" }, { - "id": "064d49a5-b193-4d7b-9798-5ede89d670af", + "id": "3e1ffd87-0ae1-4421-89a7-7b7ca49a023a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -67518,7 +67518,7 @@ "type": "text/plain" }, "key": "type", - "value": "STRUCTURAL" + "value": "LOW_SIMILARITY" } ], "variable": [] @@ -67553,7 +67553,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ef7637a9-85fb-4c94-9253-8df72e921abe", + "id": "35dd5fbc-2d0b-44b3-acb5-829782b7a75c", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -67572,7 +67572,7 @@ "type": "text/plain" }, "key": "type", - "value": "STRUCTURAL" + "value": "LOW_SIMILARITY" } ], "variable": [] @@ -67613,7 +67613,7 @@ } }, { - "id": "e822eda3-4a9b-407a-b1c1-4366f8322701", + "id": "6b44a612-514d-4422-88cb-095dad29e11a", "name": "Get identity outlier contibuting feature summary", "request": { "name": "Get identity outlier contibuting feature summary", @@ -67654,7 +67654,7 @@ }, "response": [ { - "id": "3d66c513-9b5c-4bb6-89d2-317b65c1c393", + "id": "db5f706a-f2ca-4bc1-8e92-a91898fdeb7d", "name": "Succeeded. Returns selected contributing feature summary for an outlier", "originalRequest": { "url": { @@ -67699,15 +67699,15 @@ "type": "text/plain" }, "key": "accept-language", - "value": "et dolor" + "value": "officia qui elit occaecat" } ], - "body": "{\n \"contributingFeatureName\": \"Rare Access\",\n \"identityOutlierDisplayName\": \"John Smith\",\n \"outlierFeatureDisplayValues\": [\n {\n \"displayName\": \"Aliza Chris\",\n \"value\": \"esse aliquip\",\n \"valueType\": \"INTEGER\"\n },\n {\n \"displayName\": \"Aliza Chris\",\n \"value\": \"reprehenderit\",\n \"valueType\": \"INTEGER\"\n }\n ],\n \"featureDefinition\": \"Identity total number of entitlements\",\n \"featureExplanation\": \"An identity that has too much rare access has a higher change of becoming a security threat due to the unique access they possess\",\n \"peerDisplayName\": \"Mary Jane\",\n \"peerIdentityId\": \"9f9d5d53ad0e48fba7352f6da9f1b8gbg\",\n \"accessItemReference\": {\n \"displayName\": \"All Rare Entitlements\",\n \"searchPlaceholder\": \"Search by name or description\"\n }\n}", + "body": "{\n \"contributingFeatureName\": \"Rare Access\",\n \"identityOutlierDisplayName\": \"John Smith\",\n \"outlierFeatureDisplayValues\": [\n {\n \"displayName\": \"Aliza Chris\",\n \"value\": \"minim\",\n \"valueType\": \"INTEGER\"\n },\n {\n \"displayName\": \"Aliza Chris\",\n \"value\": \"deserunt laboris Duis\",\n \"valueType\": \"INTEGER\"\n }\n ],\n \"featureDefinition\": \"Identity total number of entitlements\",\n \"featureExplanation\": \"An identity that has too much rare access has a higher change of becoming a security threat due to the unique access they possess\",\n \"peerDisplayName\": \"Mary Jane\",\n \"peerIdentityId\": \"9f9d5d53ad0e48fba7352f6da9f1b8gbg\",\n \"accessItemReference\": {\n \"displayName\": \"All Rare Entitlements\",\n \"searchPlaceholder\": \"Search by name or description\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0357ecf7-77a9-489d-8de0-f35e31d8eb99", + "id": "0b6e9efa-f938-46fb-b8d4-22f5864b997b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -67751,7 +67751,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ed17369d-79f1-4406-b8aa-5e567ac63fab", + "id": "a1d3a717-adb8-4292-b519-5807305af8a1", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -67795,7 +67795,7 @@ "_postman_previewlanguage": "json" }, { - "id": "559d7167-38d6-44a6-b311-93f4535282c6", + "id": "a557d1b7-f4a2-41db-bffb-8e8589acd101", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -67839,7 +67839,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0bc012e8-7339-4e7e-a334-1c9b40881de2", + "id": "6c8dcdcc-37ce-4769-a12d-affcd3bc5984", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -67883,7 +67883,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2c913269-feb3-4ea2-842c-f23b77a41f73", + "id": "2ef66e0a-1f19-47da-b401-07361919d955", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -67927,7 +67927,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9e57f902-7e08-4a05-a9a3-b31bd895cc99", + "id": "c3c493b3-1ab9-425b-8e3b-ff78e3d62077", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -67983,7 +67983,7 @@ "description": "", "item": [ { - "id": "87ee752f-b28b-4afc-8a64-42412d56f018", + "id": "11dea999-3b0d-43e9-b35d-3242fe632a48", "name": "Identity Outliers List", "request": { "name": "Identity Outliers List", @@ -68053,7 +68053,7 @@ }, "response": [ { - "id": "3a1d586c-eaa8-409d-96b8-0a46a02fc212", + "id": "afe6d19f-d8d5-4591-ba07-23861c303d90", "name": "List of identities that are not included in peer groups.", "originalRequest": { "url": { @@ -68121,12 +68121,12 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"cupidatat\",\n \"type\": \"pariatur mollit magna\",\n \"peer_group_id\": \"in ipsum Duis\",\n \"attributes\": {\n \"velit_0\": {},\n \"quis4c\": {},\n \"ind3\": {}\n }\n },\n {\n \"id\": \"commodo \",\n \"type\": \"amet est aliquip consectetur\",\n \"peer_group_id\": \"deserunt\",\n \"attributes\": {\n \"quif0\": {},\n \"sed_c\": {},\n \"eu1e\": {}\n }\n }\n]", + "body": "[\n {\n \"id\": \"sit consectetur quis incididunt\",\n \"type\": \"eu dolore\",\n \"peer_group_id\": \"dolore qui\",\n \"attributes\": {\n \"sit_51b\": {},\n \"ut_3ae\": {},\n \"ut_e\": {}\n }\n },\n {\n \"id\": \"nos\",\n \"type\": \"ullamco aute dolore\",\n \"peer_group_id\": \"dolor in ea quis\",\n \"attributes\": {\n \"sintdf\": {}\n }\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9582b003-bc11-4733-bd24-013e26203a33", + "id": "bda2b3e0-8ae3-4eda-b1cd-d1fc23e4ba18", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -68199,7 +68199,7 @@ "_postman_previewlanguage": "json" }, { - "id": "663b3689-d049-4536-9514-6c8d947f323a", + "id": "d57c1682-d799-42ac-86c8-0633b5da98a7", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -68272,7 +68272,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a48d1504-b7b0-443d-ac72-a9cbcdab43f6", + "id": "441af4f6-dd5e-431e-bf89-3450b0443a51", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -68345,7 +68345,7 @@ "_postman_previewlanguage": "json" }, { - "id": "166fd696-d81c-496a-bf69-56d79f77b116", + "id": "95fbed94-ba20-4f1b-a5fd-09e409ee6b22", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -68418,7 +68418,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b1fdbc15-a8de-41a3-93cd-3ec563ce37a4", + "id": "effa9475-4526-4e89-8691-12b7b318d1ca", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -68503,7 +68503,7 @@ "description": "", "item": [ { - "id": "651bc9ac-9523-47c7-9fb4-e0764e6a1330", + "id": "e1726129-ea40-41af-ab6e-ea60f198867b", "name": "Returns a Recommendation Based on Object", "request": { "name": "Returns a Recommendation Based on Object", @@ -68546,7 +68546,7 @@ }, "response": [ { - "id": "1aa0df5e-1c61-4ca7-8775-b889ef9ed332", + "id": "62ef8556-9462-4823-9e4c-74103418c156", "name": "The recommendations for a customer", "originalRequest": { "url": { @@ -68598,12 +68598,12 @@ "value": "application/json" } ], - "body": "{\n \"response\": [\n {\n \"request\": {\n \"identityId\": \"2c938083633d259901633d25c68c00fa\",\n \"item\": {\n \"id\": \"2c938083633d259901633d2623ec0375\",\n \"type\": \"ENTITLEMENT\"\n }\n },\n \"recommendation\": \"YES\",\n \"interpretations\": [\n \"75% of identities with the same department have this access. This information had a high impact on the overall score.\",\n \"67% of identities with the same peer group have this access. This information had a low impact on the overall score.\",\n \"42% of identities with the same location have this access. This information had a low impact on the overall score.\"\n ],\n \"translationMessages\": [\n {\n \"key\": \"recommender-api.V2_WEIGHT_FEATURE_PRODUCT_INTERPRETATION_HIGH\",\n \"values\": [\n \"75\",\n \"department\"\n ]\n }\n ],\n \"recommenderCalculations\": {\n \"identityId\": \"2c91808457d8f3ab0157e3e62cb4213c\",\n \"entitlementId\": \"2c91809050db617d0150e0bf3215385e\",\n \"recommendation\": \"YES\",\n \"overallWeightedScore\": 7578234.184074402,\n \"featureWeightedScores\": {\n \"ea_6\": 51705618.193478465,\n \"labore30\": -4657134.770683542\n },\n \"threshold\": 20762323.60251011,\n \"identityAttributes\": {\n \"aliquip_3ed\": {\n \"value\": \"deserunt est\"\n },\n \"enim_dca\": {\n \"value\": \"Excepteur esse dolor id\"\n }\n },\n \"featureValues\": {\n \"feature\": \"department\",\n \"numerator\": 14,\n \"denominator\": 14\n }\n }\n },\n {\n \"request\": {\n \"identityId\": \"2c938083633d259901633d25c68c00fa\",\n \"item\": {\n \"id\": \"2c938083633d259901633d2623ec0375\",\n \"type\": \"ENTITLEMENT\"\n }\n },\n \"recommendation\": \"YES\",\n \"interpretations\": [\n \"75% of identities with the same department have this access. This information had a high impact on the overall score.\",\n \"67% of identities with the same peer group have this access. This information had a low impact on the overall score.\",\n \"42% of identities with the same location have this access. This information had a low impact on the overall score.\"\n ],\n \"translationMessages\": [\n {\n \"key\": \"recommender-api.V2_WEIGHT_FEATURE_PRODUCT_INTERPRETATION_HIGH\",\n \"values\": [\n \"75\",\n \"department\"\n ]\n }\n ],\n \"recommenderCalculations\": {\n \"identityId\": \"2c91808457d8f3ab0157e3e62cb4213c\",\n \"entitlementId\": \"2c91809050db617d0150e0bf3215385e\",\n \"recommendation\": \"YES\",\n \"overallWeightedScore\": -24344574.656402826,\n \"featureWeightedScores\": {\n \"laborum_7\": 90413202.5333586\n },\n \"threshold\": -35635029.08094169,\n \"identityAttributes\": {\n \"cupidatat_e3e\": {\n \"value\": \"sit fugiat laboris in\"\n },\n \"pariaturd\": {\n \"value\": \"Lorem labore est\"\n }\n },\n \"featureValues\": {\n \"feature\": \"department\",\n \"numerator\": 14,\n \"denominator\": 14\n }\n }\n }\n ]\n}", + "body": "{\n \"response\": [\n {\n \"request\": {\n \"identityId\": \"2c938083633d259901633d25c68c00fa\",\n \"item\": {\n \"id\": \"2c938083633d259901633d2623ec0375\",\n \"type\": \"ENTITLEMENT\"\n }\n },\n \"recommendation\": \"YES\",\n \"interpretations\": [\n \"75% of identities with the same department have this access. This information had a high impact on the overall score.\",\n \"67% of identities with the same peer group have this access. This information had a low impact on the overall score.\",\n \"42% of identities with the same location have this access. This information had a low impact on the overall score.\"\n ],\n \"translationMessages\": [\n {\n \"key\": \"recommender-api.V2_WEIGHT_FEATURE_PRODUCT_INTERPRETATION_HIGH\",\n \"values\": [\n \"75\",\n \"department\"\n ]\n }\n ],\n \"recommenderCalculations\": {\n \"identityId\": \"2c91808457d8f3ab0157e3e62cb4213c\",\n \"entitlementId\": \"2c91809050db617d0150e0bf3215385e\",\n \"recommendation\": \"YES\",\n \"overallWeightedScore\": 46881282.23515853,\n \"featureWeightedScores\": {\n \"dolor__74\": 65618834.09614447,\n \"amet_e2\": 20895310.647093356,\n \"consectetur_de3\": 61063408.55806187\n },\n \"threshold\": 98003440.97919056,\n \"identityAttributes\": {\n \"nulla883\": {\n \"value\": \"laborum laboris enim adipisicing\"\n },\n \"ut_51\": {\n \"value\": \"et consectetur in eiusmo\"\n },\n \"sunt3\": {\n \"value\": \"tempor dolor incididunt consequat su\"\n },\n \"temporaf\": {\n \"value\": \"minim amet ipsum ut magna\"\n }\n },\n \"featureValues\": {\n \"feature\": \"department\",\n \"numerator\": 14,\n \"denominator\": 14\n }\n }\n },\n {\n \"request\": {\n \"identityId\": \"2c938083633d259901633d25c68c00fa\",\n \"item\": {\n \"id\": \"2c938083633d259901633d2623ec0375\",\n \"type\": \"ENTITLEMENT\"\n }\n },\n \"recommendation\": \"YES\",\n \"interpretations\": [\n \"75% of identities with the same department have this access. This information had a high impact on the overall score.\",\n \"67% of identities with the same peer group have this access. This information had a low impact on the overall score.\",\n \"42% of identities with the same location have this access. This information had a low impact on the overall score.\"\n ],\n \"translationMessages\": [\n {\n \"key\": \"recommender-api.V2_WEIGHT_FEATURE_PRODUCT_INTERPRETATION_HIGH\",\n \"values\": [\n \"75\",\n \"department\"\n ]\n }\n ],\n \"recommenderCalculations\": {\n \"identityId\": \"2c91808457d8f3ab0157e3e62cb4213c\",\n \"entitlementId\": \"2c91809050db617d0150e0bf3215385e\",\n \"recommendation\": \"YES\",\n \"overallWeightedScore\": -42446192.08368894,\n \"featureWeightedScores\": {\n \"aliquip45\": 50425210.08801678,\n \"uta\": 38227923.404016495\n },\n \"threshold\": 89022410.28344578,\n \"identityAttributes\": {\n \"enim6c7\": {\n \"value\": \"in proident cill\"\n },\n \"aute_1\": {\n \"value\": \"id\"\n },\n \"Ut_cd\": {\n \"value\": \"Ut aliquip aute dolore\"\n }\n },\n \"featureValues\": {\n \"feature\": \"department\",\n \"numerator\": 14,\n \"denominator\": 14\n }\n }\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "75f399c5-ff1e-4245-a883-f7ecee375cec", + "id": "884d8db8-a33c-4103-96b1-2fba9b814487", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -68660,7 +68660,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bea521f5-0c12-4ed4-9a4d-fabc01174e63", + "id": "a8ade896-67ef-4d65-a86e-3ca65d33c3b2", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -68717,7 +68717,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8c0d1474-9293-4578-a1cb-57aea484c578", + "id": "621c78c3-7fa0-4b57-b578-7bd8b920855f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -68774,7 +68774,7 @@ "_postman_previewlanguage": "json" }, { - "id": "69623314-ef3a-48bd-897a-7824f4844706", + "id": "2b36c101-97f5-4c47-bd48-f31b19160040", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -68831,7 +68831,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e44c619c-5020-41b3-857c-6f0b0b911a9c", + "id": "f23be637-aef7-4885-9949-98b4472cc1a0", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -68894,7 +68894,7 @@ } }, { - "id": "27e0ab98-7499-48af-b46f-e8818945434f", + "id": "89d2bdb9-4204-4307-b8af-c269507bd005", "name": "Get certification recommendation config values", "request": { "name": "Get certification recommendation config values", @@ -68924,7 +68924,7 @@ }, "response": [ { - "id": "43f73de5-570d-409a-824e-88d750bc70da", + "id": "4471ec98-c9e5-4be0-b0c5-d2d9c8825785", "name": "Cert recommendation configuration attributes", "originalRequest": { "url": { @@ -68968,7 +68968,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8d073bb2-1578-4292-9a76-3b6b454e51d6", + "id": "62b08cdd-ca3d-4fd4-9d94-6f3daad24010", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -69012,7 +69012,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b504de72-0936-4d83-9c05-35664fae55b8", + "id": "877b3d6e-eb76-4963-a568-6dc72ecab592", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -69056,7 +69056,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3195a6bf-156f-48ce-97d8-7a0869da25aa", + "id": "952f8272-b8d6-47ec-b817-40ba94bb575a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -69100,7 +69100,7 @@ "_postman_previewlanguage": "json" }, { - "id": "08ee1a48-290f-416b-9bfb-29b9685cd7d7", + "id": "aca4715a-0304-4b48-88a6-24b3c9105e99", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -69150,7 +69150,7 @@ } }, { - "id": "f6fe05e7-276d-4369-88ea-821f9bbe0d6b", + "id": "822819d5-79ab-4b9e-ae99-0bc7bd3fca52", "name": "Update certification recommendation config values", "request": { "name": "Update certification recommendation config values", @@ -69193,7 +69193,7 @@ }, "response": [ { - "id": "f88cec75-ecc3-474b-acc8-031a23dffbdf", + "id": "11bd467f-b623-45de-b63d-6935d060b1db", "name": "Cert recommendation configuration attributes after update", "originalRequest": { "url": { @@ -69250,7 +69250,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cd65a393-f8e8-403d-aceb-b5f3188d987f", + "id": "04360e2a-eb34-46e5-b43b-2bf1c7f6d674", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -69307,7 +69307,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2a3129f9-be0e-47bd-a883-dc3064b0af33", + "id": "b72dc0dc-6b80-4d80-b7ba-6b5a3b82ef03", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -69364,7 +69364,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5f1b71fa-42da-4e95-a91c-7dab15b20e21", + "id": "86cdc083-afa6-4e1a-8a2a-7a5097603994", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -69421,7 +69421,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5f8d77a1-181b-4dd0-a87b-fab6338f308f", + "id": "ce24789e-f2fd-44ca-9698-7736c16fd4f4", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -69490,7 +69490,7 @@ "description": "", "item": [ { - "id": "7b8bd0cd-8454-410d-954e-3673e9d5e476", + "id": "13292645-fd6a-4b91-8eaf-43afe4bb0d49", "name": "Create a role mining session", "request": { "name": "Create a role mining session", @@ -69532,7 +69532,7 @@ }, "response": [ { - "id": "94067bad-cc0b-4147-bd94-57d3a70b9aab", + "id": "0fcfcc6c-bb7a-473b-99d9-9a92f520610a", "name": "Submitted a role mining session request", "originalRequest": { "url": { @@ -69588,7 +69588,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4167a6e8-bd5b-4ab4-a2b6-bd00c1747b2f", + "id": "c8fc8882-9b73-4b14-bf26-3d06e3b09c28", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -69644,7 +69644,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4c68d7b9-a5c5-4eb1-ae9f-cc5a16f3c716", + "id": "a75a8cbc-4d30-402b-9d4f-c5c5c1a2a38c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -69700,7 +69700,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4cbd7b52-fa52-417c-ba4d-778b3571fbf7", + "id": "5ed1bb8a-bbb5-437d-a405-214b5f9439ae", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -69756,7 +69756,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2a02b711-b5e8-4add-8cad-f7f8e85e6a70", + "id": "8dce14f6-ff4e-4f1d-8d26-ba291f5ec703", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -69812,7 +69812,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9261f6c3-1131-4870-b22e-23cd9e4c02d3", + "id": "861925b2-3271-40d0-b001-28c0847caa31", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -69874,7 +69874,7 @@ } }, { - "id": "cd07b49c-e9b6-4166-a9e9-b9d634c69cd5", + "id": "455afe66-e48d-40b9-ab74-70708a81e586", "name": "Retrieves all role mining sessions", "request": { "name": "Retrieves all role mining sessions", @@ -69949,7 +69949,7 @@ }, "response": [ { - "id": "3bb101a7-713d-40a8-84f2-243d57c01c4c", + "id": "a19f7339-ddc2-4a9a-aad5-239c25362945", "name": "Succeeded. Returns all role mining sessions that match the query parameters.", "originalRequest": { "url": { @@ -70038,7 +70038,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ce3c563e-fccc-4147-99f3-c421aa42f20d", + "id": "9600464f-7354-4efe-aaec-af5408f392b1", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -70127,7 +70127,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ec3090bc-d716-4ab8-89d1-4dda37c9b843", + "id": "4aa4eb80-f7d2-4608-b284-ad90f2824fd3", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -70216,7 +70216,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f914104c-4839-4ed0-b7df-773c25d2493d", + "id": "683962e1-a308-4b43-9852-1dece1491897", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -70305,7 +70305,7 @@ "_postman_previewlanguage": "json" }, { - "id": "de54b58d-1d78-475a-a7ca-09137e3005bc", + "id": "ffd8fb38-4f50-4b5b-817a-8976fc6892fa", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -70394,7 +70394,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6024b876-83de-4cc6-bb7a-5b9259f327ca", + "id": "905b4fa9-4b11-4d31-887c-63a7ff2ccca8", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -70489,7 +70489,7 @@ } }, { - "id": "7b728055-4749-459d-9ec6-1cfd2b401850", + "id": "71449f36-2ef2-4b51-855f-19690e59a801", "name": "Patch a role mining session", "request": { "name": "Patch a role mining session", @@ -70543,7 +70543,7 @@ }, "response": [ { - "id": "ced17659-2206-4248-86c7-37155eeb6cf3", + "id": "6d441101-2ac7-4b98-849f-6e6c353cb5e1", "name": "Success", "originalRequest": { "url": { @@ -70600,7 +70600,7 @@ "_postman_previewlanguage": "json" }, { - "id": "30584a7a-feff-4277-9cdf-97cfd3624810", + "id": "fe6b17fa-cfff-496a-bb1b-4f66909856e0", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -70657,7 +70657,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9ab3e894-b68b-4ceb-86a4-4f38bd9ec74e", + "id": "32092a07-6cc8-4da5-91d5-70e1cc7d6762", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -70714,7 +70714,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dac145a0-d23d-47ba-b93c-12612da7d08e", + "id": "7fb1f6c5-8ea2-44b3-9e17-adc35634a784", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -70771,7 +70771,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7d1fe0af-2513-45cf-939c-0f6d58d44ad2", + "id": "8c0d08f5-c52c-4606-bf53-73b8952a653d", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -70828,7 +70828,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1fa4cb53-f6a6-406a-bef4-6c18471cdce2", + "id": "a710d270-bebf-4282-9cf3-0844be2e0165", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -70885,7 +70885,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9a8408d8-01c8-494d-90b3-bacf085e86c9", + "id": "72e36b83-9024-4855-9d7e-54aa1201455b", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -70948,7 +70948,7 @@ } }, { - "id": "2abe64b8-cd9f-4178-9c41-b90d928dd502", + "id": "81d4dbdd-fa8d-4f7d-8ad8-21b8a6a44120", "name": "Get a role mining session", "request": { "name": "Get a role mining session", @@ -70989,7 +70989,7 @@ }, "response": [ { - "id": "61db7866-b7f8-40bf-a6a5-c116dec74fd0", + "id": "73889245-bb83-4865-aa6c-ab282badfd05", "name": "Returns a role mining session", "originalRequest": { "url": { @@ -71033,7 +71033,7 @@ "_postman_previewlanguage": "json" }, { - "id": "69332e81-5273-4bdf-ad6e-5b6d6da74fda", + "id": "70f2ecfd-1ead-481b-b2a3-6fe9d3006090", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -71077,7 +71077,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6018d11c-1c44-455a-9b8b-9cef0b96537f", + "id": "d2600e06-0fe0-43b8-8b89-75c756a95e24", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -71121,7 +71121,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4bc92c3a-436d-476e-960d-0555ae3dbad8", + "id": "a840536a-5e8c-4d73-a5e7-0123eab360c9", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -71165,7 +71165,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f93cb770-e2dc-4d28-ace2-c2b94a77faff", + "id": "8e9f3457-30cf-439e-9449-e103c02124d3", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -71209,7 +71209,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a27094f2-1259-41f8-b194-799b22b72d65", + "id": "bd6308ef-5f3d-49ff-9539-55722b3224a8", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -71253,7 +71253,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8c0d3125-98c6-4430-ba5f-863bda365619", + "id": "2c29bd2f-22b6-49ad-b545-0332279d72d8", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -71303,7 +71303,7 @@ } }, { - "id": "2af6a1d5-d473-4ddf-969a-8e150adc7cd9", + "id": "1ac8e501-221a-4c72-896e-e179ce406209", "name": "Get role mining session status state", "request": { "name": "Get role mining session status state", @@ -71345,7 +71345,7 @@ }, "response": [ { - "id": "b8d08c24-b91b-46d7-b014-61c670c1bd3f", + "id": "d7322176-8a26-4477-838d-5c6170f0661b", "name": "Succeeded. Returns session status", "originalRequest": { "url": { @@ -71390,7 +71390,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b4d84f88-1636-48a2-a683-c2cee8ded536", + "id": "f8a30f6c-3417-4a07-89d0-3fbef65f8152", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -71435,7 +71435,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9467f3ec-f96a-45f4-a130-04dbc5c68ac2", + "id": "1560a3fa-c854-413b-a5e3-a957d610fe2c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -71480,7 +71480,7 @@ "_postman_previewlanguage": "json" }, { - "id": "aa34fe60-b3ab-4c3b-b574-70214371c328", + "id": "776eb41e-d7e6-4c30-8bbc-b7d41656a300", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -71525,7 +71525,7 @@ "_postman_previewlanguage": "json" }, { - "id": "297a393d-c74e-4114-b3a7-524946bc457b", + "id": "578d8df8-97b1-4748-9ca0-49d0c489a747", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -71576,7 +71576,7 @@ } }, { - "id": "e85ae2df-742e-4b1d-8968-ee459ca4fa67", + "id": "b3997e3f-5b62-43ad-b528-bbf9fd87219d", "name": "Retrieves all potential role summaries", "request": { "name": "Retrieves all potential role summaries", @@ -71664,7 +71664,7 @@ }, "response": [ { - "id": "8bcdaad7-b09c-4b85-a995-f7d215e471ab", + "id": "fcb4d345-2101-404b-a358-55b740b801ec", "name": "Succeeded. Returns a list of potential role summaries for a role mining session.", "originalRequest": { "url": { @@ -71755,7 +71755,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7f7bcbbb-6d0c-4fe2-8edf-c7c0326cd66d", + "id": "5d1e5e8e-fe8c-485f-b1e3-24bac8a95bfd", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -71846,7 +71846,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ecc9f85d-845c-4d29-ae0f-c0a20b3bef95", + "id": "99fd1e60-f7ae-48da-9333-7c184ab5bbd6", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -71937,7 +71937,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b78d56af-b89f-43fc-9450-bd89cc6e0094", + "id": "dca66ffc-fab3-4d85-ac8e-76b755c7d62b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -72028,7 +72028,7 @@ "_postman_previewlanguage": "json" }, { - "id": "340bd5a3-cd80-4bff-8f49-73f4100c6fc0", + "id": "0e722e08-5f82-42ef-b3b8-3c397c5885ea", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -72119,7 +72119,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0fc093c2-e92a-4297-9210-b869d9612ad8", + "id": "2c9b61e3-acda-4411-b61b-be3e26b1b1e9", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -72216,7 +72216,7 @@ } }, { - "id": "f891b34d-dbbb-4ece-9a06-2867f46ec464", + "id": "451f7251-78c0-4c7e-a786-884c7e59add0", "name": "Retrieves a specific potential role", "request": { "name": "Retrieves a specific potential role", @@ -72269,7 +72269,7 @@ }, "response": [ { - "id": "7a819fba-99c8-4320-ba33-e39c581f683f", + "id": "c370bb31-5c70-4ff9-b7db-25d59a6429dd", "name": "Succeeded. Returns a list of potential roles for a role mining session.", "originalRequest": { "url": { @@ -72310,12 +72310,12 @@ "value": "application/json" } ], - "body": "{\n \"createdBy\": {\n \"id\": \"2c918090761a5aac0176215c46a62d58\",\n \"displayName\": \"Ashley.Pierce\"\n },\n \"density\": 75,\n \"description\": \"Potential Role for Accounting dept\",\n \"entitlementCount\": 25,\n \"excludedEntitlements\": [\n \"07a0b4e2\",\n \"13b4e2a0\"\n ],\n \"freshness\": 75,\n \"identityCount\": 25,\n \"identityDistribution\": [\n {\n \"attributeName\": \"department\",\n \"distribution\": [\n {\n \"occaecat15\": \"cupidatat non adipisicing dolore et\",\n \"in888\": \"ut quis dolor laborum\",\n \"Lorem6f\": \"labore adipisicing laborum sit\"\n },\n {\n \"sed_d\": \"Lorem nulla sunt\",\n \"tempora1a\": \"laborum reprehenderit\",\n \"ex959\": \"ad\",\n \"elit_79c\": \"irure ad pariatur ex\",\n \"laborum_8c\": \"eiusmod nulla dolor\"\n }\n ]\n },\n {\n \"attributeName\": \"department\",\n \"distribution\": [\n {\n \"magna5\": \"proident sunt fugiat deserunt\"\n },\n {\n \"amet8\": \"est in Ut aliquip\"\n }\n ]\n }\n ],\n \"identityIds\": [\n \"07a0b4e2\",\n \"13b4e2a0\"\n ],\n \"name\": \"Saved Potential Role - 07/10\",\n \"provisionState\": \"POTENTIAL\",\n \"quality\": 100,\n \"roleId\": \"07a0b4e2-7a76-44fa-bd0b-c64654b66519\",\n \"saved\": true,\n \"session\": {\n \"id\": \"9f36f5e5-1e81-4eca-b087-548959d91c71\",\n \"name\": \"Saved RM Session - 07/10\",\n \"minNumIdentitiesInPotentialRole\": 20,\n \"pruneThreshold\": 5,\n \"saved\": true,\n \"scope\": {\n \"identityIds\": [\n \"2c918090761a5aac0176215c46a62d58\",\n \"2c918090761a5aac01722015c46a62d42\"\n ],\n \"criteria\": \"source.name:DataScienceDataset\"\n },\n \"type\": \"SPECIALIZED\",\n \"state\": \"CREATED\",\n \"scopingMethod\": \"MANUAL\"\n },\n \"type\": \"SPECIALIZED\"\n}", + "body": "{\n \"createdBy\": {\n \"id\": \"2c918090761a5aac0176215c46a62d58\",\n \"displayName\": \"Ashley.Pierce\"\n },\n \"density\": 75,\n \"description\": \"Potential Role for Accounting dept\",\n \"entitlementCount\": 25,\n \"excludedEntitlements\": [\n \"07a0b4e2\",\n \"13b4e2a0\"\n ],\n \"freshness\": 75,\n \"identityCount\": 25,\n \"identityDistribution\": [\n {\n \"attributeName\": \"department\",\n \"distribution\": [\n {\n \"commodo__\": \"commodo\",\n \"adipisicing_9b\": \"dol\"\n },\n {\n \"consequat_1ec\": \"magna laborum\",\n \"et9f1\": \"elit in\",\n \"commodo_2b7\": \"sunt id in culpa\"\n }\n ]\n },\n {\n \"attributeName\": \"department\",\n \"distribution\": [\n {\n \"do3_9\": \"e\"\n },\n {\n \"nulla_f78\": \"dolor occaecat\",\n \"qui6e4\": \"sit irure magna incididunt anim\"\n }\n ]\n }\n ],\n \"identityIds\": [\n \"07a0b4e2\",\n \"13b4e2a0\"\n ],\n \"name\": \"Saved Potential Role - 07/10\",\n \"provisionState\": \"POTENTIAL\",\n \"quality\": 100,\n \"roleId\": \"07a0b4e2-7a76-44fa-bd0b-c64654b66519\",\n \"saved\": true,\n \"session\": {\n \"id\": \"9f36f5e5-1e81-4eca-b087-548959d91c71\",\n \"name\": \"Saved RM Session - 07/10\",\n \"minNumIdentitiesInPotentialRole\": 20,\n \"pruneThreshold\": 5,\n \"saved\": true,\n \"scope\": {\n \"identityIds\": [\n \"2c918090761a5aac0176215c46a62d58\",\n \"2c918090761a5aac01722015c46a62d42\"\n ],\n \"criteria\": \"source.name:DataScienceDataset\"\n },\n \"type\": \"SPECIALIZED\",\n \"state\": \"CREATED\",\n \"scopingMethod\": \"MANUAL\"\n },\n \"type\": \"SPECIALIZED\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d8ca91a2-351d-4b2c-8dfa-b606e9d6795f", + "id": "5a39ff45-466b-4516-a3b3-23dae9c3c8e8", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -72361,7 +72361,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d97fcdd7-a862-44b0-8ad0-ded2348ea898", + "id": "728abce2-81f2-470c-8a88-0f8a7dc81334", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -72407,7 +72407,7 @@ "_postman_previewlanguage": "json" }, { - "id": "565b0e0c-6918-4731-a8b9-c444d60617ed", + "id": "a7f58e46-2e76-406d-97b3-1bb6cd5f0abf", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -72453,7 +72453,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8aff1c0c-94f7-421c-bf70-81bf31ecdc55", + "id": "20d11f4d-eb2b-4ff1-8b37-508efed6ae70", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -72499,7 +72499,7 @@ "_postman_previewlanguage": "json" }, { - "id": "11a53bc2-7ffc-47de-8c30-2f8b12e9edda", + "id": "02669790-939a-4cde-9588-66f51993b8af", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -72551,7 +72551,7 @@ } }, { - "id": "fb8acb8b-930b-45ed-bd03-d9942283378e", + "id": "55568074-1a34-40e4-a6f7-cc6a81f5ef91", "name": "Update a potential role", "request": { "name": "Update a potential role", @@ -72617,7 +72617,7 @@ }, "response": [ { - "id": "72e25ed5-2e36-47ef-b7ad-a607d42f3176", + "id": "fecf58ac-0525-4597-9d89-7509f4636a53", "name": "Succeeded. Returns the potential role summary based on the potentialRoleId provided.", "originalRequest": { "url": { @@ -72676,7 +72676,7 @@ "_postman_previewlanguage": "json" }, { - "id": "369ef175-e578-4954-9e93-be5f79d9bafa", + "id": "849659ca-3e1f-4f20-a72c-9afbb7e329eb", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -72735,7 +72735,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d8092b24-f6e5-451a-aa0d-a872a14aacaa", + "id": "52b06311-0d5d-4495-94a3-3d15e0064357", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -72794,7 +72794,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c87f7231-1af9-4b51-b9c0-9148e4352a9f", + "id": "5f8d8909-9807-46d6-9cd5-6b66376cadaa", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -72853,7 +72853,7 @@ "_postman_previewlanguage": "json" }, { - "id": "82d5c94c-a397-4c68-bd94-d301814c8a66", + "id": "6a57265c-4cc8-4d41-ba1f-9f27dd023e7d", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -72912,7 +72912,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b1cb582f-7d1f-431a-bbb3-d31945a05d5c", + "id": "6de2505b-2cbc-46f9-846d-0c3648c9c8a1", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -72971,7 +72971,7 @@ "_postman_previewlanguage": "json" }, { - "id": "800ea25c-330a-4c23-90af-97b1a747c5bd", + "id": "09e4cb9e-6a89-4017-9ecc-e2de806805a1", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -73036,7 +73036,7 @@ } }, { - "id": "0f4a83a5-d25c-4771-bc6b-6f2d704c9de8", + "id": "326ad0e4-7b1a-49b3-bc6e-caeb8992fe41", "name": "Retrieves the applications of a potential role for a role mining session", "request": { "name": "Retrieves the applications of a potential role for a role mining session", @@ -73118,7 +73118,7 @@ }, "response": [ { - "id": "3ac9293a-a8c4-4af4-9480-fb86ff8bd881", + "id": "f4dd8a56-9c40-407d-beee-80dddf5c1294", "name": "Succeeded. Returns a list of potential roles for a role mining session.", "originalRequest": { "url": { @@ -73193,7 +73193,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9b63572b-4120-44d7-8a02-6d8584cfcc34", + "id": "402f3f70-35a7-460a-bb61-4b8e2ad924a9", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -73268,7 +73268,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7de06f3e-bba3-4522-96c9-834bff44b3ec", + "id": "804fe657-b99f-41d1-a9b6-9ccbf54ac774", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -73343,7 +73343,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5de0383e-bc98-4e64-9162-81e9b8606535", + "id": "cb78e7b0-1a52-4571-abca-3ca45f2799e4", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -73418,7 +73418,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8d8aef45-34b8-44e2-a090-318eb69385b2", + "id": "33a6a32e-56c5-4686-930f-f153a0ba0914", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -73499,7 +73499,7 @@ } }, { - "id": "e306f1e0-6202-428e-8d66-c7354960740e", + "id": "eae123e4-b181-4fbc-9a68-2cdafa5a5093", "name": "Retrieves entitlements for a potential role in a role mining session", "request": { "name": "Retrieves entitlements for a potential role in a role mining session", @@ -73608,7 +73608,7 @@ }, "response": [ { - "id": "e9827516-e0a4-49d8-8d1b-ca26b4e0e38d", + "id": "547fa1e6-c6de-4fc3-b84d-a774d7a15612", "name": "Succeeded. Returns a list of entitlements for a potential role.", "originalRequest": { "url": { @@ -73710,7 +73710,7 @@ "_postman_previewlanguage": "json" }, { - "id": "863afce4-5218-48d1-a839-e0f924b20398", + "id": "9ea361c6-86b0-4672-b6ed-6b2471237af4", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -73812,7 +73812,7 @@ "_postman_previewlanguage": "json" }, { - "id": "649f5b43-28c6-468b-8cf8-d0853ddfa613", + "id": "c24bffb7-e30b-460c-a205-47523dd9bbd4", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -73914,7 +73914,7 @@ "_postman_previewlanguage": "json" }, { - "id": "219fa021-b457-446a-939b-bde83d0dcb06", + "id": "ec84cdd7-2251-4587-a15b-df30e6032229", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -74016,7 +74016,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8d3a1b19-1461-4577-9d5e-62d0920cdc8b", + "id": "8a3d37ef-c948-4883-9aaa-b37b9a3fa737", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -74124,7 +74124,7 @@ } }, { - "id": "7095ad33-2197-4623-8935-d0e1fcbf1341", + "id": "053ec4a3-d3ea-4073-808a-9bcb7aa12eef", "name": "Retrieves entitlement popularity distribution for a potential role in a role mining session", "request": { "name": "Retrieves entitlement popularity distribution for a potential role in a role mining session", @@ -74188,7 +74188,7 @@ }, "response": [ { - "id": "fbb9cfe4-5463-4b96-b72b-cf68188c0c2f", + "id": "10abdb0d-fd9b-4784-b935-75abc68e6aca", "name": "Succeeded. Returns a map containing entitlement popularity distribution for a potential role.", "originalRequest": { "url": { @@ -74240,12 +74240,12 @@ "value": "application/json" } ], - "body": "{\n \"Ut_9\": 98394477,\n \"est4\": -38625310,\n \"qui_ca2\": -78279650,\n \"dolor_fd\": 79216588\n}", + "body": "{\n \"nulla_a6\": 88594680\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "540ae620-049c-4daf-b23b-5b9adadd2073", + "id": "e59a61f8-4a7d-43c8-9e48-f3f22f25ce79", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -74302,7 +74302,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b361f3ca-ad2e-4f0b-b0a4-ea871d9a0ae6", + "id": "2f8bfe1b-5eb4-4d5e-a6a1-410cf28359cd", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -74359,7 +74359,7 @@ "_postman_previewlanguage": "json" }, { - "id": "60078d06-189b-4382-821f-fc2628b69241", + "id": "58777c6d-fb2a-4d75-8d6d-0cee04250e6c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -74416,7 +74416,7 @@ "_postman_previewlanguage": "json" }, { - "id": "613dbc76-0839-4dcb-87e4-28ad6804b681", + "id": "b8caecdd-c52c-4d4b-8265-b337fdfb2b33", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -74479,7 +74479,7 @@ } }, { - "id": "92c88f96-c41c-4c68-a4ca-0b5c934eae30", + "id": "9dbbe354-fa3f-4ae0-9457-295ba52d7690", "name": "Edit entitlements for a potential role to exclude some entitlements", "request": { "name": "Edit entitlements for a potential role to exclude some entitlements", @@ -74546,7 +74546,7 @@ }, "response": [ { - "id": "70afab9b-6339-47a8-af51-b574af52f71b", + "id": "8feb844b-f254-4119-bffd-d9280fd08928", "name": "Adds or removes entitlements from a potential role's entitlement exclusion list.", "originalRequest": { "url": { @@ -74601,12 +74601,12 @@ "value": "application/json" } ], - "body": "{\n \"createdBy\": {\n \"id\": \"2c918090761a5aac0176215c46a62d58\",\n \"displayName\": \"Ashley.Pierce\"\n },\n \"density\": 75,\n \"description\": \"Potential Role for Accounting dept\",\n \"entitlementCount\": 25,\n \"excludedEntitlements\": [\n \"07a0b4e2\",\n \"13b4e2a0\"\n ],\n \"freshness\": 75,\n \"identityCount\": 25,\n \"identityDistribution\": [\n {\n \"attributeName\": \"department\",\n \"distribution\": [\n {\n \"occaecat15\": \"cupidatat non adipisicing dolore et\",\n \"in888\": \"ut quis dolor laborum\",\n \"Lorem6f\": \"labore adipisicing laborum sit\"\n },\n {\n \"sed_d\": \"Lorem nulla sunt\",\n \"tempora1a\": \"laborum reprehenderit\",\n \"ex959\": \"ad\",\n \"elit_79c\": \"irure ad pariatur ex\",\n \"laborum_8c\": \"eiusmod nulla dolor\"\n }\n ]\n },\n {\n \"attributeName\": \"department\",\n \"distribution\": [\n {\n \"magna5\": \"proident sunt fugiat deserunt\"\n },\n {\n \"amet8\": \"est in Ut aliquip\"\n }\n ]\n }\n ],\n \"identityIds\": [\n \"07a0b4e2\",\n \"13b4e2a0\"\n ],\n \"name\": \"Saved Potential Role - 07/10\",\n \"provisionState\": \"POTENTIAL\",\n \"quality\": 100,\n \"roleId\": \"07a0b4e2-7a76-44fa-bd0b-c64654b66519\",\n \"saved\": true,\n \"session\": {\n \"id\": \"9f36f5e5-1e81-4eca-b087-548959d91c71\",\n \"name\": \"Saved RM Session - 07/10\",\n \"minNumIdentitiesInPotentialRole\": 20,\n \"pruneThreshold\": 5,\n \"saved\": true,\n \"scope\": {\n \"identityIds\": [\n \"2c918090761a5aac0176215c46a62d58\",\n \"2c918090761a5aac01722015c46a62d42\"\n ],\n \"criteria\": \"source.name:DataScienceDataset\"\n },\n \"type\": \"SPECIALIZED\",\n \"state\": \"CREATED\",\n \"scopingMethod\": \"MANUAL\"\n },\n \"type\": \"SPECIALIZED\"\n}", + "body": "{\n \"createdBy\": {\n \"id\": \"2c918090761a5aac0176215c46a62d58\",\n \"displayName\": \"Ashley.Pierce\"\n },\n \"density\": 75,\n \"description\": \"Potential Role for Accounting dept\",\n \"entitlementCount\": 25,\n \"excludedEntitlements\": [\n \"07a0b4e2\",\n \"13b4e2a0\"\n ],\n \"freshness\": 75,\n \"identityCount\": 25,\n \"identityDistribution\": [\n {\n \"attributeName\": \"department\",\n \"distribution\": [\n {\n \"commodo__\": \"commodo\",\n \"adipisicing_9b\": \"dol\"\n },\n {\n \"consequat_1ec\": \"magna laborum\",\n \"et9f1\": \"elit in\",\n \"commodo_2b7\": \"sunt id in culpa\"\n }\n ]\n },\n {\n \"attributeName\": \"department\",\n \"distribution\": [\n {\n \"do3_9\": \"e\"\n },\n {\n \"nulla_f78\": \"dolor occaecat\",\n \"qui6e4\": \"sit irure magna incididunt anim\"\n }\n ]\n }\n ],\n \"identityIds\": [\n \"07a0b4e2\",\n \"13b4e2a0\"\n ],\n \"name\": \"Saved Potential Role - 07/10\",\n \"provisionState\": \"POTENTIAL\",\n \"quality\": 100,\n \"roleId\": \"07a0b4e2-7a76-44fa-bd0b-c64654b66519\",\n \"saved\": true,\n \"session\": {\n \"id\": \"9f36f5e5-1e81-4eca-b087-548959d91c71\",\n \"name\": \"Saved RM Session - 07/10\",\n \"minNumIdentitiesInPotentialRole\": 20,\n \"pruneThreshold\": 5,\n \"saved\": true,\n \"scope\": {\n \"identityIds\": [\n \"2c918090761a5aac0176215c46a62d58\",\n \"2c918090761a5aac01722015c46a62d42\"\n ],\n \"criteria\": \"source.name:DataScienceDataset\"\n },\n \"type\": \"SPECIALIZED\",\n \"state\": \"CREATED\",\n \"scopingMethod\": \"MANUAL\"\n },\n \"type\": \"SPECIALIZED\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f2e1ea09-98cc-4c40-915b-000bd909633b", + "id": "fe81fcc6-51e0-42f7-93c1-6bc909de8232", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -74666,7 +74666,7 @@ "_postman_previewlanguage": "json" }, { - "id": "795ef8a9-5ae2-46cd-9ff5-1cfb06b9ba61", + "id": "74f8505e-39a6-48b0-b550-32bc661af8e3", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -74726,7 +74726,7 @@ "_postman_previewlanguage": "json" }, { - "id": "12fc16ce-c1dc-4bc3-83a7-714cf20311af", + "id": "1ceed283-49bc-417c-ac23-232dd8f8f4eb", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -74786,7 +74786,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ad51cb93-e9de-49c5-bd72-a46629bf1919", + "id": "686792ee-1444-481d-8218-26b8117b7f04", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -74852,7 +74852,7 @@ } }, { - "id": "d7a93185-3475-40cc-8ab5-21d19daa875f", + "id": "6e0a0a52-4c8f-4cb1-9fd9-db1264f9ce55", "name": "Retrieves identities for a potential role in a role mining session", "request": { "name": "Retrieves identities for a potential role in a role mining session", @@ -74888,7 +74888,7 @@ "type": "text/plain" }, "key": "filters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -74952,7 +74952,7 @@ }, "response": [ { - "id": "1b331868-2bb4-4cbf-83b5-ed52f22cf124", + "id": "96be2e4e-5780-4fe3-b3e1-51e9b227befc", "name": "Succeeded. Returns a list of identities for a potential role.", "originalRequest": { "url": { @@ -74983,7 +74983,7 @@ "type": "text/plain" }, "key": "filters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -75045,7 +75045,7 @@ "_postman_previewlanguage": "json" }, { - "id": "50a60e55-a81c-4c3c-83d6-b60e3063445a", + "id": "13f8cb77-de9c-4a8e-97b1-b5cc23226493", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -75076,7 +75076,7 @@ "type": "text/plain" }, "key": "filters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -75138,7 +75138,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d301155e-baf6-4ff4-b9b9-ae17a7bd6a6a", + "id": "e28eaf5b-82f8-436a-8c83-c881fbcd491a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -75169,7 +75169,7 @@ "type": "text/plain" }, "key": "filters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -75231,7 +75231,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c740d8c8-e5c6-40cd-bac5-b5d4f9fa3dec", + "id": "3b920560-e7cf-4013-8213-a440d5a11f4b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -75262,7 +75262,7 @@ "type": "text/plain" }, "key": "filters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -75324,7 +75324,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bcdd7adc-68f4-4b8a-ae21-7366cc275aea", + "id": "0c7b08eb-f100-47fe-80b5-810deed009f9", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -75355,7 +75355,7 @@ "type": "text/plain" }, "key": "filters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -75423,7 +75423,7 @@ } }, { - "id": "f1bc6214-ffe9-4d4c-b8c9-1eed5453ee3d", + "id": "5478086c-4df0-4714-abd1-03b4a7af5936", "name": "Export (download) details for a potential role in a role mining session", "request": { "name": "Export (download) details for a potential role in a role mining session", @@ -75477,7 +75477,7 @@ }, "response": [ { - "id": "8e5f6ed8-f25d-44bf-96c8-a48187ca3e93", + "id": "459f15ef-29c3-4134-9fcb-73c9d4650d3b", "name": "Succeeded. Returns a zip file containing csv files for identities and entitlements for the potential role.", "originalRequest": { "url": { @@ -75519,12 +75519,12 @@ "value": "application/zip" } ], - "body": "et dolor", + "body": "officia qui elit occaecat", "cookie": [], "_postman_previewlanguage": "text" }, { - "id": "2c501608-49bc-4465-9697-b1e8234770a9", + "id": "d33b035f-472e-4dbe-bb69-f763b4b61001", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -75571,7 +75571,7 @@ "_postman_previewlanguage": "json" }, { - "id": "63b02d9f-137b-4bda-9e38-3a67cab14c23", + "id": "a11d9124-a70c-4a8e-ae2b-261b09635fa4", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -75618,7 +75618,7 @@ "_postman_previewlanguage": "json" }, { - "id": "694c5ea4-12dc-44f4-9920-823b8b09f77d", + "id": "f8d5ce46-dbd1-49c9-875b-ec714d106dd7", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -75665,7 +75665,7 @@ "_postman_previewlanguage": "json" }, { - "id": "152264ba-cae9-42a9-815c-1c0da3113222", + "id": "b04453c1-5d97-48bc-9531-af648594e989", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -75718,7 +75718,7 @@ } }, { - "id": "7c913573-a4d4-4bf4-9719-2219c6734392", + "id": "9f03da5d-385f-42c1-94b1-810e36c65bf0", "name": "Asynchronously export details for a potential role in a role mining session and upload to S3", "request": { "name": "Asynchronously export details for a potential role in a role mining session and upload to S3", @@ -75785,7 +75785,7 @@ }, "response": [ { - "id": "8e965ace-550d-4aa8-9255-ad2b98dc8d92", + "id": "6eb1d2bc-1402-4db9-9abb-8d72b96373b1", "name": "Job Submitted. Returns a reportId that can be used to download the zip once complete", "originalRequest": { "url": { @@ -75845,7 +75845,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d252e281-37ed-48db-b24e-ffca72c020d6", + "id": "75c3953d-92e5-4048-aec0-645f5ed3ceeb", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -75905,7 +75905,7 @@ "_postman_previewlanguage": "json" }, { - "id": "df3ebdef-4052-49a4-b54e-75bd4e3eec19", + "id": "431b7ad1-5186-4c68-af08-b26420f1ba3a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -75965,7 +75965,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7ff51b4d-2d99-4e59-aee3-31359d5f4dea", + "id": "0e77c9c5-dd48-44f3-8de0-00086983d42d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -76025,7 +76025,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4f0f96d7-ef1b-44b7-ae35-b2220d917db2", + "id": "3f82879d-848b-40a3-9eb1-10f0a5387d4c", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -76091,7 +76091,7 @@ } }, { - "id": "1c9c9d94-3998-4de9-85ff-54436a2e2c15", + "id": "af5a3673-9d75-45f9-ba5e-e42579b11dba", "name": "Retrieve status of a potential role export job", "request": { "name": "Retrieve status of a potential role export job", @@ -76156,7 +76156,7 @@ }, "response": [ { - "id": "0178a4cf-3449-457c-8d89-151a4d3af887", + "id": "adbf859d-826f-4d4c-9ae0-1d58cf098bfb", "name": "Success. Returns the current status of this export", "originalRequest": { "url": { @@ -76204,7 +76204,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e12fdfc3-b2ce-4093-ad3d-a8969c1775fb", + "id": "a47a3098-fb0f-4977-b0e6-05ef74503b50", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -76252,7 +76252,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f76b7b7b-fc69-4324-83d8-9dbc0e3af7d7", + "id": "55d13c2b-5714-4bc3-ae0d-a6044db149b3", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -76300,7 +76300,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f89100a2-8fb9-4cfb-8f81-0e5c6d6e53ba", + "id": "041442a7-e85d-482b-bfa0-d1cded0e624f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -76348,7 +76348,7 @@ "_postman_previewlanguage": "json" }, { - "id": "17add132-4afc-4e01-aca4-2b5bb01a7742", + "id": "f116c7f2-bfcf-4484-b786-5bea4d27ca52", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -76402,7 +76402,7 @@ } }, { - "id": "66cc4a57-a766-4993-9c37-62d1635bad9e", + "id": "854b801b-ba2e-45d1-9ecb-49583a1abbef", "name": "Export (download) details for a potential role in a role mining session", "request": { "name": "Export (download) details for a potential role in a role mining session", @@ -76468,7 +76468,7 @@ }, "response": [ { - "id": "3821f0f8-4b0c-418b-8376-e9d892b0db7b", + "id": "bf1be699-7dbc-4f3b-8914-773082c5cab5", "name": "Succeeded. Returns a zip file containing csv files for identities and entitlements for the potential role.", "originalRequest": { "url": { @@ -76512,12 +76512,12 @@ "value": "application/zip" } ], - "body": "et dolor", + "body": "officia qui elit occaecat", "cookie": [], "_postman_previewlanguage": "text" }, { - "id": "d286a26b-1cd5-4a59-87bd-9b8f90291895", + "id": "83ace7ca-67c8-46d4-a29d-ca7714b8f741", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -76566,7 +76566,7 @@ "_postman_previewlanguage": "json" }, { - "id": "599110d9-eb0d-4d26-b952-5e6b57d59fd3", + "id": "dd9c9838-e87b-452b-b856-dedd50320f32", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -76615,7 +76615,7 @@ "_postman_previewlanguage": "json" }, { - "id": "36911bb5-29a3-4067-a5e2-ad0b7fc93d17", + "id": "9f9d293e-428d-45d4-89e0-3cf24fd477cb", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -76664,7 +76664,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9ba65768-ce1d-4be9-8161-b703168ba8e1", + "id": "2935c2cf-7bc2-4901-b267-990fddca84b2", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -76719,7 +76719,7 @@ } }, { - "id": "8e35ee81-08c2-40af-b962-15160b9b6d29", + "id": "b2016059-76f7-4077-bf2d-bed9e0a3a30f", "name": "Create request to provision a potential role into an actual role.", "request": { "name": "Create request to provision a potential role into an actual role.", @@ -76805,7 +76805,7 @@ }, "response": [ { - "id": "cafde67d-d011-49ed-9ea4-15c6cb86c661", + "id": "3edc4e5a-5cac-4452-b265-90f44a0c60cb", "name": "Accepted. Returns a potential role summary including the status of the provison request", "originalRequest": { "url": { @@ -76884,7 +76884,7 @@ "_postman_previewlanguage": "json" }, { - "id": "412876ba-bb7c-46c3-8fa2-def95a3bc0ee", + "id": "ff6a7380-f0f2-4ed3-b47d-b3e639e8b1c1", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -76963,7 +76963,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1c09f285-33f8-484a-8d7d-e412e2778a39", + "id": "f51894d4-2671-466b-9b4f-08701b62c345", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -77042,7 +77042,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0b7e7e03-7f00-47cf-94c1-b540c33c818b", + "id": "e9be5385-fb41-49c4-804c-41055fd62cf2", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -77121,7 +77121,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3d6c09e2-b665-4ab7-93d5-c8d18c4673e1", + "id": "73464721-6ab3-4576-ac92-f027d1a6a864", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -77200,7 +77200,7 @@ "_postman_previewlanguage": "json" }, { - "id": "20cc7168-dabc-4051-a520-25656c985424", + "id": "a9f1176d-b387-40f8-90cd-804da6b6dd45", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -77285,7 +77285,7 @@ } }, { - "id": "a3cf0e2e-726e-4eeb-80d7-a2d2512b2361", + "id": "f7049397-b7d5-4f5a-81cb-5fef009c7c16", "name": "Retrieves excluded entitlements for a potential role in a role mining session", "request": { "name": "Retrieves excluded entitlements for a potential role in a role mining session", @@ -77385,7 +77385,7 @@ }, "response": [ { - "id": "01bddbd9-10f9-4ffe-9203-abfe99312b8d", + "id": "c26b53a6-895c-4840-8d81-82dc781b393c", "name": "Succeeded. Returns a list of excluded entitlements for a potential roles.", "originalRequest": { "url": { @@ -77478,7 +77478,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c05a2b3b-dc84-44b4-9365-05d3190c5554", + "id": "e806f7c5-2931-4b9d-9104-78b9519d9914", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -77571,7 +77571,7 @@ "_postman_previewlanguage": "json" }, { - "id": "306675fb-a50f-48ad-81ce-f93fcb399d61", + "id": "420d4f5e-42ea-4dbb-b6c4-255c705cdec5", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -77664,7 +77664,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a464513f-37c5-4590-9a24-f214494df120", + "id": "ee2c37e1-089d-4c7b-90e1-cf193c63aa1a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -77757,7 +77757,7 @@ "_postman_previewlanguage": "json" }, { - "id": "91a12b04-2e98-4aa5-b47d-be103e12b0b7", + "id": "025a823c-9286-4f71-835c-ebc258e6263e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -77856,7 +77856,7 @@ } }, { - "id": "9bf7aa27-2f0e-41df-85c1-7001f6feb828", + "id": "2f1bd10b-e35f-48f0-a59a-35152ef97f23", "name": "Retrieves all potential role summaries", "request": { "name": "Retrieves all potential role summaries", @@ -77931,7 +77931,7 @@ }, "response": [ { - "id": "079c3a9f-deee-4025-873f-d94f539380e7", + "id": "d401c5cd-5839-488e-9118-451ef97137ca", "name": "Succeeded. Returns all potential role summaries that match the query parameters.", "originalRequest": { "url": { @@ -78020,7 +78020,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b6af8813-a1cc-4644-b605-07a166b81406", + "id": "b649fce8-be16-477e-9022-f7f61a6eea25", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -78109,7 +78109,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6b848825-5214-4399-aeb2-1d372a677634", + "id": "da713c38-68f0-4fbe-bd6b-a255c6c9cbd4", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -78198,7 +78198,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b9cb492c-cd55-4ca9-b1dd-ab780b4bc035", + "id": "e0a294f3-bca0-4c7f-99c7-7f1c5106e540", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -78287,7 +78287,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5a08d0c1-015d-4745-8b0c-4d7e0f379574", + "id": "b59fff87-ead7-46c8-97ce-e1fa34062d22", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -78376,7 +78376,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2e8c8aba-bf05-4f94-92f1-d939718f63c0", + "id": "a3aeaba6-6e65-4619-8c05-bf278f90e282", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -78471,7 +78471,7 @@ } }, { - "id": "7fdba4a6-6cc9-4a64-9c36-f4dbdd04893e", + "id": "5b584360-636d-4c87-b885-ded2baa61d75", "name": "Retrieves a specific potential role", "request": { "name": "Retrieves a specific potential role", @@ -78512,7 +78512,7 @@ }, "response": [ { - "id": "c205459d-0377-4f96-9164-e1e247bd2b82", + "id": "da924f92-c018-4bff-a175-2ea713bfda16", "name": "Succeeded. Returns a list of potential roles for a role mining session.", "originalRequest": { "url": { @@ -78551,12 +78551,12 @@ "value": "application/json" } ], - "body": "{\n \"createdBy\": {\n \"id\": \"2c918090761a5aac0176215c46a62d58\",\n \"displayName\": \"Ashley.Pierce\"\n },\n \"density\": 75,\n \"description\": \"Potential Role for Accounting dept\",\n \"entitlementCount\": 25,\n \"excludedEntitlements\": [\n \"07a0b4e2\",\n \"13b4e2a0\"\n ],\n \"freshness\": 75,\n \"identityCount\": 25,\n \"identityDistribution\": [\n {\n \"attributeName\": \"department\",\n \"distribution\": [\n {\n \"occaecat15\": \"cupidatat non adipisicing dolore et\",\n \"in888\": \"ut quis dolor laborum\",\n \"Lorem6f\": \"labore adipisicing laborum sit\"\n },\n {\n \"sed_d\": \"Lorem nulla sunt\",\n \"tempora1a\": \"laborum reprehenderit\",\n \"ex959\": \"ad\",\n \"elit_79c\": \"irure ad pariatur ex\",\n \"laborum_8c\": \"eiusmod nulla dolor\"\n }\n ]\n },\n {\n \"attributeName\": \"department\",\n \"distribution\": [\n {\n \"magna5\": \"proident sunt fugiat deserunt\"\n },\n {\n \"amet8\": \"est in Ut aliquip\"\n }\n ]\n }\n ],\n \"identityIds\": [\n \"07a0b4e2\",\n \"13b4e2a0\"\n ],\n \"name\": \"Saved Potential Role - 07/10\",\n \"provisionState\": \"POTENTIAL\",\n \"quality\": 100,\n \"roleId\": \"07a0b4e2-7a76-44fa-bd0b-c64654b66519\",\n \"saved\": true,\n \"session\": {\n \"id\": \"9f36f5e5-1e81-4eca-b087-548959d91c71\",\n \"name\": \"Saved RM Session - 07/10\",\n \"minNumIdentitiesInPotentialRole\": 20,\n \"pruneThreshold\": 5,\n \"saved\": true,\n \"scope\": {\n \"identityIds\": [\n \"2c918090761a5aac0176215c46a62d58\",\n \"2c918090761a5aac01722015c46a62d42\"\n ],\n \"criteria\": \"source.name:DataScienceDataset\"\n },\n \"type\": \"SPECIALIZED\",\n \"state\": \"CREATED\",\n \"scopingMethod\": \"MANUAL\"\n },\n \"type\": \"SPECIALIZED\"\n}", + "body": "{\n \"createdBy\": {\n \"id\": \"2c918090761a5aac0176215c46a62d58\",\n \"displayName\": \"Ashley.Pierce\"\n },\n \"density\": 75,\n \"description\": \"Potential Role for Accounting dept\",\n \"entitlementCount\": 25,\n \"excludedEntitlements\": [\n \"07a0b4e2\",\n \"13b4e2a0\"\n ],\n \"freshness\": 75,\n \"identityCount\": 25,\n \"identityDistribution\": [\n {\n \"attributeName\": \"department\",\n \"distribution\": [\n {\n \"commodo__\": \"commodo\",\n \"adipisicing_9b\": \"dol\"\n },\n {\n \"consequat_1ec\": \"magna laborum\",\n \"et9f1\": \"elit in\",\n \"commodo_2b7\": \"sunt id in culpa\"\n }\n ]\n },\n {\n \"attributeName\": \"department\",\n \"distribution\": [\n {\n \"do3_9\": \"e\"\n },\n {\n \"nulla_f78\": \"dolor occaecat\",\n \"qui6e4\": \"sit irure magna incididunt anim\"\n }\n ]\n }\n ],\n \"identityIds\": [\n \"07a0b4e2\",\n \"13b4e2a0\"\n ],\n \"name\": \"Saved Potential Role - 07/10\",\n \"provisionState\": \"POTENTIAL\",\n \"quality\": 100,\n \"roleId\": \"07a0b4e2-7a76-44fa-bd0b-c64654b66519\",\n \"saved\": true,\n \"session\": {\n \"id\": \"9f36f5e5-1e81-4eca-b087-548959d91c71\",\n \"name\": \"Saved RM Session - 07/10\",\n \"minNumIdentitiesInPotentialRole\": 20,\n \"pruneThreshold\": 5,\n \"saved\": true,\n \"scope\": {\n \"identityIds\": [\n \"2c918090761a5aac0176215c46a62d58\",\n \"2c918090761a5aac01722015c46a62d42\"\n ],\n \"criteria\": \"source.name:DataScienceDataset\"\n },\n \"type\": \"SPECIALIZED\",\n \"state\": \"CREATED\",\n \"scopingMethod\": \"MANUAL\"\n },\n \"type\": \"SPECIALIZED\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "1b816b16-78b2-4ae2-9203-1ef3acab3df3", + "id": "5e7ccfd1-1e1a-4248-a336-04095420f989", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -78600,7 +78600,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2d37824f-3558-4c1f-967e-24788cecdeeb", + "id": "4850a9f3-bccc-42e4-93c1-334000a13425", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -78644,7 +78644,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d6d245c6-8da4-4072-834f-073c09ada7cb", + "id": "436ee36e-895a-4c3f-bcdd-5d4e6f9efd3f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -78688,7 +78688,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4e5184c5-a647-4e60-856b-d7c2c59557a1", + "id": "63cbb4b6-50cc-401a-b603-12c1bca3bb49", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -78732,7 +78732,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5c111419-18df-4c3d-b42c-63e7e8b40cc2", + "id": "c5a9dae3-b14f-4874-a8ff-fbdadd740363", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -78782,7 +78782,7 @@ } }, { - "id": "70b9d193-4db1-4e6f-87f6-feb2251fefed", + "id": "5532daa2-0320-416e-8cb3-b791e48048a3", "name": "Update a potential role", "request": { "name": "Update a potential role", @@ -78846,7 +78846,7 @@ }, "response": [ { - "id": "9d2a8bf9-99a9-4a08-94eb-9683d9f000ec", + "id": "2f5cce09-9b4a-4189-b707-b3f2e5ac6c8c", "name": "Succeeded. Returns the potential role summary based on the potentialRoleId provided.", "originalRequest": { "url": { @@ -78903,7 +78903,7 @@ "_postman_previewlanguage": "json" }, { - "id": "839bfc64-e7f3-4eaa-b056-318de6d064dd", + "id": "27b23748-ccdb-432c-bbfe-c4a403ce7cb6", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -78960,7 +78960,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6923502b-cfde-46c8-896c-0144ccfcec7c", + "id": "c1c672f9-48df-4e1f-b3c1-8df03b46bdb9", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -79017,7 +79017,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a91f5521-15f4-4623-8436-dcf296aa8594", + "id": "703b8055-cd35-4222-acd1-3993715c7a3c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -79074,7 +79074,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a95b1758-8741-40fd-82d3-f4059201e920", + "id": "0bf70eda-65ff-4506-af95-3fd465e8ddb6", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -79131,7 +79131,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ad747395-fc62-480e-8d25-ffb15d98d483", + "id": "1189d0b3-7f5b-4a15-96e0-7c98f8583db8", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -79188,7 +79188,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7d343208-fc62-4b61-b15d-5fc976b2be23", + "id": "2c1938c8-5c41-40ea-b401-6fb12eea8253", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -79251,7 +79251,7 @@ } }, { - "id": "e4b1a63a-d138-4fcf-bc04-2d9319e6f608", + "id": "d1ae9514-ec39-4615-b5e2-f9cc7d172078", "name": "Retrieves all saved potential roles", "request": { "name": "Retrieves all saved potential roles", @@ -79318,7 +79318,7 @@ }, "response": [ { - "id": "12422681-7159-4346-8f8d-7b9504bdf55d", + "id": "f2588121-a10e-4eea-9d0f-b8974fd7eada", "name": "Succeeded. Returns a list of draft roles for a role mining session.", "originalRequest": { "url": { @@ -79399,7 +79399,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ebf11eb1-2d52-48d8-b4ba-0655d3272284", + "id": "b20c4edb-3cdb-456d-824e-dc3b67dd5eaf", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -79480,7 +79480,7 @@ "_postman_previewlanguage": "json" }, { - "id": "13e87b67-9dc6-49aa-b651-d40763a58e4f", + "id": "8ccdb9e8-dc44-40d1-a9c1-74e3043f055c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -79561,7 +79561,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2d0c5bcd-d16f-42d2-b182-6f454b8dc368", + "id": "b28f4129-21b4-4a00-9394-a6a21fc26516", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -79642,7 +79642,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9b3400aa-064a-444f-8b53-936dfb74b598", + "id": "e736a412-a1df-40d1-81d7-6b7d5abf8e07", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -79723,7 +79723,7 @@ "_postman_previewlanguage": "json" }, { - "id": "383682e2-a625-4cb7-8b7a-7d175c9093e7", + "id": "9ca541fa-0e6d-42c3-9e3e-8f03d95955e2", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -79810,7 +79810,7 @@ } }, { - "id": "1bf984be-f33c-4a38-9e70-bad4fbc53ba0", + "id": "fd49e02f-d047-427a-982c-876daf2d9051", "name": "Retrieves potential role source usage", "request": { "name": "Retrieves potential role source usage", @@ -79901,7 +79901,7 @@ }, "response": [ { - "id": "dcdbacc3-ee28-413f-8845-5be5aee62ea3", + "id": "62d39593-af6e-4d3f-8fca-e19f142a58e7", "name": "Succeeded. Returns a list of source usage for the identities in a potential role.", "originalRequest": { "url": { @@ -79985,7 +79985,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c4a0caf0-840d-4def-99af-7d818ee170b8", + "id": "89cb947c-9e75-4b96-a5b8-b815aaeb475a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -80069,7 +80069,7 @@ "_postman_previewlanguage": "json" }, { - "id": "84a01598-31a3-4dfc-a230-2ca791edc6b6", + "id": "781f2e57-44c3-4677-abec-c82c5ca323a5", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -80153,7 +80153,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6549a93c-671c-4785-84a8-26d14f6e2bab", + "id": "fb8dad29-158e-4159-9457-a0769ad80c1c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -80237,7 +80237,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8e8a02db-d28c-4e70-a3b4-6eced83a5519", + "id": "52a2e263-836b-4e80-9e05-4b8f9e415eda", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -80321,7 +80321,7 @@ "_postman_previewlanguage": "json" }, { - "id": "60ff3d67-db51-48d2-8495-74f45049e3bc", + "id": "0f1d3a34-18bb-4f98-92f0-4bbbcd08175b", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -80417,7 +80417,7 @@ "description": "Use this API to implement functionality related to object icons (application icons for example). \nWith this functionality in place, administrators can set or remove an icon for specific object type for use throughout Identity Security Cloud.\n", "item": [ { - "id": "cb8677f2-f6ce-41f8-9b01-a0c4c8402526", + "id": "9d26c5f7-9776-4060-aef3-3dd635291c70", "name": "Update an icon", "request": { "name": "Update an icon", @@ -80486,7 +80486,7 @@ }, "response": [ { - "id": "07cc942c-0dc7-49d4-a929-733af47e4072", + "id": "436a0f0f-f193-433a-aec8-eca25e0a2b37", "name": "Icon updated", "originalRequest": { "url": { @@ -80548,7 +80548,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a28a6d1a-71d3-4e6b-873f-5f24214aade2", + "id": "7ccb814a-6f4c-40ca-9fd7-a8b1918d61ec", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -80610,7 +80610,7 @@ "_postman_previewlanguage": "json" }, { - "id": "62ee2a9a-c90b-4ffe-b188-d69407462c06", + "id": "00947ab4-7c66-40c3-80b7-600b9cb57466", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -80672,7 +80672,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d707c84c-7b14-4b2a-9211-23bd7366c606", + "id": "be4968a4-b4d0-4f3a-9fc7-144f87b57f9a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -80734,7 +80734,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3305189d-297d-4f20-abeb-fac2fc665557", + "id": "03e0586f-3353-4c14-aeb4-14d764002760", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -80796,7 +80796,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9693ab99-0e71-4360-8f90-46d33f29154c", + "id": "43420e92-e5c0-4e68-acef-1a4e767128e6", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -80858,7 +80858,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cc035b24-c5ce-4c27-9422-c1f4dbee07cb", + "id": "57b87eba-5344-413b-931a-aa79e724f2ef", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -80926,7 +80926,7 @@ } }, { - "id": "6d63768e-0da5-4013-b74d-a132b1f9f4d0", + "id": "e62dca0e-aedd-4515-b889-dc5bd85719b6", "name": "Delete an icon", "request": { "name": "Delete an icon", @@ -80978,7 +80978,7 @@ }, "response": [ { - "id": "535cb30f-2826-4015-bfa8-f1b5713b0a53", + "id": "c941e35b-15a7-456b-badf-40341dc25424", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -81013,7 +81013,7 @@ "_postman_previewlanguage": "text" }, { - "id": "ec4fcf89-c188-4c2a-ac3b-96e302cd00e5", + "id": "bf83ffad-6fe7-4d4f-9d3c-3fc7bca4786c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -81058,7 +81058,7 @@ "_postman_previewlanguage": "json" }, { - "id": "df037f48-015d-4a22-8dc7-1ca5f904e4ae", + "id": "12242e37-eefd-48c7-a2c9-da31317446dd", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -81103,7 +81103,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a3f32bea-a50d-4160-8f2b-3f11e9fed72c", + "id": "97330a4f-7027-4014-b934-25fc11296231", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -81148,7 +81148,7 @@ "_postman_previewlanguage": "json" }, { - "id": "079da39d-c8b8-4272-afc2-1ad4246c7131", + "id": "ea6cc48e-d0fb-43be-a093-28014b9992cb", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -81193,7 +81193,7 @@ "_postman_previewlanguage": "json" }, { - "id": "62a74ef8-a611-4b65-a2e3-a78b02357e96", + "id": "b788c27c-b822-4968-bc05-11d2f6f250f6", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -81238,7 +81238,7 @@ "_postman_previewlanguage": "json" }, { - "id": "02be53fc-b737-4ead-8191-d831d43e7d57", + "id": "3f409e60-8219-4c67-a0f2-78baf9ac9e63", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -81295,7 +81295,7 @@ "description": "Use this API to implement identity functionality.\nWith this functionality in place, administrators can synchronize an identity's attributes with its various source attributes.\n\nIdentity Security Cloud uses identities as users' authoritative accounts. Identities can own other accounts, entitlements, and attributes.\n\nAn identity has a variety of attributes, such as an account name, an email address, a job title, and more.\nThese identity attributes can be correlated with different attributes on different sources.\nFor example, the identity John.Smith can own an account in the GitHub source with the account name John-Smith-Org, and Identity Security Cloud knows they are the same person with the same access and attributes.\n\nIn Identity Security Cloud, administrators often set up these synchronizations to get triggered automatically with a change or to run on a schedule.\nTo manually synchronize attributes for an identity, administrators can use the Identities drop-down menu and select Identity List to view the list of identities.\nThey can then select the identity they want to manually synchronize and use the hamburger menu to select 'Synchronize Attributes.'\nDoing so immediately begins the attribute synchronization and analyzes all accounts for the selected identity.\n\nRefer to [Synchronizing Attributes](https://documentation.sailpoint.com/saas/help/provisioning/attr_sync.html) for more information about synchronizing attributes.\n", "item": [ { - "id": "d89dca9b-e2cd-4260-9f60-4f2fd75e0676", + "id": "782c460e-261d-4f56-801d-53a052463ad4", "name": "Attribute synchronization for single identity.", "request": { "name": "Attribute synchronization for single identity.", @@ -81316,7 +81316,7 @@ "variable": [ { "type": "any", - "value": "et dolor", + "value": "officia qui elit occaecat", "key": "identityId", "disabled": true, "description": { @@ -81337,7 +81337,7 @@ }, "response": [ { - "id": "10e6e42d-3d52-4bc3-ab7f-2d51961958dd", + "id": "8a11c0ed-04a8-4c59-a67c-4ffda1c0b35f", "name": "An Identity Sync job", "originalRequest": { "url": { @@ -81382,7 +81382,7 @@ "_postman_previewlanguage": "json" }, { - "id": "49985079-b5da-439f-a32f-fe2463afebf8", + "id": "8ec72837-96af-4e95-9ea0-d250b14aca1e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -81427,7 +81427,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b0063ac3-9f1d-4d6a-acbf-6d2d80bcec09", + "id": "a96d18b6-319f-4e2c-bc9c-d21178f32ab6", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -81472,7 +81472,7 @@ "_postman_previewlanguage": "json" }, { - "id": "49cd383c-f293-4813-9c69-3a80f2d2ca6b", + "id": "8d6864f6-f432-49ab-9fb5-1ba85a90ece1", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -81517,7 +81517,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9995d09d-7a03-46e2-ade2-482fcd0ea4eb", + "id": "a11e9a47-49d3-494b-9977-ef42b76c88af", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -81562,7 +81562,7 @@ "_postman_previewlanguage": "json" }, { - "id": "85f832a0-d01c-4bc7-9513-42380a4bed6a", + "id": "e03ea543-73e0-414e-9f41-14421e8fa841", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -81607,7 +81607,7 @@ "_postman_previewlanguage": "json" }, { - "id": "684e3158-3d94-4385-bf9d-175049ac72ff", + "id": "36ac7f39-2ce9-4a1f-8b40-2e82cd09453f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -81658,7 +81658,7 @@ } }, { - "id": "37abd703-ae1e-4096-896a-865237fa1298", + "id": "01066f6d-d2e0-45cb-b41b-acd99b736eb7", "name": "Get ownership details", "request": { "name": "Get ownership details", @@ -81700,7 +81700,7 @@ }, "response": [ { - "id": "3b8ccb3d-e5f0-4e9f-98b4-e49a5645fe47", + "id": "a5c1320d-9dad-4ad6-8089-eccb7cd010c5", "name": "Ownership association details of an Identity.", "originalRequest": { "url": { @@ -81745,7 +81745,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b06d095b-2aaf-446e-b9ba-0b5029bbecb2", + "id": "61202ce8-5f0a-411c-b51f-4e9f85495161", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -81790,7 +81790,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2a92eaa3-2e75-4099-a3ac-6ca6a9453f51", + "id": "fc49303e-d96b-41e5-9a8f-1e82683c2f95", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -81835,7 +81835,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ddde349a-956e-4b0a-9b8a-35c1469de3ed", + "id": "351ead82-0a60-4c5f-9f53-aa4390399257", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -81880,7 +81880,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8e9f28d4-cad7-40e7-b93c-6e95c0618d4f", + "id": "abcb0e7e-2c63-4a8d-b6c5-6972f3df3160", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -81925,7 +81925,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3297d17b-f33a-44a3-9491-c40c946137b9", + "id": "a27920cd-453f-4b03-8bb7-99ec4e0b6055", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -81970,7 +81970,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3356dcd2-41dc-4ff0-8569-491a6eabc908", + "id": "c1310e26-c513-4c1b-a32d-11fd46f2f14f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -82021,7 +82021,7 @@ } }, { - "id": "9c4ff6fc-8402-4042-a965-bec2d734bb74", + "id": "f775e263-b0a8-4e85-8b8c-b1fc270e8078", "name": "List Identities", "request": { "name": "List Identities", @@ -82105,7 +82105,7 @@ }, "response": [ { - "id": "d002aa69-9313-4905-bcc2-61e6a0320eff", + "id": "65d84c5e-e28f-4a3d-af9a-9d31cacd0080", "name": "List of identities.", "originalRequest": { "url": { @@ -82203,7 +82203,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d920220a-b196-49c7-be93-5cbe506eade2", + "id": "ecd49157-4f79-46f4-818f-113d25ac7d3c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -82301,7 +82301,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2ffc6e8d-c190-4728-839f-6482f8f6b10a", + "id": "f1836222-16dd-4665-9b0e-7f5759dfb790", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -82399,7 +82399,7 @@ "_postman_previewlanguage": "json" }, { - "id": "340306cd-1312-4107-aa82-299218a46d41", + "id": "67bdb8c7-885d-4fe2-9793-bfc062faaf1a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -82497,7 +82497,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fa672f67-207d-49e4-842c-cf43565c5e01", + "id": "4e44c74b-4e19-419d-98e5-8a0c3c4860a2", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -82595,7 +82595,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1d00ca1b-c508-4178-bfbb-8387717d8cb5", + "id": "a38304a5-6c5a-4a4e-a266-e38eed0fd4ac", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -82699,7 +82699,7 @@ } }, { - "id": "deb88010-5da8-4b53-90d1-a21415fd1283", + "id": "b8de4444-9674-473e-b556-2d76925069b2", "name": "Identity Details", "request": { "name": "Identity Details", @@ -82740,7 +82740,7 @@ }, "response": [ { - "id": "2cf5a5dd-e2e9-4c68-bb16-d56ccf7e1191", + "id": "95db0893-8f43-47b1-8391-e5853640aa28", "name": "An identity object", "originalRequest": { "url": { @@ -82784,7 +82784,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e87e7c39-de45-44e3-9420-ab6d85ea17be", + "id": "b2341660-af30-47d2-a335-63be4bc833a5", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -82828,7 +82828,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cd785d9c-2bd4-48ac-85ec-11be6f5137f5", + "id": "90aaf695-7bea-4883-95cd-b7594e9f4fba", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -82872,7 +82872,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5a53c4e0-eefc-4097-bc9c-5d3501a525ac", + "id": "469871bf-0ba0-4cc8-8dc5-8cbb21939b83", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -82916,7 +82916,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fd07920a-05bf-4296-b0c4-0f45691f3d18", + "id": "928fe77a-bee1-4fc7-a3b8-30d8820c9223", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -82960,7 +82960,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c491221e-071f-4e4c-9dfd-810b5ae74afd", + "id": "1dc6ef39-cb99-40c5-b7bf-c58f497728de", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -83004,7 +83004,7 @@ "_postman_previewlanguage": "json" }, { - "id": "58a344c8-7d99-4d6e-8522-fd45bc01335a", + "id": "e72cad8f-1e26-47da-93d4-eaa785a62931", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -83054,7 +83054,7 @@ } }, { - "id": "6933f5b8-4d99-4eaa-ad59-68f563b68433", + "id": "8b41fb3e-ced5-4ca8-81c5-c381b34b4b1a", "name": "Deletes an identity.", "request": { "name": "Deletes an identity.", @@ -83095,7 +83095,7 @@ }, "response": [ { - "id": "e6914c89-f877-46d6-8bc6-e4cbf6d3d76a", + "id": "10f4687c-5ac0-4850-9fc2-4e79c220e4a5", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -83129,7 +83129,7 @@ "_postman_previewlanguage": "text" }, { - "id": "f03caa4e-07d2-442b-8429-4866b54b1b1c", + "id": "06394447-6154-4fc8-bf26-df5b343e29bd", "name": "Client Error - Returned if the request is invalid. It may indicate that the specified identity is marked as protected and cannot be deleted.", "originalRequest": { "url": { @@ -83173,7 +83173,7 @@ "_postman_previewlanguage": "json" }, { - "id": "202c61a5-9b81-4e8e-bae7-9c377769b6de", + "id": "f52301b2-ebd2-4116-bde7-05939101d378", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -83217,7 +83217,7 @@ "_postman_previewlanguage": "json" }, { - "id": "61a289d8-6926-4e72-a25f-472a533edd76", + "id": "2e575319-19f9-4caa-a217-8f7c395618ef", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -83261,7 +83261,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8689e995-b15d-4801-92ac-2385891aba89", + "id": "ff9f1999-99af-4cfa-a885-95314b6cea04", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -83305,7 +83305,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dc9bc495-db17-44c9-82d8-75faa0e900e3", + "id": "24ee5db0-5c27-49e4-83c9-ad409022d04c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -83349,7 +83349,7 @@ "_postman_previewlanguage": "json" }, { - "id": "db1b6b93-c892-4932-916d-a3861e86ff29", + "id": "5b52c830-ed4c-4c59-9385-ef66034ce4e1", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -83399,7 +83399,7 @@ } }, { - "id": "7d5eb38b-bb13-44cd-8927-f206ef5d6e56", + "id": "ae70b397-afbf-4526-9bdf-6f7f799d97f0", "name": "Process a list of identityIds", "request": { "name": "Process a list of identityIds", @@ -83442,7 +83442,7 @@ }, "response": [ { - "id": "0691ebad-3133-4e21-a1dd-bcdd224e68e1", + "id": "c74af6ee-90c8-4486-bbe8-d56ceb1fa35b", "name": "Object containing the DTO type TASK_RESULT and the job id for the task", "originalRequest": { "url": { @@ -83499,7 +83499,7 @@ "_postman_previewlanguage": "json" }, { - "id": "400ea8f6-a40f-4a97-8c22-4640a8bc7a5a", + "id": "19fe4603-7336-4925-82ce-ff41bda09e75", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -83556,7 +83556,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8a4b7f4c-bc5e-49ff-b23d-9aaeace3b383", + "id": "7b562290-64e7-456f-b67f-5767601ef118", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -83613,7 +83613,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8df8d434-9aee-484c-9182-640f05a6454f", + "id": "3b2a97e7-9bec-4a5e-bb47-4462719ca2c8", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -83670,7 +83670,7 @@ "_postman_previewlanguage": "json" }, { - "id": "862b37cb-555d-49f7-8e00-58b3cfd712a5", + "id": "3b91fbd0-83a2-4e2b-8439-9e23e415fb24", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -83727,7 +83727,7 @@ "_postman_previewlanguage": "json" }, { - "id": "84c22a19-2fbe-4d94-9bbe-e99a10087a3e", + "id": "4727a716-c2ec-41eb-a767-dfb3b5e84638", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -83784,7 +83784,7 @@ "_postman_previewlanguage": "json" }, { - "id": "27f2f1c2-0c82-44c4-8746-7b7fca58c968", + "id": "8feabe1e-6690-4866-a04b-6d82cb685787", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -83847,7 +83847,7 @@ } }, { - "id": "8d8d9487-ba3c-44c0-8330-fbb291484d88", + "id": "466fb8b3-4b59-4d68-a9a3-5a2a3c3f3869", "name": "Reset an identity", "request": { "name": "Reset an identity", @@ -83893,7 +83893,7 @@ }, "response": [ { - "id": "9a69da8d-242c-4e42-b22f-f74eb53076cc", + "id": "c336076e-ad8f-4c15-9cec-29a641a72b67", "name": "Accepted. The reset request accepted and is in progress.", "originalRequest": { "url": { @@ -83928,7 +83928,7 @@ "_postman_previewlanguage": "text" }, { - "id": "df899076-7abe-4954-9f59-5b46251872b5", + "id": "84aed8a1-4ab2-4725-ad93-cdb72401f81f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -83973,7 +83973,7 @@ "_postman_previewlanguage": "json" }, { - "id": "35f01ed0-33f6-450e-ae17-dbe3cd744e8e", + "id": "3dc44e7b-ec3d-4fee-b482-e996e69b1e47", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -84018,7 +84018,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5c6612b4-2584-418f-8ffb-25f1f2257fef", + "id": "ce7cf181-d529-4e63-97c1-148c2faa227d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -84063,7 +84063,7 @@ "_postman_previewlanguage": "json" }, { - "id": "35e71411-f62e-4272-acb8-0309d74cd4dc", + "id": "85ad3f2b-0d2f-4c40-8ca8-bad1fb23a7fb", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -84108,7 +84108,7 @@ "_postman_previewlanguage": "json" }, { - "id": "31b66582-cd3a-43d9-a130-37d23ded7729", + "id": "858cd564-f7ef-4700-9137-ef04c06bdb8c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -84153,7 +84153,7 @@ "_postman_previewlanguage": "json" }, { - "id": "afc7d5c7-eaa9-48bc-8ebe-7b1929b93901", + "id": "67ded62f-e18c-4d56-8c91-b5374011a316", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -84204,7 +84204,7 @@ } }, { - "id": "b6d0b332-5118-4576-b41e-4e9b296c8c91", + "id": "02ff16d1-948c-4de6-afd6-7915a06b479d", "name": "Get role assignment", "request": { "name": "Get role assignment", @@ -84254,7 +84254,7 @@ }, "response": [ { - "id": "a9f06f98-261b-4578-89c5-23901a337767", + "id": "955d006f-4478-438d-9236-17adfc01d10b", "name": "A role assignment object", "originalRequest": { "url": { @@ -84300,7 +84300,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e7e3afbf-8753-4553-b537-71c7bfe2f3d7", + "id": "b4c1c823-d391-4cef-ade5-3dc9e7e02fdc", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -84346,7 +84346,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7be22ea5-da64-4000-a258-73f5dd64cf97", + "id": "9a592c62-ace5-4bfe-af32-d2aa0aaa472f", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -84392,7 +84392,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9ba65d85-fd66-4926-9ff9-474b862f34c0", + "id": "66037b95-e3af-4038-91d0-44bd0dc38370", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -84438,7 +84438,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a471ea94-c496-408d-9a1a-12b7e2f71334", + "id": "9e41e434-9059-4e13-814a-b4956c157f7d", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -84484,7 +84484,7 @@ "_postman_previewlanguage": "json" }, { - "id": "166dfb7f-5cfd-425d-86f7-d03d3420fe11", + "id": "13b2e5e3-bae7-400f-ad8e-d46de71e69cd", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -84530,7 +84530,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a55ebe9c-dcc9-4581-8ada-e1111ce5d5c3", + "id": "d9655c5e-f7ef-4358-a99f-d4468955678e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -84582,7 +84582,7 @@ } }, { - "id": "3406ddc9-df68-42ab-83c7-eef4014fc2c0", + "id": "a79bec7c-7d94-4273-b2e9-9bc21d89c125", "name": "Get role assignments", "request": { "name": "Get role assignments", @@ -84643,7 +84643,7 @@ }, "response": [ { - "id": "e0de0f13-6ce6-4300-bb57-0af8670e1b0e", + "id": "5391b321-7524-446f-afb3-d08a7ff6f652", "name": "A role assignment object", "originalRequest": { "url": { @@ -84707,7 +84707,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5bc05929-f3b8-4572-b40a-4c4c0843d62a", + "id": "17704828-3db2-4f94-bc3b-4b49631af821", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -84771,7 +84771,7 @@ "_postman_previewlanguage": "json" }, { - "id": "da02fa15-e59a-4bd3-848b-847af44dc174", + "id": "5548a4cb-a0a3-4ded-ba51-d01d9b65af7c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -84835,7 +84835,7 @@ "_postman_previewlanguage": "json" }, { - "id": "de7469e6-418e-4054-81d2-afa66f650d59", + "id": "626ac3ee-848c-4c05-9db2-6e8020c57ee9", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -84899,7 +84899,7 @@ "_postman_previewlanguage": "json" }, { - "id": "88f4ede3-18bc-43ec-86e7-13d5e148ae26", + "id": "9178774a-0764-4075-8743-b5da24e7f66f", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -84963,7 +84963,7 @@ "_postman_previewlanguage": "json" }, { - "id": "06e282da-9677-4c85-a106-d60fe7976e55", + "id": "a9e82cc1-aebb-4b9f-a552-44815a2a422c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -85027,7 +85027,7 @@ "_postman_previewlanguage": "json" }, { - "id": "568eb756-2b61-4f44-b92e-8e6926077355", + "id": "03531207-be9d-4ff1-b948-67f8b92cfe66", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -85103,7 +85103,7 @@ "description": "", "item": [ { - "id": "5350118e-14aa-4903-839a-4c5e23ca8025", + "id": "81c2ff54-f429-4e4b-932e-617128dc3fd2", "name": "List Identity Attributes", "request": { "name": "List Identity Attributes", @@ -85169,7 +85169,7 @@ }, "response": [ { - "id": "f314f431-e452-4a94-b3fd-629d52e1a9d3", + "id": "db404582-46df-4225-b394-db1f69a74d70", "name": "List of identity attributes", "originalRequest": { "url": { @@ -85249,7 +85249,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6d933a98-69b2-4559-9070-7166e18395b7", + "id": "9fa7a8ca-c4c9-49a1-876f-891931c781ba", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -85329,7 +85329,7 @@ "_postman_previewlanguage": "json" }, { - "id": "71432c7c-b9f2-48bc-8f93-7b8116bdf602", + "id": "0bafbdf5-dc40-4923-938c-c8b442f9e92f", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -85409,7 +85409,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9e5bb7ec-0d6b-46e4-ab39-4dbd4eee3b1e", + "id": "1b166436-9e27-4e18-8225-ef168649e75a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -85489,7 +85489,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6ce4bf85-1c8f-4c51-9206-7e440e76e1c7", + "id": "a1bb7fc4-3a43-4732-b788-385cbbf7dda0", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -85569,7 +85569,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c4c7d03f-08eb-4db9-af3e-67a604b50644", + "id": "0b188b2c-c48e-427e-9534-b1737d2280a0", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -85655,7 +85655,7 @@ } }, { - "id": "cbf7b65d-c934-4043-b075-83122f1da896", + "id": "bbf6a6a0-bc4d-48a1-b1bb-8d18f46ec320", "name": "Create Identity Attribute", "request": { "name": "Create Identity Attribute", @@ -85697,7 +85697,7 @@ }, "response": [ { - "id": "d300d28d-0a0b-4300-af17-ca14d2a51c80", + "id": "7a5997b2-51d0-4416-831f-e4fc787c864a", "name": "The identity attribute was created successfully", "originalRequest": { "url": { @@ -85753,7 +85753,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fc7fe610-f8ac-40fb-bcea-26e2e77d4fb7", + "id": "8dc57fe6-4c9a-46f9-9bf0-b3d69adf5334", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -85809,7 +85809,7 @@ "_postman_previewlanguage": "json" }, { - "id": "13a87495-b349-496c-b24a-2ecac58b28f8", + "id": "decde7d6-2d92-444e-afdc-e3479cf99676", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -85865,7 +85865,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0fce9f35-2599-40a8-b0ca-9dc5bbd1c23e", + "id": "9d8dfce5-b46f-492f-8646-6e75cc523e0f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -85921,7 +85921,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5a06bb67-83f0-4391-95ad-c19efbb4487f", + "id": "b96fc03a-949f-41f9-a5c5-86cd262dafee", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -85977,7 +85977,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c6780edf-ba2d-4f45-9903-2991a6f8882f", + "id": "5b6f31f3-6414-4d1e-a324-7e0504ae07d9", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -86033,7 +86033,7 @@ "_postman_previewlanguage": "json" }, { - "id": "17b00c7a-ad23-4af7-9a1f-e95638cb190b", + "id": "03b43a11-b6d9-4923-81af-4ba0216653f7", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -86095,7 +86095,7 @@ } }, { - "id": "5fff015d-c5a2-4dd3-94ee-1015c71424e4", + "id": "7ccd6c38-fa16-4c08-aca7-bb7dfa2b8340", "name": "Get Identity Attribute", "request": { "name": "Get Identity Attribute", @@ -86136,7 +86136,7 @@ }, "response": [ { - "id": "e76d85eb-0a85-4708-a833-736aa7357ff7", + "id": "1797d9a1-9c3b-49e1-908a-f8a8734e4686", "name": "The identity attribute with the given name", "originalRequest": { "url": { @@ -86180,7 +86180,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dc7d2b76-a13b-4750-b51b-8e1ce2e4c8e5", + "id": "8d79ccc8-5793-4851-92ef-8cb4bf34cdcd", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -86224,7 +86224,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d3ecc7bb-70db-4de3-a10e-d799aaa6c94f", + "id": "05515672-fd61-4d6c-b426-d6545b1b28a3", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -86268,7 +86268,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ea121e82-5117-45c0-83e2-0a2e79ad5689", + "id": "2eac7652-0c37-409a-885d-324da151faa3", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -86312,7 +86312,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a5e36dc4-583d-458c-af17-9ecb01854e6d", + "id": "75880a82-8e5c-4db0-8912-6face8a3bfae", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -86356,7 +86356,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b626b7ee-f909-4284-abbc-832ce5a10741", + "id": "3bd943cf-e89e-46fc-99ac-04395030360f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -86400,7 +86400,7 @@ "_postman_previewlanguage": "json" }, { - "id": "50cd27ad-bb65-493d-8477-f3c9aa1f6d82", + "id": "68567879-95f1-4ebc-a311-5f0a9d1519b0", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -86450,7 +86450,7 @@ } }, { - "id": "4707fbff-47b5-4e3e-8a22-8831edf700b6", + "id": "b0cb454d-205f-4466-8d50-13512210aeb2", "name": "Update Identity Attribute", "request": { "name": "Update Identity Attribute", @@ -86504,7 +86504,7 @@ }, "response": [ { - "id": "99188dc5-ebe2-4d0a-b589-4195b2a7db7b", + "id": "7fea341c-4143-48c1-8bf8-b816fe9f87a6", "name": "The identity attribute was updated successfully", "originalRequest": { "url": { @@ -86561,7 +86561,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5a87e646-bfc5-4010-a60d-be85435726e4", + "id": "b1957ab2-8559-48c0-b1b8-f4c76d37fe1e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -86618,7 +86618,7 @@ "_postman_previewlanguage": "json" }, { - "id": "69fb0e4b-61d6-4ab9-9a60-67bd396c67ae", + "id": "690b4b4c-3e9c-4deb-88e1-5338ed5619f2", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -86675,7 +86675,7 @@ "_postman_previewlanguage": "json" }, { - "id": "841e43d5-777f-4ce0-a30f-db8751c50133", + "id": "288d316a-f3f1-4b7d-b6ea-ad42db9103f0", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -86732,7 +86732,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2f2cdb57-9b42-4632-be63-25b1db61b656", + "id": "4126a46f-0866-4e35-b814-54bb36614caa", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -86789,7 +86789,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e781354c-0d78-48d1-9761-319e10574af1", + "id": "e7d6df29-dd0c-4a75-8f80-1c007015d8ad", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -86846,7 +86846,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2dedba0d-a28c-4241-a857-2b8853113a93", + "id": "e039037d-53e2-420c-bfdc-8d76abab7494", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -86909,7 +86909,7 @@ } }, { - "id": "f5e03ecd-54d5-4d94-8c42-1466b7200f41", + "id": "1a86779a-61ec-448f-a87f-af666ca582cf", "name": "Delete Identity Attribute", "request": { "name": "Delete Identity Attribute", @@ -86950,7 +86950,7 @@ }, "response": [ { - "id": "efe20156-5f4e-4600-980b-809066e799c7", + "id": "9e3215d1-77b1-4106-bd3b-8e68999eeff4", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -86984,7 +86984,7 @@ "_postman_previewlanguage": "text" }, { - "id": "09eb7a10-1ba0-4482-8876-f2f824cdb2b8", + "id": "eb6bd72a-f4b1-4874-b048-2f2023bbe3ed", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -87028,7 +87028,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3f9a4caa-4b1f-4e41-bc6b-cbebe131ae68", + "id": "f8f6b1df-2fd6-4e67-b660-469ff87f1c3d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -87072,7 +87072,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6636817f-b73f-4f42-ae77-de0360f48f03", + "id": "c90825e4-64f7-4dc3-b738-c1243b190818", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -87116,7 +87116,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0b61a615-b42c-47e7-bda6-b466bb25717f", + "id": "7cec5f61-4c30-4bd3-b5cb-0d3ab04c0bd0", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -87160,7 +87160,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e2d5e81a-deef-4949-a0ab-72bb00191dc0", + "id": "fa36b732-523d-4e92-bd75-b3f7a7d5e74b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -87204,7 +87204,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cc980926-70bc-4f85-909f-3e2b5440c79f", + "id": "4414e082-a5d0-4060-b475-9e58492626a2", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -87254,7 +87254,7 @@ } }, { - "id": "6c9f0049-2a86-448c-aa7b-94cb3c1e59ae", + "id": "ad4d256c-6b5a-4bc8-a05e-8cc35fa29958", "name": "Bulk delete Identity Attributes", "request": { "name": "Bulk delete Identity Attributes", @@ -87297,7 +87297,7 @@ }, "response": [ { - "id": "e0d8d1ec-6d68-4e2c-9d21-469de074e007", + "id": "dc747895-1ded-4dba-a435-9b6e81b657bd", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -87344,7 +87344,7 @@ "_postman_previewlanguage": "text" }, { - "id": "995031e7-c90d-461a-995e-4d377e02df6c", + "id": "88958043-243e-4477-8b85-3ed2466a4602", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -87401,7 +87401,7 @@ "_postman_previewlanguage": "json" }, { - "id": "861b39c7-cb35-40a2-8a44-b55034c4c237", + "id": "37f86cbf-2865-4a0a-84bc-27a1ce62d3db", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -87458,7 +87458,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6cee067c-d178-4dbe-8c2e-046e5b373130", + "id": "f7148bd9-1c2c-4270-98b0-b3e5063aea3c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -87515,7 +87515,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8456abef-2825-40eb-a29d-3f5688a0f713", + "id": "b04bcf38-1bd9-4004-8c80-5e9a70f5b763", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -87572,7 +87572,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e6873993-3854-4e84-84f1-f28d130edb4a", + "id": "d1b2cff5-b15c-4f7d-8c8b-5f66d7e9958b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -87629,7 +87629,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2021c2a7-a53a-4dfe-b088-0398e70e114f", + "id": "c0d8b329-b8b1-4cdc-96b2-f72f3a8215af", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -87698,7 +87698,7 @@ "description": "", "item": [ { - "id": "63f35fa1-f655-4b15-a9f3-be752ce315ed", + "id": "3a2e1504-3eec-42dd-a14d-a42de87464a3", "name": "Lists all the identities", "request": { "name": "Lists all the identities", @@ -87773,7 +87773,7 @@ }, "response": [ { - "id": "31cc11e0-8da2-45f2-bf8a-ea435d588ee3", + "id": "8bc6a478-0252-44f9-be04-ef684e03a972", "name": "List of identities for the customer.", "originalRequest": { "url": { @@ -87862,7 +87862,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a7ce25b3-759a-48af-b525-2c413aa7b50e", + "id": "0f167de5-5239-4766-8615-25daf41ff80b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -87951,7 +87951,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f104e3f5-0fae-41c7-86cd-0dc2b9b006e8", + "id": "e1b0448a-68eb-42b5-bd9d-bebc562ad726", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -88040,7 +88040,7 @@ "_postman_previewlanguage": "json" }, { - "id": "93ca3bd5-902c-450e-9d20-fdf14a295fb8", + "id": "e5fd889b-b8ab-4597-800c-4e68be33cc91", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -88129,7 +88129,7 @@ "_postman_previewlanguage": "json" }, { - "id": "075aa9a6-e4c2-4131-97e0-93b2715af68d", + "id": "9166522c-a87e-4a29-b61b-79090632ee10", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -88218,7 +88218,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f002d9d3-369b-470d-8a50-860dded57d0f", + "id": "797c8106-b2d3-48cb-ac61-2aac057b2f19", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -88313,7 +88313,7 @@ } }, { - "id": "aee477b3-740d-4b32-b316-d4d358d90bf0", + "id": "d2906b2d-9820-4079-999a-c7035a4ca158", "name": "Get latest snapshot of identity", "request": { "name": "Get latest snapshot of identity", @@ -88354,7 +88354,7 @@ }, "response": [ { - "id": "a8037bd4-41bd-482e-8c24-112d2ea347fa", + "id": "5e02f6bc-baca-43c0-98af-abdae024df85", "name": "The identity object.", "originalRequest": { "url": { @@ -88398,7 +88398,7 @@ "_postman_previewlanguage": "json" }, { - "id": "567b80af-a28f-423a-b8ab-fdb998b93146", + "id": "b72ba502-169b-40b9-8bcf-269c59da5f82", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -88442,7 +88442,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2bd4d111-5281-40ea-87a1-dd2506efcb02", + "id": "13683ab0-d760-45b0-92f2-d6d6a3c18c36", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -88486,7 +88486,7 @@ "_postman_previewlanguage": "json" }, { - "id": "23e63d57-0e2d-495a-8e99-9610c201e47b", + "id": "66efc29e-6612-4d17-8edf-b180768f86ec", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -88530,7 +88530,7 @@ "_postman_previewlanguage": "json" }, { - "id": "06dfcfe6-1db3-47d3-be16-193b35ff77d0", + "id": "911592b7-e258-4d12-86da-fc02636b43b3", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -88574,7 +88574,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fc3d4f1b-4864-47a1-b827-25cd56ea0611", + "id": "8226d933-dcd4-44a9-9e3d-9f7575e614d7", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -88624,7 +88624,7 @@ } }, { - "id": "0c03a5ac-e16f-42f0-ad3b-e46d93d85bfd", + "id": "030fc097-529d-4757-aff6-a39f9db96fe9", "name": "Gets a list of access items for the identity filtered by item type", "request": { "name": "Gets a list of access items for the identity filtered by item type", @@ -88676,7 +88676,7 @@ }, "response": [ { - "id": "e397c195-82f1-4ce5-947c-78cf8554b475", + "id": "e16f63f7-7a64-4ec4-b38a-8072a472fe9e", "name": "Access Profile", "originalRequest": { "url": { @@ -88731,7 +88731,7 @@ "_postman_previewlanguage": "json" }, { - "id": "56fb4b3f-78fc-429e-a905-cb3db6af2507", + "id": "0bb5c1f3-3551-4dca-b56b-0ca6c590b3d5", "name": "Account", "originalRequest": { "url": { @@ -88786,7 +88786,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6230a1ba-41a7-427c-814c-3424dc64033b", + "id": "859463e9-26f1-4913-a30d-caa73bb09d89", "name": "App", "originalRequest": { "url": { @@ -88841,7 +88841,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5dbff130-0e55-46d0-8815-34721813b6e8", + "id": "8ee0569f-b335-41a2-a87d-bd37444c2ca2", "name": "Entitlement", "originalRequest": { "url": { @@ -88896,7 +88896,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1d77144e-aa59-4826-b42d-58786f11105d", + "id": "150e4030-141f-40a3-b309-ac3df11be774", "name": "Role", "originalRequest": { "url": { @@ -88951,7 +88951,7 @@ "_postman_previewlanguage": "json" }, { - "id": "96ae9f1e-1369-47da-800e-6b3811b44b97", + "id": "f54acdd5-ec7d-40e4-920b-7a10b0d6a662", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -89006,7 +89006,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5a1e1b2f-0933-4919-aa61-0484b3aab4c5", + "id": "e258b763-eada-4a33-a6b0-f83f87ae5796", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -89061,7 +89061,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3666eb20-0be6-4f04-9bfb-9854b966c91a", + "id": "755c6737-bd30-4544-94d2-fdca932310d2", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -89116,7 +89116,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d2b42655-ea6b-4606-82f3-88543c614a5b", + "id": "68c8e22b-1137-448a-a70f-e35818d233a9", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -89171,7 +89171,7 @@ "_postman_previewlanguage": "json" }, { - "id": "82a0002f-7b77-4d24-ac71-9eef83da09e7", + "id": "4607f027-4a59-4790-af0d-4ed4fc58ad67", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -89232,7 +89232,7 @@ } }, { - "id": "d785da2c-340f-49dd-b56b-c977a57f70ae", + "id": "fe1a5d07-d896-4083-b828-a0c44259a64e", "name": "Lists all the snapshots for the identity", "request": { "name": "Lists all the snapshots for the identity", @@ -89266,7 +89266,7 @@ "type": "text/plain" }, "key": "interval", - "value": "day" + "value": "month" }, { "disabled": true, @@ -89320,7 +89320,7 @@ }, "response": [ { - "id": "b8bea15d-638b-4501-a54b-e0c751640b30", + "id": "2a6dbdcb-36b3-4b60-84a5-6438fb20157c", "name": "A list of identity summary for each snapshot.", "originalRequest": { "url": { @@ -89349,7 +89349,7 @@ "type": "text/plain" }, "key": "interval", - "value": "day" + "value": "month" }, { "disabled": true, @@ -89411,7 +89411,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1107919d-621c-4810-b6d0-56e147caee6c", + "id": "262cfef2-d009-4487-af50-cd801aa8fae2", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -89440,7 +89440,7 @@ "type": "text/plain" }, "key": "interval", - "value": "day" + "value": "month" }, { "disabled": true, @@ -89502,7 +89502,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0da69188-3c80-4dd1-ad11-aac6f3348301", + "id": "27f01f8a-08c5-42c3-980a-fa277f640bcc", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -89531,7 +89531,7 @@ "type": "text/plain" }, "key": "interval", - "value": "day" + "value": "month" }, { "disabled": true, @@ -89593,7 +89593,7 @@ "_postman_previewlanguage": "json" }, { - "id": "eb3c7fcd-62b8-4c56-8185-33ea3c4f8ae1", + "id": "1e986eb7-640c-4b63-a145-7f1a1b6f84c9", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -89622,7 +89622,7 @@ "type": "text/plain" }, "key": "interval", - "value": "day" + "value": "month" }, { "disabled": true, @@ -89684,7 +89684,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f8d58dfe-0303-4626-8b09-cbe7b9398f4f", + "id": "06f6ba85-1ba1-41d4-835d-74f00b463be0", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -89713,7 +89713,7 @@ "type": "text/plain" }, "key": "interval", - "value": "day" + "value": "month" }, { "disabled": true, @@ -89775,7 +89775,7 @@ "_postman_previewlanguage": "json" }, { - "id": "de3ee978-013e-456a-883b-6d300b1f7470", + "id": "e98b73f6-2fcc-4772-b837-da67fde842cb", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -89804,7 +89804,7 @@ "type": "text/plain" }, "key": "interval", - "value": "day" + "value": "month" }, { "disabled": true, @@ -89872,7 +89872,7 @@ } }, { - "id": "8b455ad3-cf66-46e3-829b-c83874833168", + "id": "8c7b66b9-5cd5-4e72-8f53-5d8c66273448", "name": "Gets the summary for the event count for a specific identity", "request": { "name": "Gets the summary for the event count for a specific identity", @@ -89906,7 +89906,7 @@ "type": "text/plain" }, "key": "interval", - "value": "day" + "value": "month" }, { "disabled": true, @@ -89969,7 +89969,7 @@ }, "response": [ { - "id": "06d32616-f77e-46ab-90e6-f52b18261388", + "id": "daeec7a5-568d-4237-9a87-9973cd1e016e", "name": "A summary list of identity changes in date histogram format.", "originalRequest": { "url": { @@ -89998,7 +89998,7 @@ "type": "text/plain" }, "key": "interval", - "value": "day" + "value": "month" }, { "disabled": true, @@ -90069,7 +90069,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5f21f538-d40d-49ce-973b-447633c28676", + "id": "3b2c9550-56f0-44bb-98ee-0bb30b32caac", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -90098,7 +90098,7 @@ "type": "text/plain" }, "key": "interval", - "value": "day" + "value": "month" }, { "disabled": true, @@ -90169,7 +90169,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a0f3a67e-837e-44d9-9542-f071b09b8343", + "id": "57889e5d-6742-45d5-ba4a-5f2869d45c2f", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -90198,7 +90198,7 @@ "type": "text/plain" }, "key": "interval", - "value": "day" + "value": "month" }, { "disabled": true, @@ -90269,7 +90269,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8a56a008-3d30-4799-8cd4-6034eeba95c5", + "id": "90ad2273-9ef4-433b-983f-52ae652a833f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -90298,7 +90298,7 @@ "type": "text/plain" }, "key": "interval", - "value": "day" + "value": "month" }, { "disabled": true, @@ -90369,7 +90369,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d642bf9d-2f0c-4835-80dc-f8ff2180bf70", + "id": "cb4d58ad-1187-4f32-a94f-5307a8a578a9", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -90398,7 +90398,7 @@ "type": "text/plain" }, "key": "interval", - "value": "day" + "value": "month" }, { "disabled": true, @@ -90469,7 +90469,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e96bc2cc-f0a3-43a8-8bf2-359451b02df1", + "id": "92ee6c66-030a-46c1-85e2-c6a79f8c59b6", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -90498,7 +90498,7 @@ "type": "text/plain" }, "key": "interval", - "value": "day" + "value": "month" }, { "disabled": true, @@ -90575,7 +90575,7 @@ } }, { - "id": "cc79a873-0f5e-4662-89e2-a08705f541e6", + "id": "02a3e5ba-9594-4e9d-a315-7ac57c82b294", "name": "Gets an identity snapshot at a given date", "request": { "name": "Gets an identity snapshot at a given date", @@ -90628,7 +90628,7 @@ }, "response": [ { - "id": "4e42826b-4476-46ab-ba46-cec1fb4e64df", + "id": "8f384b8e-6d07-43a3-9fda-43754940bd3b", "name": "The identity object.", "originalRequest": { "url": { @@ -90674,7 +90674,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a1394b78-238b-4b47-b8dd-4af79632d847", + "id": "eb48f587-56b5-4e55-85ef-8908bf40cff5", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -90720,7 +90720,7 @@ "_postman_previewlanguage": "json" }, { - "id": "08ac935a-d121-4bd0-9a2c-2517296cd542", + "id": "b71be144-5aed-4a2d-9908-fcae657dded5", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -90766,7 +90766,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d5fa47de-c8e6-4671-ada3-4df3f422c913", + "id": "a58b8ac7-8058-437b-ab50-7ade1938aa4f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -90812,7 +90812,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6848ae25-6b7b-4195-8095-eba19cc85c76", + "id": "c5be0373-865b-43d7-afee-a905ed2ce0d1", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -90858,7 +90858,7 @@ "_postman_previewlanguage": "json" }, { - "id": "abf6661b-3420-4be1-9bd0-7008dce35315", + "id": "ab5e3d8f-d4b6-40a7-bb58-46fdc3447f3c", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -90910,7 +90910,7 @@ } }, { - "id": "317bd436-b1b5-476a-87a8-d2c1501d1ca0", + "id": "90f524c5-decb-4d4e-bee3-30dbb096170c", "name": "Gets the list of identity access items at a given date filterd by item type", "request": { "name": "Gets the list of identity access items at a given date filterd by item type", @@ -90974,7 +90974,7 @@ }, "response": [ { - "id": "d8be1bce-d5d4-423a-b84b-eeb8a67f1b85", + "id": "c2ef0f99-5d5f-458f-9f7f-d83a6c1a5745", "name": "Access Item AccessProfile Response", "originalRequest": { "url": { @@ -91031,7 +91031,7 @@ "_postman_previewlanguage": "json" }, { - "id": "df712e4a-1037-475e-a4f3-2132c62a09fb", + "id": "791c4a43-09bd-41c7-89ba-1e06178af000", "name": "Access Item Account Response", "originalRequest": { "url": { @@ -91088,7 +91088,7 @@ "_postman_previewlanguage": "json" }, { - "id": "df135548-4b35-4a0a-856c-f939fdbe143d", + "id": "242f56f0-448d-4e94-a68c-ac18dd4cf0a9", "name": "Access Item App Response", "originalRequest": { "url": { @@ -91145,7 +91145,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2bf5c1c3-5f69-4585-a769-526f36072143", + "id": "2ad7d7b8-dc80-4b41-929d-a662c14f8c55", "name": "Access Item Entitlement Response", "originalRequest": { "url": { @@ -91202,7 +91202,7 @@ "_postman_previewlanguage": "json" }, { - "id": "012ca1d2-5c3f-452a-8194-b48036bd9a33", + "id": "5ded7752-572b-4605-bec6-47418c5afc65", "name": "Access Item Role Response", "originalRequest": { "url": { @@ -91259,7 +91259,7 @@ "_postman_previewlanguage": "json" }, { - "id": "36f56a5f-5a8d-4f47-88be-74987f0e950a", + "id": "4b71529b-8865-4632-97e1-1c8b15a1f684", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -91316,7 +91316,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8eb85970-d0a9-4bd8-b787-54f3466c37e0", + "id": "fc87bef2-9f68-4219-bf26-a72083c3e3f3", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -91373,7 +91373,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c761fbd5-b74f-42bd-8d9c-790b17717fae", + "id": "0d9ec7f6-57ed-42ed-9aa0-02883709ee46", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -91430,7 +91430,7 @@ "_postman_previewlanguage": "json" }, { - "id": "aed19a44-f3a2-48d7-ad81-8dd54f8a677f", + "id": "afad5851-1115-4436-994e-3435f6b32165", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -91487,7 +91487,7 @@ "_postman_previewlanguage": "json" }, { - "id": "45ac2886-22b5-4b90-a0f9-07c24053b7d8", + "id": "d10c206f-0b94-40dd-86dd-915064c23fbd", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -91550,7 +91550,7 @@ } }, { - "id": "05911034-b9f8-4523-b271-a4a5a2e581d0", + "id": "5e6d418b-8371-4f36-8378-f0793db74370", "name": "Lists all events for the given identity", "request": { "name": "Lists all events for the given identity", @@ -91665,7 +91665,7 @@ }, "response": [ { - "id": "9d6e7e9d-f041-4844-8a99-00125a7cd29c", + "id": "e2bf7c25-3c53-4087-b7cc-0c5747cc6801", "name": "AccessItemAssociated", "originalRequest": { "url": { @@ -91765,7 +91765,7 @@ "_postman_previewlanguage": "json" }, { - "id": "450c767a-824e-449e-9ea5-ea86767d1200", + "id": "36f2ace2-bbbd-4194-b4dd-d88d24e6540c", "name": "AccessItemRemoved", "originalRequest": { "url": { @@ -91865,7 +91865,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2c0f8ee5-cd14-45a5-815b-f6ee7901ee45", + "id": "58364cd2-098b-400e-b9e9-332ab9e4597f", "name": "AttributesChanged", "originalRequest": { "url": { @@ -91965,7 +91965,7 @@ "_postman_previewlanguage": "json" }, { - "id": "38af2598-5b52-413f-bdd4-552652e4d80b", + "id": "b1da05a0-3b6d-4e6a-9f71-83c9272b16be", "name": "AccessRequested", "originalRequest": { "url": { @@ -92065,7 +92065,7 @@ "_postman_previewlanguage": "json" }, { - "id": "39bf85b9-98af-4089-9f7a-f665b99368db", + "id": "feb9dc6d-1635-45e6-92e9-65b41c1fe623", "name": "IdentityCertified", "originalRequest": { "url": { @@ -92165,7 +92165,7 @@ "_postman_previewlanguage": "json" }, { - "id": "93d07245-633e-4c1d-b8ca-ac9d85083be0", + "id": "c0314782-65b8-4315-bf2e-c65da46c3d75", "name": "AccountStatusChanged", "originalRequest": { "url": { @@ -92265,7 +92265,7 @@ "_postman_previewlanguage": "json" }, { - "id": "81682ea1-68e3-4ef2-810b-31ab8ce984ce", + "id": "16a94a4a-3e69-4585-be50-05521479d37f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -92365,7 +92365,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5455b99c-ab0a-4530-895d-b68788f072c9", + "id": "0c963abd-9f1b-486d-af53-b542072c9ca9", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -92465,7 +92465,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8b02b87c-d85a-4933-9ad9-a390d4b0beda", + "id": "2e3fb67b-b389-492b-9d53-7cda16f6a13b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -92565,7 +92565,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4371c67b-1820-41e6-861b-bb5d4633312e", + "id": "53dab6bc-5d3b-4c70-9fb9-ccaaaafe1057", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -92665,7 +92665,7 @@ "_postman_previewlanguage": "json" }, { - "id": "420c4cc7-0bd7-4e63-9b87-7a71ec813cec", + "id": "25378eb7-b0c8-4ee9-bafb-5ebe54fb16d3", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -92765,7 +92765,7 @@ "_postman_previewlanguage": "json" }, { - "id": "359b878b-e287-4cb7-886e-371307a63ef8", + "id": "986c9b2d-9933-4fbd-88c4-9d6f77cb57fd", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -92871,7 +92871,7 @@ } }, { - "id": "ab8ad670-2069-49eb-a877-f4027747daa5", + "id": "6788e682-2af5-46a9-a0c7-5b6cb35c2a31", "name": "Gets the start date of the identity", "request": { "name": "Gets the start date of the identity", @@ -92913,7 +92913,7 @@ }, "response": [ { - "id": "1b25848a-1779-4d76-9c44-8efec60ca82e", + "id": "9135587a-facf-488d-a546-41ce782409dc", "name": "The start date of the identity", "originalRequest": { "url": { @@ -92958,7 +92958,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b7ef9348-c46d-490e-99d0-a2bded47539f", + "id": "3e139f0e-165e-49a6-896b-ab91f4601018", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -93003,7 +93003,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b8dca320-02ca-4b02-b133-1fba8464e1a7", + "id": "b6e31fb3-80ca-4731-a812-7319fb03b234", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -93048,7 +93048,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a09e359a-064a-4e1f-9b85-8c389a839273", + "id": "abb53d42-12ed-4d36-9b10-2d20e5d31c92", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -93093,7 +93093,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0c2fb71e-0fc2-46c4-9091-74a86ac58fbb", + "id": "862698c2-626a-455c-a5ca-b3ea9a6bb23a", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -93138,7 +93138,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e43a207b-b1a3-4c68-bf6a-8e3900735251", + "id": "a1165ebd-5dfa-45e9-bd54-7cf678f9a4b1", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -93189,7 +93189,7 @@ } }, { - "id": "4176853f-3bfc-4757-97de-115e00fa6e5c", + "id": "54e96988-f3a5-4914-b641-48eaf296a777", "name": "Gets a difference of count for each access item types for the given identity between 2 snapshots", "request": { "name": "Gets a difference of count for each access item types for the given identity between 2 snapshots", @@ -93232,7 +93232,7 @@ "type": "text/plain" }, "key": "accessItemTypes", - "value": "enim in non sit adipisicing" + "value": "anim ad in Lorem enim" }, { "disabled": true, @@ -93241,7 +93241,7 @@ "type": "text/plain" }, "key": "accessItemTypes", - "value": "est laborum" + "value": "non nostrud amet" }, { "disabled": true, @@ -93295,7 +93295,7 @@ }, "response": [ { - "id": "b5014ca8-6bb1-4fe6-bb05-cb3e3927d57c", + "id": "e6fda234-32bc-4833-ab35-e73ae13a9199", "name": "A IdentityCompare object with difference details for each access item type", "originalRequest": { "url": { @@ -93333,7 +93333,7 @@ "type": "text/plain" }, "key": "accessItemTypes", - "value": "est laborum" + "value": "non nostrud amet" }, { "disabled": true, @@ -93395,7 +93395,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3be75541-6171-4378-bf62-2b062c2f3f39", + "id": "5f41d9b7-b264-4333-af59-23cac11c7bd9", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -93433,7 +93433,7 @@ "type": "text/plain" }, "key": "accessItemTypes", - "value": "est laborum" + "value": "non nostrud amet" }, { "disabled": true, @@ -93495,7 +93495,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4e755d35-5def-4958-8b29-722e743e5345", + "id": "3d69a87a-6060-49f5-9995-82bb5f86592a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -93533,7 +93533,7 @@ "type": "text/plain" }, "key": "accessItemTypes", - "value": "est laborum" + "value": "non nostrud amet" }, { "disabled": true, @@ -93595,7 +93595,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c8cb3eb3-c3ee-40bd-acea-ef72fdbde6aa", + "id": "70ffc20a-0d93-4ee5-a491-01e3669cd514", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -93633,7 +93633,7 @@ "type": "text/plain" }, "key": "accessItemTypes", - "value": "est laborum" + "value": "non nostrud amet" }, { "disabled": true, @@ -93695,7 +93695,7 @@ "_postman_previewlanguage": "json" }, { - "id": "af8fbed5-e902-458a-ba57-438575241cb2", + "id": "7eec9a99-a9cd-42a0-ad87-824da5ebd02e", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -93733,7 +93733,7 @@ "type": "text/plain" }, "key": "accessItemTypes", - "value": "est laborum" + "value": "non nostrud amet" }, { "disabled": true, @@ -93795,7 +93795,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d9dd6c96-4807-4bde-ab58-acd39fba1b9c", + "id": "5b54ceb5-4ae1-488c-a0db-f2ce029eacfb", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -93833,7 +93833,7 @@ "type": "text/plain" }, "key": "accessItemTypes", - "value": "est laborum" + "value": "non nostrud amet" }, { "disabled": true, @@ -93901,7 +93901,7 @@ } }, { - "id": "73100212-63eb-460d-b3ba-e26634bb9069", + "id": "d69228ba-4c93-4346-b275-a2189e22962f", "name": "Gets a list of differences of specific accessType for the given identity between 2 snapshots", "request": { "name": "Gets a list of differences of specific accessType for the given identity between 2 snapshots", @@ -94013,7 +94013,7 @@ }, "response": [ { - "id": "e4c25941-44b5-4f78-aa02-bec042d6f398", + "id": "af4d6403-1455-47d0-9243-53adde67c733", "name": "A list of events for the identity", "originalRequest": { "url": { @@ -94114,7 +94114,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f4de4deb-aa98-438e-ad3a-110f8c9d1427", + "id": "d01db8bb-5ee3-4d08-98c9-28b9ecf7f85a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -94215,7 +94215,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b44ffa93-2e3d-4729-8804-fbda948aadb8", + "id": "5d7d85b7-e542-47d5-9aeb-354f3db1d6f6", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -94316,7 +94316,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a8990463-41f2-4bda-abe5-d3b8344875c9", + "id": "42019501-dfcc-4d0b-82f3-6e088bf0a4c4", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -94417,7 +94417,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e37d5dec-379e-4311-97e0-db486b0673fb", + "id": "f58ff091-0b5c-4cbc-9b13-90b42002897d", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -94518,7 +94518,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c59d5b73-e24e-4316-8c0c-d22f850eb5e4", + "id": "fd9da068-88e8-41b4-9812-ebc9dcfaf3f3", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -94631,7 +94631,7 @@ "description": "Use this API to implement and customize identity profile functionality.\nWith this functionality in place, administrators can manage identity profiles and configure them for use by identities throughout Identity Security Cloud.\n\nIdentity profiles represent the configurations that can be applied to identities as a way of granting them a set of security and access, as well as defining the mappings between their identity attributes and their source attributes.\nThis allows administrators to save time by applying identity profiles to any number of similar identities rather than configuring each one individually.\n\nIn Identity Security Cloud, administrators can use the Identities drop-down menu and select Identity Profiles to view the list of identity profiles.\nThis list shows some details about each identity profile, along with its status. They can select an identity profile to view and modify its settings, its mappings between identity attributes and correlating source account attributes, and its provisioning settings.\nAdministrators can also use this page to create new identity profiles or delete existing ones.\n\nRefer to [Creating Identity Profiles](https://documentation.sailpoint.com/saas/help/setup/identity_profiles.html) for more information about identity profiles.\n", "item": [ { - "id": "bd0e3417-31ca-447e-8898-82aec498499c", + "id": "70d6471c-0572-4274-be4b-f89cc3bfbdd8", "name": "Identity Profiles list", "request": { "name": "Identity Profiles list", @@ -94706,7 +94706,7 @@ }, "response": [ { - "id": "f9d4499c-4266-4e20-8c34-930fbf8af76e", + "id": "2a78ade2-944e-4f92-9280-5c3565d42350", "name": "List of identityProfiles.", "originalRequest": { "url": { @@ -94790,12 +94790,12 @@ "value": "application/json" } ], - "body": "[\n {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"name\": \"aName\",\n \"id\": \"id12345\",\n \"created\": \"2023-01-03T21:16:22.432Z\",\n \"modified\": \"2023-01-03T21:16:22.432Z\",\n \"description\": \"My custom flat file profile\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"William Wilson\"\n },\n \"priority\": 10,\n \"identityRefreshRequired\": true,\n \"identityCount\": 8,\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"urn:uuid:9f2bae01-0244-4e5e-6950-1b3fb23c883c\",\n \"reportName\": \"My annual report\"\n },\n \"hasTimeBasedAttr\": true\n },\n {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"name\": \"aName\",\n \"id\": \"id12345\",\n \"created\": \"2023-01-03T21:16:22.432Z\",\n \"modified\": \"2023-01-03T21:16:22.432Z\",\n \"description\": \"My custom flat file profile\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"William Wilson\"\n },\n \"priority\": 10,\n \"identityRefreshRequired\": true,\n \"identityCount\": 8,\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"5eaae05f-5582-f5b4-77e7-25df230bea81\",\n \"reportName\": \"My annual report\"\n },\n \"hasTimeBasedAttr\": true\n }\n]", + "body": "[\n {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"name\": \"aName\",\n \"id\": \"id12345\",\n \"created\": \"2023-01-03T21:16:22.432Z\",\n \"modified\": \"2023-01-03T21:16:22.432Z\",\n \"description\": \"My custom flat file profile\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"William Wilson\"\n },\n \"priority\": 10,\n \"identityRefreshRequired\": true,\n \"identityCount\": 8,\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"urn:uuid:a9f42160-1e28-8240-8cae-f205b6c4217e\",\n \"reportName\": \"My annual report\"\n },\n \"hasTimeBasedAttr\": true\n },\n {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"name\": \"aName\",\n \"id\": \"id12345\",\n \"created\": \"2023-01-03T21:16:22.432Z\",\n \"modified\": \"2023-01-03T21:16:22.432Z\",\n \"description\": \"My custom flat file profile\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"William Wilson\"\n },\n \"priority\": 10,\n \"identityRefreshRequired\": true,\n \"identityCount\": 8,\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"urn:uuid:60bdf5f6-4eb5-7186-ac5e-57a610d01fb2\",\n \"reportName\": \"My annual report\"\n },\n \"hasTimeBasedAttr\": true\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a5305114-6b5a-4d3e-a790-0607e0f78505", + "id": "957be61c-fdd0-433c-966d-474e217b5a37", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -94884,7 +94884,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1228642c-4899-4c4c-859a-57ab4544dd1f", + "id": "423337a9-92aa-4548-9cb9-ef6d560dc447", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -94973,7 +94973,7 @@ "_postman_previewlanguage": "json" }, { - "id": "28507cf0-3d12-42a1-b8b0-e195f1446b65", + "id": "45946cb5-6e92-41c9-80ff-1357301045c1", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -95062,7 +95062,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8497a44c-14c4-4051-b3a3-4de0e9c9d202", + "id": "37ae4a27-dc6a-4bad-aaa9-7346b9c202f1", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -95151,7 +95151,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b16fb80b-e5ad-479f-8b5d-0449c9ed16d4", + "id": "dd42b3bc-fe01-49c9-ae03-acb69ffaf2ea", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -95246,7 +95246,7 @@ } }, { - "id": "ae3bb0c6-3b9e-4b37-a21b-613ae838fd46", + "id": "e23123dd-1683-4913-b81c-4862cb2cc431", "name": "Create an Identity Profile", "request": { "name": "Create an Identity Profile", @@ -95277,7 +95277,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"name\": \"aName\",\n \"id\": \"id12345\",\n \"created\": \"2023-01-03T21:16:22.432Z\",\n \"modified\": \"2023-01-03T21:16:22.432Z\",\n \"description\": \"My custom flat file profile\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"William Wilson\"\n },\n \"priority\": 10,\n \"identityRefreshRequired\": true,\n \"identityCount\": 8,\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"urn:uuid:8056a666-bf91-a4c7-e36f-1144947c4df3\",\n \"reportName\": \"My annual report\"\n },\n \"hasTimeBasedAttr\": true\n}", + "raw": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"name\": \"aName\",\n \"id\": \"id12345\",\n \"created\": \"2023-01-03T21:16:22.432Z\",\n \"modified\": \"2023-01-03T21:16:22.432Z\",\n \"description\": \"My custom flat file profile\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"William Wilson\"\n },\n \"priority\": 10,\n \"identityRefreshRequired\": true,\n \"identityCount\": 8,\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"urn:uuid:648b4e54-59d9-49be-36fb-cdca9d657cd5\",\n \"reportName\": \"My annual report\"\n },\n \"hasTimeBasedAttr\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -95288,7 +95288,7 @@ }, "response": [ { - "id": "5a489aff-a35f-4902-bd5d-3be18eaab516", + "id": "440bf8b4-1bdd-49ce-abdc-d78641c3f1c8", "name": "The created Identity Profile", "originalRequest": { "url": { @@ -95322,7 +95322,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"name\": \"aName\",\n \"id\": \"id12345\",\n \"created\": \"2023-01-03T21:16:22.432Z\",\n \"modified\": \"2023-01-03T21:16:22.432Z\",\n \"description\": \"My custom flat file profile\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"William Wilson\"\n },\n \"priority\": 10,\n \"identityRefreshRequired\": true,\n \"identityCount\": 8,\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"urn:uuid:8056a666-bf91-a4c7-e36f-1144947c4df3\",\n \"reportName\": \"My annual report\"\n },\n \"hasTimeBasedAttr\": true\n}", + "raw": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"name\": \"aName\",\n \"id\": \"id12345\",\n \"created\": \"2023-01-03T21:16:22.432Z\",\n \"modified\": \"2023-01-03T21:16:22.432Z\",\n \"description\": \"My custom flat file profile\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"William Wilson\"\n },\n \"priority\": 10,\n \"identityRefreshRequired\": true,\n \"identityCount\": 8,\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"urn:uuid:648b4e54-59d9-49be-36fb-cdca9d657cd5\",\n \"reportName\": \"My annual report\"\n },\n \"hasTimeBasedAttr\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -95339,12 +95339,12 @@ "value": "application/json" } ], - "body": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"name\": \"aName\",\n \"id\": \"id12345\",\n \"created\": \"2023-01-03T21:16:22.432Z\",\n \"modified\": \"2023-01-03T21:16:22.432Z\",\n \"description\": \"My custom flat file profile\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"William Wilson\"\n },\n \"priority\": 10,\n \"identityRefreshRequired\": true,\n \"identityCount\": 8,\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"urn:uuid:8056a666-bf91-a4c7-e36f-1144947c4df3\",\n \"reportName\": \"My annual report\"\n },\n \"hasTimeBasedAttr\": true\n}", + "body": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"name\": \"aName\",\n \"id\": \"id12345\",\n \"created\": \"2023-01-03T21:16:22.432Z\",\n \"modified\": \"2023-01-03T21:16:22.432Z\",\n \"description\": \"My custom flat file profile\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"William Wilson\"\n },\n \"priority\": 10,\n \"identityRefreshRequired\": true,\n \"identityCount\": 8,\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"urn:uuid:648b4e54-59d9-49be-36fb-cdca9d657cd5\",\n \"reportName\": \"My annual report\"\n },\n \"hasTimeBasedAttr\": true\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0d9e0ec2-af52-4c2a-9a0f-4b9bb4ef776a", + "id": "44fdc6ef-efc6-4a7b-8108-3ff2afbcc357", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -95378,7 +95378,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"name\": \"aName\",\n \"id\": \"id12345\",\n \"created\": \"2023-01-03T21:16:22.432Z\",\n \"modified\": \"2023-01-03T21:16:22.432Z\",\n \"description\": \"My custom flat file profile\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"William Wilson\"\n },\n \"priority\": 10,\n \"identityRefreshRequired\": true,\n \"identityCount\": 8,\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"urn:uuid:8056a666-bf91-a4c7-e36f-1144947c4df3\",\n \"reportName\": \"My annual report\"\n },\n \"hasTimeBasedAttr\": true\n}", + "raw": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"name\": \"aName\",\n \"id\": \"id12345\",\n \"created\": \"2023-01-03T21:16:22.432Z\",\n \"modified\": \"2023-01-03T21:16:22.432Z\",\n \"description\": \"My custom flat file profile\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"William Wilson\"\n },\n \"priority\": 10,\n \"identityRefreshRequired\": true,\n \"identityCount\": 8,\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"urn:uuid:648b4e54-59d9-49be-36fb-cdca9d657cd5\",\n \"reportName\": \"My annual report\"\n },\n \"hasTimeBasedAttr\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -95400,7 +95400,7 @@ "_postman_previewlanguage": "json" }, { - "id": "72693cc0-cc6f-47fd-9f80-d70786ba1d7e", + "id": "c12b0591-d645-42b0-ba9e-1b81baa8d0f8", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -95434,7 +95434,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"name\": \"aName\",\n \"id\": \"id12345\",\n \"created\": \"2023-01-03T21:16:22.432Z\",\n \"modified\": \"2023-01-03T21:16:22.432Z\",\n \"description\": \"My custom flat file profile\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"William Wilson\"\n },\n \"priority\": 10,\n \"identityRefreshRequired\": true,\n \"identityCount\": 8,\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"urn:uuid:8056a666-bf91-a4c7-e36f-1144947c4df3\",\n \"reportName\": \"My annual report\"\n },\n \"hasTimeBasedAttr\": true\n}", + "raw": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"name\": \"aName\",\n \"id\": \"id12345\",\n \"created\": \"2023-01-03T21:16:22.432Z\",\n \"modified\": \"2023-01-03T21:16:22.432Z\",\n \"description\": \"My custom flat file profile\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"William Wilson\"\n },\n \"priority\": 10,\n \"identityRefreshRequired\": true,\n \"identityCount\": 8,\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"urn:uuid:648b4e54-59d9-49be-36fb-cdca9d657cd5\",\n \"reportName\": \"My annual report\"\n },\n \"hasTimeBasedAttr\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -95456,7 +95456,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b3c2940d-f96a-4fff-8df9-00712a8b025c", + "id": "9d6e687f-4ef5-4c25-aaeb-c5d7a02f269c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -95490,7 +95490,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"name\": \"aName\",\n \"id\": \"id12345\",\n \"created\": \"2023-01-03T21:16:22.432Z\",\n \"modified\": \"2023-01-03T21:16:22.432Z\",\n \"description\": \"My custom flat file profile\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"William Wilson\"\n },\n \"priority\": 10,\n \"identityRefreshRequired\": true,\n \"identityCount\": 8,\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"urn:uuid:8056a666-bf91-a4c7-e36f-1144947c4df3\",\n \"reportName\": \"My annual report\"\n },\n \"hasTimeBasedAttr\": true\n}", + "raw": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"name\": \"aName\",\n \"id\": \"id12345\",\n \"created\": \"2023-01-03T21:16:22.432Z\",\n \"modified\": \"2023-01-03T21:16:22.432Z\",\n \"description\": \"My custom flat file profile\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"William Wilson\"\n },\n \"priority\": 10,\n \"identityRefreshRequired\": true,\n \"identityCount\": 8,\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"urn:uuid:648b4e54-59d9-49be-36fb-cdca9d657cd5\",\n \"reportName\": \"My annual report\"\n },\n \"hasTimeBasedAttr\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -95512,7 +95512,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2ceb1867-d7c0-48d6-8b6e-6980ed0e2e33", + "id": "fa17dd08-bac9-46c5-bac1-882d8f58d31f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -95546,7 +95546,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"name\": \"aName\",\n \"id\": \"id12345\",\n \"created\": \"2023-01-03T21:16:22.432Z\",\n \"modified\": \"2023-01-03T21:16:22.432Z\",\n \"description\": \"My custom flat file profile\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"William Wilson\"\n },\n \"priority\": 10,\n \"identityRefreshRequired\": true,\n \"identityCount\": 8,\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"urn:uuid:8056a666-bf91-a4c7-e36f-1144947c4df3\",\n \"reportName\": \"My annual report\"\n },\n \"hasTimeBasedAttr\": true\n}", + "raw": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"name\": \"aName\",\n \"id\": \"id12345\",\n \"created\": \"2023-01-03T21:16:22.432Z\",\n \"modified\": \"2023-01-03T21:16:22.432Z\",\n \"description\": \"My custom flat file profile\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"William Wilson\"\n },\n \"priority\": 10,\n \"identityRefreshRequired\": true,\n \"identityCount\": 8,\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"urn:uuid:648b4e54-59d9-49be-36fb-cdca9d657cd5\",\n \"reportName\": \"My annual report\"\n },\n \"hasTimeBasedAttr\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -95568,7 +95568,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d0cda01a-dd03-4b2a-a74c-8b24799ea603", + "id": "3b07fbdc-f98b-4a98-b41d-54ff43b91a9e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -95602,7 +95602,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"name\": \"aName\",\n \"id\": \"id12345\",\n \"created\": \"2023-01-03T21:16:22.432Z\",\n \"modified\": \"2023-01-03T21:16:22.432Z\",\n \"description\": \"My custom flat file profile\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"William Wilson\"\n },\n \"priority\": 10,\n \"identityRefreshRequired\": true,\n \"identityCount\": 8,\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"urn:uuid:8056a666-bf91-a4c7-e36f-1144947c4df3\",\n \"reportName\": \"My annual report\"\n },\n \"hasTimeBasedAttr\": true\n}", + "raw": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"name\": \"aName\",\n \"id\": \"id12345\",\n \"created\": \"2023-01-03T21:16:22.432Z\",\n \"modified\": \"2023-01-03T21:16:22.432Z\",\n \"description\": \"My custom flat file profile\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"William Wilson\"\n },\n \"priority\": 10,\n \"identityRefreshRequired\": true,\n \"identityCount\": 8,\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"urn:uuid:648b4e54-59d9-49be-36fb-cdca9d657cd5\",\n \"reportName\": \"My annual report\"\n },\n \"hasTimeBasedAttr\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -95630,7 +95630,7 @@ } }, { - "id": "928b423c-f6cb-4972-8845-98fec52323c9", + "id": "b52edade-ab61-4395-a4b8-35e90d15b350", "name": "Delete Identity Profiles", "request": { "name": "Delete Identity Profiles", @@ -95673,7 +95673,7 @@ }, "response": [ { - "id": "da6f1afe-68e0-4d57-847c-c8f88b30ddb8", + "id": "af015075-5379-498d-a1db-5d7b857654bd", "name": "Accepted - Returns a TaskResult object referencing the bulk delete job created.", "originalRequest": { "url": { @@ -95725,12 +95725,12 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"ff8081814d977c21014da056804a0af3\",\n \"name\": \"Background Object Terminator c8f030f2-b1a6-4e33-99e8-6935bc18735d\",\n \"description\": \"Generic task for terminating data in the overlay, used by the TerminationService.\",\n \"launcher\": \"support\",\n \"completed\": \"1956-10-03T13:37:35.131Z\",\n \"launched\": \"1987-03-22T20:45:44.426Z\",\n \"completionStatus\": \"Success\"\n}", + "body": "{\n \"id\": \"ff8081814d977c21014da056804a0af3\",\n \"name\": \"Background Object Terminator c8f030f2-b1a6-4e33-99e8-6935bc18735d\",\n \"description\": \"Generic task for terminating data in the overlay, used by the TerminationService.\",\n \"launcher\": \"support\",\n \"completed\": \"1959-07-23T17:14:32.050Z\",\n \"launched\": \"2013-04-19T17:48:27.289Z\",\n \"completionStatus\": \"Success\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "590d247d-4459-44aa-af44-bceecb0d05c4", + "id": "51116e1a-c26c-4bd9-be2a-5f8e025f6652", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -95787,7 +95787,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b35932da-ab20-46e7-8944-fa01f976dda4", + "id": "334194ae-d506-4c7c-88ea-501eadbafd0a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -95844,7 +95844,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1e365cbb-1228-42c4-84ed-504d99415843", + "id": "4a54c186-1b7f-4b33-b83c-375d141632fd", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -95901,7 +95901,7 @@ "_postman_previewlanguage": "json" }, { - "id": "48521a3b-46fa-498e-b8c8-99b1e8e534cc", + "id": "3a69d81f-8d05-4174-bf6e-97a2e62ad0c0", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -95958,7 +95958,7 @@ "_postman_previewlanguage": "json" }, { - "id": "15730587-d25a-4412-afcf-dc6796b16c11", + "id": "f552efa1-34d0-43d8-9158-6a9a812b7e1a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -96021,7 +96021,7 @@ } }, { - "id": "f20725b6-be44-459e-aadc-6a3328beba95", + "id": "3e79dea2-b638-4785-8959-55dca10c344a", "name": "Export Identity Profiles", "request": { "name": "Export Identity Profiles", @@ -96097,7 +96097,7 @@ }, "response": [ { - "id": "8ff145db-db84-456b-86e7-03b6d821dc6d", + "id": "099d01fc-12fb-4a2c-b6d2-7b08635d0472", "name": "List of export objects with identity profiles.", "originalRequest": { "url": { @@ -96187,7 +96187,7 @@ "_postman_previewlanguage": "json" }, { - "id": "51ad699d-d9cc-40e2-b7e3-f8738134f8c6", + "id": "454ef54a-c1ee-460a-a87e-5335aa749d1a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -96277,7 +96277,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dbe34522-8164-40a1-af41-83ff24a401f3", + "id": "48eb9823-8ff9-4927-89d8-ed85fad0ca38", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -96367,7 +96367,7 @@ "_postman_previewlanguage": "json" }, { - "id": "17795ac5-5f82-4470-b9bb-c2de0c0abd33", + "id": "88bfa5c2-d3ca-419f-8591-66d6e305747e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -96457,7 +96457,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3d42b66d-d18c-4139-8a3a-636887b95519", + "id": "5fcae946-019e-41a4-a2d5-dfb405ea4bcc", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -96547,7 +96547,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d0a0e8ba-caab-41d3-9793-7397228a96d9", + "id": "4b9c6e90-9947-4364-ab7b-65b166e557ca", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -96637,7 +96637,7 @@ "_postman_previewlanguage": "json" }, { - "id": "67c24fd1-cfe3-4507-89bb-2ec7e7897564", + "id": "0c0a2451-c101-44e7-a23b-e5b6fcb17980", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -96733,7 +96733,7 @@ } }, { - "id": "dc81566a-1a79-405f-b761-e7dac50345bf", + "id": "792b0f35-b2b9-410b-90ea-fafa5672d02a", "name": "Import Identity Profiles", "request": { "name": "Import Identity Profiles", @@ -96776,7 +96776,7 @@ }, "response": [ { - "id": "359838c2-caab-4d71-90e7-599f70f4b07c", + "id": "96aa6456-f14e-4fd2-a9a9-117d6289a57b", "name": "The result of importing Identity Profiles.", "originalRequest": { "url": { @@ -96828,12 +96828,12 @@ "value": "application/json" } ], - "body": "{\n \"infos\": [\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"cillum_f9\": {}\n }\n },\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"est6\": {},\n \"labore_f72\": {}\n }\n }\n ],\n \"warnings\": [\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"ad_b7\": {},\n \"Lorem5\": {},\n \"consequat_9\": {},\n \"cupidatat6d0\": {},\n \"officiab61\": {}\n }\n },\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"sed_8\": {},\n \"commodo6e2\": {},\n \"dolor_72\": {},\n \"ipsum_1\": {}\n }\n }\n ],\n \"errors\": [\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"ad_911\": {}\n }\n },\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"in_6\": {},\n \"eiusmod_3\": {},\n \"anim_69f\": {},\n \"in_417\": {}\n }\n }\n ],\n \"importedObjects\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n }\n ]\n}", + "body": "{\n \"infos\": [\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"ex_a_\": {},\n \"veniam_35\": {}\n }\n },\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"minim_6\": {}\n }\n }\n ],\n \"warnings\": [\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"eiusmod9bb\": {},\n \"velit_575\": {}\n }\n },\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"elit_b\": {}\n }\n }\n ],\n \"errors\": [\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"Duis_2d0\": {},\n \"etde0\": {}\n }\n },\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"in93\": {},\n \"eiusmod_d89\": {},\n \"velit9\": {},\n \"proident_ab1\": {}\n }\n }\n ],\n \"importedObjects\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "374b2aac-3118-4578-9c32-7168e91dcbf7", + "id": "864169d1-13d8-475c-8e40-4d78aa85f4d5", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -96890,7 +96890,7 @@ "_postman_previewlanguage": "json" }, { - "id": "26dbcde9-7aa2-4915-a694-a51c16da5186", + "id": "4cb3432d-facc-4f94-affa-fd30b85a6d56", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -96947,7 +96947,7 @@ "_postman_previewlanguage": "json" }, { - "id": "77085dcb-ecbf-4db7-82fe-7bf73a21e014", + "id": "54e6d30c-3d54-4645-b772-3a728b5c218f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -97004,7 +97004,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1bc3afcb-b144-413d-9745-b917f1d79707", + "id": "e5a62beb-9e5f-4913-9159-aca5a0b451bc", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -97061,7 +97061,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f82dfd42-20f2-410e-a1ea-19367e5c9185", + "id": "97fd8bd2-420e-4c18-bb43-f817423a92b3", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -97124,7 +97124,7 @@ } }, { - "id": "d7cfec1d-7ced-4b5d-98a5-24bd63a0e19d", + "id": "8bbebc7c-b751-4d8c-bbbf-1373680c79a0", "name": "Generate Identity Profile Preview", "request": { "name": "Generate Identity Profile Preview", @@ -97156,7 +97156,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"urn:uuid:087f9fb2-639e-35ec-387e-9402b5e65668\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n }\n}", + "raw": "{\n \"identityId\": \"a7bbadf7-dcd3-bee5-0eb3-0931aed5ee4f\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -97167,7 +97167,7 @@ }, "response": [ { - "id": "485c1a31-ab31-45c7-8493-725999b185ac", + "id": "314b98c8-1c00-4061-816f-a87e2bf54b4c", "name": "Object representing the preview object with all of the identity attributes using the current mappings.", "originalRequest": { "url": { @@ -97202,7 +97202,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"urn:uuid:087f9fb2-639e-35ec-387e-9402b5e65668\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n }\n}", + "raw": "{\n \"identityId\": \"a7bbadf7-dcd3-bee5-0eb3-0931aed5ee4f\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -97224,7 +97224,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c16c6ce9-0242-4c59-8df0-c3f2678ced33", + "id": "56792abb-d7da-4c77-8600-40d7e9685f2f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -97259,7 +97259,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"urn:uuid:087f9fb2-639e-35ec-387e-9402b5e65668\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n }\n}", + "raw": "{\n \"identityId\": \"a7bbadf7-dcd3-bee5-0eb3-0931aed5ee4f\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -97281,7 +97281,7 @@ "_postman_previewlanguage": "json" }, { - "id": "082c3885-d279-4ceb-9af4-ea202e011630", + "id": "6da5ed34-0e0a-4144-bbf4-ce325734e3b8", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -97316,7 +97316,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"urn:uuid:087f9fb2-639e-35ec-387e-9402b5e65668\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n }\n}", + "raw": "{\n \"identityId\": \"a7bbadf7-dcd3-bee5-0eb3-0931aed5ee4f\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -97338,7 +97338,7 @@ "_postman_previewlanguage": "json" }, { - "id": "aeb75d1c-c56b-4108-bd6f-4d07272f266f", + "id": "a0a14e99-4eb7-4a95-9ed6-ec125e8941ac", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -97373,7 +97373,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"urn:uuid:087f9fb2-639e-35ec-387e-9402b5e65668\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n }\n}", + "raw": "{\n \"identityId\": \"a7bbadf7-dcd3-bee5-0eb3-0931aed5ee4f\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -97395,7 +97395,7 @@ "_postman_previewlanguage": "json" }, { - "id": "71c4e553-eeb0-4e07-9432-3e681bdaa644", + "id": "11f8123f-f916-499a-997f-0f55f7cc0bc2", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -97430,7 +97430,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"urn:uuid:087f9fb2-639e-35ec-387e-9402b5e65668\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n }\n}", + "raw": "{\n \"identityId\": \"a7bbadf7-dcd3-bee5-0eb3-0931aed5ee4f\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -97452,7 +97452,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5c313668-707e-4cc7-b1a2-f9e21bdb96c2", + "id": "8cd0196f-cd5c-4ce4-bf90-fe9f337cd7a0", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -97487,7 +97487,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"urn:uuid:087f9fb2-639e-35ec-387e-9402b5e65668\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n }\n}", + "raw": "{\n \"identityId\": \"a7bbadf7-dcd3-bee5-0eb3-0931aed5ee4f\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -97515,7 +97515,7 @@ } }, { - "id": "ab10859a-682c-48fe-b86c-eebc6358002f", + "id": "e769efca-7e19-4ed2-94f5-7240838c9531", "name": "Gets a single Identity Profile", "request": { "name": "Gets a single Identity Profile", @@ -97556,7 +97556,7 @@ }, "response": [ { - "id": "ab0255bf-3971-4959-8b65-fb69dbbae88e", + "id": "cb9c6563-7469-4d1b-a08f-b7acd161fde9", "name": "An Identity Profile object", "originalRequest": { "url": { @@ -97595,12 +97595,12 @@ "value": "application/json" } ], - "body": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"name\": \"aName\",\n \"id\": \"id12345\",\n \"created\": \"2023-01-03T21:16:22.432Z\",\n \"modified\": \"2023-01-03T21:16:22.432Z\",\n \"description\": \"My custom flat file profile\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"William Wilson\"\n },\n \"priority\": 10,\n \"identityRefreshRequired\": true,\n \"identityCount\": 8,\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"urn:uuid:8056a666-bf91-a4c7-e36f-1144947c4df3\",\n \"reportName\": \"My annual report\"\n },\n \"hasTimeBasedAttr\": true\n}", + "body": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"name\": \"aName\",\n \"id\": \"id12345\",\n \"created\": \"2023-01-03T21:16:22.432Z\",\n \"modified\": \"2023-01-03T21:16:22.432Z\",\n \"description\": \"My custom flat file profile\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"William Wilson\"\n },\n \"priority\": 10,\n \"identityRefreshRequired\": true,\n \"identityCount\": 8,\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"urn:uuid:648b4e54-59d9-49be-36fb-cdca9d657cd5\",\n \"reportName\": \"My annual report\"\n },\n \"hasTimeBasedAttr\": true\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5abe755d-a810-43e1-8f0c-29f0f9378dc5", + "id": "04406508-8060-4ea2-8221-4f6fb330576c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -97644,7 +97644,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0759210c-793c-4230-9522-e4ba9401947a", + "id": "aa4e3d76-8b1b-488a-984e-d673266a5b3e", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -97688,7 +97688,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a7289b7c-44bd-48af-adb0-c1632840a330", + "id": "79fbedf5-297b-4c84-bb3e-cac939759797", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -97732,7 +97732,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2327d073-381f-4341-9dff-26c1b5738f29", + "id": "95b1e65e-d668-497f-b421-715b533ecd6a", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -97776,7 +97776,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5d1416cd-f12b-401f-bed8-58b71b366ffd", + "id": "f5b20e66-9923-4bd5-9772-7d8352656a80", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -97820,7 +97820,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d58d868c-96f8-4b78-9dc8-3da574188ab4", + "id": "8393e5df-b9b1-43c2-aa98-d8288190e55f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -97870,7 +97870,7 @@ } }, { - "id": "8596243a-082b-4b8a-bd31-f36043300c05", + "id": "01de99f7-8925-42b3-8c98-903c33949e28", "name": "Delete an Identity Profile", "request": { "name": "Delete an Identity Profile", @@ -97911,7 +97911,7 @@ }, "response": [ { - "id": "185b58d4-7dde-4232-bf9a-289f2639f726", + "id": "cd5d935d-79ed-4c34-a0ad-c3776281ac21", "name": "Accepted - Returns a TaskResult object referencing the bulk delete job created.", "originalRequest": { "url": { @@ -97950,12 +97950,12 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"ff8081814d977c21014da056804a0af3\",\n \"name\": \"Background Object Terminator c8f030f2-b1a6-4e33-99e8-6935bc18735d\",\n \"description\": \"Generic task for terminating data in the overlay, used by the TerminationService.\",\n \"launcher\": \"support\",\n \"completed\": \"2023-12-16T13:49:08.861Z\",\n \"launched\": \"1960-11-23T12:34:25.048Z\",\n \"completionStatus\": \"Success\"\n}", + "body": "{\n \"id\": \"ff8081814d977c21014da056804a0af3\",\n \"name\": \"Background Object Terminator c8f030f2-b1a6-4e33-99e8-6935bc18735d\",\n \"description\": \"Generic task for terminating data in the overlay, used by the TerminationService.\",\n \"launcher\": \"support\",\n \"completed\": \"2011-09-16T04:13:48.171Z\",\n \"launched\": \"1976-08-30T23:25:10.275Z\",\n \"completionStatus\": \"Success\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0c774b01-524d-4be5-8f3e-46f25b059546", + "id": "c1c9dcbb-8c28-4bc2-a10d-8ab2cfbbcf39", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -97999,7 +97999,7 @@ "_postman_previewlanguage": "json" }, { - "id": "220739f0-1fb1-4367-ad1c-e22ce804aaff", + "id": "b4ae5da4-036f-4450-9516-e1f8d218bf91", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -98043,7 +98043,7 @@ "_postman_previewlanguage": "json" }, { - "id": "34ee2e5a-7b62-4085-8ef2-4cb15e0b1fd2", + "id": "6705f581-fc55-46e3-ab81-480fce9d2d72", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -98087,7 +98087,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5d7cf058-dccf-412f-af2f-fa772491b6eb", + "id": "550a1c3c-9e06-46dc-999e-760cae5f3424", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -98131,7 +98131,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4649cc88-2d6e-4bf4-97df-432a119bf4cf", + "id": "0eecd4ea-bbc2-4925-993a-963a5e51adae", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -98175,7 +98175,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6ce02c25-3f27-4f86-8e0a-dadc1918590e", + "id": "7d3899ed-566f-411d-b377-04cab529b7b6", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -98225,7 +98225,7 @@ } }, { - "id": "cabc44bb-f219-432a-8188-5e3d281b0bd0", + "id": "6381d1cc-0372-44f8-b7fe-e53259ff8510", "name": "Update the Identity Profile", "request": { "name": "Update the Identity Profile", @@ -98279,7 +98279,7 @@ }, "response": [ { - "id": "4d6b7f81-cad3-44c5-9bea-a9390ce69668", + "id": "3a5cf358-7fea-417c-ba7e-1ebb45f0bd15", "name": "The updated Identity Profile.", "originalRequest": { "url": { @@ -98331,12 +98331,12 @@ "value": "application/json" } ], - "body": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"name\": \"aName\",\n \"id\": \"id12345\",\n \"created\": \"2023-01-03T21:16:22.432Z\",\n \"modified\": \"2023-01-03T21:16:22.432Z\",\n \"description\": \"My custom flat file profile\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"William Wilson\"\n },\n \"priority\": 10,\n \"identityRefreshRequired\": true,\n \"identityCount\": 8,\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"urn:uuid:8056a666-bf91-a4c7-e36f-1144947c4df3\",\n \"reportName\": \"My annual report\"\n },\n \"hasTimeBasedAttr\": true\n}", + "body": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"name\": \"aName\",\n \"id\": \"id12345\",\n \"created\": \"2023-01-03T21:16:22.432Z\",\n \"modified\": \"2023-01-03T21:16:22.432Z\",\n \"description\": \"My custom flat file profile\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"William Wilson\"\n },\n \"priority\": 10,\n \"identityRefreshRequired\": true,\n \"identityCount\": 8,\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n },\n {\n \"identityAttributeName\": \"email\",\n \"transformDefinition\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"e-mail\",\n \"sourceName\": \"MySource\",\n \"sourceId\": \"2c9180877a826e68017a8c0b03da1a53\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"urn:uuid:648b4e54-59d9-49be-36fb-cdca9d657cd5\",\n \"reportName\": \"My annual report\"\n },\n \"hasTimeBasedAttr\": true\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0fb7546e-5c42-49c7-b07b-96a78686737e", + "id": "196d0358-63cd-46de-9605-16cdbc5277db", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -98393,7 +98393,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e94d1b2e-e6ac-4777-8f17-f26ea75ecbb3", + "id": "fdccf473-01e2-499d-8278-c8b6793ff8f0", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -98450,7 +98450,7 @@ "_postman_previewlanguage": "json" }, { - "id": "532830a8-71f1-44dd-a3e8-3f056a94ffb5", + "id": "29a10719-60d8-4fbb-9e25-954f04f24033", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -98507,7 +98507,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c1818939-f9a4-4528-a918-10e243c067af", + "id": "7d7aaded-0eb2-402d-b230-d01f41076e4e", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -98564,7 +98564,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b285da93-3053-4e23-ba5b-0d13043d2377", + "id": "2e1b92b3-ab5f-49e8-be53-08be8e4ded34", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -98621,7 +98621,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1935b1d1-a25d-4ef9-8e3a-4e04086255a1", + "id": "63d52177-56ec-4fb0-a5e7-b1896542ce23", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -98684,7 +98684,7 @@ } }, { - "id": "8bce4937-0b84-47b8-b5c3-74c1125e1624", + "id": "feab6d47-2e2a-42ac-ac39-bf51a26a4731", "name": "Default identity attribute config", "request": { "name": "Default identity attribute config", @@ -98726,7 +98726,7 @@ }, "response": [ { - "id": "256b282c-7deb-434c-b5c8-2e1904050b58", + "id": "e99ffa1d-c057-472f-8ad0-94c6622a14af", "name": "An Identity Attribute Config object", "originalRequest": { "url": { @@ -98771,7 +98771,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2c9fe2ef-1c46-4f13-9e23-a5de9b0b563d", + "id": "ccf3178e-be03-45e3-82a1-ce3d6f5b4d3b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -98816,7 +98816,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e39dca54-e6cc-4081-a21d-6b873dfab931", + "id": "7c9000e7-8b73-4474-85b6-a2330da18a37", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -98861,7 +98861,7 @@ "_postman_previewlanguage": "json" }, { - "id": "592bf911-07bd-4d0d-adec-a9757138e3d6", + "id": "82fc17b4-6016-4d9a-b82a-2c8a73ee8ea4", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -98906,7 +98906,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a201fa86-b546-4590-a01e-858a3bf7c349", + "id": "bdc4f425-6c32-4518-bd29-c53753d7b45a", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -98951,7 +98951,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6d38f046-bd62-4d5d-8b84-6d245d26453f", + "id": "4a1a5371-5790-4684-8197-c9ea3206c1f9", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -98996,7 +98996,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0649b431-05eb-4462-bb22-997ded4f7fe7", + "id": "acff86fd-af2f-46c8-b955-28e12d7a427a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -99047,7 +99047,7 @@ } }, { - "id": "6e54e600-9dc3-46ce-93a9-8617d6481b1c", + "id": "0a2a1781-3f32-4b4e-b2cc-b128c8931615", "name": "Process identities under profile", "request": { "name": "Process identities under profile", @@ -99089,7 +99089,7 @@ }, "response": [ { - "id": "6d51c4a7-9a4e-4fa7-afc7-1b89539248ee", + "id": "206628e2-0f17-45ca-9839-6b77f200d8e0", "name": "Accepted status after refresh has launched", "originalRequest": { "url": { @@ -99134,7 +99134,7 @@ "_postman_previewlanguage": "json" }, { - "id": "87425f21-a834-4fd2-98c8-23400c776d9c", + "id": "eb228cc5-1f8c-4896-a5be-fcf799c76a8b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -99179,7 +99179,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1b1b3118-3669-4981-85af-51751646b6fa", + "id": "e9cb534e-060b-4fa5-8924-d9af2ca31f61", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -99224,7 +99224,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ca57be82-1168-430f-8e15-77b4e480b8c5", + "id": "bb981346-bfb2-4207-9a88-a76c32028b8e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -99269,7 +99269,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e6dbe004-d976-44b1-ae1b-793c5950f30d", + "id": "4630cb6c-af69-44ae-af0d-531a2b6518fe", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -99314,7 +99314,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1ebaca76-bb82-4595-820e-9da6ff0a6d65", + "id": "a3fbaa3a-f30b-442f-91de-4b175adde5e6", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -99359,7 +99359,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dbf9bdbe-865f-4c2f-bd06-3a8cffd4ee0f", + "id": "48bd76a9-efe3-449c-b0dc-47b5808d3fcd", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -99416,7 +99416,7 @@ "description": "Use this API to implement and customize lifecycle state functionality.\nWith this functionality in place, administrators can view and configure custom lifecycle states for use across their organizations, which is key to controlling which users have access, when they have access, and the access they have.\n\nA lifecycle state describes a user's status in a company. For example, two lifecycle states come by default with Identity Security Cloud: 'Active' and 'Inactive.'\nWhen an active employee takes an extended leave of absence from a company, his or her lifecycle state may change to 'Inactive,' for security purposes.\nThe inactive employee would lose access to all the applications, sources, and sensitive data during the leave of absence, but when the employee returns and becomes active again, all that access would be restored.\nThis saves administrators the time that would otherwise be spent provisioning the employee's access to each individual tool, reviewing the employee's certification history, etc.\n\nAdministrators must define the criteria for being in each lifecycle state, and they must define how Identity Security Cloud manages users' access to apps and sources for each lifecycle state.\n\nIn Identity Security Cloud, administrators can manage lifecycle states by going to Admin > Identities > Identity Profile, selecting the identity profile whose lifecycle states they want to manage, selecting the 'Provisioning' tab, and using the left panel to select the lifecycle state they want to modify.\n\nIn the 'Provisioning' tab, administrators can make the following access changes to an identity profile's lifecycle state:\n\n- Enable/disable the lifecycle state for the identity profile.\n\n- Enable/disable source accounts for the identity profile's lifecycle state.\n\n- Add existing access profiles to grant to the identity profiles in that lifecycle state.\n\n- Create a new access profile to grant to the identity profile in that lifecycle state.\n\nAccess profiles granted in a previous lifecycle state are automatically revoked when the identity moves to a new lifecycle state.\nTo maintain access across multiple lifecycle states, administrators must grant the access profiles in each lifecycle state.\nFor example, if an administrator wants users with the 'HR Employee' identity profile to maintain their building access in both the 'Active' and 'Leave of Absence' lifecycle states, the administrator must grant the access profile for that building access to both lifecycle states.\n\nDuring scheduled refreshes, Identity Security Cloud evaluates lifecycle states to determine whether their assigned identities have the access defined in the lifecycle states' access profiles.\nIf the identities are missing access, Identity Security Cloud provisions that access.\n\nAdministrators can also use the 'Provisioning' tab to configure email notifications for Identity Security Cloud to send whenever an identity with that identity profile has a lifecycle state change.\nRefer to [Configuring Lifecycle State Notifications](https://documentation.sailpoint.com/saas/help/provisioning/lifecycle.html#configuring-lifecycle-state-notifications) for more information on how to do so.\n\nAn identity's lifecycle state can have four different statuses: the lifecycle state's status can be 'Active,' it can be 'Not Set,' it can be 'Not Valid,' or it 'Does Not Match Technical Name Case.'\nRefer to [Moving Identities into Lifecycle States](https://documentation.sailpoint.com/saas/help/provisioning/lifecycle.html#moving-identities-into-lifecycle-states) for more information about these different lifecycle state statuses.\n\nRefer to [Setting Up Lifecycle States](https://documentation.sailpoint.com/saas/help/provisioning/lifecycle.html) for more information about lifecycle states.\n", "item": [ { - "id": "380bee8e-57c4-4e52-9ea0-9fc29d06c78e", + "id": "72b4e83f-88c0-4215-8e6a-9da485e53629", "name": "Lifecycle State", "request": { "name": "Lifecycle State", @@ -99438,7 +99438,7 @@ "variable": [ { "type": "any", - "value": "et dolor", + "value": "officia qui elit occaecat", "key": "identity-profile-id", "disabled": true, "description": { @@ -99448,7 +99448,7 @@ }, { "type": "any", - "value": "et dolor", + "value": "officia qui elit occaecat", "key": "lifecycle-state-id", "disabled": true, "description": { @@ -99469,7 +99469,7 @@ }, "response": [ { - "id": "6d563052-80ea-47af-bd03-a29e9dd09e7d", + "id": "67a5a174-45b6-4efd-b4c7-27f04829d22a", "name": "lifecycle-state", "originalRequest": { "url": { @@ -99515,7 +99515,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f20a89f7-1aeb-4ec1-813d-0a3567669de8", + "id": "065921dc-512a-4c54-abdf-fb0dc4d112a3", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -99561,7 +99561,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1355aba5-3ad4-41c3-956b-ba3a3edf04f2", + "id": "82e0a34c-70ce-4072-88cc-eeeca6ad573e", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -99607,7 +99607,7 @@ "_postman_previewlanguage": "json" }, { - "id": "82c28f9d-6a8f-4595-8828-cdb9fc8fb39d", + "id": "027ceab3-94e8-4b15-99f1-2d2b5e6575c9", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -99653,7 +99653,7 @@ "_postman_previewlanguage": "json" }, { - "id": "96fda681-ecec-4f41-869a-65e77c972fe2", + "id": "808c65e6-6dca-4927-b498-7e1707d19bed", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -99699,7 +99699,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6e1c6124-6a75-4bdb-a1c4-1beceb09a65d", + "id": "a9def1f7-fbff-45a2-abf8-fce7b63ccc6a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -99751,7 +99751,7 @@ } }, { - "id": "3e7cbc16-9ecb-4a47-95fa-1daed27bddcc", + "id": "75581cf4-eb40-4163-b524-b18d4b17c303", "name": "Update Lifecycle State", "request": { "name": "Update Lifecycle State", @@ -99773,7 +99773,7 @@ "variable": [ { "type": "any", - "value": "et dolor", + "value": "officia qui elit occaecat", "key": "identity-profile-id", "disabled": true, "description": { @@ -99783,7 +99783,7 @@ }, { "type": "any", - "value": "et dolor", + "value": "officia qui elit occaecat", "key": "lifecycle-state-id", "disabled": true, "description": { @@ -99817,7 +99817,7 @@ }, "response": [ { - "id": "465aadd6-ecf4-44b1-aeab-8bdad31156d3", + "id": "c42041ef-3842-4239-b555-f8e344e0cfa5", "name": "Updated lifecycle-state.", "originalRequest": { "url": { @@ -99876,7 +99876,7 @@ "_postman_previewlanguage": "json" }, { - "id": "72406768-00f3-4f94-ab5d-c84835eecde8", + "id": "32cfd391-f984-4f61-9c58-d18d5175cda8", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -99935,7 +99935,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8ef5d526-de52-4441-b237-bf683514740c", + "id": "91b8ecf4-2be7-4418-8aa0-23459b6c6309", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -99994,7 +99994,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6176a5ff-07c1-4f9d-8bbb-5ab249b478e5", + "id": "415f952c-979c-40a7-802b-ac292fc35f54", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -100053,7 +100053,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ed4ade6e-1d25-411b-b96d-431df9afa71d", + "id": "fc3e1c18-c3c4-41f1-b035-25be53b54e43", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -100112,7 +100112,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7962f54a-e3ce-4ba8-bc70-139eb05557a5", + "id": "987d30c7-056a-4718-81c8-c9a5e35bd90a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -100183,7 +100183,7 @@ "description": "Read and write operations for managing client data and statuses", "item": [ { - "id": "763538dc-53f3-4112-b803-21c0043484d1", + "id": "c7869fa6-524b-4836-a7e6-5029eb94c614", "name": "Specified Managed Client Status.", "request": { "name": "Specified Managed Client Status.", @@ -100235,7 +100235,7 @@ }, "response": [ { - "id": "ea256323-66c9-4d1e-97b3-5b7536fa90da", + "id": "27364c91-e9bd-4ff3-ad22-4af0ee02d5db", "name": "Responds with Managed Client Status having the given ID and Type.", "originalRequest": { "url": { @@ -100285,12 +100285,12 @@ "value": "application/json" } ], - "body": "{\n \"body\": {\n \"alertKey\": \"\",\n \"clusterId\": \"1234\",\n \"ccg_etag\": \"ccg_etag123xyz456\",\n \"ccg_pin\": \"NONE\",\n \"cookbook_etag\": \"20210420125956-20210511144538\",\n \"hostname\": \"megapod-useast1-secret-hostname.sailpoint.com\",\n \"internal_ip\": \"127.0.0.1\",\n \"lastSeen\": \"1620843964604\",\n \"sinceSeen\": \"14708\",\n \"sinceSeenMillis\": \"14708\",\n \"localDev\": false,\n \"stacktrace\": \"\",\n \"state\": null,\n \"status\": \"NORMAL\",\n \"uuid\": null,\n \"product\": \"idn\",\n \"va_version\": null,\n \"platform_version\": \"2\",\n \"os_version\": \"2345.3.1\",\n \"os_type\": \"flatcar\",\n \"hypervisor\": \"unknown\"\n },\n \"status\": \"FAILED\",\n \"type\": \"CCG\",\n \"timestamp\": \"2020-01-01T00:00:00.000000Z\"\n}", + "body": "{\n \"body\": {\n \"alertKey\": \"\",\n \"clusterId\": \"1234\",\n \"ccg_etag\": \"ccg_etag123xyz456\",\n \"ccg_pin\": \"NONE\",\n \"cookbook_etag\": \"20210420125956-20210511144538\",\n \"hostname\": \"megapod-useast1-secret-hostname.sailpoint.com\",\n \"internal_ip\": \"127.0.0.1\",\n \"lastSeen\": \"1620843964604\",\n \"sinceSeen\": \"14708\",\n \"sinceSeenMillis\": \"14708\",\n \"localDev\": false,\n \"stacktrace\": \"\",\n \"state\": null,\n \"status\": \"NORMAL\",\n \"uuid\": null,\n \"product\": \"idn\",\n \"va_version\": null,\n \"platform_version\": \"2\",\n \"os_version\": \"2345.3.1\",\n \"os_type\": \"flatcar\",\n \"hypervisor\": \"unknown\"\n },\n \"status\": \"CONFIGURING\",\n \"type\": \"CCG\",\n \"timestamp\": \"2020-01-01T00:00:00.000000Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6bb9637f-249a-4593-88c4-1c865e7f23d3", + "id": "44aebbb5-3d77-47c4-8d74-3beacea835b0", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -100345,7 +100345,7 @@ "_postman_previewlanguage": "json" }, { - "id": "427c32e8-060b-4431-8aa7-a3c0b2168af1", + "id": "dbfea9e9-aae8-4cc9-a7f1-e68547e93ebf", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -100400,7 +100400,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e14e5f8f-977c-4940-b4da-a1b3eac7b73b", + "id": "6043358b-c7c1-4d9f-a6d4-aa50cb611b77", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -100455,7 +100455,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7e81b782-17e7-41b2-b250-6e5189c84f02", + "id": "dd9da224-f030-4e1f-a0f7-655b4d650a0f", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -100510,7 +100510,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3167a7e6-7185-4262-a9ed-fe7e05b18f94", + "id": "94a3f45c-9cd1-43c0-a9ec-67c6318eaa64", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -100565,7 +100565,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2fc864c1-618b-4b85-9cff-e4c46abe875e", + "id": "aada1379-8e2a-4759-9706-0efa48973ee3", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -100626,7 +100626,7 @@ } }, { - "id": "476dedda-1c8b-4499-8c1d-04b8f365fa62", + "id": "6aaa0726-9fa6-43b8-a31b-bbc5caea3f63", "name": "Handle status request from client", "request": { "name": "Handle status request from client", @@ -100670,7 +100670,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"body\": {\n \"alertKey\": \"\",\n \"clusterId\": \"1234\",\n \"ccg_etag\": \"ccg_etag123xyz456\",\n \"ccg_pin\": \"NONE\",\n \"cookbook_etag\": \"20210420125956-20210511144538\",\n \"hostname\": \"megapod-useast1-secret-hostname.sailpoint.com\",\n \"internal_ip\": \"127.0.0.1\",\n \"lastSeen\": \"1620843964604\",\n \"sinceSeen\": \"14708\",\n \"sinceSeenMillis\": \"14708\",\n \"localDev\": false,\n \"stacktrace\": \"\",\n \"state\": null,\n \"status\": \"NORMAL\",\n \"uuid\": null,\n \"product\": \"idn\",\n \"va_version\": null,\n \"platform_version\": \"2\",\n \"os_version\": \"2345.3.1\",\n \"os_type\": \"flatcar\",\n \"hypervisor\": \"unknown\"\n },\n \"status\": \"FAILED\",\n \"type\": \"CCG\",\n \"timestamp\": \"2020-01-01T00:00:00.000000Z\"\n}", + "raw": "{\n \"body\": {\n \"alertKey\": \"\",\n \"clusterId\": \"1234\",\n \"ccg_etag\": \"ccg_etag123xyz456\",\n \"ccg_pin\": \"NONE\",\n \"cookbook_etag\": \"20210420125956-20210511144538\",\n \"hostname\": \"megapod-useast1-secret-hostname.sailpoint.com\",\n \"internal_ip\": \"127.0.0.1\",\n \"lastSeen\": \"1620843964604\",\n \"sinceSeen\": \"14708\",\n \"sinceSeenMillis\": \"14708\",\n \"localDev\": false,\n \"stacktrace\": \"\",\n \"state\": null,\n \"status\": \"NORMAL\",\n \"uuid\": null,\n \"product\": \"idn\",\n \"va_version\": null,\n \"platform_version\": \"2\",\n \"os_version\": \"2345.3.1\",\n \"os_type\": \"flatcar\",\n \"hypervisor\": \"unknown\"\n },\n \"status\": \"CONFIGURING\",\n \"type\": \"CCG\",\n \"timestamp\": \"2020-01-01T00:00:00.000000Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -100681,7 +100681,7 @@ }, "response": [ { - "id": "4459b3a6-6177-4e38-9a02-eccf623a864d", + "id": "b1819039-32bd-4141-9add-e5924553d822", "name": "Responds with the updated Managed Client Status.", "originalRequest": { "url": { @@ -100717,7 +100717,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"body\": {\n \"alertKey\": \"\",\n \"clusterId\": \"1234\",\n \"ccg_etag\": \"ccg_etag123xyz456\",\n \"ccg_pin\": \"NONE\",\n \"cookbook_etag\": \"20210420125956-20210511144538\",\n \"hostname\": \"megapod-useast1-secret-hostname.sailpoint.com\",\n \"internal_ip\": \"127.0.0.1\",\n \"lastSeen\": \"1620843964604\",\n \"sinceSeen\": \"14708\",\n \"sinceSeenMillis\": \"14708\",\n \"localDev\": false,\n \"stacktrace\": \"\",\n \"state\": null,\n \"status\": \"NORMAL\",\n \"uuid\": null,\n \"product\": \"idn\",\n \"va_version\": null,\n \"platform_version\": \"2\",\n \"os_version\": \"2345.3.1\",\n \"os_type\": \"flatcar\",\n \"hypervisor\": \"unknown\"\n },\n \"status\": \"FAILED\",\n \"type\": \"CCG\",\n \"timestamp\": \"2020-01-01T00:00:00.000000Z\"\n}", + "raw": "{\n \"body\": {\n \"alertKey\": \"\",\n \"clusterId\": \"1234\",\n \"ccg_etag\": \"ccg_etag123xyz456\",\n \"ccg_pin\": \"NONE\",\n \"cookbook_etag\": \"20210420125956-20210511144538\",\n \"hostname\": \"megapod-useast1-secret-hostname.sailpoint.com\",\n \"internal_ip\": \"127.0.0.1\",\n \"lastSeen\": \"1620843964604\",\n \"sinceSeen\": \"14708\",\n \"sinceSeenMillis\": \"14708\",\n \"localDev\": false,\n \"stacktrace\": \"\",\n \"state\": null,\n \"status\": \"NORMAL\",\n \"uuid\": null,\n \"product\": \"idn\",\n \"va_version\": null,\n \"platform_version\": \"2\",\n \"os_version\": \"2345.3.1\",\n \"os_type\": \"flatcar\",\n \"hypervisor\": \"unknown\"\n },\n \"status\": \"CONFIGURING\",\n \"type\": \"CCG\",\n \"timestamp\": \"2020-01-01T00:00:00.000000Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -100734,12 +100734,12 @@ "value": "application/json" } ], - "body": "{\n \"body\": {\n \"body\": {\n \"clientId\": \"1528\",\n \"clusterId\": \"1533\",\n \"orgType\": \"test\",\n \"vaDownloadUrl\": \"https://sptcbu-va-images.s3.amazonaws.com/va-latest.zip\",\n \"clusterJobCount\": 1,\n \"configuration\": {\n \"clusterType\": \"sqsCluster\",\n \"clusterExternalId\": \"2c91808876dd79120176f758af765c58\",\n \"debug\": \"false\",\n \"failureThreshold\": \"0\",\n \"gmtOffset\": \"-6\",\n \"scheduleUpgrade\": \"false\",\n \"va_version\": \"va-megapod-useast1-595-1627543540\",\n \"jobType\": \"VA_UPGRADE\",\n \"cookbook\": \"va-megapod-useast1-595-1627543540\"\n },\n \"connectorServices\": [\n {\n \"name\": \"EndToEnd-ADSource\",\n \"connector_host\": \"host.example.com\",\n \"connector_port\": \"389\",\n \"connector_(boolean)useSSL\": false,\n \"connectorFileUploadHistory\": null\n },\n {\n \"name\": \"EndToEnd-AzureADSource\",\n \"connector_host\": null,\n \"connector_port\": null,\n \"connector_(boolean)useSSL\": null,\n \"connectorFileUploadHistory\": null\n },\n {\n \"name\": \"EndToEnd-OpenLDAP\",\n \"connector_host\": \"10.0.2.64\",\n \"connector_port\": \"389\",\n \"connector_(boolean)useSSL\": false,\n \"connectorFileUploadHistory\": null\n },\n {\n \"name\": \"Dynamic-ADSource\",\n \"connector_host\": \"host.example.com\",\n \"connector_port\": \"389\",\n \"connector_(boolean)useSSL\": false,\n \"connectorFileUploadHistory\": null\n },\n {\n \"name\": \"EndToEnd-JdbcADSource\",\n \"connector_host\": \"10.0.5.187\",\n \"connector_port\": \"389\",\n \"connector_(boolean)useSSL\": false,\n \"connectorFileUploadHistory\": null\n },\n {\n \"name\": \"EndToEnd-JdbcSource\",\n \"connector_host\": null,\n \"connector_port\": null,\n \"connector_(boolean)useSSL\": null,\n \"connectorFileUploadHistory\": [\n {\n \"serviceId\": \"540717\",\n \"date\": \"2021-02-05T22:58:15Z\",\n \"file\": \"temp7081703651350031905mysql-connector-java-8.0.11.jar\"\n }\n ]\n }\n ],\n \"jobs\": [\n {\n \"uuid\": \"872b622f-5ab5-4836-9172-e3bb77f05b2c\",\n \"cookbook\": \"872b622f-5ab5-4836-9172-e3bb77f05b2c\",\n \"state\": \"FINISHED\",\n \"type\": \"VA_UPGRADE\",\n \"targetId\": \"1528\",\n \"managedProcessConfiguration\": {\n \"charon\": {\n \"version\": \"345\",\n \"path\": \"sailpoint/charon\",\n \"description\": null,\n \"dependencies\": null\n },\n \"ccg\": {\n \"version\": \"415_583_79.0.0\",\n \"path\": \"sailpoint/ccg\",\n \"description\": null,\n \"dependencies\": null\n },\n \"toolbox\": {\n \"version\": \"6\",\n \"path\": \"sailpoint/toolbox\",\n \"description\": null,\n \"dependencies\": null\n },\n \"fluent\": {\n \"version\": \"50\",\n \"path\": \"fluent/va\",\n \"description\": null,\n \"dependencies\": null\n },\n \"va_agent\": {\n \"version\": \"89\",\n \"path\": \"sailpoint/va_agent\",\n \"description\": null,\n \"dependencies\": null\n }\n }\n }\n ],\n \"queue\": {\n \"name\": \"megapod-useast1-denali-lwt-cluster-1533\",\n \"region\": \"us-east-1\"\n },\n \"maintenance\": {\n \"window\": \"true\",\n \"windowStartTime\": \"2021-07-29T00:00:00Z\",\n \"windowClusterTime\": \"2021-07-29T01:35:24Z\",\n \"windowFinishTime\": \"2021-07-29T04:00:00Z\"\n }\n }\n },\n \"status\": \"NORMAL\",\n \"type\": \"CCG\",\n \"timestamp\": \"2020-01-01T00:00:00.000000Z\"\n}", + "body": "{\n \"body\": {\n \"body\": {\n \"clientId\": \"1528\",\n \"clusterId\": \"1533\",\n \"orgType\": \"test\",\n \"vaDownloadUrl\": \"https://sptcbu-va-images.s3.amazonaws.com/va-latest.zip\",\n \"clusterJobCount\": 1,\n \"configuration\": {\n \"clusterType\": \"sqsCluster\",\n \"clusterExternalId\": \"2c91808876dd79120176f758af765c58\",\n \"debug\": \"false\",\n \"failureThreshold\": \"0\",\n \"gmtOffset\": \"-6\",\n \"scheduleUpgrade\": \"false\",\n \"va_version\": \"va-megapod-useast1-595-1627543540\",\n \"jobType\": \"VA_UPGRADE\",\n \"cookbook\": \"va-megapod-useast1-595-1627543540\"\n },\n \"connectorServices\": [\n {\n \"name\": \"EndToEnd-ADSource\",\n \"connector_host\": \"host.example.com\",\n \"connector_port\": \"389\",\n \"connector_(boolean)useSSL\": false,\n \"connectorFileUploadHistory\": null\n },\n {\n \"name\": \"EndToEnd-AzureADSource\",\n \"connector_host\": null,\n \"connector_port\": null,\n \"connector_(boolean)useSSL\": null,\n \"connectorFileUploadHistory\": null\n },\n {\n \"name\": \"EndToEnd-OpenLDAP\",\n \"connector_host\": \"10.0.2.64\",\n \"connector_port\": \"389\",\n \"connector_(boolean)useSSL\": false,\n \"connectorFileUploadHistory\": null\n },\n {\n \"name\": \"Dynamic-ADSource\",\n \"connector_host\": \"host.example.com\",\n \"connector_port\": \"389\",\n \"connector_(boolean)useSSL\": false,\n \"connectorFileUploadHistory\": null\n },\n {\n \"name\": \"EndToEnd-JdbcADSource\",\n \"connector_host\": \"10.0.5.187\",\n \"connector_port\": \"389\",\n \"connector_(boolean)useSSL\": false,\n \"connectorFileUploadHistory\": null\n },\n {\n \"name\": \"EndToEnd-JdbcSource\",\n \"connector_host\": null,\n \"connector_port\": null,\n \"connector_(boolean)useSSL\": null,\n \"connectorFileUploadHistory\": [\n {\n \"serviceId\": \"540717\",\n \"date\": \"2021-02-05T22:58:15Z\",\n \"file\": \"temp7081703651350031905mysql-connector-java-8.0.11.jar\"\n }\n ]\n }\n ],\n \"jobs\": [\n {\n \"uuid\": \"872b622f-5ab5-4836-9172-e3bb77f05b2c\",\n \"cookbook\": \"872b622f-5ab5-4836-9172-e3bb77f05b2c\",\n \"state\": \"FINISHED\",\n \"type\": \"VA_UPGRADE\",\n \"targetId\": \"1528\",\n \"managedProcessConfiguration\": {\n \"charon\": {\n \"version\": \"345\",\n \"path\": \"sailpoint/charon\",\n \"description\": null,\n \"dependencies\": null\n },\n \"ccg\": {\n \"version\": \"415_583_79.0.0\",\n \"path\": \"sailpoint/ccg\",\n \"description\": null,\n \"dependencies\": null\n },\n \"toolbox\": {\n \"version\": \"6\",\n \"path\": \"sailpoint/toolbox\",\n \"description\": null,\n \"dependencies\": null\n },\n \"fluent\": {\n \"version\": \"50\",\n \"path\": \"fluent/va\",\n \"description\": null,\n \"dependencies\": null\n },\n \"va_agent\": {\n \"version\": \"89\",\n \"path\": \"sailpoint/va_agent\",\n \"description\": null,\n \"dependencies\": null\n }\n }\n }\n ],\n \"queue\": {\n \"name\": \"megapod-useast1-denali-lwt-cluster-1533\",\n \"region\": \"us-east-1\"\n },\n \"maintenance\": {\n \"window\": \"true\",\n \"windowStartTime\": \"2021-07-29T00:00:00Z\",\n \"windowClusterTime\": \"2021-07-29T01:35:24Z\",\n \"windowFinishTime\": \"2021-07-29T04:00:00Z\"\n }\n }\n },\n \"status\": \"UNDEFINED\",\n \"type\": \"CCG\",\n \"timestamp\": \"2020-01-01T00:00:00.000000Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3216d7dc-4a65-48cc-8d00-7e308acf29dc", + "id": "fc09709b-2f78-4b56-9bdf-f68954763eb0", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -100775,7 +100775,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"body\": {\n \"alertKey\": \"\",\n \"clusterId\": \"1234\",\n \"ccg_etag\": \"ccg_etag123xyz456\",\n \"ccg_pin\": \"NONE\",\n \"cookbook_etag\": \"20210420125956-20210511144538\",\n \"hostname\": \"megapod-useast1-secret-hostname.sailpoint.com\",\n \"internal_ip\": \"127.0.0.1\",\n \"lastSeen\": \"1620843964604\",\n \"sinceSeen\": \"14708\",\n \"sinceSeenMillis\": \"14708\",\n \"localDev\": false,\n \"stacktrace\": \"\",\n \"state\": null,\n \"status\": \"NORMAL\",\n \"uuid\": null,\n \"product\": \"idn\",\n \"va_version\": null,\n \"platform_version\": \"2\",\n \"os_version\": \"2345.3.1\",\n \"os_type\": \"flatcar\",\n \"hypervisor\": \"unknown\"\n },\n \"status\": \"FAILED\",\n \"type\": \"CCG\",\n \"timestamp\": \"2020-01-01T00:00:00.000000Z\"\n}", + "raw": "{\n \"body\": {\n \"alertKey\": \"\",\n \"clusterId\": \"1234\",\n \"ccg_etag\": \"ccg_etag123xyz456\",\n \"ccg_pin\": \"NONE\",\n \"cookbook_etag\": \"20210420125956-20210511144538\",\n \"hostname\": \"megapod-useast1-secret-hostname.sailpoint.com\",\n \"internal_ip\": \"127.0.0.1\",\n \"lastSeen\": \"1620843964604\",\n \"sinceSeen\": \"14708\",\n \"sinceSeenMillis\": \"14708\",\n \"localDev\": false,\n \"stacktrace\": \"\",\n \"state\": null,\n \"status\": \"NORMAL\",\n \"uuid\": null,\n \"product\": \"idn\",\n \"va_version\": null,\n \"platform_version\": \"2\",\n \"os_version\": \"2345.3.1\",\n \"os_type\": \"flatcar\",\n \"hypervisor\": \"unknown\"\n },\n \"status\": \"CONFIGURING\",\n \"type\": \"CCG\",\n \"timestamp\": \"2020-01-01T00:00:00.000000Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -100797,7 +100797,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f2c32091-0e2d-4efd-9386-8a4899b51874", + "id": "344093b7-4666-44c3-9ee6-873d6199caff", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -100833,7 +100833,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"body\": {\n \"alertKey\": \"\",\n \"clusterId\": \"1234\",\n \"ccg_etag\": \"ccg_etag123xyz456\",\n \"ccg_pin\": \"NONE\",\n \"cookbook_etag\": \"20210420125956-20210511144538\",\n \"hostname\": \"megapod-useast1-secret-hostname.sailpoint.com\",\n \"internal_ip\": \"127.0.0.1\",\n \"lastSeen\": \"1620843964604\",\n \"sinceSeen\": \"14708\",\n \"sinceSeenMillis\": \"14708\",\n \"localDev\": false,\n \"stacktrace\": \"\",\n \"state\": null,\n \"status\": \"NORMAL\",\n \"uuid\": null,\n \"product\": \"idn\",\n \"va_version\": null,\n \"platform_version\": \"2\",\n \"os_version\": \"2345.3.1\",\n \"os_type\": \"flatcar\",\n \"hypervisor\": \"unknown\"\n },\n \"status\": \"FAILED\",\n \"type\": \"CCG\",\n \"timestamp\": \"2020-01-01T00:00:00.000000Z\"\n}", + "raw": "{\n \"body\": {\n \"alertKey\": \"\",\n \"clusterId\": \"1234\",\n \"ccg_etag\": \"ccg_etag123xyz456\",\n \"ccg_pin\": \"NONE\",\n \"cookbook_etag\": \"20210420125956-20210511144538\",\n \"hostname\": \"megapod-useast1-secret-hostname.sailpoint.com\",\n \"internal_ip\": \"127.0.0.1\",\n \"lastSeen\": \"1620843964604\",\n \"sinceSeen\": \"14708\",\n \"sinceSeenMillis\": \"14708\",\n \"localDev\": false,\n \"stacktrace\": \"\",\n \"state\": null,\n \"status\": \"NORMAL\",\n \"uuid\": null,\n \"product\": \"idn\",\n \"va_version\": null,\n \"platform_version\": \"2\",\n \"os_version\": \"2345.3.1\",\n \"os_type\": \"flatcar\",\n \"hypervisor\": \"unknown\"\n },\n \"status\": \"CONFIGURING\",\n \"type\": \"CCG\",\n \"timestamp\": \"2020-01-01T00:00:00.000000Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -100855,7 +100855,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6c193c4e-e602-44ad-942e-e459c959a2d9", + "id": "270fd570-4536-455f-a31c-4d537b5354c4", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -100891,7 +100891,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"body\": {\n \"alertKey\": \"\",\n \"clusterId\": \"1234\",\n \"ccg_etag\": \"ccg_etag123xyz456\",\n \"ccg_pin\": \"NONE\",\n \"cookbook_etag\": \"20210420125956-20210511144538\",\n \"hostname\": \"megapod-useast1-secret-hostname.sailpoint.com\",\n \"internal_ip\": \"127.0.0.1\",\n \"lastSeen\": \"1620843964604\",\n \"sinceSeen\": \"14708\",\n \"sinceSeenMillis\": \"14708\",\n \"localDev\": false,\n \"stacktrace\": \"\",\n \"state\": null,\n \"status\": \"NORMAL\",\n \"uuid\": null,\n \"product\": \"idn\",\n \"va_version\": null,\n \"platform_version\": \"2\",\n \"os_version\": \"2345.3.1\",\n \"os_type\": \"flatcar\",\n \"hypervisor\": \"unknown\"\n },\n \"status\": \"FAILED\",\n \"type\": \"CCG\",\n \"timestamp\": \"2020-01-01T00:00:00.000000Z\"\n}", + "raw": "{\n \"body\": {\n \"alertKey\": \"\",\n \"clusterId\": \"1234\",\n \"ccg_etag\": \"ccg_etag123xyz456\",\n \"ccg_pin\": \"NONE\",\n \"cookbook_etag\": \"20210420125956-20210511144538\",\n \"hostname\": \"megapod-useast1-secret-hostname.sailpoint.com\",\n \"internal_ip\": \"127.0.0.1\",\n \"lastSeen\": \"1620843964604\",\n \"sinceSeen\": \"14708\",\n \"sinceSeenMillis\": \"14708\",\n \"localDev\": false,\n \"stacktrace\": \"\",\n \"state\": null,\n \"status\": \"NORMAL\",\n \"uuid\": null,\n \"product\": \"idn\",\n \"va_version\": null,\n \"platform_version\": \"2\",\n \"os_version\": \"2345.3.1\",\n \"os_type\": \"flatcar\",\n \"hypervisor\": \"unknown\"\n },\n \"status\": \"CONFIGURING\",\n \"type\": \"CCG\",\n \"timestamp\": \"2020-01-01T00:00:00.000000Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -100913,7 +100913,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1f5b2c44-81c9-47c5-97fc-eab923acef9b", + "id": "63093d96-fc05-45f8-b5d0-2847a4ecda92", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -100949,7 +100949,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"body\": {\n \"alertKey\": \"\",\n \"clusterId\": \"1234\",\n \"ccg_etag\": \"ccg_etag123xyz456\",\n \"ccg_pin\": \"NONE\",\n \"cookbook_etag\": \"20210420125956-20210511144538\",\n \"hostname\": \"megapod-useast1-secret-hostname.sailpoint.com\",\n \"internal_ip\": \"127.0.0.1\",\n \"lastSeen\": \"1620843964604\",\n \"sinceSeen\": \"14708\",\n \"sinceSeenMillis\": \"14708\",\n \"localDev\": false,\n \"stacktrace\": \"\",\n \"state\": null,\n \"status\": \"NORMAL\",\n \"uuid\": null,\n \"product\": \"idn\",\n \"va_version\": null,\n \"platform_version\": \"2\",\n \"os_version\": \"2345.3.1\",\n \"os_type\": \"flatcar\",\n \"hypervisor\": \"unknown\"\n },\n \"status\": \"FAILED\",\n \"type\": \"CCG\",\n \"timestamp\": \"2020-01-01T00:00:00.000000Z\"\n}", + "raw": "{\n \"body\": {\n \"alertKey\": \"\",\n \"clusterId\": \"1234\",\n \"ccg_etag\": \"ccg_etag123xyz456\",\n \"ccg_pin\": \"NONE\",\n \"cookbook_etag\": \"20210420125956-20210511144538\",\n \"hostname\": \"megapod-useast1-secret-hostname.sailpoint.com\",\n \"internal_ip\": \"127.0.0.1\",\n \"lastSeen\": \"1620843964604\",\n \"sinceSeen\": \"14708\",\n \"sinceSeenMillis\": \"14708\",\n \"localDev\": false,\n \"stacktrace\": \"\",\n \"state\": null,\n \"status\": \"NORMAL\",\n \"uuid\": null,\n \"product\": \"idn\",\n \"va_version\": null,\n \"platform_version\": \"2\",\n \"os_version\": \"2345.3.1\",\n \"os_type\": \"flatcar\",\n \"hypervisor\": \"unknown\"\n },\n \"status\": \"CONFIGURING\",\n \"type\": \"CCG\",\n \"timestamp\": \"2020-01-01T00:00:00.000000Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -100971,7 +100971,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ff7eaa1b-35b6-43c4-a06d-6dcf51ce588f", + "id": "f03c4cb3-ca7f-4f1e-be02-435238a7882e", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -101007,7 +101007,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"body\": {\n \"alertKey\": \"\",\n \"clusterId\": \"1234\",\n \"ccg_etag\": \"ccg_etag123xyz456\",\n \"ccg_pin\": \"NONE\",\n \"cookbook_etag\": \"20210420125956-20210511144538\",\n \"hostname\": \"megapod-useast1-secret-hostname.sailpoint.com\",\n \"internal_ip\": \"127.0.0.1\",\n \"lastSeen\": \"1620843964604\",\n \"sinceSeen\": \"14708\",\n \"sinceSeenMillis\": \"14708\",\n \"localDev\": false,\n \"stacktrace\": \"\",\n \"state\": null,\n \"status\": \"NORMAL\",\n \"uuid\": null,\n \"product\": \"idn\",\n \"va_version\": null,\n \"platform_version\": \"2\",\n \"os_version\": \"2345.3.1\",\n \"os_type\": \"flatcar\",\n \"hypervisor\": \"unknown\"\n },\n \"status\": \"FAILED\",\n \"type\": \"CCG\",\n \"timestamp\": \"2020-01-01T00:00:00.000000Z\"\n}", + "raw": "{\n \"body\": {\n \"alertKey\": \"\",\n \"clusterId\": \"1234\",\n \"ccg_etag\": \"ccg_etag123xyz456\",\n \"ccg_pin\": \"NONE\",\n \"cookbook_etag\": \"20210420125956-20210511144538\",\n \"hostname\": \"megapod-useast1-secret-hostname.sailpoint.com\",\n \"internal_ip\": \"127.0.0.1\",\n \"lastSeen\": \"1620843964604\",\n \"sinceSeen\": \"14708\",\n \"sinceSeenMillis\": \"14708\",\n \"localDev\": false,\n \"stacktrace\": \"\",\n \"state\": null,\n \"status\": \"NORMAL\",\n \"uuid\": null,\n \"product\": \"idn\",\n \"va_version\": null,\n \"platform_version\": \"2\",\n \"os_version\": \"2345.3.1\",\n \"os_type\": \"flatcar\",\n \"hypervisor\": \"unknown\"\n },\n \"status\": \"CONFIGURING\",\n \"type\": \"CCG\",\n \"timestamp\": \"2020-01-01T00:00:00.000000Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -101029,7 +101029,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ae8b2e93-0a04-4abe-8534-57620bb5c82c", + "id": "81537f3d-d145-480a-834b-e522b0b6c132", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -101065,7 +101065,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"body\": {\n \"alertKey\": \"\",\n \"clusterId\": \"1234\",\n \"ccg_etag\": \"ccg_etag123xyz456\",\n \"ccg_pin\": \"NONE\",\n \"cookbook_etag\": \"20210420125956-20210511144538\",\n \"hostname\": \"megapod-useast1-secret-hostname.sailpoint.com\",\n \"internal_ip\": \"127.0.0.1\",\n \"lastSeen\": \"1620843964604\",\n \"sinceSeen\": \"14708\",\n \"sinceSeenMillis\": \"14708\",\n \"localDev\": false,\n \"stacktrace\": \"\",\n \"state\": null,\n \"status\": \"NORMAL\",\n \"uuid\": null,\n \"product\": \"idn\",\n \"va_version\": null,\n \"platform_version\": \"2\",\n \"os_version\": \"2345.3.1\",\n \"os_type\": \"flatcar\",\n \"hypervisor\": \"unknown\"\n },\n \"status\": \"FAILED\",\n \"type\": \"CCG\",\n \"timestamp\": \"2020-01-01T00:00:00.000000Z\"\n}", + "raw": "{\n \"body\": {\n \"alertKey\": \"\",\n \"clusterId\": \"1234\",\n \"ccg_etag\": \"ccg_etag123xyz456\",\n \"ccg_pin\": \"NONE\",\n \"cookbook_etag\": \"20210420125956-20210511144538\",\n \"hostname\": \"megapod-useast1-secret-hostname.sailpoint.com\",\n \"internal_ip\": \"127.0.0.1\",\n \"lastSeen\": \"1620843964604\",\n \"sinceSeen\": \"14708\",\n \"sinceSeenMillis\": \"14708\",\n \"localDev\": false,\n \"stacktrace\": \"\",\n \"state\": null,\n \"status\": \"NORMAL\",\n \"uuid\": null,\n \"product\": \"idn\",\n \"va_version\": null,\n \"platform_version\": \"2\",\n \"os_version\": \"2345.3.1\",\n \"os_type\": \"flatcar\",\n \"hypervisor\": \"unknown\"\n },\n \"status\": \"CONFIGURING\",\n \"type\": \"CCG\",\n \"timestamp\": \"2020-01-01T00:00:00.000000Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -101099,7 +101099,7 @@ "description": "Operations for accessing and managing client Clusters, including Log Configuration", "item": [ { - "id": "fe493397-4440-4e29-9b11-c8f89420ff64", + "id": "a7191eb9-d5b1-4b7e-b4f1-dcc6f0839c38", "name": "Get a specified ManagedCluster.", "request": { "name": "Get a specified ManagedCluster.", @@ -101140,7 +101140,7 @@ }, "response": [ { - "id": "60bd1973-9580-4c86-a8d1-853099ecea46", + "id": "a8e32370-2755-48b3-81ad-d3effe075060", "name": "Responds with ManagedCluster having the given ID.", "originalRequest": { "url": { @@ -101184,7 +101184,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5a9a28fc-6f3f-4a2d-bf65-855c34caee10", + "id": "8dbeaae2-ce60-4574-927f-18d34173de7a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -101228,7 +101228,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e82fbb37-25ff-4c1a-b3e6-a9df08aa87b9", + "id": "a1ebfa99-efef-4587-beb6-6ba997e32391", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -101272,7 +101272,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c3e6879a-df57-48b1-919a-08afd65bb7b2", + "id": "b7c45490-0723-4a51-add0-9774e3a7cdb3", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -101316,7 +101316,7 @@ "_postman_previewlanguage": "json" }, { - "id": "47b47eab-4531-42e2-afe6-cb68b8f6bf87", + "id": "631e19ba-227f-47f7-a5b9-6eafe6f137e0", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -101360,7 +101360,7 @@ "_postman_previewlanguage": "json" }, { - "id": "26ffed1a-42f6-474c-a959-360c55e577ff", + "id": "d5ca2021-2810-4d24-9bd6-0b7cc28cccd2", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -101404,7 +101404,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ec71f94a-eb27-411e-b64c-f8ba8a27d895", + "id": "79ec2042-f4fd-4562-9e1f-a94f0a535461", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -101454,7 +101454,7 @@ } }, { - "id": "ecc759e8-6fc1-4756-a610-e2f199ad6438", + "id": "3f5d94d6-0aff-4a23-9f6d-dd19e4101ef5", "name": "Get managed cluster's log configuration", "request": { "name": "Get managed cluster's log configuration", @@ -101496,7 +101496,7 @@ }, "response": [ { - "id": "4f46f4a5-9fb0-48b0-a5f5-d0489fe0cff2", + "id": "642ee5a1-3204-47ec-8df1-c8bfe656c3d3", "name": "Log configuration of ManagedCluster matching given cluster ID", "originalRequest": { "url": { @@ -101541,7 +101541,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2bf02e02-9ad3-45cf-87c9-f12ebc22f295", + "id": "0a38082e-b1c6-4315-9e87-da43ad9359d3", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -101586,7 +101586,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ce1ed9c7-6d15-45a7-9867-831664f5fc3f", + "id": "416eb87e-2b71-4ed9-ab59-6d1aea71f597", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -101631,7 +101631,7 @@ "_postman_previewlanguage": "json" }, { - "id": "24b07801-0753-433c-b137-2bcf0934eb2d", + "id": "bf789692-7761-44e5-8930-0f334721f4c9", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -101676,7 +101676,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1622cd68-14e6-47e9-9bc9-becf3eab5fc6", + "id": "07526fe5-0010-4f27-9183-58727a0910c9", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -101721,7 +101721,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8eb80b2d-faba-4c93-9c74-79e1cf1e8fbd", + "id": "2f59e4e8-100b-443a-b4e6-53034142c9d3", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -101766,7 +101766,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3f432a14-6537-4994-b479-89e5dc886831", + "id": "62cd3d2b-f212-478a-a447-f35cf275551b", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -101817,7 +101817,7 @@ } }, { - "id": "f2479c86-130a-4e42-bdb7-21a4c46e413c", + "id": "228c257e-76ad-4ffe-ad1a-cf4a42b2ecb7", "name": "Update managed cluster's log configuration", "request": { "name": "Update managed cluster's log configuration", @@ -101872,7 +101872,7 @@ }, "response": [ { - "id": "ee3826ff-7120-43d9-9fed-d97f96ce378e", + "id": "8cd9f1f3-4e14-40e6-9f51-11c4d2fabe49", "name": "Responds with updated ClientLogConfiguration for given ManagedCluster", "originalRequest": { "url": { @@ -101930,7 +101930,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b83824f9-bdf7-4e50-a22c-10c9e2526827", + "id": "31be49e1-d2ab-453b-88d5-1e21b30ede01", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -101988,7 +101988,7 @@ "_postman_previewlanguage": "json" }, { - "id": "61a2875f-810f-4a97-be83-66155b0c67a8", + "id": "38618c0c-cf9d-45d4-b903-20293d3c05b4", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -102046,7 +102046,7 @@ "_postman_previewlanguage": "json" }, { - "id": "eb86da77-3302-425b-b572-6e7eed5a47b5", + "id": "df7b7a9c-98b6-40ff-aa8c-7b17fb641277", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -102104,7 +102104,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1ed7ff12-8e01-4a5c-a985-dd5e47c4b12a", + "id": "80c6444b-cdd1-4978-970c-8c099c1f448b", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -102162,7 +102162,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ebefebf3-660a-4a1c-8676-f0a0b96040f7", + "id": "4c187fca-f5eb-4539-9f3d-53ca228c7a8d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -102220,7 +102220,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9ff65890-e89d-4467-abfb-762388a82cc0", + "id": "b405938b-ab7a-4d09-826e-08fa1fb227e1", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -102284,7 +102284,7 @@ } }, { - "id": "ae9e7617-8ff8-4515-bd63-3312d3f31465", + "id": "09dddf14-e635-43ea-a643-9f72cdf37c81", "name": "Retrieve all Managed Clusters.", "request": { "name": "Retrieve all Managed Clusters.", @@ -102350,7 +102350,7 @@ }, "response": [ { - "id": "18708ce8-b184-462e-941c-45dd184d4ff7", + "id": "c34ceb3b-f6a2-4586-b82e-56ccaa25f98c", "name": "Responds with a list of ManagedCluster.", "originalRequest": { "url": { @@ -102430,7 +102430,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1db9c230-cb47-42cb-944c-3c1da212eeb3", + "id": "4bf1260e-8881-4bc6-b22a-eda073c7bd25", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -102510,7 +102510,7 @@ "_postman_previewlanguage": "json" }, { - "id": "83d9942a-22f0-4716-b299-9dcc29d4b3f6", + "id": "15131fd7-2cda-43da-90fa-28388d91c7c9", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -102590,7 +102590,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9035d76d-43ae-473a-bc41-e32424184f3d", + "id": "28c2405f-6ea2-41f0-b346-65fc1720d2c1", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -102670,7 +102670,7 @@ "_postman_previewlanguage": "json" }, { - "id": "557e7b93-e8d6-4b35-b7f5-771bd38235ad", + "id": "a1b7c89e-6f54-45d0-a9af-b54a589c6060", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -102750,7 +102750,7 @@ "_postman_previewlanguage": "json" }, { - "id": "aa72faf6-c00e-4247-9d15-588037093ed1", + "id": "e5d7e666-09b8-4118-b27d-7b7ee66cb670", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -102842,7 +102842,7 @@ "description": "Use this API to manually upload application names to be correlated to an ISC connector.\n", "item": [ { - "id": "6b9ef947-0b3e-4983-8bc3-71aa677a4e87", + "id": "5d2b65a1-1355-4e32-94f3-61a82775f1cc", "name": "CSV Upload to discover applications", "request": { "name": "CSV Upload to discover applications", @@ -102880,7 +102880,7 @@ "type": "text/plain" }, "key": "csvFile", - "value": "aliqua incididunt", + "value": "mollit", "type": "text" } ] @@ -102888,7 +102888,7 @@ }, "response": [ { - "id": "60e9ace4-99e7-44da-95cf-504fef545a0d", + "id": "74e4be3c-2414-4a51-92da-668143585a74", "name": "The CSV has been successfully processed.", "originalRequest": { "url": { @@ -102929,7 +102929,7 @@ "type": "text/plain" }, "key": "csvFile", - "value": "aliqua incididunt", + "value": "mollit", "type": "text" } ] @@ -102948,7 +102948,7 @@ "_postman_previewlanguage": "text" }, { - "id": "7d54cae0-d661-422a-a0cf-3bccb751c191", + "id": "b9198700-873f-400b-8528-34cd9cc263f8", "name": "Bad request - There was an error with the CSV format or validation failed (e.g., `application_name` missing). Error message should be provided in response.\n", "originalRequest": { "url": { @@ -102989,7 +102989,7 @@ "type": "text/plain" }, "key": "csvFile", - "value": "aliqua incididunt", + "value": "mollit", "type": "text" } ] @@ -103008,7 +103008,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ee9d045c-4fdc-42d2-b483-5f9dfb774416", + "id": "6ff9ead1-3cce-42cf-9525-6a39efd64189", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -103049,7 +103049,7 @@ "type": "text/plain" }, "key": "csvFile", - "value": "aliqua incididunt", + "value": "mollit", "type": "text" } ] @@ -103068,7 +103068,7 @@ "_postman_previewlanguage": "json" }, { - "id": "06f9f4c9-f1ef-4b0c-9eff-1e7be4cc789d", + "id": "33832925-183d-4aa9-82f8-c21d7195756f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -103109,7 +103109,7 @@ "type": "text/plain" }, "key": "csvFile", - "value": "aliqua incididunt", + "value": "mollit", "type": "text" } ] @@ -103128,7 +103128,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fe7fe95b-b43f-44c9-af35-a4bcd554ad23", + "id": "a30cfeb8-9c73-476e-a15c-5821e6f639d3", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -103169,7 +103169,7 @@ "type": "text/plain" }, "key": "csvFile", - "value": "aliqua incididunt", + "value": "mollit", "type": "text" } ] @@ -103188,7 +103188,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bea0d72f-e2ad-4fd2-a08e-9973d8049663", + "id": "27afb433-9858-4c7e-932e-5152e36f156f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -103229,7 +103229,7 @@ "type": "text/plain" }, "key": "csvFile", - "value": "aliqua incididunt", + "value": "mollit", "type": "text" } ] @@ -103260,7 +103260,7 @@ "description": "Use this API to download the CSV template to send to the application discovery service.\n", "item": [ { - "id": "9ccc214f-e123-434b-b760-a260c4135b9d", + "id": "3bfa9e1d-ee7e-415a-b292-fbfff2190409", "name": "CSV template download for discovery", "request": { "name": "CSV template download for discovery", @@ -103289,7 +103289,7 @@ }, "response": [ { - "id": "c413bb51-d855-4c76-a4ba-0149ee656d9d", + "id": "31373acd-c114-449f-802b-0e666dbee822", "name": "A CSV file download was successful.", "originalRequest": { "url": { @@ -103332,7 +103332,7 @@ "_postman_previewlanguage": "text" }, { - "id": "21805dbd-34ad-4cc7-87db-5988e071dc49", + "id": "3a5f0fba-66ee-491e-9673-fd5ca20ca9ec", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -103375,7 +103375,7 @@ "_postman_previewlanguage": "json" }, { - "id": "56bdd5b2-b200-466a-bdf3-4bb7611bb8e4", + "id": "570b5356-c042-4124-9ba6-cc54b32aac84", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -103418,7 +103418,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f644d733-fdac-47ed-8468-55fbccd174db", + "id": "6a0a57f5-babd-4f4c-86dc-cabf3e473904", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -103461,7 +103461,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2cd6d4b3-4da0-4df1-9708-b6e3f3b56bb2", + "id": "e27a7854-3a88-4641-ad29-b12b80b86840", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -103504,7 +103504,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3d2a6e52-7d59-46f7-9d00-52b7da1a6821", + "id": "4176ac4b-82fb-48c8-ad69-7cc1149a4ddf", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -103559,7 +103559,7 @@ "description": "Configure and test multifactor authentication (MFA) methods", "item": [ { - "id": "c50a3ae9-cf96-4921-89c1-592c8b35b511", + "id": "cf7519fd-c58d-4657-91df-7151410f5a5c", "name": "Configuration of Okta MFA method", "request": { "name": "Configuration of Okta MFA method", @@ -103590,7 +103590,7 @@ }, "response": [ { - "id": "f24542b8-b434-480a-b2a6-6d5299afb36d", + "id": "64490901-e0da-4e48-9c33-0ce592328691", "name": "The configuration of an Okta MFA method.", "originalRequest": { "url": { @@ -103635,7 +103635,7 @@ "_postman_previewlanguage": "json" }, { - "id": "933027c6-f9e3-4e44-8d80-09878b91f9b5", + "id": "8a54482c-d941-4cce-b8a1-cbda2155f5e2", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -103680,7 +103680,7 @@ "_postman_previewlanguage": "json" }, { - "id": "62043f8f-d911-4b0d-b8ee-376fb469bd6c", + "id": "50309444-1a60-4db4-8940-0f5589559200", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -103725,7 +103725,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3edd9edc-6426-4586-a7e9-1d82f6812bd3", + "id": "64d56aa3-9226-4387-8978-21eb711b7af3", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -103770,7 +103770,7 @@ "_postman_previewlanguage": "json" }, { - "id": "02d2c8cc-ae7d-4ece-a8ca-ecb4ae787f8f", + "id": "91933d0c-1473-43fd-9d1a-e9a0f2b0e039", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -103815,7 +103815,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f4e01f30-a667-412c-b3a8-5b71df43ab69", + "id": "a44481a3-cc46-42b6-8d2c-8a1f05f70d1a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -103866,7 +103866,7 @@ } }, { - "id": "3c907ed4-f5d9-4d7e-8e50-9097950c2ae3", + "id": "98858c54-f034-4213-bba5-646ef1c712e8", "name": "Set Okta MFA configuration", "request": { "name": "Set Okta MFA configuration", @@ -103910,7 +103910,7 @@ }, "response": [ { - "id": "7babde5c-8fb2-45e1-b8d1-3c13f36a0e21", + "id": "4a6e24f9-9ad2-4265-b077-7949cb35c07e", "name": "MFA configuration of an Okta MFA method.", "originalRequest": { "url": { @@ -103968,7 +103968,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8f731a64-8ec4-48f8-9aad-3f01a1dedcd8", + "id": "26e3d469-6cf5-4082-beb6-75184d2520af", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -104026,7 +104026,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6d6ffc70-b41f-4a72-9fd3-c418b81ec4f1", + "id": "edd8826e-5c30-4224-a8de-3f759ce06201", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -104084,7 +104084,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f14ae206-fdc4-4b71-93bc-560148368141", + "id": "ea3ae6cd-d5b8-4afd-a27d-423e3910e6dc", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -104142,7 +104142,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9fb2495e-278e-4f2c-8de6-c8d334da224a", + "id": "6bf579da-389f-4139-bdc0-7e0b24ca0169", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -104200,7 +104200,7 @@ "_postman_previewlanguage": "json" }, { - "id": "813e1223-25fc-40ef-b6c8-314f0ff5bb59", + "id": "6ced39de-1c63-401e-b1fe-2c1a6106adcf", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -104264,7 +104264,7 @@ } }, { - "id": "1ee507df-73f6-4998-b9d5-4623a0f0d3f6", + "id": "a54ba5cb-8878-4abb-9646-d0a7870aef92", "name": "Configuration of Duo MFA method", "request": { "name": "Configuration of Duo MFA method", @@ -104295,7 +104295,7 @@ }, "response": [ { - "id": "10a029e9-9a7f-4525-8b90-1be02aa21e18", + "id": "7337591b-326c-4236-b3fa-dab0378d4515", "name": "The configuration of an Duo MFA method.", "originalRequest": { "url": { @@ -104340,7 +104340,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9a679a78-e65e-440b-a77b-6bff47227f50", + "id": "f083bd81-1336-41ee-989d-2a78e8d0f306", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -104385,7 +104385,7 @@ "_postman_previewlanguage": "json" }, { - "id": "df2c35fe-1aee-401b-bd13-44b6c423139f", + "id": "6b79a9c1-457c-4338-bd7c-51cf980ee66c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -104430,7 +104430,7 @@ "_postman_previewlanguage": "json" }, { - "id": "83ec4ec7-5634-4a60-b112-eb8ca1143382", + "id": "8ec5f4be-e188-4f94-a6b3-670fcf6adce3", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -104475,7 +104475,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d938a35b-5937-4a1f-8178-3d6784ab0322", + "id": "6c12e31e-4964-48d1-8bef-fdb0aa158d27", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -104520,7 +104520,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3acb360b-93f6-4fb7-b133-5dce4004d5de", + "id": "36844895-dbb6-4b0a-bcad-dd08069839c3", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -104571,7 +104571,7 @@ } }, { - "id": "a97381ba-92fe-418c-b2c6-914d9d5a911a", + "id": "6dca51fd-4e36-46ff-b689-7e0a0dd84407", "name": "Set Duo MFA configuration", "request": { "name": "Set Duo MFA configuration", @@ -104615,7 +104615,7 @@ }, "response": [ { - "id": "bd0c03ac-1733-461d-b81f-23b32f105935", + "id": "d6e201a9-f7b5-43bc-a28e-f745e2d94277", "name": "MFA configuration of an Duo MFA method.", "originalRequest": { "url": { @@ -104673,7 +104673,7 @@ "_postman_previewlanguage": "json" }, { - "id": "32138ddd-3152-406e-8a1c-6f1936730f20", + "id": "6fbcbb4f-8961-4884-9a5a-6cc8f6166456", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -104731,7 +104731,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e10ed353-42fa-47af-9f55-226043874c6a", + "id": "204a62f3-bcfe-4a01-b303-a89c24124757", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -104789,7 +104789,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ee22032b-5c94-4b1a-88b1-f17252d67ed5", + "id": "245138e7-57bf-43f5-b756-022c02730838", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -104847,7 +104847,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f6954eda-c159-4490-8285-592f53fae869", + "id": "49e45150-6c8d-48de-af20-84b08fdd8c33", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -104905,7 +104905,7 @@ "_postman_previewlanguage": "json" }, { - "id": "77217ca9-bd44-443b-b950-6424feed4ece", + "id": "4007750d-b47c-4e08-9d58-fd4cef106261", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -104969,7 +104969,7 @@ } }, { - "id": "0a6d6fb9-9b59-4160-be21-a4c9a1fd743e", + "id": "fdbd4854-e43b-4b3f-8ab4-8a4b87e548eb", "name": "MFA method's test configuration", "request": { "name": "MFA method's test configuration", @@ -105011,7 +105011,7 @@ }, "response": [ { - "id": "381478c4-3215-4762-a3b0-5fb167faa9c8", + "id": "1800b919-15cb-4361-adba-3f8a6aafce7e", "name": "The result of configuration test for the MFA provider.", "originalRequest": { "url": { @@ -105056,7 +105056,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6b994939-968a-48de-aa16-36591001ce35", + "id": "31a08d3b-339d-4cc5-b23c-a288509533a7", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -105101,7 +105101,7 @@ "_postman_previewlanguage": "json" }, { - "id": "59a80d8c-bc39-4e83-8b7a-ac918905b875", + "id": "23dfcdb5-9922-462c-a3fd-ef877778d05a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -105146,7 +105146,7 @@ "_postman_previewlanguage": "json" }, { - "id": "21d36e8a-3fd5-4e4a-9767-36567b13754c", + "id": "92133a0e-9778-4a36-8df5-1261edd49c97", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -105191,7 +105191,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0f7a67a8-9b4b-42ee-aac0-c47c1b057b96", + "id": "65deb7ae-887b-46b3-97fc-d85f68fee8eb", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -105236,7 +105236,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f91eb579-8347-44b2-9610-5da452dd2914", + "id": "e5d0422a-e070-4774-86b0-4ed6816efdd1", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -105287,7 +105287,7 @@ } }, { - "id": "cd9be5fb-44a4-497c-ba00-ba8ad8f20a21", + "id": "e5c62996-df2a-4ca2-b542-5e5e71ce608c", "name": "Delete MFA method configuration", "request": { "name": "Delete MFA method configuration", @@ -105329,7 +105329,7 @@ }, "response": [ { - "id": "8848e0c8-4f25-4b1b-aa3a-9dc954da4ec0", + "id": "1fe52911-edc6-4e6c-b45e-033448b468f9", "name": "MFA configuration of an MFA method.", "originalRequest": { "url": { @@ -105374,7 +105374,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fd4584fe-2b00-47e5-922c-2b18a688b3d7", + "id": "9846c706-64ef-41f6-847e-3aee88d4227b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -105419,7 +105419,7 @@ "_postman_previewlanguage": "json" }, { - "id": "27060037-dfb7-4a9d-bff0-939d220359db", + "id": "ba19fa27-8293-4b8b-9e81-cb090a2ec4dc", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -105464,7 +105464,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4dafe612-3cce-4a3c-a3ff-f92ed68fc1bd", + "id": "6670a970-dbd2-4fcb-814e-529bbe42408b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -105509,7 +105509,7 @@ "_postman_previewlanguage": "json" }, { - "id": "28d7089b-ac7f-43b7-b1cf-92e3ed165f12", + "id": "b800aaf8-7148-4b24-9e1c-f37f7f64e154", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -105554,7 +105554,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4dbb5505-ec8a-4115-955a-36273fc56fd3", + "id": "545cce15-1be2-4b4e-ad3b-1674bb995e84", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -105611,7 +105611,7 @@ "description": "This API used for multifactor authentication functionality belong to gov-multi-auth service. This controller allow you to verify authentication by specified method", "item": [ { - "id": "e44175e6-87cf-4a4d-9502-e15012142210", + "id": "221d9ca3-e780-400d-92c1-8a2086a8b951", "name": "Verifying authentication via Okta method", "request": { "name": "Verifying authentication via Okta method", @@ -105655,7 +105655,7 @@ }, "response": [ { - "id": "22c1915a-5f72-49b9-96c4-ed257ec0033e", + "id": "2c3e6778-1a45-4658-b6cc-c8089c12261e", "name": "The status of verification request.", "originalRequest": { "url": { @@ -105713,7 +105713,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1243638c-865f-4e0e-8626-55d2cb41c0c1", + "id": "fdce7e0e-af51-45f5-8a8a-d2fc7a46993a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -105771,7 +105771,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e8e7e80e-44a8-409b-a59d-bae388a64020", + "id": "5d76d85d-3baa-4568-93de-538017209225", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -105829,7 +105829,7 @@ "_postman_previewlanguage": "json" }, { - "id": "476ecd97-df2a-4dd7-b121-5b5f18dafad0", + "id": "a3e554f5-aa1f-44a2-873e-696d60708fbd", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -105887,7 +105887,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c6a12759-6edf-4132-b532-037641c32e05", + "id": "0dbeb9b8-caa8-4f55-9bec-8b50f7e6785f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -105945,7 +105945,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3a4c4478-59ee-4e4e-a8a9-20907cf0a99b", + "id": "010565bb-7053-495c-8c12-6ab3c6c391ca", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -106009,7 +106009,7 @@ } }, { - "id": "96d45ef5-621b-4aad-9b9d-d835b4e9ff47", + "id": "8a63d632-2e47-4c00-870a-1503800c95f2", "name": "Verifying authentication via Duo method", "request": { "name": "Verifying authentication via Duo method", @@ -106053,7 +106053,7 @@ }, "response": [ { - "id": "7637678a-f1e1-4d3b-b3b1-13d7ce561a10", + "id": "8e137bf0-c6d8-43ee-b8f2-5bdabcccc285", "name": "The status of verification request.", "originalRequest": { "url": { @@ -106111,7 +106111,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0fcaefd5-0d0e-4ae3-bef7-0f0cab81a298", + "id": "cac98eef-e461-4209-ba12-813073a14941", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -106169,7 +106169,7 @@ "_postman_previewlanguage": "json" }, { - "id": "385f3f22-4d4f-475f-b5ad-224d48d30a6c", + "id": "ee468f7b-8021-40bf-9221-b1205dc71878", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -106227,7 +106227,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f07a00c9-ab0f-4191-8241-8c76da74371b", + "id": "2d1c18de-42f4-4691-bf1d-c12e219f6e56", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -106285,7 +106285,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8619abfa-3915-4612-b3e1-3d4654914782", + "id": "09678a61-0ca2-4dfe-afb8-ac7a46d25baa", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -106343,7 +106343,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7d6022a9-482e-4389-a233-9048beb92c19", + "id": "65617737-560a-4a92-a4a9-f7d0a6f2f6a2", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -106407,7 +106407,7 @@ } }, { - "id": "ff73d1f9-6374-4df9-be57-cbac6ab21c65", + "id": "90d9fb75-5127-40c2-8898-6141602bf08c", "name": "Polling MFA method by VerificationPollRequest", "request": { "name": "Polling MFA method by VerificationPollRequest", @@ -106462,7 +106462,7 @@ }, "response": [ { - "id": "6022d4b7-0cc7-4214-ab25-e710b6635606", + "id": "a8f24277-4b67-4513-af0d-175815640f94", "name": "MFA VerificationPollRequest status an MFA method.", "originalRequest": { "url": { @@ -106520,7 +106520,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4dafd953-70e0-4898-801f-8fb40b7eb9c1", + "id": "208739b2-a60e-40f0-8765-c6bf5b8078a3", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -106578,7 +106578,7 @@ "_postman_previewlanguage": "json" }, { - "id": "af5c86c4-915b-40d5-b566-9aca3bf9957d", + "id": "fbf91ad1-77ed-44f6-916d-d617bb0a50e8", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -106636,7 +106636,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fc95b2a5-41ee-4b59-9b83-a7a9f29fb229", + "id": "e69cab17-7ebc-4f75-9dcc-beafca1fd9f0", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -106694,7 +106694,7 @@ "_postman_previewlanguage": "json" }, { - "id": "abea6c7e-6b25-46ec-82f6-e1be414f5850", + "id": "55b7fa6e-42fd-4274-af31-1d5cacf87013", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -106752,7 +106752,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e532ce71-fbeb-4fba-81cf-b221b3002735", + "id": "a0be108e-7b85-4a48-b384-3c630cbe025c", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -106816,7 +106816,7 @@ } }, { - "id": "2bf46473-358c-4458-8b74-5a95a0a1352e", + "id": "754b6ad1-44ae-4dc1-b330-6dc77d4f2533", "name": "Authenticate KBA provided MFA method", "request": { "name": "Authenticate KBA provided MFA method", @@ -106860,7 +106860,7 @@ }, "response": [ { - "id": "9e0b78f8-e04d-4a58-b691-65cb1844998c", + "id": "6501a31f-83aa-45ce-a972-d7509f05e513", "name": "KBA authenticated status.", "originalRequest": { "url": { @@ -106918,7 +106918,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0fbb0535-5bf3-441b-a393-2f6dcdad4282", + "id": "cb8c84ba-997d-42e5-8f2f-8d9829d14491", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -106976,7 +106976,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5e25fc21-d785-43d2-9876-2d1bf5feccca", + "id": "b4b01930-32c4-4138-9576-86cd74b51803", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -107034,7 +107034,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ba34cc6f-9dd4-4a80-ab4e-5120d84d145c", + "id": "e183fe61-fe78-441b-ab98-def00a729d04", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -107092,7 +107092,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f994dfc4-9f6c-4118-9d37-35d12375d475", + "id": "77d71972-2c24-4713-b75e-72b64c8b5c90", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -107150,7 +107150,7 @@ "_postman_previewlanguage": "json" }, { - "id": "243a3020-ca15-4076-ae3f-9a83040a9af6", + "id": "c48f3008-9f72-4363-9066-5ba788054090", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -107214,7 +107214,7 @@ } }, { - "id": "99e1c4f7-8d6a-4787-a541-0978b54a0c47", + "id": "dc3eac6d-da7d-4629-91ae-09bbc85ee2ba", "name": "Authenticate Token provided MFA method", "request": { "name": "Authenticate Token provided MFA method", @@ -107258,7 +107258,7 @@ }, "response": [ { - "id": "13ac369a-76ac-4492-9e86-e0b8b0e45400", + "id": "b1d536a2-5e07-4082-8101-b4f77474ecac", "name": "Token authenticated status.", "originalRequest": { "url": { @@ -107316,7 +107316,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a835180f-5e02-4fb6-be96-cd547773a5df", + "id": "7f04662d-8c63-4b82-acb8-585f9d699570", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -107374,7 +107374,7 @@ "_postman_previewlanguage": "json" }, { - "id": "baddb43d-6c5c-40d8-9a59-ed0c9089c9f4", + "id": "dd63a141-ba1c-41cd-a595-bc8c38247c97", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -107432,7 +107432,7 @@ "_postman_previewlanguage": "json" }, { - "id": "45bdebb2-b0e0-4e5d-ad41-d28030a7089f", + "id": "a377ed8d-e5f6-4418-a6d6-9c1d506e20a0", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -107490,7 +107490,7 @@ "_postman_previewlanguage": "json" }, { - "id": "88295c08-594e-46d6-b016-1efc76d8154a", + "id": "1f734d62-79e2-4fb4-a892-d2cbea569965", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -107548,7 +107548,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0f9ee6dc-7da1-45da-a727-1efa43dc7b38", + "id": "281043cc-25f6-4a62-a195-1c6926763e78", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -107612,7 +107612,7 @@ } }, { - "id": "80a92bef-aa13-40f7-b77d-7deaeef76a98", + "id": "ce59b13e-0bdf-41ba-868f-f714dccf4def", "name": "Create and send user token", "request": { "name": "Create and send user token", @@ -107656,7 +107656,7 @@ }, "response": [ { - "id": "4ce0a562-266e-4f71-9604-b3ba984aaaef", + "id": "881dd72c-4e63-482d-811e-58c4d2d5da7f", "name": "Token send status.", "originalRequest": { "url": { @@ -107714,7 +107714,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3f86ef1f-fdb7-4431-a02c-b19c3c698e43", + "id": "89fd87e0-2050-4152-962a-4697fa79b9ab", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -107772,7 +107772,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5f3890aa-7f63-4707-900a-562b2e090451", + "id": "734456ca-f321-440f-9f7f-01ae861310af", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -107830,7 +107830,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0107444c-3cb3-4897-af10-f28b149ad7ac", + "id": "3342f68f-e346-49ae-a73d-7fbb7772d280", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -107888,7 +107888,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b19636af-3a16-433a-b43d-ab76efdf0a85", + "id": "c0857bdb-646a-48e9-a2e3-1ddf555100f8", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -107946,7 +107946,7 @@ "_postman_previewlanguage": "json" }, { - "id": "76d34245-7cfc-48ff-ae81-df13cf2e0a66", + "id": "7c0532b4-c35b-4bc5-b094-5d47a5f08305", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -108016,7 +108016,7 @@ "description": "Use this API to implement non-employee lifecycle management functionality.\nWith this functionality in place, administrators can create non-employee records and configure them for use in their organizations.\nThis allows organizations to provide secure access to non-employees and control that access.\n\nThe 'non-employee' term refers to any consultant, contractor, intern, or other user in an organization who is not a full-time permanent employee.\nOrganizations can track non-employees' access and activity in Identity Security Cloud by creating and maintaining non-employee sources.\nOrganizations can have a maximum of 50 non-employee sources.\n\nBy using SailPoint's Non-Employee Lifecycle Management functionality, you agree to the following:\n\n- SailPoint is not responsible for storing sensitive data.\nYou may only add account attributes to non-employee identities that are necessary for business operations and are consistent with your contractual limitations on data that may be sent or stored in Identity Security Cloud.\n\n- You are responsible for regularly downloading your list of non-employee accounts for all the sources you create and storing this list of accounts in a managed location to maintain an authoritative system of record and backup data for these accounts.\n\nTo manage non-employees in Identity Security Cloud, administrators must create a non-employee source and add accounts to the source.\n\nTo create a non-employee source in Identity Security Cloud, administrators must use the Admin panel to go to Connections > Sources.\nThey must then specify 'Non-Employee' in the 'Source Type' field.\nRefer to [Creating a Non-Employee Source](https://documentation.sailpoint.com/saas/help/common/non-employee-mgmt.html#creating-a-non-employee-source) for more details about how to create non-employee sources.\n\nTo add accounts to a non-employee source in Identity Security Cloud, administrators can select the non-employee source and add the accounts.\nThey can also use the 'Manage Non-Employees' widget on their user dashboards to reach the list of sources and then select the non-employee source they want to add the accounts to.\n\nAdministrators can either add accounts individually or in bulk. Each non-employee source can have a maximum of 20,000 accounts.\nTo add accounts in bulk, they must select the 'Bulk Upload' option and upload a CSV file.\nRefer to [Adding Accounts](https://documentation.sailpoint.com/saas/help/common/non-employee-mgmt.html#adding-accounts) for more details about how to add accounts to non-employee sources.\n\nOnce administrators have created the non-employee source and added accounts to it, they can create identity profiles to generate identities for the non-employee accounts and manage the non-employee identities the same way they would any other identities.\n\nRefer to [Managing Non-Employee Sources and Accounts](https://documentation.sailpoint.com/saas/help/common/non-employee-mgmt.html) for more information about non-employee lifecycle management.\n", "item": [ { - "id": "98ecef90-9712-4eef-8dff-51f74f80ce2a", + "id": "e2f20abe-747f-40b5-a218-0041a148c44c", "name": "Create Non-Employee Record", "request": { "name": "Create Non-Employee Record", @@ -108047,7 +108047,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"sit7\": \"tempor sit\",\n \"quis_47\": \"minim eiusmod ut quis\",\n \"Lorem_1\": \"ex consequat voluptate\"\n }\n}", + "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"ullamco3\": \"Duis aliqua consequat\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -108058,7 +108058,7 @@ }, "response": [ { - "id": "7ac8caeb-6453-4484-b870-94bfa08cbd45", + "id": "c8ad1462-f107-4a5d-93bd-9d980a1fece7", "name": "Created non-employee record.", "originalRequest": { "url": { @@ -108092,7 +108092,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"sit7\": \"tempor sit\",\n \"quis_47\": \"minim eiusmod ut quis\",\n \"Lorem_1\": \"ex consequat voluptate\"\n }\n}", + "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"ullamco3\": \"Duis aliqua consequat\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -108109,12 +108109,12 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"Ut exercitation dolore\",\n \"accountName\": \"dolore reprehenderit\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"data\": {\n \"nisie\": \"Duis nostrud ipsum labore\",\n \"ut_01\": \"dolore aliquip\"\n },\n \"startDate\": \"2019-08-23T18:52:59.162Z\",\n \"endDate\": \"2020-08-23T18:52:59.162Z\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\"\n}", + "body": "{\n \"id\": \"dolor velit dolor ut\",\n \"accountName\": \"elit veniam id\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"data\": {\n \"laborum42e\": \"aliquip\",\n \"esse_6\": \"proident\"\n },\n \"startDate\": \"2019-08-23T18:52:59.162Z\",\n \"endDate\": \"2020-08-23T18:52:59.162Z\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "1e8f1f69-7133-4eae-885c-7d04c779cd1c", + "id": "0c0a4a26-3680-4831-993d-42b549914dd6", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -108148,7 +108148,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"sit7\": \"tempor sit\",\n \"quis_47\": \"minim eiusmod ut quis\",\n \"Lorem_1\": \"ex consequat voluptate\"\n }\n}", + "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"ullamco3\": \"Duis aliqua consequat\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -108170,7 +108170,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cf53c3df-a842-4932-80ce-1b3bcee7b6fc", + "id": "e6e10c94-1081-4a02-b01d-4336152a7c40", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -108204,7 +108204,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"sit7\": \"tempor sit\",\n \"quis_47\": \"minim eiusmod ut quis\",\n \"Lorem_1\": \"ex consequat voluptate\"\n }\n}", + "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"ullamco3\": \"Duis aliqua consequat\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -108226,7 +108226,7 @@ "_postman_previewlanguage": "json" }, { - "id": "08846541-1784-4c0a-8912-c29b66bb9806", + "id": "870f2f00-2a29-418a-b241-6c4318b6ceff", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -108260,7 +108260,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"sit7\": \"tempor sit\",\n \"quis_47\": \"minim eiusmod ut quis\",\n \"Lorem_1\": \"ex consequat voluptate\"\n }\n}", + "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"ullamco3\": \"Duis aliqua consequat\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -108282,7 +108282,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b63b7f85-d8f2-44e7-b582-c2c9bfe7eb34", + "id": "b2859e22-eb97-4eb9-95cf-cd389d8befdc", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -108316,7 +108316,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"sit7\": \"tempor sit\",\n \"quis_47\": \"minim eiusmod ut quis\",\n \"Lorem_1\": \"ex consequat voluptate\"\n }\n}", + "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"ullamco3\": \"Duis aliqua consequat\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -108338,7 +108338,7 @@ "_postman_previewlanguage": "json" }, { - "id": "97f52de1-42a0-4ad7-9606-9d9ecb5c73d0", + "id": "c974ca5a-174c-4a79-941e-976e6f3f912c", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -108372,7 +108372,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"sit7\": \"tempor sit\",\n \"quis_47\": \"minim eiusmod ut quis\",\n \"Lorem_1\": \"ex consequat voluptate\"\n }\n}", + "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"ullamco3\": \"Duis aliqua consequat\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -108400,7 +108400,7 @@ } }, { - "id": "e345a65f-0814-4d03-8285-49228b570990", + "id": "b5d18145-a923-464e-aa21-d26f9ffd892e", "name": "List Non-Employee Records", "request": { "name": "List Non-Employee Records", @@ -108475,7 +108475,7 @@ }, "response": [ { - "id": "97f17a70-b36b-4509-b7fc-99b0b3801bef", + "id": "f801dc86-cb89-4316-a1d2-41ae2447f3d7", "name": "Non-Employee record objects", "originalRequest": { "url": { @@ -108559,12 +108559,12 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"sed reprehen\",\n \"accountName\": \"commodo\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"data\": {\n \"non_\": \"dolor quis\"\n },\n \"startDate\": \"2019-08-23T18:52:59.162Z\",\n \"endDate\": \"2020-08-23T18:52:59.162Z\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\"\n },\n {\n \"id\": \"eu\",\n \"accountName\": \"conse\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"data\": {\n \"velit_a18\": \"ea nostrud dolor Ut\"\n },\n \"startDate\": \"2019-08-23T18:52:59.162Z\",\n \"endDate\": \"2020-08-23T18:52:59.162Z\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\"\n }\n]", + "body": "[\n {\n \"id\": \"eu\",\n \"accountName\": \"pariatur occaecat velit et\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"data\": {\n \"qui_c\": \"dolore\",\n \"Excepteure8\": \"do sit\"\n },\n \"startDate\": \"2019-08-23T18:52:59.162Z\",\n \"endDate\": \"2020-08-23T18:52:59.162Z\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\"\n },\n {\n \"id\": \"exercitation nostrud consectetur veniam\",\n \"accountName\": \"mollit id nisi\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"data\": {\n \"dolor94\": \"dolor nulla laborum\",\n \"ea_cb4\": \"dolor sunt\"\n },\n \"startDate\": \"2019-08-23T18:52:59.162Z\",\n \"endDate\": \"2020-08-23T18:52:59.162Z\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ce155e5a-171c-42ba-b753-bc1e03ab74ee", + "id": "516943f0-7212-469a-91fe-51132581eb60", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -108653,7 +108653,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4f07cc2d-388e-4b4d-9ba8-a6285d4e338f", + "id": "70175d0d-3905-4208-b664-8b191d04b2d2", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -108742,7 +108742,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d545d79e-8044-49fc-9acc-eb1f222a5fd7", + "id": "350d98ea-d2a3-4d73-a372-ac2e8a823bd7", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -108831,7 +108831,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2c0e4454-1b6d-43a4-adb8-db1a4a47b0d3", + "id": "1dd77f1f-bd0c-4539-823a-ea1181ed4ad7", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -108920,7 +108920,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5f06f8d0-fafc-495c-90cf-f54af51b1e39", + "id": "c83f5bf0-ba99-4bde-b29f-9a6d2a06eeb0", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -109015,7 +109015,7 @@ } }, { - "id": "56e33c89-9d3e-475c-9f21-ce015842311a", + "id": "57849f75-d529-4df8-a90c-12ddd6d1591b", "name": "Get a Non-Employee Record", "request": { "name": "Get a Non-Employee Record", @@ -109056,7 +109056,7 @@ }, "response": [ { - "id": "ef0f31f2-cf3f-47e0-938d-cc93cd3e02cb", + "id": "7e4e55c1-635a-4575-a648-66fe929d0e44", "name": "Non-Employee record object", "originalRequest": { "url": { @@ -109095,12 +109095,12 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"Ut exercitation dolore\",\n \"accountName\": \"dolore reprehenderit\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"data\": {\n \"nisie\": \"Duis nostrud ipsum labore\",\n \"ut_01\": \"dolore aliquip\"\n },\n \"startDate\": \"2019-08-23T18:52:59.162Z\",\n \"endDate\": \"2020-08-23T18:52:59.162Z\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\"\n}", + "body": "{\n \"id\": \"dolor velit dolor ut\",\n \"accountName\": \"elit veniam id\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"data\": {\n \"laborum42e\": \"aliquip\",\n \"esse_6\": \"proident\"\n },\n \"startDate\": \"2019-08-23T18:52:59.162Z\",\n \"endDate\": \"2020-08-23T18:52:59.162Z\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ae796e72-3e05-4f3c-b415-b9522cebe77d", + "id": "bc8f96f3-22db-4eb6-874b-5eb58080e8d7", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -109144,7 +109144,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ba848d53-b928-4c62-a52f-e8fbdc5daffa", + "id": "51989874-e520-41a5-aa51-664c8d17d04a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -109188,7 +109188,7 @@ "_postman_previewlanguage": "json" }, { - "id": "06c25825-c352-431b-b863-7ebb9298c6ba", + "id": "9eab1e95-37fc-4b9e-9cf3-0289d34f654e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -109232,7 +109232,7 @@ "_postman_previewlanguage": "json" }, { - "id": "439eba90-60f1-48db-bc6f-810b615edc8b", + "id": "af6cbe48-f1f8-4290-b4ff-42df7bffd433", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -109276,7 +109276,7 @@ "_postman_previewlanguage": "json" }, { - "id": "957eb699-634f-489b-a64d-cbaf3c1fbbe2", + "id": "1329ac52-9878-4eb4-a043-1091eaa1441e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -109326,7 +109326,7 @@ } }, { - "id": "360ed93f-053d-48a3-a850-9809df0d94d4", + "id": "7ef5f727-858a-4830-a2d8-8bd5b483fabc", "name": "Update Non-Employee Record", "request": { "name": "Update Non-Employee Record", @@ -109369,7 +109369,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"sit7\": \"tempor sit\",\n \"quis_47\": \"minim eiusmod ut quis\",\n \"Lorem_1\": \"ex consequat voluptate\"\n }\n}", + "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"ullamco3\": \"Duis aliqua consequat\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -109380,7 +109380,7 @@ }, "response": [ { - "id": "b1b6062d-772f-4b22-a59c-ea329695d7c3", + "id": "d00e8799-5d9d-41f2-9b0f-7519fc0e38af", "name": "An updated non-employee record.", "originalRequest": { "url": { @@ -109415,7 +109415,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"sit7\": \"tempor sit\",\n \"quis_47\": \"minim eiusmod ut quis\",\n \"Lorem_1\": \"ex consequat voluptate\"\n }\n}", + "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"ullamco3\": \"Duis aliqua consequat\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -109432,12 +109432,12 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"Ut exercitation dolore\",\n \"accountName\": \"dolore reprehenderit\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"data\": {\n \"nisie\": \"Duis nostrud ipsum labore\",\n \"ut_01\": \"dolore aliquip\"\n },\n \"startDate\": \"2019-08-23T18:52:59.162Z\",\n \"endDate\": \"2020-08-23T18:52:59.162Z\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\"\n}", + "body": "{\n \"id\": \"dolor velit dolor ut\",\n \"accountName\": \"elit veniam id\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"data\": {\n \"laborum42e\": \"aliquip\",\n \"esse_6\": \"proident\"\n },\n \"startDate\": \"2019-08-23T18:52:59.162Z\",\n \"endDate\": \"2020-08-23T18:52:59.162Z\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ae8e0b38-182e-424c-80cf-57c826f146ab", + "id": "97d72aa1-7b1d-46f1-aede-d473a23a0d6e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -109472,7 +109472,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"sit7\": \"tempor sit\",\n \"quis_47\": \"minim eiusmod ut quis\",\n \"Lorem_1\": \"ex consequat voluptate\"\n }\n}", + "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"ullamco3\": \"Duis aliqua consequat\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -109494,7 +109494,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b42a3f40-59b5-4290-9a5e-a63f9e181abf", + "id": "11625dd5-582a-4585-a607-433dcc33b447", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -109529,7 +109529,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"sit7\": \"tempor sit\",\n \"quis_47\": \"minim eiusmod ut quis\",\n \"Lorem_1\": \"ex consequat voluptate\"\n }\n}", + "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"ullamco3\": \"Duis aliqua consequat\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -109551,7 +109551,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f703f886-f854-415b-85e8-3e984b2f2417", + "id": "769fcefe-a96a-488d-90ac-dcce4611cff8", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -109586,7 +109586,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"sit7\": \"tempor sit\",\n \"quis_47\": \"minim eiusmod ut quis\",\n \"Lorem_1\": \"ex consequat voluptate\"\n }\n}", + "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"ullamco3\": \"Duis aliqua consequat\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -109608,7 +109608,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0f7c0bdd-9928-41b1-9386-fde1e4232e11", + "id": "0da1f496-bf05-40f2-9cbc-96cbdc1bb25b", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -109643,7 +109643,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"sit7\": \"tempor sit\",\n \"quis_47\": \"minim eiusmod ut quis\",\n \"Lorem_1\": \"ex consequat voluptate\"\n }\n}", + "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"ullamco3\": \"Duis aliqua consequat\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -109665,7 +109665,7 @@ "_postman_previewlanguage": "json" }, { - "id": "665028dc-ca14-48ac-9484-d1971952bf6d", + "id": "5d981995-b7f3-44e9-b68f-c2a23a4e8136", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -109700,7 +109700,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"sit7\": \"tempor sit\",\n \"quis_47\": \"minim eiusmod ut quis\",\n \"Lorem_1\": \"ex consequat voluptate\"\n }\n}", + "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"ullamco3\": \"Duis aliqua consequat\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -109722,7 +109722,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6fe5a549-6c67-4ec5-9b76-498843ebc706", + "id": "e6f3ee3a-c94d-4166-a9bb-dc21218e7289", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -109757,7 +109757,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"sit7\": \"tempor sit\",\n \"quis_47\": \"minim eiusmod ut quis\",\n \"Lorem_1\": \"ex consequat voluptate\"\n }\n}", + "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"ullamco3\": \"Duis aliqua consequat\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -109785,7 +109785,7 @@ } }, { - "id": "64309c39-016e-4bf6-9433-c7e4a2aec97a", + "id": "197f60ea-eb0c-4d92-acb6-604db93acb97", "name": "Patch Non-Employee Record", "request": { "name": "Patch Non-Employee Record", @@ -109839,7 +109839,7 @@ }, "response": [ { - "id": "05aecdc9-8bb2-4493-b4c3-12eb21c11441", + "id": "3b2d5ef0-93f5-494c-974d-07dcdeacd38c", "name": "A patched non-employee record.", "originalRequest": { "url": { @@ -109891,12 +109891,12 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"Ut exercitation dolore\",\n \"accountName\": \"dolore reprehenderit\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"data\": {\n \"nisie\": \"Duis nostrud ipsum labore\",\n \"ut_01\": \"dolore aliquip\"\n },\n \"startDate\": \"2019-08-23T18:52:59.162Z\",\n \"endDate\": \"2020-08-23T18:52:59.162Z\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\"\n}", + "body": "{\n \"id\": \"dolor velit dolor ut\",\n \"accountName\": \"elit veniam id\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"data\": {\n \"laborum42e\": \"aliquip\",\n \"esse_6\": \"proident\"\n },\n \"startDate\": \"2019-08-23T18:52:59.162Z\",\n \"endDate\": \"2020-08-23T18:52:59.162Z\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "253ec925-8357-4066-b6be-cca86ef7c7f5", + "id": "04b6daaf-d16c-4001-9a9f-a2a0898251c6", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -109953,7 +109953,7 @@ "_postman_previewlanguage": "json" }, { - "id": "184fec99-e100-48fe-a1b1-ae267c65a1d5", + "id": "986d0bc1-0de9-4bed-8523-335c5e5f8a54", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -110010,7 +110010,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a05585d3-2774-450f-ad7e-942dfed234ea", + "id": "96f719ed-09aa-433a-aa3d-c8ce215761ea", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -110067,7 +110067,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c7b5e658-1be6-4122-ae44-f96466b058ab", + "id": "4ace8dc1-006c-4a75-b12d-d80acd2c5294", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -110124,7 +110124,7 @@ "_postman_previewlanguage": "json" }, { - "id": "85c97333-ee9c-408c-91d5-c7d1242786f2", + "id": "384b6b6e-6dbf-4ba9-a323-8a831c1618f9", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -110181,7 +110181,7 @@ "_postman_previewlanguage": "json" }, { - "id": "41deb1ed-8085-40c1-8b2a-c57b1791454b", + "id": "193d0653-722f-4d0d-bc9f-510039b17845", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -110244,7 +110244,7 @@ } }, { - "id": "b1378b2f-338b-4622-a72b-5c18f5db5445", + "id": "324e53a8-f664-4ffa-9aa2-636ab7f4ea4e", "name": "Delete Non-Employee Record", "request": { "name": "Delete Non-Employee Record", @@ -110285,7 +110285,7 @@ }, "response": [ { - "id": "80923ae2-a227-4e1c-b836-564ad1d5f51c", + "id": "ecc59312-5a8c-4bd5-aae6-3c0a238f0c33", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -110319,7 +110319,7 @@ "_postman_previewlanguage": "text" }, { - "id": "89feb413-1f4a-4e89-b14e-59669a16ab51", + "id": "515d02ad-2483-47a4-b838-721b08abe041", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -110363,7 +110363,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bd0f988c-7b35-4b4c-8098-2de1fb2250bb", + "id": "9747c702-1615-4cbc-bee4-1b5577e7ebca", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -110407,7 +110407,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a8ca3292-8a04-48e0-9e4f-e0af1e745efc", + "id": "a90aaf35-db51-434a-bbf5-5d884ffb166d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -110451,7 +110451,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ebc51b26-c589-402c-bcc8-a1817d13753b", + "id": "3cbb1332-ac08-45b4-b4d8-642a81de51b4", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -110495,7 +110495,7 @@ "_postman_previewlanguage": "json" }, { - "id": "370f4114-b3db-488b-9b51-4203efdb648d", + "id": "f25189da-d0f6-4adf-a062-2fec3f93b483", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -110545,7 +110545,7 @@ } }, { - "id": "6a94d3a7-18af-42c1-8fab-54597ffd3b09", + "id": "83df1f66-7307-4907-975f-8f59b3f92ce2", "name": "Delete Multiple Non-Employee Records", "request": { "name": "Delete Multiple Non-Employee Records", @@ -110577,7 +110577,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"ids\": [\n \"urn:uuid:a45da47b-1fb0-eb6f-3239-7cf10a441115\",\n \"urn:uuid:6d800b9a-ae18-8b22-0da7-53e03f521e0a\"\n ]\n}", + "raw": "{\n \"ids\": [\n \"urn:uuid:e521ec5a-bead-cd76-babe-2ce6c4f2e107\",\n \"7bfa27d3-e2d6-828c-a24b-a82555256f1a\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -110588,7 +110588,7 @@ }, "response": [ { - "id": "06516e54-78c3-4386-92bb-d2d05230f921", + "id": "9e0dab8a-8c0a-4e13-9983-c527f98f8fad", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -110619,7 +110619,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"ids\": [\n \"urn:uuid:a45da47b-1fb0-eb6f-3239-7cf10a441115\",\n \"urn:uuid:6d800b9a-ae18-8b22-0da7-53e03f521e0a\"\n ]\n}", + "raw": "{\n \"ids\": [\n \"urn:uuid:e521ec5a-bead-cd76-babe-2ce6c4f2e107\",\n \"7bfa27d3-e2d6-828c-a24b-a82555256f1a\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -110635,7 +110635,7 @@ "_postman_previewlanguage": "text" }, { - "id": "8df7b07f-7db4-43ee-a349-67c482773d9d", + "id": "a3c46d36-07e0-4a80-8554-f73776afa845", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -110670,7 +110670,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"ids\": [\n \"urn:uuid:a45da47b-1fb0-eb6f-3239-7cf10a441115\",\n \"urn:uuid:6d800b9a-ae18-8b22-0da7-53e03f521e0a\"\n ]\n}", + "raw": "{\n \"ids\": [\n \"urn:uuid:e521ec5a-bead-cd76-babe-2ce6c4f2e107\",\n \"7bfa27d3-e2d6-828c-a24b-a82555256f1a\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -110692,7 +110692,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ca71d86f-9ff7-4ade-967a-e086d59ef55b", + "id": "c9be736b-deef-477e-a9bd-799dce60911f", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -110727,7 +110727,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"ids\": [\n \"urn:uuid:a45da47b-1fb0-eb6f-3239-7cf10a441115\",\n \"urn:uuid:6d800b9a-ae18-8b22-0da7-53e03f521e0a\"\n ]\n}", + "raw": "{\n \"ids\": [\n \"urn:uuid:e521ec5a-bead-cd76-babe-2ce6c4f2e107\",\n \"7bfa27d3-e2d6-828c-a24b-a82555256f1a\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -110749,7 +110749,7 @@ "_postman_previewlanguage": "json" }, { - "id": "031cd3ab-cba5-4bcb-bbc5-14ffa8f85d39", + "id": "1f051cf7-33f7-4610-b61a-8f7704f46244", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -110784,7 +110784,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"ids\": [\n \"urn:uuid:a45da47b-1fb0-eb6f-3239-7cf10a441115\",\n \"urn:uuid:6d800b9a-ae18-8b22-0da7-53e03f521e0a\"\n ]\n}", + "raw": "{\n \"ids\": [\n \"urn:uuid:e521ec5a-bead-cd76-babe-2ce6c4f2e107\",\n \"7bfa27d3-e2d6-828c-a24b-a82555256f1a\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -110806,7 +110806,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f706fe66-fc3e-4379-8764-5fa59bb230f7", + "id": "23e8dd91-8ea9-49d7-869c-c74484e9e2ba", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -110841,7 +110841,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"ids\": [\n \"urn:uuid:a45da47b-1fb0-eb6f-3239-7cf10a441115\",\n \"urn:uuid:6d800b9a-ae18-8b22-0da7-53e03f521e0a\"\n ]\n}", + "raw": "{\n \"ids\": [\n \"urn:uuid:e521ec5a-bead-cd76-babe-2ce6c4f2e107\",\n \"7bfa27d3-e2d6-828c-a24b-a82555256f1a\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -110863,7 +110863,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c0ef629e-5c51-495c-b57f-7397fb850838", + "id": "0fc046fc-d0c4-4111-a3c5-5d1551203f13", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -110898,7 +110898,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"ids\": [\n \"urn:uuid:a45da47b-1fb0-eb6f-3239-7cf10a441115\",\n \"urn:uuid:6d800b9a-ae18-8b22-0da7-53e03f521e0a\"\n ]\n}", + "raw": "{\n \"ids\": [\n \"urn:uuid:e521ec5a-bead-cd76-babe-2ce6c4f2e107\",\n \"7bfa27d3-e2d6-828c-a24b-a82555256f1a\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -110926,7 +110926,7 @@ } }, { - "id": "2493defa-e998-4084-9eed-64adf2665cfc", + "id": "39a85450-a7f2-43f7-9edd-f26939e1d5ee", "name": "Create Non-Employee Request", "request": { "name": "Create Non-Employee Request", @@ -110957,7 +110957,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"sit7\": \"tempor sit\",\n \"quis_47\": \"minim eiusmod ut quis\",\n \"Lorem_1\": \"ex consequat voluptate\"\n }\n}", + "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"ullamco3\": \"Duis aliqua consequat\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -110968,7 +110968,7 @@ }, "response": [ { - "id": "4b076d07-cbd4-4e11-b5e6-c2b32984947d", + "id": "290e9f22-4f34-4617-b57f-54b5fe326fbb", "name": "Non-Employee request creation object", "originalRequest": { "url": { @@ -111002,7 +111002,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"sit7\": \"tempor sit\",\n \"quis_47\": \"minim eiusmod ut quis\",\n \"Lorem_1\": \"ex consequat voluptate\"\n }\n}", + "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"ullamco3\": \"Duis aliqua consequat\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -111019,12 +111019,12 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"a0303682-5e4a-44f7-bdc2-6ce6112549c1\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Retail\",\n \"description\": \"Source description\",\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"nonEmployeeSource\": {\n \"id\": \"a0303682-5e4a-44f7-bdc2-6ce6112549c1\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Retail\",\n \"description\": \"Source description\"\n },\n \"data\": {\n \"commodo_ec\": \"si\",\n \"laborum865\": \"laboris Ut sit veniam\"\n },\n \"approvalItems\": [\n {\n \"id\": \"2c1e388b-1e55-4b0a-ab5c-897f1204159c\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"5168015d32f890ca15812c9180835d2e\"\n },\n \"accountName\": \"test.account\",\n \"approvalStatus\": \"NOT_READY\",\n \"approvalOrder\": 1,\n \"comment\": \"ci\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\"\n },\n {\n \"id\": \"2c1e388b-1e55-4b0a-ab5c-897f1204159c\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"5168015d32f890ca15812c9180835d2e\"\n },\n \"accountName\": \"test.account\",\n \"approvalStatus\": \"REJECTED\",\n \"approvalOrder\": 1,\n \"comment\": \"consequat eiusm\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\"\n }\n ],\n \"approvalStatus\": \"REJECTED\",\n \"comment\": \"ex\",\n \"completionDate\": \"2020-03-24T11:11:41.139-05:00\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"modified\": \"2020-03-24T11:11:41.139-05:00\",\n \"created\": \"2020-03-24T11:11:41.139-05:00\"\n}", + "body": "{\n \"id\": \"a0303682-5e4a-44f7-bdc2-6ce6112549c1\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Retail\",\n \"description\": \"Source description\",\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"nonEmployeeSource\": {\n \"id\": \"a0303682-5e4a-44f7-bdc2-6ce6112549c1\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Retail\",\n \"description\": \"Source description\"\n },\n \"data\": {\n \"Ut_bef\": \"sit velit\",\n \"deserunt_3\": \"fugiat esse Ut dolore\",\n \"eiusmod_47f\": \"in fugiat laborum\",\n \"nostruddf6\": \"consectetur velit \"\n },\n \"approvalItems\": [\n {\n \"id\": \"2c1e388b-1e55-4b0a-ab5c-897f1204159c\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"5168015d32f890ca15812c9180835d2e\"\n },\n \"accountName\": \"test.account\",\n \"approvalStatus\": \"CANCELLED\",\n \"approvalOrder\": 1,\n \"comment\": \"ex magna ut\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\"\n },\n {\n \"id\": \"2c1e388b-1e55-4b0a-ab5c-897f1204159c\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"5168015d32f890ca15812c9180835d2e\"\n },\n \"accountName\": \"test.account\",\n \"approvalStatus\": \"APPROVED\",\n \"approvalOrder\": 1,\n \"comment\": \"dolore\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\"\n }\n ],\n \"approvalStatus\": \"CANCELLED\",\n \"comment\": \"dolor occaecat enim esse labore\",\n \"completionDate\": \"2020-03-24T11:11:41.139-05:00\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"modified\": \"2020-03-24T11:11:41.139-05:00\",\n \"created\": \"2020-03-24T11:11:41.139-05:00\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e59f3fbc-80e4-427b-8a66-7654656409d6", + "id": "b7d45798-ec38-43ec-93e2-3e5455ee90fe", "name": "400.1 Bad Request Content", "originalRequest": { "url": { @@ -111058,7 +111058,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"sit7\": \"tempor sit\",\n \"quis_47\": \"minim eiusmod ut quis\",\n \"Lorem_1\": \"ex consequat voluptate\"\n }\n}", + "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"ullamco3\": \"Duis aliqua consequat\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -111080,7 +111080,7 @@ "_postman_previewlanguage": "json" }, { - "id": "947f063b-4f98-47c1-9ed6-438beb4dfa5f", + "id": "50804d3f-8f78-4b19-977d-a56d3e56d190", "name": "400.1.409 Reference conflict", "originalRequest": { "url": { @@ -111114,7 +111114,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"sit7\": \"tempor sit\",\n \"quis_47\": \"minim eiusmod ut quis\",\n \"Lorem_1\": \"ex consequat voluptate\"\n }\n}", + "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"ullamco3\": \"Duis aliqua consequat\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -111136,7 +111136,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d6af857d-a667-4c38-be95-6c004b2a6332", + "id": "79c6b378-5e09-4d1a-a05b-d5407dd18783", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -111170,7 +111170,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"sit7\": \"tempor sit\",\n \"quis_47\": \"minim eiusmod ut quis\",\n \"Lorem_1\": \"ex consequat voluptate\"\n }\n}", + "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"ullamco3\": \"Duis aliqua consequat\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -111192,7 +111192,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9261124d-3055-4f93-b526-cfcfbc337cbd", + "id": "57caa6e8-2386-4e05-b237-7a6deeae5726", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -111226,7 +111226,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"sit7\": \"tempor sit\",\n \"quis_47\": \"minim eiusmod ut quis\",\n \"Lorem_1\": \"ex consequat voluptate\"\n }\n}", + "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"ullamco3\": \"Duis aliqua consequat\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -111248,7 +111248,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d858ed9b-d8ee-4b48-8cf4-dd680c980c77", + "id": "7ba7bc3e-5e44-42f1-9f2b-26089a4a2af6", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -111282,7 +111282,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"sit7\": \"tempor sit\",\n \"quis_47\": \"minim eiusmod ut quis\",\n \"Lorem_1\": \"ex consequat voluptate\"\n }\n}", + "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"ullamco3\": \"Duis aliqua consequat\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -111304,7 +111304,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a515ea06-595e-4f92-90ca-48d4700eea30", + "id": "35855ead-706c-4107-8e79-b74a42506ea7", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -111338,7 +111338,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"sit7\": \"tempor sit\",\n \"quis_47\": \"minim eiusmod ut quis\",\n \"Lorem_1\": \"ex consequat voluptate\"\n }\n}", + "raw": "{\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"data\": {\n \"ullamco3\": \"Duis aliqua consequat\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -111366,7 +111366,7 @@ } }, { - "id": "8de8996e-0157-4fef-9f9b-0cba881e3551", + "id": "4bd8c564-830b-4c7e-aba6-2173c87a0178", "name": "List Non-Employee Requests", "request": { "name": "List Non-Employee Requests", @@ -111450,7 +111450,7 @@ }, "response": [ { - "id": "41ee7076-f179-4e57-83a9-82eca451186e", + "id": "61551c44-6764-4aa4-ad14-8dfcf5d30608", "name": "List of non-employee request objects.", "originalRequest": { "url": { @@ -111543,12 +111543,12 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"a0303682-5e4a-44f7-bdc2-6ce6112549c1\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Retail\",\n \"description\": \"Source description\",\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"nonEmployeeSource\": {\n \"id\": \"a0303682-5e4a-44f7-bdc2-6ce6112549c1\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Retail\",\n \"description\": \"Source description\"\n },\n \"data\": {\n \"inb18\": \"mollit consequ\"\n },\n \"approvalItems\": [\n {\n \"id\": \"2c1e388b-1e55-4b0a-ab5c-897f1204159c\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"5168015d32f890ca15812c9180835d2e\"\n },\n \"accountName\": \"test.account\",\n \"approvalStatus\": \"REJECTED\",\n \"approvalOrder\": 1,\n \"comment\": \"tempor\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\"\n },\n {\n \"id\": \"2c1e388b-1e55-4b0a-ab5c-897f1204159c\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"5168015d32f890ca15812c9180835d2e\"\n },\n \"accountName\": \"test.account\",\n \"approvalStatus\": \"PENDING\",\n \"approvalOrder\": 1,\n \"comment\": \"fugiat dolor\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\"\n }\n ],\n \"approvalStatus\": \"PENDING\",\n \"comment\": \"labore\",\n \"completionDate\": \"2020-03-24T11:11:41.139-05:00\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"modified\": \"2020-03-24T11:11:41.139-05:00\",\n \"created\": \"2020-03-24T11:11:41.139-05:00\"\n },\n {\n \"id\": \"a0303682-5e4a-44f7-bdc2-6ce6112549c1\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Retail\",\n \"description\": \"Source description\",\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"nonEmployeeSource\": {\n \"id\": \"a0303682-5e4a-44f7-bdc2-6ce6112549c1\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Retail\",\n \"description\": \"Source description\"\n },\n \"data\": {\n \"commodo_0c\": \"consequat dolore ipsum non\",\n \"dolorb\": \"aliqua\",\n \"id_b\": \"ea sint ut reprehenderit\"\n },\n \"approvalItems\": [\n {\n \"id\": \"2c1e388b-1e55-4b0a-ab5c-897f1204159c\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"5168015d32f890ca15812c9180835d2e\"\n },\n \"accountName\": \"test.account\",\n \"approvalStatus\": \"NOT_READY\",\n \"approvalOrder\": 1,\n \"comment\": \"enim qui\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\"\n },\n {\n \"id\": \"2c1e388b-1e55-4b0a-ab5c-897f1204159c\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"5168015d32f890ca15812c9180835d2e\"\n },\n \"accountName\": \"test.account\",\n \"approvalStatus\": \"CANCELLED\",\n \"approvalOrder\": 1,\n \"comment\": \"sed quis incididunt\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\"\n }\n ],\n \"approvalStatus\": \"APPROVED\",\n \"comment\": \"officia nulla dolore\",\n \"completionDate\": \"2020-03-24T11:11:41.139-05:00\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"modified\": \"2020-03-24T11:11:41.139-05:00\",\n \"created\": \"2020-03-24T11:11:41.139-05:00\"\n }\n]", + "body": "[\n {\n \"id\": \"a0303682-5e4a-44f7-bdc2-6ce6112549c1\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Retail\",\n \"description\": \"Source description\",\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"nonEmployeeSource\": {\n \"id\": \"a0303682-5e4a-44f7-bdc2-6ce6112549c1\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Retail\",\n \"description\": \"Source description\"\n },\n \"data\": {\n \"Ut_3\": \"in Duis\",\n \"ut_df\": \"enim laboris ad\",\n \"tempor_f72\": \"cupidatat\"\n },\n \"approvalItems\": [\n {\n \"id\": \"2c1e388b-1e55-4b0a-ab5c-897f1204159c\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"5168015d32f890ca15812c9180835d2e\"\n },\n \"accountName\": \"test.account\",\n \"approvalStatus\": \"NOT_READY\",\n \"approvalOrder\": 1,\n \"comment\": \"eiu\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\"\n },\n {\n \"id\": \"2c1e388b-1e55-4b0a-ab5c-897f1204159c\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"5168015d32f890ca15812c9180835d2e\"\n },\n \"accountName\": \"test.account\",\n \"approvalStatus\": \"NOT_READY\",\n \"approvalOrder\": 1,\n \"comment\": \"mollit ea\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\"\n }\n ],\n \"approvalStatus\": \"NOT_READY\",\n \"comment\": \"qui\",\n \"completionDate\": \"2020-03-24T11:11:41.139-05:00\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"modified\": \"2020-03-24T11:11:41.139-05:00\",\n \"created\": \"2020-03-24T11:11:41.139-05:00\"\n },\n {\n \"id\": \"a0303682-5e4a-44f7-bdc2-6ce6112549c1\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Retail\",\n \"description\": \"Source description\",\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"nonEmployeeSource\": {\n \"id\": \"a0303682-5e4a-44f7-bdc2-6ce6112549c1\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Retail\",\n \"description\": \"Source description\"\n },\n \"data\": {\n \"aliqua_9\": \"qui adipisicing\"\n },\n \"approvalItems\": [\n {\n \"id\": \"2c1e388b-1e55-4b0a-ab5c-897f1204159c\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"5168015d32f890ca15812c9180835d2e\"\n },\n \"accountName\": \"test.account\",\n \"approvalStatus\": \"APPROVED\",\n \"approvalOrder\": 1,\n \"comment\": \"aliquip\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\"\n },\n {\n \"id\": \"2c1e388b-1e55-4b0a-ab5c-897f1204159c\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"5168015d32f890ca15812c9180835d2e\"\n },\n \"accountName\": \"test.account\",\n \"approvalStatus\": \"CANCELLED\",\n \"approvalOrder\": 1,\n \"comment\": \"ex ullamco occaecat commodo\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\"\n }\n ],\n \"approvalStatus\": \"REJECTED\",\n \"comment\": \"ipsum non minim el\",\n \"completionDate\": \"2020-03-24T11:11:41.139-05:00\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"modified\": \"2020-03-24T11:11:41.139-05:00\",\n \"created\": \"2020-03-24T11:11:41.139-05:00\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f16d1dab-830e-45c0-aed7-8053e64e4066", + "id": "0b12d43e-7826-4d70-8126-c2c40bd43ae1", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -111646,7 +111646,7 @@ "_postman_previewlanguage": "json" }, { - "id": "952dd82b-33d7-4cf2-9bf9-40f607f02360", + "id": "1b18e779-1f69-43ef-a085-0136676ab4bc", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -111744,7 +111744,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dbaa301e-cb65-4ac8-9f77-9b94eaf272ff", + "id": "87b131a8-c8c5-464d-983e-15aa94b7427a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -111842,7 +111842,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3824d278-f7f9-432b-ac28-30579d7f2eef", + "id": "a1945e78-ce52-469f-9504-6507c9d3c426", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -111940,7 +111940,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3112cfc4-7b5f-4eb4-a8bc-5aec27b18ade", + "id": "8c58110e-9b22-46e3-ae03-f81e013ab05d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -112044,7 +112044,7 @@ } }, { - "id": "ac0f08c5-d8ce-4116-b0a2-c4917fd64fd8", + "id": "6d19281b-b3a6-412d-aab2-5393be82b179", "name": "Get a Non-Employee Request", "request": { "name": "Get a Non-Employee Request", @@ -112085,7 +112085,7 @@ }, "response": [ { - "id": "c2cf70a8-0b2b-40c9-8545-1fe6d006e99f", + "id": "414eebc7-b72e-4cd0-a5ac-1bb6b79701e6", "name": "Non-Employee request object.", "originalRequest": { "url": { @@ -112124,12 +112124,12 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"a0303682-5e4a-44f7-bdc2-6ce6112549c1\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Retail\",\n \"description\": \"Source description\",\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"nonEmployeeSource\": {\n \"id\": \"a0303682-5e4a-44f7-bdc2-6ce6112549c1\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Retail\",\n \"description\": \"Source description\"\n },\n \"data\": {\n \"commodo_ec\": \"si\",\n \"laborum865\": \"laboris Ut sit veniam\"\n },\n \"approvalItems\": [\n {\n \"id\": \"2c1e388b-1e55-4b0a-ab5c-897f1204159c\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"5168015d32f890ca15812c9180835d2e\"\n },\n \"accountName\": \"test.account\",\n \"approvalStatus\": \"NOT_READY\",\n \"approvalOrder\": 1,\n \"comment\": \"ci\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\"\n },\n {\n \"id\": \"2c1e388b-1e55-4b0a-ab5c-897f1204159c\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"5168015d32f890ca15812c9180835d2e\"\n },\n \"accountName\": \"test.account\",\n \"approvalStatus\": \"REJECTED\",\n \"approvalOrder\": 1,\n \"comment\": \"consequat eiusm\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\"\n }\n ],\n \"approvalStatus\": \"REJECTED\",\n \"comment\": \"ex\",\n \"completionDate\": \"2020-03-24T11:11:41.139-05:00\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"modified\": \"2020-03-24T11:11:41.139-05:00\",\n \"created\": \"2020-03-24T11:11:41.139-05:00\"\n}", + "body": "{\n \"id\": \"a0303682-5e4a-44f7-bdc2-6ce6112549c1\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Retail\",\n \"description\": \"Source description\",\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"nonEmployeeSource\": {\n \"id\": \"a0303682-5e4a-44f7-bdc2-6ce6112549c1\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Retail\",\n \"description\": \"Source description\"\n },\n \"data\": {\n \"Ut_bef\": \"sit velit\",\n \"deserunt_3\": \"fugiat esse Ut dolore\",\n \"eiusmod_47f\": \"in fugiat laborum\",\n \"nostruddf6\": \"consectetur velit \"\n },\n \"approvalItems\": [\n {\n \"id\": \"2c1e388b-1e55-4b0a-ab5c-897f1204159c\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"5168015d32f890ca15812c9180835d2e\"\n },\n \"accountName\": \"test.account\",\n \"approvalStatus\": \"CANCELLED\",\n \"approvalOrder\": 1,\n \"comment\": \"ex magna ut\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\"\n },\n {\n \"id\": \"2c1e388b-1e55-4b0a-ab5c-897f1204159c\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"5168015d32f890ca15812c9180835d2e\"\n },\n \"accountName\": \"test.account\",\n \"approvalStatus\": \"APPROVED\",\n \"approvalOrder\": 1,\n \"comment\": \"dolore\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\"\n }\n ],\n \"approvalStatus\": \"CANCELLED\",\n \"comment\": \"dolor occaecat enim esse labore\",\n \"completionDate\": \"2020-03-24T11:11:41.139-05:00\",\n \"startDate\": \"2020-03-24T00:00:00-05:00\",\n \"endDate\": \"2021-03-25T00:00:00-05:00\",\n \"modified\": \"2020-03-24T11:11:41.139-05:00\",\n \"created\": \"2020-03-24T11:11:41.139-05:00\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d61a509c-07b0-4d50-9d8f-ebe6e544f0d9", + "id": "e94035d0-f86e-4bec-a5cc-dae7e216ad2b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -112173,7 +112173,7 @@ "_postman_previewlanguage": "json" }, { - "id": "30a6cb0a-0cf8-4ec7-b835-263f36bd2f28", + "id": "b1a9a1b7-aaf9-4e02-8256-c6b700ffbdac", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -112217,7 +112217,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2029d28f-de1f-42cb-ab91-a1b9f421e189", + "id": "5d733084-b818-40cc-98e9-c1e2ec862c19", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -112261,7 +112261,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e520567f-fc01-4d38-ba3e-4d8d9f656254", + "id": "4e41de13-7181-45d7-bcea-e5a32042d858", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -112305,7 +112305,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b5d355d1-aee6-4985-a067-4d9556b66fc4", + "id": "abe9c782-5402-48e8-8525-c8d488133fdd", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -112349,7 +112349,7 @@ "_postman_previewlanguage": "json" }, { - "id": "717a2f50-95d0-4fbd-9e95-46322487aabd", + "id": "3df5a5ff-09d9-42c6-9fb0-4dc64cffb984", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -112399,7 +112399,7 @@ } }, { - "id": "fdbbc45c-946c-436b-8a8a-280fbe04512d", + "id": "32d00380-7ab4-4fa8-911c-ae833e988c9c", "name": "Delete Non-Employee Request", "request": { "name": "Delete Non-Employee Request", @@ -112440,7 +112440,7 @@ }, "response": [ { - "id": "2275fae2-0649-4cf3-a347-6b20dc6e3926", + "id": "27f353a6-be9d-4a0c-8c07-fd024e5805ef", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -112474,7 +112474,7 @@ "_postman_previewlanguage": "text" }, { - "id": "a1b55006-e644-4b65-80a2-6ac827d419b9", + "id": "0e72c49a-3c9a-46b9-8622-bd50d3a6cae3", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -112518,7 +112518,7 @@ "_postman_previewlanguage": "json" }, { - "id": "910f6855-c87c-4f52-bb75-6db600d75a0a", + "id": "8bf21207-19ce-4482-89c5-c539e2552a9d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -112562,7 +112562,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9c165287-722a-4542-b9b8-cd2b943e6e12", + "id": "45c9c22f-b66c-4f0b-b790-940c06c05cb6", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -112606,7 +112606,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e02a6d21-75a8-4b46-8e17-d40af96af412", + "id": "c64fb103-8180-4fbc-8f7a-a22ef101ff02", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -112650,7 +112650,7 @@ "_postman_previewlanguage": "json" }, { - "id": "80223ad5-dba4-4d41-b5c6-7e07e37b28c9", + "id": "bd3e28a0-dd19-4035-b863-ce658392e33e", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -112694,7 +112694,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3c61a8b5-ef32-4eaa-b912-1b627812dc1f", + "id": "094f73d1-4821-43aa-a900-c06f91fb3f66", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -112744,7 +112744,7 @@ } }, { - "id": "f54ae4e7-876f-480e-9240-08c7b47f0ac9", + "id": "76f9c9e3-a1e6-4fcd-8b60-53b701506937", "name": "Get Summary of Non-Employee Requests", "request": { "name": "Get Summary of Non-Employee Requests", @@ -112786,7 +112786,7 @@ }, "response": [ { - "id": "36815732-c172-4d37-96c5-378cc9b1e78b", + "id": "df0e0bc8-2b95-49cc-b197-8cf03156058b", "name": "Non-Employee request summary object.", "originalRequest": { "url": { @@ -112826,12 +112826,12 @@ "value": "application/json" } ], - "body": "{\n \"approved\": 18248445.07037531,\n \"rejected\": 51949687.99078041,\n \"pending\": -98703120.34078111,\n \"nonEmployeeCount\": -46604279.26962733\n}", + "body": "{\n \"approved\": -62392590.66752698,\n \"rejected\": -53870313.91071333,\n \"pending\": 64892091.3544437,\n \"nonEmployeeCount\": -26503.662216186523\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "82bab59b-f48a-4903-af3c-2e7fe49f87c8", + "id": "e6023884-8224-4858-b560-8b19cbacf701", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -112876,7 +112876,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7b175bb8-1549-4819-9bc7-4de9d95ebecc", + "id": "7fbcbe81-d433-42ba-a922-db6da0704834", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -112921,7 +112921,7 @@ "_postman_previewlanguage": "json" }, { - "id": "80b9092d-332c-4015-9e2f-4d1df8256e6e", + "id": "4b497122-c640-445b-9bb2-332c3856faa8", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -112966,7 +112966,7 @@ "_postman_previewlanguage": "json" }, { - "id": "35e2a5da-a275-4b0e-a6f3-aff07b508d98", + "id": "8fff3dbe-d1a3-4b06-b12d-896953c04ff9", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -113011,7 +113011,7 @@ "_postman_previewlanguage": "json" }, { - "id": "03c11dee-99d9-49c1-a28e-745dcefd1323", + "id": "50c7ffee-80f6-4155-b04d-746a98dcd041", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -113062,7 +113062,7 @@ } }, { - "id": "2b0c862f-21e7-4c4e-a447-a7c0581babbd", + "id": "c6eea5c6-c654-4262-879d-0524da8c2202", "name": "Create Non-Employee Source", "request": { "name": "Create Non-Employee Source", @@ -113104,7 +113104,7 @@ }, "response": [ { - "id": "46b5b2f8-cf8d-4e96-8193-a78b7b0c69de", + "id": "2ac5fa59-eb1e-4b84-9584-36cfcde6da1c", "name": "Created non-employee source.", "originalRequest": { "url": { @@ -113160,7 +113160,7 @@ "_postman_previewlanguage": "json" }, { - "id": "44f5e55d-9546-4876-8ba2-5c2816154cd8", + "id": "d223acc6-4d5c-40f1-a5dc-6dba32cd8283", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -113216,7 +113216,7 @@ "_postman_previewlanguage": "json" }, { - "id": "abb62417-16f5-4967-8d0f-00fa0e2cf0a9", + "id": "e37d2888-ad24-4ef9-877c-16d99831da0e", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -113272,7 +113272,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cc6fbd2f-0940-4736-b397-2a57833da768", + "id": "857986df-c050-4d0a-98c9-0c589b403d86", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -113328,7 +113328,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e6abf776-8f20-4a69-92b4-670ebd3512fa", + "id": "188caaff-4eef-4c67-9abc-c2daf678c68a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -113384,7 +113384,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fd318463-8b20-4776-bd83-b7a3edbccb1b", + "id": "c9416d67-9b21-473f-b3bf-6c01fc84ba4a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -113446,7 +113446,7 @@ } }, { - "id": "50a9f1fa-db07-4226-a156-419403e07570", + "id": "5c9b82be-e996-4066-bb67-d2575039ea12", "name": "List Non-Employee Sources", "request": { "name": "List Non-Employee Sources", @@ -113530,7 +113530,7 @@ }, "response": [ { - "id": "d177937f-c077-48cd-a9c2-fd0f03596fd1", + "id": "5eabeae2-35e6-4f51-a7ba-0e8351ff1ece", "name": "List of non-employee sources objects.", "originalRequest": { "url": { @@ -113628,7 +113628,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f7b0da06-64a9-442b-ac3c-db0cb2c87db0", + "id": "612365bc-b0ea-44d5-b3e1-1d8b9a0bc157", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -113726,7 +113726,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1efea823-4ec6-4b69-a382-f160a714d2fc", + "id": "8ccd694e-d372-4876-9e71-4affce1e1224", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -113824,7 +113824,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8548e890-a753-473b-a499-d661839d2606", + "id": "b98e2e2d-a44b-4c25-8330-aa1779badb8e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -113922,7 +113922,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ab60cd94-093d-4dce-ada2-48e540723d74", + "id": "8a8dd074-cd5e-4b6a-82b2-3540cdc616e9", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -114020,7 +114020,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d2fe1639-e9ae-4b0b-b29f-52d31d3589d7", + "id": "37166a3e-1161-44d3-a485-67545b239c97", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -114124,7 +114124,7 @@ } }, { - "id": "d62cdd94-38e8-4705-9eed-8bda952296f6", + "id": "a2bf4140-e155-4fa2-b463-e977bd8ea02d", "name": "Get a Non-Employee Source", "request": { "name": "Get a Non-Employee Source", @@ -114165,7 +114165,7 @@ }, "response": [ { - "id": "11541587-5d0d-406a-a210-3096ecf45583", + "id": "3f6f800b-2c6a-4185-a925-939c3d43ef49", "name": "Non-Employee source object.", "originalRequest": { "url": { @@ -114209,7 +114209,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ea50e3f9-bb17-413a-b6e3-a2d06f7ebe25", + "id": "b5c1540c-1f81-45b3-b47f-110d9bfde468", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -114253,7 +114253,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f2b8400a-f0c4-4fa8-9c5b-6c4a0ebe5349", + "id": "a1c1a554-d697-4d0d-888e-d1a5ed7beca7", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -114297,7 +114297,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c00ab103-7efa-4fe1-9ec6-8c7cdb2c8159", + "id": "47dfe373-c20a-404f-8c99-7777db05775a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -114341,7 +114341,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f8f5c6ce-d343-4523-9a9b-10fb1fa58ba6", + "id": "5821ab75-c260-4c52-bbe9-f99917ae5443", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -114385,7 +114385,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3170b37c-2b1b-461f-8e9b-a1bcaf8516d4", + "id": "4a00f68b-af12-4423-9fec-0720d0d13877", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -114435,7 +114435,7 @@ } }, { - "id": "c7b51798-26be-40d4-b2f6-3d284b52119c", + "id": "e48ec878-0b03-41b4-bd15-0fa5ebf055d3", "name": "Patch a Non-Employee Source", "request": { "name": "Patch a Non-Employee Source", @@ -114489,7 +114489,7 @@ }, "response": [ { - "id": "305cdeb4-9d70-4f6b-946c-906d599245d6", + "id": "7405421d-01a4-4a42-85be-ef9345f3304b", "name": "A patched non-employee source object.", "originalRequest": { "url": { @@ -114546,7 +114546,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c31becda-375f-463b-891a-a1c85d41cd22", + "id": "63cc1295-e069-40cf-b2eb-4d28b7373d4b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -114603,7 +114603,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ed015e9f-7aa4-445c-b07f-7e5410e387bd", + "id": "faaaf2b3-a513-4462-a0f4-e9904c426018", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -114660,7 +114660,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2f92d9fa-ba3d-4c7b-b275-f3652e9f22e5", + "id": "c2d4ceb8-cf60-46b7-931b-1eae2cfab837", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -114717,7 +114717,7 @@ "_postman_previewlanguage": "json" }, { - "id": "450f1ffa-3903-4774-8298-507baf07101e", + "id": "1fc3d95a-91e0-46b6-8553-62ef19b58698", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -114774,7 +114774,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1fea662e-ae8b-42e2-8ba0-0d174b162142", + "id": "4313933e-a406-440e-8f7a-a2524d7cde3a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -114837,7 +114837,7 @@ } }, { - "id": "46defcd1-e91d-4036-97a3-cdc2a4ad55e4", + "id": "5568cb1e-d3ef-4832-b5ef-fb7ab3beb85f", "name": "Delete Non-Employee Source", "request": { "name": "Delete Non-Employee Source", @@ -114878,7 +114878,7 @@ }, "response": [ { - "id": "fbc520e1-dcf4-413f-9741-dd4a3e9f54fd", + "id": "8d3e0ac0-18c0-4d0e-8eaf-874473493c2d", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -114912,7 +114912,7 @@ "_postman_previewlanguage": "text" }, { - "id": "7192a4c8-cab6-4d99-bd07-2521f4023cf4", + "id": "700b252a-acbb-4153-8a8f-a785d75ddb25", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -114956,7 +114956,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d10ba85f-7520-47f2-9e3d-e8f1ac8ee8df", + "id": "1b441fd6-6e0f-430e-a71e-c0d959e13802", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -115000,7 +115000,7 @@ "_postman_previewlanguage": "json" }, { - "id": "099e30e4-2b32-49b0-9a8d-12d62824b993", + "id": "b2ee8629-4627-4e24-834a-211cd1cb0e14", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -115044,7 +115044,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cc463442-a9cf-4b68-9858-d0785befb521", + "id": "4b76cd98-11d2-4322-9d8e-04286e27f238", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -115088,7 +115088,7 @@ "_postman_previewlanguage": "json" }, { - "id": "640f1819-91af-4b64-b383-d6f832eba635", + "id": "cd6e8f88-2359-40be-b3ab-a4bbb5e7df82", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -115138,7 +115138,7 @@ } }, { - "id": "0ec6f3fd-0b48-4acf-a3f7-cf78698c8152", + "id": "185f914e-61eb-43aa-8a71-891d52ba52c7", "name": "Exports Non-Employee Records to CSV", "request": { "name": "Exports Non-Employee Records to CSV", @@ -115181,7 +115181,7 @@ }, "response": [ { - "id": "5f79ba62-6634-4860-8c8a-2518579f80f0", + "id": "94cf5261-16b2-453f-ab44-e24045d470cb", "name": "Exported CSV", "originalRequest": { "url": { @@ -115227,7 +115227,7 @@ "_postman_previewlanguage": "text" }, { - "id": "5b1fd93e-adcb-4d1a-9563-93a847ff86fa", + "id": "a32b5ce6-f301-4b9e-a080-e57d009a3a9b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -115273,7 +115273,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1b1f7d1d-598d-4efa-ae4a-1aa7bae9fda7", + "id": "8f65120b-734c-4cc5-824f-5b21bd1299ab", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -115319,7 +115319,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7fea78f6-b4e0-402a-8574-60a8e5638efd", + "id": "cd4d57cf-e676-4e13-9443-f87e8aafbed3", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -115365,7 +115365,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ca728db8-5462-4dba-9cbc-24da0996046c", + "id": "4bdf5974-3ecb-480e-9a1c-657441684d6e", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -115411,7 +115411,7 @@ "_postman_previewlanguage": "json" }, { - "id": "16b25913-62d7-4daa-896f-cca656d2703f", + "id": "eae8d4e3-4de8-44ca-8d61-6ce630f9605c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -115457,7 +115457,7 @@ "_postman_previewlanguage": "json" }, { - "id": "70ce38bf-a277-4dc1-94ca-b792a1c30c8b", + "id": "610804da-4319-4a34-a8d3-3fafb9c4e849", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -115509,7 +115509,7 @@ } }, { - "id": "2dc8be51-6297-44cb-a55e-cf2765019e39", + "id": "3ed650f0-dc8f-48da-a6a7-76582feead2e", "name": "Imports, or Updates, Non-Employee Records", "request": { "name": "Imports, or Updates, Non-Employee Records", @@ -115560,7 +115560,7 @@ "type": "text/plain" }, "key": "data", - "value": "dolor ex", + "value": "occaecat ut", "type": "text" } ] @@ -115568,7 +115568,7 @@ }, "response": [ { - "id": "bc040330-740d-4fce-b814-d0a38e01d7e0", + "id": "1a057632-4e6c-41bf-b6cc-a5257e6f3be6", "name": "The CSV was accepted to be bulk inserted now or at a later time.", "originalRequest": { "url": { @@ -115611,7 +115611,7 @@ "type": "text/plain" }, "key": "data", - "value": "dolor ex", + "value": "occaecat ut", "type": "text" } ] @@ -115630,7 +115630,7 @@ "_postman_previewlanguage": "json" }, { - "id": "23d6c29b-29ef-4b5e-bf82-2a5b63cfa721", + "id": "38e6ff74-f51d-4974-9237-7bf8cfad21f0", "name": "Client Error - Returned if the request body is invalid.\nThe response body will contain the list of specific errors with one on each line.\n", "originalRequest": { "url": { @@ -115673,7 +115673,7 @@ "type": "text/plain" }, "key": "data", - "value": "dolor ex", + "value": "occaecat ut", "type": "text" } ] @@ -115692,7 +115692,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a56d0f27-a5ca-46e9-8ff2-91d20eeecfaf", + "id": "1032bf3c-1c02-4c59-9e74-129bd4ff897d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -115735,7 +115735,7 @@ "type": "text/plain" }, "key": "data", - "value": "dolor ex", + "value": "occaecat ut", "type": "text" } ] @@ -115754,7 +115754,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4cede84f-d0fe-4879-97d2-12c54c75dbd7", + "id": "3b8b2e86-f369-4c31-975f-d260303142e8", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -115797,7 +115797,7 @@ "type": "text/plain" }, "key": "data", - "value": "dolor ex", + "value": "occaecat ut", "type": "text" } ] @@ -115816,7 +115816,7 @@ "_postman_previewlanguage": "json" }, { - "id": "38ec15d5-44cf-440e-96f4-f5c1ef46e6c9", + "id": "0fef41e9-b1a1-4846-b5b5-dddf7421f935", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -115859,7 +115859,7 @@ "type": "text/plain" }, "key": "data", - "value": "dolor ex", + "value": "occaecat ut", "type": "text" } ] @@ -115878,7 +115878,7 @@ "_postman_previewlanguage": "json" }, { - "id": "418b6a14-43df-407c-af72-cab8d2857eed", + "id": "b4a70fc2-8168-4362-9a5b-40283bf508b2", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -115921,7 +115921,7 @@ "type": "text/plain" }, "key": "data", - "value": "dolor ex", + "value": "occaecat ut", "type": "text" } ] @@ -115940,7 +115940,7 @@ "_postman_previewlanguage": "json" }, { - "id": "63465318-2b74-446a-a46d-d3b84223fd97", + "id": "1d0b0e2a-516f-4d85-afb3-7c7185e80d91", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -115983,7 +115983,7 @@ "type": "text/plain" }, "key": "data", - "value": "dolor ex", + "value": "occaecat ut", "type": "text" } ] @@ -116008,7 +116008,7 @@ } }, { - "id": "557a5f09-975c-43a4-8d2f-fa2290ea36bc", + "id": "90811348-4908-4091-8028-802d8315dbbc", "name": "Bulk upload status on source", "request": { "name": "Bulk upload status on source", @@ -116051,7 +116051,7 @@ }, "response": [ { - "id": "17ad57b6-f8f7-4a14-9fcd-34d9c4a25f13", + "id": "677fb176-5ea8-4f36-ac83-c786cd5c9591", "name": "Status of the newest bulk-upload job, if any.", "originalRequest": { "url": { @@ -116097,7 +116097,7 @@ "_postman_previewlanguage": "json" }, { - "id": "26b838b9-7744-4f88-9911-9a8e06e14468", + "id": "b731b3a7-db06-4ceb-b7c0-de3254e89ecc", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -116143,7 +116143,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7ecf30db-347e-435a-b3e9-ebe7ac7b3611", + "id": "85410b84-8384-4368-8298-72962d2e9b1b", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -116189,7 +116189,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f7696517-272c-48e6-abc4-890678551034", + "id": "16f447cc-5e3f-44b1-bf1b-bab5073093ec", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -116235,7 +116235,7 @@ "_postman_previewlanguage": "json" }, { - "id": "29e27e3b-dd7d-463c-971d-5ea98cc74036", + "id": "60bf09e7-3781-4f2b-ada5-dd9f3068715c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -116281,7 +116281,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2b823d20-7873-4714-a447-a4416bc1c361", + "id": "c19b6089-b6a6-4664-8d90-b8772bbf29c5", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -116333,7 +116333,7 @@ } }, { - "id": "49a9b38c-8a75-4c39-8f28-91ef0c1dead8", + "id": "86d7a496-5e50-4fb0-849c-b7ec7b849f82", "name": "Exports Source Schema Template", "request": { "name": "Exports Source Schema Template", @@ -116376,7 +116376,7 @@ }, "response": [ { - "id": "9a0eee1c-d17c-4f3b-984f-bfca921e95a8", + "id": "e3358e9e-12ff-466e-a11d-846f32e3f237", "name": "Exported Source Schema Template", "originalRequest": { "url": { @@ -116422,7 +116422,7 @@ "_postman_previewlanguage": "text" }, { - "id": "f84b4b4c-37ac-4365-a56a-c09bf1b1c3e9", + "id": "b8a0cdb2-258b-4f84-a02c-cf5a097688db", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -116468,7 +116468,7 @@ "_postman_previewlanguage": "json" }, { - "id": "097b9530-b37d-4966-81d4-3610b5d49166", + "id": "6c05cd8f-0302-4a47-ad29-1d8835275cf3", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -116514,7 +116514,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cea80acf-f9d9-4938-a87b-2f1afa3c8dce", + "id": "2ad8f093-5c40-4ce5-b705-cff02650c496", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -116560,7 +116560,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2c950577-6dbb-479f-a0ee-8a2dc2eaf14a", + "id": "72df712e-916b-4fd5-b796-7904156431b2", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -116606,7 +116606,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7cbac163-4734-4727-b0d3-538e7df6a3f0", + "id": "e1b6eac7-ad6a-4799-88f6-efb7e1870c6a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -116652,7 +116652,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1ae1329b-f23f-45f5-985d-2039b1187ded", + "id": "6ece8292-73f5-411b-9d2e-70064957d6eb", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -116704,7 +116704,7 @@ } }, { - "id": "ca08a829-c5a9-4aca-8155-ddc9b473748b", + "id": "621a7af2-f165-4311-b443-46732f864db0", "name": "Get List of Non-Employee Approval Requests", "request": { "name": "Get List of Non-Employee Approval Requests", @@ -116788,7 +116788,7 @@ }, "response": [ { - "id": "bd408e61-ea54-42c7-8838-f8eb06c75763", + "id": "89477211-0d67-43a1-b7b2-fa6443b6812c", "name": "List of approval items.", "originalRequest": { "url": { @@ -116881,12 +116881,12 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"2c1e388b-1e55-4b0a-ab5c-897f1204159c\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"5168015d32f890ca15812c9180835d2e\"\n },\n \"accountName\": \"test.account\",\n \"approvalStatus\": \"APPROVED\",\n \"approvalOrder\": 1,\n \"comment\": \"incididunt anim repreh\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\",\n \"nonEmployeeRequest\": {\n \"id\": \"pariatur sint cupidatat\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"name\": \"William Smith\"\n }\n }\n },\n {\n \"id\": \"2c1e388b-1e55-4b0a-ab5c-897f1204159c\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"5168015d32f890ca15812c9180835d2e\"\n },\n \"accountName\": \"test.account\",\n \"approvalStatus\": \"PENDING\",\n \"approvalOrder\": 1,\n \"comment\": \"exercitation irure\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\",\n \"nonEmployeeRequest\": {\n \"id\": \"veniam minim Ut quis nulla\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"name\": \"William Smith\"\n }\n }\n }\n]", + "body": "[\n {\n \"id\": \"2c1e388b-1e55-4b0a-ab5c-897f1204159c\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"5168015d32f890ca15812c9180835d2e\"\n },\n \"accountName\": \"test.account\",\n \"approvalStatus\": \"NOT_READY\",\n \"approvalOrder\": 1,\n \"comment\": \"Lorem minim exercitation cillum\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\",\n \"nonEmployeeRequest\": {\n \"id\": \"ut in\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"name\": \"William Smith\"\n }\n }\n },\n {\n \"id\": \"2c1e388b-1e55-4b0a-ab5c-897f1204159c\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"5168015d32f890ca15812c9180835d2e\"\n },\n \"accountName\": \"test.account\",\n \"approvalStatus\": \"CANCELLED\",\n \"approvalOrder\": 1,\n \"comment\": \"in esse qui\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\",\n \"nonEmployeeRequest\": {\n \"id\": \"aute qui\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"name\": \"William Smith\"\n }\n }\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "630ba1b3-b320-44eb-82c0-ead902b1dc1b", + "id": "e7640821-7f11-48dc-9310-23de54c31692", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -116984,7 +116984,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ec282687-f7f6-4a28-ac2a-239d7d6f05ae", + "id": "0d9e5eeb-b83f-4cf9-a7e2-10b44f2dd44c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -117082,7 +117082,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7c7a5755-7c3d-45b9-874b-721ef132a36d", + "id": "2f7b9109-30cc-4b14-9847-315890bd2230", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -117180,7 +117180,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b4a7cb1d-4981-487f-8e1b-028c75e1b3a7", + "id": "4a29ca31-a247-4aa5-87da-487e2ad4a8e1", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -117278,7 +117278,7 @@ "_postman_previewlanguage": "json" }, { - "id": "acbd66ca-fd25-43f6-bd7c-d1094551678d", + "id": "9132875d-f616-4c9e-bfe7-3b5f5eca1e51", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -117382,7 +117382,7 @@ } }, { - "id": "5fe5f1bb-3dd2-44d7-aeab-3e176348cb93", + "id": "e0e6f1c7-5840-4dc0-bf42-fdad0bfd12d6", "name": "Get a non-employee approval item detail", "request": { "name": "Get a non-employee approval item detail", @@ -117433,7 +117433,7 @@ }, "response": [ { - "id": "27bef57f-1dee-4084-8686-7d38eb55d643", + "id": "c19fe6f3-8656-4a94-a237-75d55804313c", "name": "Non-Employee approval item object.", "originalRequest": { "url": { @@ -117482,12 +117482,12 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"2c1e388b-1e55-4b0a-ab5c-897f1204159c\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"5168015d32f890ca15812c9180835d2e\"\n },\n \"accountName\": \"test.account\",\n \"approvalStatus\": \"APPROVED\",\n \"approvalOrder\": 1,\n \"comment\": \"aute\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\",\n \"nonEmployeeRequest\": {\n \"id\": \"magna ipsum cupidatat sit\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"name\": \"William Smith\"\n },\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"nonEmployeeSource\": {\n \"id\": \"a0303682-5e4a-44f7-bdc2-6ce6112549c1\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Retail\",\n \"description\": \"Source description\",\n \"schemaAttributes\": [\n {\n \"type\": \"IDENTITY\",\n \"technicalName\": \"account.name\",\n \"label\": \"Account Name\",\n \"id\": \"ac110005-7156-1150-8171-5b292e3e0084\",\n \"system\": true,\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\",\n \"helpText\": \"The unique identifier for the account\",\n \"placeholder\": \"Enter a unique user name for this account.\",\n \"required\": true\n },\n {\n \"type\": \"TEXT\",\n \"technicalName\": \"account.name\",\n \"label\": \"Account Name\",\n \"id\": \"ac110005-7156-1150-8171-5b292e3e0084\",\n \"system\": true,\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\",\n \"helpText\": \"The unique identifier for the account\",\n \"placeholder\": \"Enter a unique user name for this account.\",\n \"required\": true\n }\n ]\n },\n \"data\": {\n \"incididunt9\": \"ut do ad\",\n \"quis9d9\": \"commodo et veniam\"\n },\n \"approvalStatus\": \"REJECTED\",\n \"comment\": \"officia voluptate non\",\n \"completionDate\": \"2020-03-24T11:11:41.139-05:00\",\n \"startDate\": \"2020-03-24\",\n \"endDate\": \"2021-03-25\",\n \"modified\": \"2020-03-24T11:11:41.139-05:00\",\n \"created\": \"2020-03-24T11:11:41.139-05:00\"\n }\n}", + "body": "{\n \"id\": \"2c1e388b-1e55-4b0a-ab5c-897f1204159c\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"5168015d32f890ca15812c9180835d2e\"\n },\n \"accountName\": \"test.account\",\n \"approvalStatus\": \"APPROVED\",\n \"approvalOrder\": 1,\n \"comment\": \"incididunt veniam aliqua dolor et\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\",\n \"nonEmployeeRequest\": {\n \"id\": \"Duis in mollit non ad\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"name\": \"William Smith\"\n },\n \"accountName\": \"william.smith\",\n \"firstName\": \"William\",\n \"lastName\": \"Smith\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"manager\": \"jane.doe\",\n \"nonEmployeeSource\": {\n \"id\": \"a0303682-5e4a-44f7-bdc2-6ce6112549c1\",\n \"sourceId\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Retail\",\n \"description\": \"Source description\",\n \"schemaAttributes\": [\n {\n \"type\": \"DATE\",\n \"technicalName\": \"account.name\",\n \"label\": \"Account Name\",\n \"id\": \"ac110005-7156-1150-8171-5b292e3e0084\",\n \"system\": true,\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\",\n \"helpText\": \"The unique identifier for the account\",\n \"placeholder\": \"Enter a unique user name for this account.\",\n \"required\": true\n },\n {\n \"type\": \"IDENTITY\",\n \"technicalName\": \"account.name\",\n \"label\": \"Account Name\",\n \"id\": \"ac110005-7156-1150-8171-5b292e3e0084\",\n \"system\": true,\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\",\n \"helpText\": \"The unique identifier for the account\",\n \"placeholder\": \"Enter a unique user name for this account.\",\n \"required\": true\n }\n ]\n },\n \"data\": {\n \"anim_b7\": \"occaecat consequat\",\n \"dolor209\": \"labore ex incididunt laborum\",\n \"est2b\": \"cupidatat pariatur ut dolore Ut\"\n },\n \"approvalStatus\": \"NOT_READY\",\n \"comment\": \"id tempor\",\n \"completionDate\": \"2020-03-24T11:11:41.139-05:00\",\n \"startDate\": \"2020-03-24\",\n \"endDate\": \"2021-03-25\",\n \"modified\": \"2020-03-24T11:11:41.139-05:00\",\n \"created\": \"2020-03-24T11:11:41.139-05:00\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "bce0348b-f5d5-45d9-9c75-5cbabe2ff3f0", + "id": "81fe4f80-cee4-4b1d-b9f0-e9c8d18df23e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -117541,7 +117541,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7e9a9629-a9a2-4c43-8815-6e5dc186eee8", + "id": "94092734-aed6-43d7-97aa-cdaaa9141789", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -117595,7 +117595,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a98db281-ef36-4448-a69d-68615a8fe2fa", + "id": "2e96073b-8214-4c9f-aa04-c10ee49b0803", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -117649,7 +117649,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3ff97151-077a-436d-807e-0b347f509bfb", + "id": "ae544f38-9cfa-4732-a67f-8bab2b27c015", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -117703,7 +117703,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2bcc631c-274c-4340-86fb-ea381a60fe9e", + "id": "547c3b96-98c0-46f0-9cd2-4b57e2a8f803", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -117763,7 +117763,7 @@ } }, { - "id": "0585652e-ad49-4730-a6f5-06978871257f", + "id": "747b3a7f-a462-4acb-a079-1dbdb454d4fe", "name": "Approve a Non-Employee Request", "request": { "name": "Approve a Non-Employee Request", @@ -117784,7 +117784,7 @@ "variable": [ { "type": "any", - "value": "et dolor", + "value": "officia qui elit occaecat", "key": "id", "disabled": true, "description": { @@ -117807,7 +117807,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"comment\": \"voluptate veniam enim\"\n}", + "raw": "{\n \"comment\": \"ex ea aliqua dolor\"\n}", "options": { "raw": { "headerFamily": "json", @@ -117818,7 +117818,7 @@ }, "response": [ { - "id": "069a56df-afd7-400e-bc1c-bfedbec74f5d", + "id": "9beea8b7-308d-4017-bfb9-fc62551d63dd", "name": "Non-Employee approval item object.", "originalRequest": { "url": { @@ -117854,7 +117854,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"comment\": \"voluptate veniam enim\"\n}", + "raw": "{\n \"comment\": \"ex ea aliqua dolor\"\n}", "options": { "raw": { "headerFamily": "json", @@ -117871,12 +117871,12 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"2c1e388b-1e55-4b0a-ab5c-897f1204159c\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"5168015d32f890ca15812c9180835d2e\"\n },\n \"accountName\": \"test.account\",\n \"approvalStatus\": \"APPROVED\",\n \"approvalOrder\": 1,\n \"comment\": \"conseq\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\",\n \"nonEmployeeRequest\": {\n \"id\": \"ex fugi\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"name\": \"William Smith\"\n }\n }\n}", + "body": "{\n \"id\": \"2c1e388b-1e55-4b0a-ab5c-897f1204159c\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"5168015d32f890ca15812c9180835d2e\"\n },\n \"accountName\": \"test.account\",\n \"approvalStatus\": \"PENDING\",\n \"approvalOrder\": 1,\n \"comment\": \"consectetur cupidatat Excepteur ut\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\",\n \"nonEmployeeRequest\": {\n \"id\": \"ea tempor ex eiusmod labore\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"name\": \"William Smith\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "bba5f362-5fd6-41c8-bbca-9bfe4f7f66ed", + "id": "e33f5a3e-97b0-4c60-9706-354e596222ec", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -117912,7 +117912,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"comment\": \"voluptate veniam enim\"\n}", + "raw": "{\n \"comment\": \"ex ea aliqua dolor\"\n}", "options": { "raw": { "headerFamily": "json", @@ -117934,7 +117934,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b2af87fe-447f-4769-9355-bd61677ebf33", + "id": "e1188e43-0e4d-4160-a0b3-0c9acc9e9455", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -117970,7 +117970,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"comment\": \"voluptate veniam enim\"\n}", + "raw": "{\n \"comment\": \"ex ea aliqua dolor\"\n}", "options": { "raw": { "headerFamily": "json", @@ -117992,7 +117992,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6f33371d-c2be-4833-9448-48afe2fa22f6", + "id": "9e3907c5-e344-41a0-8ecc-8f5837315fab", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -118028,7 +118028,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"comment\": \"voluptate veniam enim\"\n}", + "raw": "{\n \"comment\": \"ex ea aliqua dolor\"\n}", "options": { "raw": { "headerFamily": "json", @@ -118050,7 +118050,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fe0aee5d-4bd4-42c5-8eb6-35f378bcd03b", + "id": "f18869f2-dfb7-488a-8550-66db06bc3e73", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -118086,7 +118086,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"comment\": \"voluptate veniam enim\"\n}", + "raw": "{\n \"comment\": \"ex ea aliqua dolor\"\n}", "options": { "raw": { "headerFamily": "json", @@ -118108,7 +118108,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9b372f6f-d535-47c2-af8b-117faeba8258", + "id": "eec8f85f-4c74-451f-a1cd-867b6476a597", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -118144,7 +118144,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"comment\": \"voluptate veniam enim\"\n}", + "raw": "{\n \"comment\": \"ex ea aliqua dolor\"\n}", "options": { "raw": { "headerFamily": "json", @@ -118172,7 +118172,7 @@ } }, { - "id": "4a7c4d0c-cb7e-4a09-9ed0-1b44c5328be0", + "id": "7de1b7c5-c960-41b5-868a-901c2b9a67e1", "name": "Reject a Non-Employee Request", "request": { "name": "Reject a Non-Employee Request", @@ -118193,7 +118193,7 @@ "variable": [ { "type": "any", - "value": "et dolor", + "value": "officia qui elit occaecat", "key": "id", "disabled": true, "description": { @@ -118216,7 +118216,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"comment\": \"ullamco irure dolore id\"\n}", + "raw": "{\n \"comment\": \"anim consequat\"\n}", "options": { "raw": { "headerFamily": "json", @@ -118227,7 +118227,7 @@ }, "response": [ { - "id": "76eb1c60-8b07-413a-ae8b-c076293f9c22", + "id": "16b5bff1-9254-41c7-be5f-6d24f1fa8d05", "name": "Non-Employee approval item object.", "originalRequest": { "url": { @@ -118263,7 +118263,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"comment\": \"ullamco irure dolore id\"\n}", + "raw": "{\n \"comment\": \"anim consequat\"\n}", "options": { "raw": { "headerFamily": "json", @@ -118280,12 +118280,12 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"2c1e388b-1e55-4b0a-ab5c-897f1204159c\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"5168015d32f890ca15812c9180835d2e\"\n },\n \"accountName\": \"test.account\",\n \"approvalStatus\": \"APPROVED\",\n \"approvalOrder\": 1,\n \"comment\": \"conseq\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\",\n \"nonEmployeeRequest\": {\n \"id\": \"ex fugi\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"name\": \"William Smith\"\n }\n }\n}", + "body": "{\n \"id\": \"2c1e388b-1e55-4b0a-ab5c-897f1204159c\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"5168015d32f890ca15812c9180835d2e\"\n },\n \"accountName\": \"test.account\",\n \"approvalStatus\": \"PENDING\",\n \"approvalOrder\": 1,\n \"comment\": \"consectetur cupidatat Excepteur ut\",\n \"modified\": \"2019-08-23T18:52:59.162Z\",\n \"created\": \"2019-08-23T18:40:35.772Z\",\n \"nonEmployeeRequest\": {\n \"id\": \"ea tempor ex eiusmod labore\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"name\": \"William Smith\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5a3d6a10-fa10-4c1a-bfd1-1a3924a8affa", + "id": "836a603a-8738-4fde-a990-623bdef46ef8", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -118321,7 +118321,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"comment\": \"ullamco irure dolore id\"\n}", + "raw": "{\n \"comment\": \"anim consequat\"\n}", "options": { "raw": { "headerFamily": "json", @@ -118343,7 +118343,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5b7af1f3-76c0-405c-909e-fc7d7d7028cc", + "id": "2472c27a-a966-46f6-9f89-9fcdf11fb095", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -118379,7 +118379,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"comment\": \"ullamco irure dolore id\"\n}", + "raw": "{\n \"comment\": \"anim consequat\"\n}", "options": { "raw": { "headerFamily": "json", @@ -118401,7 +118401,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d67d0c5f-a294-49e2-8a77-eef0fbea7743", + "id": "d0614277-0462-43f2-a65b-6b2ee3bc17a6", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -118437,7 +118437,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"comment\": \"ullamco irure dolore id\"\n}", + "raw": "{\n \"comment\": \"anim consequat\"\n}", "options": { "raw": { "headerFamily": "json", @@ -118459,7 +118459,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dfaca2aa-6e8d-406c-a2ff-8f2e864e5f6d", + "id": "0f946803-4ec9-42ff-910a-81e19ebcf98b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -118495,7 +118495,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"comment\": \"ullamco irure dolore id\"\n}", + "raw": "{\n \"comment\": \"anim consequat\"\n}", "options": { "raw": { "headerFamily": "json", @@ -118517,7 +118517,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d2c55d50-2ae6-4c62-af87-0c7ee7c35c6e", + "id": "dfe0baf4-890f-4797-a6ff-9158b6dd2268", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -118553,7 +118553,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"comment\": \"ullamco irure dolore id\"\n}", + "raw": "{\n \"comment\": \"anim consequat\"\n}", "options": { "raw": { "headerFamily": "json", @@ -118581,7 +118581,7 @@ } }, { - "id": "8f75d2f3-747f-4d29-b994-dea255a544bd", + "id": "a420f89f-4c9d-4442-8c2c-60cdbc419fe2", "name": "Get Summary of Non-Employee Approval Requests", "request": { "name": "Get Summary of Non-Employee Approval Requests", @@ -118623,7 +118623,7 @@ }, "response": [ { - "id": "df62037f-8ffc-4451-bab4-f88d530bcdc2", + "id": "afcd5108-4b5e-4ae1-9b49-d7bd74835de6", "name": "summary of non-employee approval requests", "originalRequest": { "url": { @@ -118663,12 +118663,12 @@ "value": "application/json" } ], - "body": "{\n \"approved\": 18012283.272143394,\n \"pending\": -37918465.2676114,\n \"rejected\": 57348047.867786795\n}", + "body": "{\n \"approved\": 51108889.75348288,\n \"pending\": 28834847.765596375,\n \"rejected\": 65408689.73337641\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8321692f-5e0c-49a4-961e-24ef17368e89", + "id": "e7c47910-6ad4-42fc-9f01-a35594a837a9", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -118713,7 +118713,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2a4619d7-4cb3-48cd-a657-f30f08ff80fd", + "id": "6af1bfaf-a594-43c9-8700-3dc2f537661d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -118758,7 +118758,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d0499aba-5c8d-43bd-9375-394d7ef9924e", + "id": "0208352b-00c3-4d98-ac01-b6dbe77f6889", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -118803,7 +118803,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e1c692b5-b8a7-4a80-b6d7-b9d100724159", + "id": "e49c352a-62ae-420d-83e1-962862f766d3", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -118848,7 +118848,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b78a5e6b-2126-43c2-a9b5-90aabcd614ad", + "id": "6a6af50a-671a-4457-9df9-04f37e8e2626", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -118899,7 +118899,7 @@ } }, { - "id": "777af92a-c3dd-4930-b588-40699f1c00c9", + "id": "c33cf228-df01-495c-8a4f-d16ff89c0dd1", "name": "List Schema Attributes Non-Employee Source", "request": { "name": "List Schema Attributes Non-Employee Source", @@ -118941,7 +118941,7 @@ }, "response": [ { - "id": "2686bb96-99ee-4434-ba3a-2e060eaf25ea", + "id": "ff9175c2-bd4f-4d22-8af8-e9f78930de84", "name": "A list of Schema Attributes", "originalRequest": { "url": { @@ -118986,7 +118986,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cfcc538a-861f-4a20-9c89-29fe0db482b2", + "id": "2d1d2cd9-3983-45b7-a5e0-2147c9449452", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -119031,7 +119031,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9005112e-7bb2-484a-af8d-b4456bc33d61", + "id": "3941b12b-4804-4e06-824f-e7c258f82113", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -119076,7 +119076,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c3914274-6ae2-4efa-8488-d0993aa6bc2d", + "id": "cc4489e2-dc7a-4e75-b960-e169d224d7b5", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -119121,7 +119121,7 @@ "_postman_previewlanguage": "json" }, { - "id": "db3cc267-b9b5-42dd-927d-47966b589b4b", + "id": "754abdc3-d409-455f-a58d-4e069cdb3edb", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -119166,7 +119166,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c3855044-24d0-48bd-b419-0b5f322830bc", + "id": "08f29068-8cf9-4b19-8e7b-5102699ded48", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -119211,7 +119211,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1960c92c-40b2-4e7f-9688-304ea72d7c92", + "id": "759fb1a6-123a-450a-af4d-7be102e6bf4b", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -119262,7 +119262,7 @@ } }, { - "id": "5c3a42ef-1581-43a9-b7c9-6a415e414681", + "id": "ec9f9df6-06f4-4327-a757-09656dd11c36", "name": "Create Non-Employee Source Schema Attribute", "request": { "name": "Create Non-Employee Source Schema Attribute", @@ -119317,7 +119317,7 @@ }, "response": [ { - "id": "12bea8aa-a98a-4a98-92e8-2c1fc1d728c0", + "id": "962421e4-6f1f-4699-8489-f3c7069de824", "name": "Schema Attribute created.", "originalRequest": { "url": { @@ -119375,7 +119375,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8a517ed6-690c-431b-b6e5-4df63326ab19", + "id": "395f36e4-2518-4e17-82de-ca830c14fae6", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -119433,7 +119433,7 @@ "_postman_previewlanguage": "json" }, { - "id": "261c5493-e00e-4568-ab47-071f5fb17e05", + "id": "f00878fd-1fc8-4e9b-9c9d-29960294efe5", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -119491,7 +119491,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ca8392b2-c6f0-42a8-bc29-8be33eba065e", + "id": "ff7f54b7-6db8-446a-8ed3-3e18e450c587", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -119549,7 +119549,7 @@ "_postman_previewlanguage": "json" }, { - "id": "698a80c2-0767-4bc4-bfd9-5edf29796b35", + "id": "ae7dcf0a-5051-4825-82d9-b4b563d99ff2", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -119607,7 +119607,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fffe1c56-b016-4d52-be58-a930aebbb2bf", + "id": "2989f07a-84de-4542-b735-3e22a9bfa358", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -119671,7 +119671,7 @@ } }, { - "id": "d97bea74-510f-4217-a279-4f7d1d42d2b8", + "id": "27b25876-312a-4e70-83b3-c960b75abc00", "name": "Delete all custom schema attributes", "request": { "name": "Delete all custom schema attributes", @@ -119713,7 +119713,7 @@ }, "response": [ { - "id": "706f5c1c-63ac-4584-b4d1-2c8261346e74", + "id": "be307a15-5885-4092-954b-6e196add8a35", "name": "All custon Schema Attributes were successfully deleted.", "originalRequest": { "url": { @@ -119748,7 +119748,7 @@ "_postman_previewlanguage": "text" }, { - "id": "7be2bc84-942a-4e61-a108-3aaf04a1cc6c", + "id": "6a44b897-e986-4dd8-b07e-29914fe821d8", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -119793,7 +119793,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8bc48025-576d-45e0-9f29-9c9bafd43266", + "id": "2638eb89-a86c-4249-992d-32d0d963046b", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -119838,7 +119838,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fc029f76-3440-4cec-92cd-1b6786f73a73", + "id": "73ef81a1-684e-4756-944a-eea76340196f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -119883,7 +119883,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f19bdca9-c28a-40ea-8c28-702f4f586a4c", + "id": "f917b6bf-62f0-441a-8b8e-42cd39ff57bf", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -119928,7 +119928,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9d631576-e9f3-489c-af12-ca0d64727050", + "id": "86bdb860-c524-49d4-b049-61b665c20435", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -119979,7 +119979,7 @@ } }, { - "id": "1c94bb60-2ac8-4628-ace2-5a93c9005767", + "id": "0a56ef3e-efa7-4f8c-b345-1937a26bcaac", "name": "Get Schema Attribute Non-Employee Source", "request": { "name": "Get Schema Attribute Non-Employee Source", @@ -120032,7 +120032,7 @@ }, "response": [ { - "id": "657faab3-b4d4-43a5-a2b9-e0acd7fd3b70", + "id": "3bc0e612-f841-493e-8b59-3a8620412573", "name": "The Schema Attribute", "originalRequest": { "url": { @@ -120078,7 +120078,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b59db10b-987d-4a38-b933-bff5ca102ca0", + "id": "88520e0a-ca19-4044-a4ea-e74e4b31b35f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -120124,7 +120124,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e58d777d-7d50-4226-8519-ab3f6c6c42f1", + "id": "f0e015e8-9272-46fd-8554-c185e88c5270", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -120170,7 +120170,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2563f433-e870-48fa-a0de-b246ca2ec2c8", + "id": "b561a8f7-8bc1-4bfa-acff-849afb526708", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -120216,7 +120216,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2a4c498c-cea7-46f7-9015-d52f8bf70d8a", + "id": "c0ada970-af12-4647-bb4c-038c78823c19", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -120262,7 +120262,7 @@ "_postman_previewlanguage": "json" }, { - "id": "769d775f-cfa7-4b02-abe5-449e70897c1f", + "id": "7affa882-dd37-4617-ac74-c76ac723a9d2", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -120314,7 +120314,7 @@ } }, { - "id": "5c300bf7-65c9-4399-aad3-38163794eceb", + "id": "a984e0e2-1945-4dd0-9879-04586092b640", "name": "Patch Non-Employee Source's Schema Attribute", "request": { "name": "Patch Non-Employee Source's Schema Attribute", @@ -120380,7 +120380,7 @@ }, "response": [ { - "id": "cce3c0b3-5e4b-4ae0-8289-344155bfc7f1", + "id": "97c838ec-7edf-4d3f-8ce2-03c42926b407", "name": "The Schema Attribute was successfully patched.", "originalRequest": { "url": { @@ -120439,7 +120439,7 @@ "_postman_previewlanguage": "json" }, { - "id": "720a47d8-be0d-4517-89e8-e0c150a3e5f1", + "id": "af9b7934-ab90-4a3c-861c-dd3ef6321b46", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -120498,7 +120498,7 @@ "_postman_previewlanguage": "json" }, { - "id": "49c7f22f-9b03-42f4-a25e-949a33d1e886", + "id": "a2059b69-42bb-48fa-ac9e-30294d8ca8b9", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -120557,7 +120557,7 @@ "_postman_previewlanguage": "json" }, { - "id": "46d43817-f2c1-4b61-a48c-165f608a3d24", + "id": "1df3e98f-c175-46ba-9e05-98c176c8e18c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -120616,7 +120616,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2f2f86db-11ad-480a-9f1c-aa63351ae2f6", + "id": "a481e1ec-1ad4-4cb2-998e-cb5f0ee48339", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -120675,7 +120675,7 @@ "_postman_previewlanguage": "json" }, { - "id": "082075f3-a3c7-42f1-bdb3-e148accd639f", + "id": "93aecbd9-867e-4def-91d5-fa86c5890892", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -120734,7 +120734,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1068c487-61fe-4171-bb86-175da8633c69", + "id": "4e8759be-9172-4b35-aba0-a18c7df93f02", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -120799,7 +120799,7 @@ } }, { - "id": "5b89a159-c221-4d0d-b27d-b9bf1727cca4", + "id": "c54d9922-bfae-465c-919f-efe7e4130d9a", "name": "Delete Non-Employee Source's Schema Attribute", "request": { "name": "Delete Non-Employee Source's Schema Attribute", @@ -120852,7 +120852,7 @@ }, "response": [ { - "id": "0e1ceda5-ff01-44dc-b31f-37f71ad1db88", + "id": "af5a0e39-7b72-4534-b12f-1f9c3f12d48a", "name": "The Schema Attribute was successfully deleted.", "originalRequest": { "url": { @@ -120888,7 +120888,7 @@ "_postman_previewlanguage": "text" }, { - "id": "c2c2e278-523b-453c-8797-d19c4462c778", + "id": "9cd148fd-1e92-4e8c-9ff0-0c0fa86a2525", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -120934,7 +120934,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cc13e0ed-a48c-4766-816a-8165d562b696", + "id": "6a9693d2-c3cc-40e7-bc7a-494ec795328b", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -120980,7 +120980,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f474e7e8-7dde-4177-ae3f-e218059a5eb4", + "id": "71a935f2-14f4-4c1d-9675-d625c54ccfca", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -121026,7 +121026,7 @@ "_postman_previewlanguage": "json" }, { - "id": "449b9069-18fa-4ded-8b8b-6503dcd6b309", + "id": "b267be21-47af-4bd7-a650-3ea7261827b0", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -121072,7 +121072,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cbdf3f6c-5ee8-420a-9cec-051de65a9327", + "id": "21bc71f5-47fc-4961-8777-5ac205bc6c64", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -121130,7 +121130,7 @@ "description": "", "item": [ { - "id": "4b21d8a3-bd3b-46e2-b473-948e95eaffd4", + "id": "4de0bbda-324b-4767-b47d-72c24089f2f5", "name": "Change MAIL FROM domain", "request": { "name": "Change MAIL FROM domain", @@ -121172,7 +121172,7 @@ }, "response": [ { - "id": "ab98b1ca-f729-47fc-93cb-3225a0845b66", + "id": "e5e86e66-eb09-4d17-9103-4d1ef45aee8c", "name": "MAIL FROM Attributes required to verify the change", "originalRequest": { "url": { @@ -121228,7 +121228,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1bd2ec86-bb8a-43f7-baff-e5d870ed9ec3", + "id": "e0d75f9e-d1c3-4f7b-93c6-dc107559bb79", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -121284,7 +121284,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1b3aa270-d9a1-47b8-a193-3e0c681d8048", + "id": "6e2c354b-319f-4acc-afd1-9c0236567f03", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -121340,7 +121340,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2e82843d-4d37-44e4-8ba0-237b939e5528", + "id": "8f1b9b5c-b8da-4622-8770-c570ef7bcc9d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -121396,7 +121396,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e503c08d-8e5a-4833-adb3-5ed1ba0874fe", + "id": "3e7b1e87-9d26-4571-8e7d-1e82885c8595", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -121452,7 +121452,7 @@ "_postman_previewlanguage": "json" }, { - "id": "73fefa75-d428-48f5-837e-516ba2b5d111", + "id": "8d7aedda-d5f2-408d-9d57-05d7c9a98075", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -121514,7 +121514,7 @@ } }, { - "id": "11dacc47-95be-45e3-94d7-00a49bcf8edd", + "id": "49c0ab53-a232-4e44-bf51-c0c1381f5d07", "name": "Get MAIL FROM Attributes", "request": { "name": "Get MAIL FROM Attributes", @@ -121559,7 +121559,7 @@ }, "response": [ { - "id": "632576ee-1b67-44dc-81d1-f8f1b370173a", + "id": "fd63bbc8-c1e8-436a-b091-dd70f6d4369d", "name": "MAIL FROM Attributes object", "originalRequest": { "url": { @@ -121613,7 +121613,7 @@ "_postman_previewlanguage": "json" }, { - "id": "23584366-3072-4bf2-aae9-09c7d4d00130", + "id": "b73e3f7f-46ad-4d04-adfe-2a740845bc9a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -121667,7 +121667,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0bf91a8b-34e5-44b8-97f6-301890109407", + "id": "5b3c5715-2f38-47e2-8274-0000db65b83a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -121721,7 +121721,7 @@ "_postman_previewlanguage": "json" }, { - "id": "156de747-3b57-4997-a458-3b1cf2e83b3f", + "id": "72a1a86e-1c9d-4193-8dc3-8213b5019092", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -121775,7 +121775,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e564e0e3-e7ca-4b3f-9edd-f6e8662ced1d", + "id": "7e0d4c24-1ed8-4e9d-a82e-f00d5e86ef21", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -121829,7 +121829,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0eb2316c-c6af-44b3-b8c5-914090d38e15", + "id": "b12a811c-d64b-40c5-a37c-0d5329224906", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -121889,7 +121889,7 @@ } }, { - "id": "b047f51f-d46e-4f1e-b814-5d5fcb2d7be8", + "id": "d7d71f9d-a728-41a2-97cf-38c1de05ec50", "name": "List Notification Template Defaults", "request": { "name": "List Notification Template Defaults", @@ -121946,7 +121946,7 @@ }, "response": [ { - "id": "f7f7f58a-fdc6-41cd-a773-808751bbfcc3", + "id": "2b986964-28e1-41a7-8939-69e01de9754e", "name": "A list of the default template objects", "originalRequest": { "url": { @@ -122017,7 +122017,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c468307b-3287-47c5-b178-cc83b2fa976f", + "id": "980c3985-2914-483a-8491-e92e5abb26d1", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -122088,7 +122088,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f51d4c99-15d6-4586-a23d-18ec71fd3492", + "id": "d9dca97a-3bcb-47bc-8f53-383d7cbe379f", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -122159,7 +122159,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3b226b65-6ceb-485f-8c37-2bfe243b901b", + "id": "ffc69639-7d86-40e7-97cd-75d04e9d25a8", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -122230,7 +122230,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6e7b0405-2969-4ba9-93ef-d3761b9c0ef9", + "id": "7c089ed7-a3ad-4f54-8a73-c9886dff3992", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -122301,7 +122301,7 @@ "_postman_previewlanguage": "json" }, { - "id": "289f9eb5-f17e-4e48-81c1-e4fa14a3517f", + "id": "60815079-4912-4f90-a678-3d575a5ec65f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -122378,7 +122378,7 @@ } }, { - "id": "f492a898-fde6-4262-bc3b-b850d19a85cf", + "id": "8f208e00-71f3-4146-bb12-c8465c21f121", "name": "List Notification Templates", "request": { "name": "List Notification Templates", @@ -122435,7 +122435,7 @@ }, "response": [ { - "id": "67ab8b73-c746-4de7-95bc-5dcd7a6cc211", + "id": "febc1682-22ef-49a1-a799-c54b85c83017", "name": "A list of template objects for your site", "originalRequest": { "url": { @@ -122506,7 +122506,7 @@ "_postman_previewlanguage": "json" }, { - "id": "87fc020f-1435-45b2-b942-49e4e6af6242", + "id": "b7ff3a17-97fb-476b-b1bd-f0b856d0bdfd", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -122577,7 +122577,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2a7607f1-c978-4d2b-adb8-9cfcdde3aae6", + "id": "003192b7-2594-41be-ab41-3c99af91c3fd", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -122648,7 +122648,7 @@ "_postman_previewlanguage": "json" }, { - "id": "210d0838-f992-44e8-8d99-733d41849b58", + "id": "e2c8979d-d67c-4921-b8cb-37e1d369272d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -122719,7 +122719,7 @@ "_postman_previewlanguage": "json" }, { - "id": "99a82ace-caef-46ce-8032-c9292aacc26f", + "id": "71cc90d3-9055-4195-86e3-3bc2b9b9007f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -122790,7 +122790,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9ec9a09c-763c-4ad2-9b47-f6947f7379f8", + "id": "5641d5d1-f6f6-4381-bd6d-bfb0bbdce709", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -122867,7 +122867,7 @@ } }, { - "id": "1f4bdde8-3cb7-43dd-a4bd-f957675b298b", + "id": "2e17ca5a-5bda-48e8-9b0d-a4e43e69a55c", "name": "Create Notification Template", "request": { "name": "Create Notification Template", @@ -122909,7 +122909,7 @@ }, "response": [ { - "id": "d770f5cb-784f-4f96-9a67-e4521aa30819", + "id": "b2a41074-30a1-470e-aefa-edbd099f5559", "name": "A template object for your site", "originalRequest": { "url": { @@ -122965,7 +122965,7 @@ "_postman_previewlanguage": "json" }, { - "id": "60c1419a-4392-43ce-a88e-f27adcb24c9f", + "id": "bc143d60-9b82-4fe4-b6d1-9dbdbbafd041", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -123021,7 +123021,7 @@ "_postman_previewlanguage": "json" }, { - "id": "89218a9e-461b-4a01-87ac-c03dd328a316", + "id": "8cd27409-0643-4a3d-9371-6b010f42e5a5", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -123077,7 +123077,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2f63997b-2d20-4ee6-9dca-7c1c38fe477b", + "id": "1e5fee4b-aa7d-486d-841d-a4e0da154e23", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -123133,7 +123133,7 @@ "_postman_previewlanguage": "json" }, { - "id": "eca2f5f7-17c3-4375-ae31-92e35fdaad70", + "id": "450f1339-2040-4449-9c1e-b208b8b7f2b8", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -123189,7 +123189,7 @@ "_postman_previewlanguage": "json" }, { - "id": "134a29f3-7c1c-4836-a39b-1ca4830770a7", + "id": "088f0400-e3fa-493c-9313-3fb7f5647682", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -123251,7 +123251,7 @@ } }, { - "id": "a84f2da4-4b06-4c14-89fb-1a74cf8c26ce", + "id": "5ddf8693-a0a5-444e-9b16-e6f225dbf4d4", "name": "Get Notification Template By Id", "request": { "name": "Get Notification Template By Id", @@ -123292,7 +123292,7 @@ }, "response": [ { - "id": "97971463-a36d-40e6-8d84-cc512b4f08f9", + "id": "b720c38d-1d2e-44da-bc27-425a324472f1", "name": "A template object for your site", "originalRequest": { "url": { @@ -123336,7 +123336,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bb262652-8c77-4aa2-af4a-fbdac17799ca", + "id": "005a5f95-dc12-4d48-a2a3-b9476beb03ce", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -123380,7 +123380,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a249f80f-d3fe-4ab3-81c9-a603066880f0", + "id": "0644d165-9ee9-4507-b92b-93af72148aa4", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -123424,7 +123424,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dfc4975f-c364-4ba8-acea-2f6d428cced6", + "id": "6a04fbec-7f5d-4a0f-915e-14ebfb0694a6", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -123468,7 +123468,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2346c238-3c77-4a6c-a9fd-ddcc5451bcfe", + "id": "5434561d-c7d7-4fb5-86c7-ab7d99fbc6ca", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -123512,7 +123512,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c61cbcef-42e0-456f-bf2d-e3e2da5339e0", + "id": "1a1ccc33-894a-415d-9112-3f0983d2d0ca", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -123562,7 +123562,7 @@ } }, { - "id": "cbbb66ab-9f43-47e8-83c2-3e5d28499bbf", + "id": "e06469eb-435f-41c5-ab6f-0bcea99848bf", "name": "Bulk Delete Notification Templates", "request": { "name": "Bulk Delete Notification Templates", @@ -123605,7 +123605,7 @@ }, "response": [ { - "id": "2e5dfca6-ab3a-4e20-9e54-2d0a0bdd6492", + "id": "a6fe9df6-3524-44fc-b3aa-06d43e6f68a8", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -123652,7 +123652,7 @@ "_postman_previewlanguage": "text" }, { - "id": "2dc05d29-5675-436e-b531-91517ef088ab", + "id": "11af4d83-1f11-4949-949c-32ea8a8d7e3d", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -123709,7 +123709,7 @@ "_postman_previewlanguage": "json" }, { - "id": "60d3a144-bcec-4ce6-b79b-129bb7ee8a3c", + "id": "4021550d-50b8-4a91-b072-658f891ecfa9", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -123766,7 +123766,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a351739a-218e-469c-ad39-d1d591a7c11a", + "id": "1bf1f182-046f-4395-a615-43df0db22688", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -123823,7 +123823,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2bddc376-5710-461b-8f46-509e2653f78c", + "id": "97bdcddb-413f-48fa-9f4e-19721bdb66d9", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -123880,7 +123880,7 @@ "_postman_previewlanguage": "json" }, { - "id": "029cd012-918d-42eb-a7ea-73da6bc5b988", + "id": "4e1b9a2e-cc67-440b-9a8f-a3e588b08279", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -123943,7 +123943,7 @@ } }, { - "id": "a3341d65-263f-452f-a48f-393fea72a33d", + "id": "db462cf6-bb58-48be-8b1c-e2c5d9f69fe1", "name": "Get Notification Template Context", "request": { "name": "Get Notification Template Context", @@ -123972,7 +123972,7 @@ }, "response": [ { - "id": "66ed533e-f14f-402d-b179-7563e612a045", + "id": "f4835696-7034-4368-ab7e-e3aecc4164ab", "name": "Notification template context attributes for a specific tenant.", "originalRequest": { "url": { @@ -124015,7 +124015,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dbf8a82d-9f6c-462b-8f00-e9b5a9868fc4", + "id": "913326f2-a2a9-4a54-8188-6dae52204fa7", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -124058,7 +124058,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e604fa5b-11be-4bb5-9693-62a2fb0616f7", + "id": "e7fd6a91-174f-463d-a68a-24e81d8cb107", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -124101,7 +124101,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bacc6334-833d-490c-aefc-c4257729e606", + "id": "918fcaa5-371f-4496-b2cb-ec2197c8e894", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -124144,7 +124144,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9f6af356-badd-4387-a388-fb2e49ce0989", + "id": "7773461f-a190-43d9-b9e5-b2a866e65dc5", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -124187,7 +124187,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8fa928fd-2ab6-4a08-b012-9ac7bd2bdc93", + "id": "bd54962a-cb1b-4d89-a669-870e9b42dcb3", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -124236,7 +124236,7 @@ } }, { - "id": "2150b11d-8b1a-4474-9d4f-e1fb0b519ac3", + "id": "bb43fdd9-ed46-4631-bec3-7cd93079b0e2", "name": "List Notification Preferences for tenant.", "request": { "name": "List Notification Preferences for tenant.", @@ -124271,7 +124271,7 @@ }, "response": [ { - "id": "74f14bb7-09a8-402f-b02b-b3a2d9401dad", + "id": "befcae5c-eea0-4a7a-bc81-2bab5761991e", "name": "Return preference for the given notification key.", "originalRequest": { "url": { @@ -124315,7 +124315,7 @@ "_postman_previewlanguage": "json" }, { - "id": "387e20b7-c7a6-480e-b25e-38518faf67e0", + "id": "f99a801a-5f8e-4b30-967f-2a9554772ab7", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -124359,7 +124359,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bdecc316-359e-42d5-ad95-893618aec7f7", + "id": "01a612c3-1481-4eed-bc99-420a46dfdebd", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -124403,7 +124403,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d41e097e-094b-4aff-8b3c-aa93096578be", + "id": "0b72fef0-1056-429d-b6f3-83dd5406a720", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -124447,7 +124447,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6197d5cd-7a5e-4684-af79-16ba2d618bb1", + "id": "8b3e1247-8943-4cdb-8b03-b1ec6dd8ffcf", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -124491,7 +124491,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3fa1bda2-83b2-4d65-9138-5cc397ae360a", + "id": "86265f71-89f9-45a1-a92e-4925500b8136", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -124535,7 +124535,7 @@ "_postman_previewlanguage": "json" }, { - "id": "42c40767-7c85-46ca-8356-062e4ae69982", + "id": "92147ca6-ca38-4d0e-9e16-81396b959ca5", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -124585,7 +124585,7 @@ } }, { - "id": "8ad4c61d-1ea6-45d3-87a6-9129d546ed4f", + "id": "968693f2-3ea4-4b9c-9300-7c90fcb5a8d2", "name": "Send Test Notification", "request": { "name": "Send Test Notification", @@ -124627,7 +124627,7 @@ }, "response": [ { - "id": "80459cba-4e41-48f0-a132-d7f71c2d5c7d", + "id": "81ba4ba9-54d6-4a28-9adb-d21a1d54ee84", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -124673,7 +124673,7 @@ "_postman_previewlanguage": "text" }, { - "id": "6ceba70d-d5dd-41d5-926d-976260f2ac2e", + "id": "32b77636-b533-447e-b2cf-a6eed3afe6c8", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -124729,7 +124729,7 @@ "_postman_previewlanguage": "json" }, { - "id": "737c2d40-cef3-44ba-9a46-92dc6a203edc", + "id": "829a9e57-ea4d-4bf6-8fe4-133319f81413", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -124785,7 +124785,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fbe4eea4-d971-4367-b855-48e2c9a74c88", + "id": "8abf7b8c-fabd-45f1-8837-9a6a5aea33ae", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -124841,7 +124841,7 @@ "_postman_previewlanguage": "json" }, { - "id": "10b4102d-174b-49cb-9cf3-ef47b935c0ac", + "id": "b1d10aaf-3a13-4717-ae39-e69bbe37240c", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -124897,7 +124897,7 @@ "_postman_previewlanguage": "json" }, { - "id": "61bdef83-7a61-4711-ba3f-1f221040d712", + "id": "e524b88e-0510-441d-bbdb-3da3d76c476a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -124953,7 +124953,7 @@ "_postman_previewlanguage": "json" }, { - "id": "68566988-962c-4dcd-b3f6-bc4b3dc6cfe1", + "id": "b7c27bf8-7362-4618-9637-c5c95658f534", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -125015,7 +125015,7 @@ } }, { - "id": "1a4d71d4-d857-4ab0-9e3e-fd76f1e613d9", + "id": "3d9a2400-17db-4dfa-9ff5-c3f89e00dd75", "name": "List From Addresses", "request": { "name": "List From Addresses", @@ -125090,7 +125090,7 @@ }, "response": [ { - "id": "6dd4c240-9e22-45d5-bbba-8f3e3645d745", + "id": "05ed2f1d-0d4b-4a76-8acc-0161f4a4cc5e", "name": "List of Email Status", "originalRequest": { "url": { @@ -125174,12 +125174,12 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"sint exercitation pariatur officia laboris\",\n \"email\": \"sender@example.com\",\n \"verificationStatus\": \"PENDING\"\n },\n {\n \"id\": \"ipsum pariatur ex adipisicing\",\n \"email\": \"sender@example.com\",\n \"verificationStatus\": \"PENDING\"\n }\n]", + "body": "[\n {\n \"id\": \"minim in officia\",\n \"email\": \"sender@example.com\",\n \"verificationStatus\": \"PENDING\"\n },\n {\n \"id\": \"ex in\",\n \"email\": \"sender@example.com\",\n \"verificationStatus\": \"PENDING\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a424b43c-545d-4b81-bdce-7552897383ed", + "id": "faa4ddc4-32ac-412f-914f-7423d1bffe37", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -125268,7 +125268,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0684d7a7-bc03-4a75-becf-ab2969529542", + "id": "abd9188d-282c-44bc-957a-b02989fe6080", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -125357,7 +125357,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b3552526-1ed8-4e08-833a-8eac86ff4518", + "id": "66eed2e6-21b7-4368-8bda-056f15d3622e", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -125446,7 +125446,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7575a193-af2c-4ac1-ac92-880d4ff2e201", + "id": "a93568b4-8aee-4151-a6c0-c5e8b9c7cb3a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -125541,7 +125541,7 @@ } }, { - "id": "090222e3-ecf9-4146-a18f-d1588d7af85e", + "id": "3b182ddb-f54c-4a32-b52f-6b77737ffb50", "name": "Create Verified From Address", "request": { "name": "Create Verified From Address", @@ -125583,7 +125583,7 @@ }, "response": [ { - "id": "33a72045-8740-4a7a-ba30-c0b9bfb24c7d", + "id": "3d336762-98a1-462e-9588-360bfc998904", "name": "New Verified Email Status", "originalRequest": { "url": { @@ -125634,12 +125634,12 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"enim velit\",\n \"email\": \"sender@example.com\",\n \"verificationStatus\": \"PENDING\"\n}", + "body": "{\n \"id\": \"consequat\",\n \"email\": \"sender@example.com\",\n \"verificationStatus\": \"PENDING\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e296db0e-8dde-4a6e-81ac-7efbe14f314f", + "id": "451c085c-4065-4fe1-80e7-60e71813c07c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -125695,7 +125695,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2c07978a-f242-46dd-910c-6f5c6585078a", + "id": "756e60b5-4264-407a-b508-8be1c3d1a9e1", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -125751,7 +125751,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ea9d5256-eae2-47a4-bae4-a55752bf64e8", + "id": "8ff2e064-397b-4046-ba48-8eeee65edc0e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -125807,7 +125807,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6fd14080-ec5f-4824-85a3-8af086d5d00b", + "id": "d05bbb7d-18b0-492b-85a7-5a8d77cd1a2d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -125863,7 +125863,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c2e1ba6d-f92d-4e9e-81ac-cd4f02e530ef", + "id": "65e1f988-f27b-4589-8b4a-8b19e4509ebc", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -125925,7 +125925,7 @@ } }, { - "id": "80687409-1184-4dc2-88c3-b5c106cce437", + "id": "c657c023-e0db-4606-a8f4-171be00139c1", "name": "Delete Verified From Address", "request": { "name": "Delete Verified From Address", @@ -125945,7 +125945,7 @@ "variable": [ { "type": "any", - "value": "et dolor", + "value": "officia qui elit occaecat", "key": "id", "disabled": true, "description": { @@ -125966,7 +125966,7 @@ }, "response": [ { - "id": "0b3fa3bc-5f7b-4527-843c-37c26c3fb0d0", + "id": "77f9f1d3-2469-44ea-987e-32e6b397fb4f", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -126000,7 +126000,7 @@ "_postman_previewlanguage": "text" }, { - "id": "5e978daa-9dc5-4a5f-9f43-eb2c58083ca8", + "id": "3be3c367-5202-45cc-8613-2c2be5ec0ac1", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -126044,7 +126044,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7a8afd97-ab0d-4240-a63d-6a2431559606", + "id": "9297fb44-1ba2-4626-ac66-cff343a46220", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -126088,7 +126088,7 @@ "_postman_previewlanguage": "json" }, { - "id": "abdee721-ab28-4aa4-ba09-d51b7d2ac1f6", + "id": "815d41f1-8ce3-4b22-b889-d7033f04e153", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -126132,7 +126132,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1c76bad4-e135-4e27-a8cb-ce815456dd54", + "id": "e0ec2178-627d-4dd4-8905-486ba3134e2a", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -126176,7 +126176,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0e56cbb6-ac98-402a-a8d3-ed766c385c67", + "id": "97ae7779-2c30-4e60-8f99-af9862cd3748", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -126220,7 +126220,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e56747f9-5e08-4732-b422-e2ec9c8114a5", + "id": "6f0de0ef-f59d-4047-b655-1d20cbbb81b2", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -126270,7 +126270,7 @@ } }, { - "id": "fa070d98-d25c-42a3-ba7c-bf9ae8889739", + "id": "a198b66d-ac8f-44bb-89e7-de72bd3633f4", "name": "Get DKIM Attributes", "request": { "name": "Get DKIM Attributes", @@ -126299,7 +126299,7 @@ }, "response": [ { - "id": "75e2a586-197e-4f8e-96d2-e2f3081fb0c5", + "id": "cb9cc808-2432-495e-88f0-437fc6d67880", "name": "List of DKIM Attributes", "originalRequest": { "url": { @@ -126342,7 +126342,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b1bc2765-34bb-473a-acb7-71a2b8e09ad4", + "id": "6a9f43eb-61b2-4700-b582-75ede82b4840", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -126385,7 +126385,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6d20e256-27a8-41fe-81f2-11221d02b608", + "id": "41c506f5-a8ed-41b8-9212-07346f5e67d7", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -126428,7 +126428,7 @@ "_postman_previewlanguage": "json" }, { - "id": "153a72f2-d073-4d44-9871-2de0ba33752f", + "id": "7a18588a-c121-4cba-ad78-9db7708cdec0", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -126471,7 +126471,7 @@ "_postman_previewlanguage": "json" }, { - "id": "67e0cc81-644f-4ddd-b8e6-8e1e38d4762e", + "id": "42e6b469-1a64-4c77-a57c-84cf648c138e", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -126514,7 +126514,7 @@ "_postman_previewlanguage": "json" }, { - "id": "67ce80c2-0702-4cc8-931a-1bc93a3d86ee", + "id": "f34daba6-659a-4e2d-8a95-86bd8856715d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -126563,7 +126563,7 @@ } }, { - "id": "e57ee5a0-5612-4933-9cf6-1759e236ac1e", + "id": "2bfe53f5-13e0-4a97-a9ff-cb2ac3cc9fdb", "name": "Verify domain address via DKIM", "request": { "name": "Verify domain address via DKIM", @@ -126605,7 +126605,7 @@ }, "response": [ { - "id": "bfc51243-d26e-4548-91ec-9d31f2b6c3f1", + "id": "37f4198f-0291-4ffa-8fca-96a48543d9be", "name": "List of DKIM tokens required for the verification process.", "originalRequest": { "url": { @@ -126661,7 +126661,7 @@ "_postman_previewlanguage": "json" }, { - "id": "339e3ede-2f45-4c4d-b1ed-23e3a879ebcc", + "id": "3cf25c7b-67cd-432c-9a32-fe5aa382b6f7", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -126717,7 +126717,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2470b1df-e736-495d-b720-7864ad2a6184", + "id": "28986088-fcc8-47fa-b4d9-84ca24167efe", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -126773,7 +126773,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d03e4932-dfb1-467c-a369-125993f0ec2b", + "id": "da882a17-892a-4d0e-aa29-e75d84225d76", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -126829,7 +126829,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c0ea309d-24e0-4d52-8fc7-56033c6dc2cd", + "id": "7f87836e-4c4c-4e37-84af-53789ceb8c21", "name": "Method Not Allowed - indicates that the server knows the request method, but the target resource doesn't support this method.", "originalRequest": { "url": { @@ -126885,7 +126885,7 @@ "_postman_previewlanguage": "json" }, { - "id": "63d2603a-955c-41b6-b577-edfac1e4e589", + "id": "e4a63aa4-60eb-46b8-a130-8b9c20b1ab9e", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -126941,7 +126941,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fdf96118-8c2b-4faa-9d55-8a0c4220b937", + "id": "646a8955-6e40-4bc7-afd5-0c289af2151e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -127009,7 +127009,7 @@ "description": "Use this API to implement OAuth client functionality.\nWith this functionality in place, users with the appropriate security scopes can create and configure OAuth clients to use as a way to obtain authorization to use the Identity Security Cloud REST API.\nRefer to [Authentication](https://developer.sailpoint.com/docs/api/authentication/) for more information about OAuth and how it works with the Identity Security Cloud REST API.\n", "item": [ { - "id": "3ac55dec-7e4d-4b8d-b529-c61900e770ae", + "id": "b8f64d27-f0b1-49fe-9648-6e1a99628146", "name": "List OAuth Clients", "request": { "name": "List OAuth Clients", @@ -127048,7 +127048,7 @@ }, "response": [ { - "id": "5bd89eb0-baa0-4456-ad61-34ea3dc3c351", + "id": "958fbce0-50cf-45ae-bf12-fe7b381126f1", "name": "List of OAuth clients.", "originalRequest": { "url": { @@ -127101,7 +127101,7 @@ "_postman_previewlanguage": "json" }, { - "id": "eb4a9779-3fd6-4add-a48e-e985c8d84681", + "id": "5e435379-49c0-46ca-8ac4-0e4d2ca82da9", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -127154,7 +127154,7 @@ "_postman_previewlanguage": "json" }, { - "id": "89e92d84-9193-4db0-9a95-7180b9ada6b7", + "id": "33168b62-db1e-4195-9df7-a0836222a7d7", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -127207,7 +127207,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2c28078d-3ce9-451f-8e29-2b7af9f074f2", + "id": "9b85a3c8-08a8-426b-8785-fc0c1732dea4", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -127260,7 +127260,7 @@ "_postman_previewlanguage": "json" }, { - "id": "39be0af9-259c-4616-9622-17590f403b89", + "id": "9edac578-a842-4fa4-8298-203c607c4383", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -127313,7 +127313,7 @@ "_postman_previewlanguage": "json" }, { - "id": "95d08872-30b5-4bdc-8a20-c2edf38ae689", + "id": "3a5c6287-39cb-401f-97da-8e21700b4115", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -127372,7 +127372,7 @@ } }, { - "id": "5c508779-dd70-4d0c-987d-8c75a361bde0", + "id": "85f4567a-4dc0-4a59-ba39-7e4161400ced", "name": "Create OAuth Client", "request": { "name": "Create OAuth Client", @@ -127414,7 +127414,7 @@ }, "response": [ { - "id": "20af3926-9778-4a7d-9302-ce25f1485a7e", + "id": "01a55138-df34-47ca-9d6a-8c6508203c7b", "name": "Request succeeded.", "originalRequest": { "url": { @@ -127470,7 +127470,7 @@ "_postman_previewlanguage": "json" }, { - "id": "eb51e3f0-2221-4f38-b09b-ef742d2938fe", + "id": "4ed02012-a8d1-42b0-baab-5603521aeb45", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -127526,7 +127526,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8c4422b3-f250-4d7b-9380-7381d69cdeac", + "id": "4dba3352-6967-4976-b79b-5201285f2e27", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -127582,7 +127582,7 @@ "_postman_previewlanguage": "json" }, { - "id": "41a21da3-4137-4dde-80cd-9b059124acab", + "id": "1e86ee27-99d4-4e6a-ae2e-c13c7bb728ea", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -127638,7 +127638,7 @@ "_postman_previewlanguage": "json" }, { - "id": "65609f04-674e-4d30-9c33-301434dc32c1", + "id": "14bbc28d-5d6e-4cdb-823b-4cbb17192e17", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -127694,7 +127694,7 @@ "_postman_previewlanguage": "json" }, { - "id": "10bd78a6-fe8e-4693-b434-8a9488426522", + "id": "59bb0e5c-846e-4bfa-8ced-cddae93cc8f0", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -127756,7 +127756,7 @@ } }, { - "id": "ce0db02d-d623-4f34-b72d-53c239f85b8a", + "id": "86c4a4ea-ee61-4837-89b8-8ab4a9f915b3", "name": "Get OAuth Client", "request": { "name": "Get OAuth Client", @@ -127797,7 +127797,7 @@ }, "response": [ { - "id": "edcf7016-850e-431f-a4fb-e2840b620029", + "id": "2ffcf4b8-3ef6-439a-8d18-6c32de999230", "name": "Request succeeded.", "originalRequest": { "url": { @@ -127841,7 +127841,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4837000e-345c-4e37-bb17-623de559e761", + "id": "08ab68d7-31fd-48ca-9472-15d233ec4220", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -127885,7 +127885,7 @@ "_postman_previewlanguage": "json" }, { - "id": "92eeba79-106d-4327-91c1-6ec81398f898", + "id": "ef693076-d983-46b6-8b2d-53e4d244d6bb", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -127929,7 +127929,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7ab274cd-f210-4e25-a53d-406e632024af", + "id": "9cf32e3c-f460-4298-9ee2-cee5b8998b88", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -127973,7 +127973,7 @@ "_postman_previewlanguage": "json" }, { - "id": "16870a82-4bb6-44d4-b606-ff68163ba74b", + "id": "c7aa02c8-ae05-4778-a933-e9c8b5c5e623", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -128017,7 +128017,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6e73c654-dd98-4d1c-92f3-a3a651bc37b3", + "id": "815c9c97-ce3b-4347-a78d-52fb7723c864", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -128061,7 +128061,7 @@ "_postman_previewlanguage": "json" }, { - "id": "09bb4060-ebdb-45d4-b406-e563b87681e4", + "id": "4d8fd0ef-70e8-4b3e-9213-bcb71fcb69c3", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -128111,7 +128111,7 @@ } }, { - "id": "1e45ef23-f5b8-4ff7-ad32-e70e5d5b6e45", + "id": "d6f0cd69-0d0b-497c-8dfd-cea5f7f168b3", "name": "Delete OAuth Client", "request": { "name": "Delete OAuth Client", @@ -128152,7 +128152,7 @@ }, "response": [ { - "id": "b4f669b8-fbab-4a85-b3f0-edcc985e9887", + "id": "6b05cc49-819e-4817-9517-cf6bcee8abb7", "name": "No content.", "originalRequest": { "url": { @@ -128186,7 +128186,7 @@ "_postman_previewlanguage": "text" }, { - "id": "892c4c81-7dba-41b8-8ce5-504de80eb680", + "id": "dfaed3e1-ff35-4517-99f7-3477516178ca", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -128230,7 +128230,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2a08bdf6-1bce-453e-ad04-c81497fedc59", + "id": "108281e5-ef40-45b1-9f17-85d5cb86754f", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -128274,7 +128274,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2c8c9a44-dad2-4be9-8fd1-11e044e38e56", + "id": "71f68072-7681-4d37-b6c1-f3b5c94356d1", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -128318,7 +128318,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8de4ee66-ff06-41cd-9eed-617291948e14", + "id": "1de172c0-f95a-4307-b006-246743f7a78d", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -128362,7 +128362,7 @@ "_postman_previewlanguage": "json" }, { - "id": "52daa7b8-028a-472c-8569-fbd26293e61b", + "id": "a0d5b626-b67d-4a70-96cf-556a4f57b7df", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -128406,7 +128406,7 @@ "_postman_previewlanguage": "json" }, { - "id": "58ab508d-6800-4f35-b93f-cd254b56914f", + "id": "36fb75fb-cf85-4a44-aae4-1af754e40018", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -128456,7 +128456,7 @@ } }, { - "id": "f2469c1f-d5da-4362-89c4-d5a583d19087", + "id": "4ea75205-da8b-4381-9328-5ec5a6905a84", "name": "Patch OAuth Client", "request": { "name": "Patch OAuth Client", @@ -128510,7 +128510,7 @@ }, "response": [ { - "id": "39472c95-fad3-43ca-a444-79301d401c2e", + "id": "1316a221-2fb5-4624-a368-5253e9275059", "name": "Indicates the PATCH operation succeeded, and returns the OAuth client's new representation.", "originalRequest": { "url": { @@ -128567,7 +128567,7 @@ "_postman_previewlanguage": "json" }, { - "id": "50c935e0-2bb9-4021-8ae9-edd4ad9ca010", + "id": "2a74bd0f-1679-49cd-88b2-8d7c22b0f065", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -128624,7 +128624,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5037f78f-bb9e-4cec-be00-52dcbb74ac02", + "id": "c57e9a6a-4371-48fb-a221-ea62de46b2fc", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -128681,7 +128681,7 @@ "_postman_previewlanguage": "json" }, { - "id": "61a34272-17e3-4e53-a357-01d59364eeaa", + "id": "9a780c89-85b5-4571-a9a4-8472661bbbcb", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -128738,7 +128738,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b21feb78-30c0-46ce-b2b3-0075bfdb2294", + "id": "898c2a24-1f8e-400c-b245-178c85f8dc4c", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -128795,7 +128795,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0feb9315-1557-4033-9d2a-249c6644ea44", + "id": "826ef84f-27ea-4f87-aab8-98c6cace5c25", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -128852,7 +128852,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9c3ef6cd-c9f9-4932-b5cb-eb57e103f551", + "id": "be11ab00-f0f7-4c2d-92f4-a70cfa8392a6", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -128921,7 +128921,7 @@ "description": "Operations for managing org configuration settings (eg. time zone)", "item": [ { - "id": "2f10ff67-0b55-4f07-885e-3644870bc2ee", + "id": "992ec376-f98a-4109-8bd4-f3fc52d264da", "name": "Get Org configuration settings", "request": { "name": "Get Org configuration settings", @@ -128950,7 +128950,7 @@ }, "response": [ { - "id": "3eb5f541-25fd-47c3-8c09-a4302a0f3ce2", + "id": "22aa1c34-6be6-436b-ae44-6a22a1166ae0", "name": "Request succeeded.", "originalRequest": { "url": { @@ -128988,12 +128988,12 @@ "value": "application/json" } ], - "body": "{\n \"orgName\": \"acme-solar\",\n \"timeZone\": \"America/Toronto\",\n \"lcsChangeHonorsSourceEnableFeature\": false,\n \"armCustomerId\": \"DE38E75A-5FF6-4A65-5DC7-08D64426B09E\",\n \"armSapSystemIdMappings\": \"velit \",\n \"armAuth\": \"epiYNTRYA2S7swisDWk1Zv4VMNgvqEjiBh5_ufuCWsma2m-5XADijqBg0ijXLby5nS6lxZNXabhGnAPGeDGc4V3jQKrhwV-UHypRLs8ZLgOjiQNus9NimS0uPdKomRW6TFWqXyfnYd-znNgbbVuwUy9GyD9ebDVJSntPastxSx7UcyGuWBqfNZYpuxKRWe_7TVY60qL55jUqyz8N4XUbbdcxdbZ0uik6ut-Bv90MKTbZexBW_PR4qcgIkaEs4kIenLyBxnGziYo7AO0tJ8bGHO8FJRkibCpAQIt7PISLo7Gg_Xf9j10dKq2YDgy4pPTvz3fE2ZHYnXCXvXFSA-vVag==\",\n \"armDb\": \"EU\",\n \"armSsoUrl\": \"https://your-arm-sso-url\",\n \"iaiEnableCertificationRecommendations\": true,\n \"sodReportConfigs\": [\n {\n \"columnName\": \"SOD Business Name\",\n \"required\": true,\n \"included\": false,\n \"order\": 2\n },\n {\n \"columnName\": \"SOD Business Name\",\n \"required\": true,\n \"included\": false,\n \"order\": 2\n }\n ]\n}", + "body": "{\n \"orgName\": \"acme-solar\",\n \"timeZone\": \"America/Toronto\",\n \"lcsChangeHonorsSourceEnableFeature\": false,\n \"armCustomerId\": \"DE38E75A-5FF6-4A65-5DC7-08D64426B09E\",\n \"armSapSystemIdMappings\": \"adipisicing\",\n \"armAuth\": \"epiYNTRYA2S7swisDWk1Zv4VMNgvqEjiBh5_ufuCWsma2m-5XADijqBg0ijXLby5nS6lxZNXabhGnAPGeDGc4V3jQKrhwV-UHypRLs8ZLgOjiQNus9NimS0uPdKomRW6TFWqXyfnYd-znNgbbVuwUy9GyD9ebDVJSntPastxSx7UcyGuWBqfNZYpuxKRWe_7TVY60qL55jUqyz8N4XUbbdcxdbZ0uik6ut-Bv90MKTbZexBW_PR4qcgIkaEs4kIenLyBxnGziYo7AO0tJ8bGHO8FJRkibCpAQIt7PISLo7Gg_Xf9j10dKq2YDgy4pPTvz3fE2ZHYnXCXvXFSA-vVag==\",\n \"armDb\": \"EU\",\n \"armSsoUrl\": \"https://your-arm-sso-url\",\n \"iaiEnableCertificationRecommendations\": true,\n \"sodReportConfigs\": [\n {\n \"columnName\": \"SOD Business Name\",\n \"required\": true,\n \"included\": false,\n \"order\": 2\n },\n {\n \"columnName\": \"SOD Business Name\",\n \"required\": true,\n \"included\": false,\n \"order\": 2\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f0064da1-4401-4346-9220-b9fea0bde5e2", + "id": "b0a866a3-613b-4276-9d47-73faa48e3923", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -129036,7 +129036,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5975b406-a5a0-4b10-bf75-ae02e23f6acb", + "id": "a3505a61-111c-40f2-b70a-bfb054ff3234", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -129079,7 +129079,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5a610afc-4d37-4da9-ad09-3c6e6ea2f7b4", + "id": "e827740c-29bc-49f5-9900-f75e0e99b786", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -129122,7 +129122,7 @@ "_postman_previewlanguage": "json" }, { - "id": "caa23fd2-d7e3-4db1-87de-6e85c41b32d5", + "id": "4545bed9-e4ec-4317-a8c6-203bf0f2fd5a", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -129165,7 +129165,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f2459cab-6f2f-461d-8bd8-fddc54eee0d3", + "id": "650738cb-9d7e-4267-8ef2-5decd9783b1c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -129208,7 +129208,7 @@ "_postman_previewlanguage": "json" }, { - "id": "296d9bfb-ffe9-4d8a-918b-da6e37c39146", + "id": "50226bc5-7fef-4fe3-8086-335271ae79ed", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -129257,7 +129257,7 @@ } }, { - "id": "4dad4c5b-cf99-41ef-9e75-8bdaa6707df0", + "id": "38429fa7-5dc4-463c-afe7-e7c28da22770", "name": "Patch an Org configuration property", "request": { "name": "Patch an Org configuration property", @@ -129299,7 +129299,7 @@ }, "response": [ { - "id": "76c5d90a-850d-40e4-9d6f-47efaefeaae9", + "id": "9aee6b07-9999-47ee-9347-143e88c9e150", "name": "The Org was successfully patched.", "originalRequest": { "url": { @@ -129350,12 +129350,12 @@ "value": "application/json" } ], - "body": "{\n \"orgName\": \"acme-solar\",\n \"timeZone\": \"America/Toronto\",\n \"lcsChangeHonorsSourceEnableFeature\": false,\n \"armCustomerId\": \"DE38E75A-5FF6-4A65-5DC7-08D64426B09E\",\n \"armSapSystemIdMappings\": \"velit \",\n \"armAuth\": \"epiYNTRYA2S7swisDWk1Zv4VMNgvqEjiBh5_ufuCWsma2m-5XADijqBg0ijXLby5nS6lxZNXabhGnAPGeDGc4V3jQKrhwV-UHypRLs8ZLgOjiQNus9NimS0uPdKomRW6TFWqXyfnYd-znNgbbVuwUy9GyD9ebDVJSntPastxSx7UcyGuWBqfNZYpuxKRWe_7TVY60qL55jUqyz8N4XUbbdcxdbZ0uik6ut-Bv90MKTbZexBW_PR4qcgIkaEs4kIenLyBxnGziYo7AO0tJ8bGHO8FJRkibCpAQIt7PISLo7Gg_Xf9j10dKq2YDgy4pPTvz3fE2ZHYnXCXvXFSA-vVag==\",\n \"armDb\": \"EU\",\n \"armSsoUrl\": \"https://your-arm-sso-url\",\n \"iaiEnableCertificationRecommendations\": true,\n \"sodReportConfigs\": [\n {\n \"columnName\": \"SOD Business Name\",\n \"required\": true,\n \"included\": false,\n \"order\": 2\n },\n {\n \"columnName\": \"SOD Business Name\",\n \"required\": true,\n \"included\": false,\n \"order\": 2\n }\n ]\n}", + "body": "{\n \"orgName\": \"acme-solar\",\n \"timeZone\": \"America/Toronto\",\n \"lcsChangeHonorsSourceEnableFeature\": false,\n \"armCustomerId\": \"DE38E75A-5FF6-4A65-5DC7-08D64426B09E\",\n \"armSapSystemIdMappings\": \"adipisicing\",\n \"armAuth\": \"epiYNTRYA2S7swisDWk1Zv4VMNgvqEjiBh5_ufuCWsma2m-5XADijqBg0ijXLby5nS6lxZNXabhGnAPGeDGc4V3jQKrhwV-UHypRLs8ZLgOjiQNus9NimS0uPdKomRW6TFWqXyfnYd-znNgbbVuwUy9GyD9ebDVJSntPastxSx7UcyGuWBqfNZYpuxKRWe_7TVY60qL55jUqyz8N4XUbbdcxdbZ0uik6ut-Bv90MKTbZexBW_PR4qcgIkaEs4kIenLyBxnGziYo7AO0tJ8bGHO8FJRkibCpAQIt7PISLo7Gg_Xf9j10dKq2YDgy4pPTvz3fE2ZHYnXCXvXFSA-vVag==\",\n \"armDb\": \"EU\",\n \"armSsoUrl\": \"https://your-arm-sso-url\",\n \"iaiEnableCertificationRecommendations\": true,\n \"sodReportConfigs\": [\n {\n \"columnName\": \"SOD Business Name\",\n \"required\": true,\n \"included\": false,\n \"order\": 2\n },\n {\n \"columnName\": \"SOD Business Name\",\n \"required\": true,\n \"included\": false,\n \"order\": 2\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "481bade7-e257-461d-b433-e0845c63ab8b", + "id": "6cb12fc7-8337-404b-95af-5f0424dc1fe7", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -129411,7 +129411,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e6aa2c89-03a9-4660-899e-e272159f7f86", + "id": "d0892102-b5b6-4610-b727-10a6bf25e43d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -129467,7 +129467,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a9f0bcab-aeef-42f6-ae15-bf7a32ba7b63", + "id": "fd3e1fc0-c3b5-4251-b33a-02ecaab5c92e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -129523,7 +129523,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f3366aee-6460-49e0-b8aa-af2cddd61b2d", + "id": "6303f0d3-7bed-4112-a9c9-6fa4411a6e15", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -129579,7 +129579,7 @@ "_postman_previewlanguage": "json" }, { - "id": "58959523-026b-414d-8286-5f258f3c00d4", + "id": "0410f991-367b-423b-9759-e8230c1ad3bc", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -129635,7 +129635,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4c12e198-85b7-4c0c-989f-82544714b9e3", + "id": "9d811b4d-9759-4cc3-ab56-97d97cfd9176", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -129697,7 +129697,7 @@ } }, { - "id": "eb067ce1-a95f-459b-8046-9f6068e619b5", + "id": "0bbf0a9a-bc40-4bf6-a3b2-a80433ed14e7", "name": "Get list of time zones", "request": { "name": "Get list of time zones", @@ -129727,7 +129727,7 @@ }, "response": [ { - "id": "e81d0fd0-511e-45de-aae5-2bc09bfa7d10", + "id": "6c8a3869-09f1-48d2-814c-d92e6588f11e", "name": "Request successful", "originalRequest": { "url": { @@ -129771,7 +129771,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f2cf1b8f-1c03-4d66-912f-fcd7fcb0471a", + "id": "f2b949b0-71db-42e9-936a-0ff5df100c43", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -129815,7 +129815,7 @@ "_postman_previewlanguage": "json" }, { - "id": "64c0cbd2-9e0e-4828-b7d1-4d4d2f3bf60f", + "id": "41c4188b-26bb-44ab-a4f3-626e10fdc253", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -129859,7 +129859,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4e38366e-232c-46e9-8b4d-79745edebd7c", + "id": "b3e63f7a-505f-4887-baf2-e7bd4859c4f1", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -129903,7 +129903,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0ca92640-0137-41d6-b4cd-640deb49b53f", + "id": "c1b70ebb-9c36-40ec-9c0b-10290d772403", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -129947,7 +129947,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cd9deea5-3578-4d0e-b50c-83890f9ab834", + "id": "2a274037-376d-4397-970d-203d67ed85f4", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -130003,7 +130003,7 @@ "description": "Use this API to implement organization password configuration functionality.\nWith this functionality in place, organization administrators can create organization-specific password configurations.\n\nThese configurations include details like custom password instructions, as well as digit token length and duration.\n\nRefer to [Configuring User Authentication for Password Resets](https://documentation.sailpoint.com/saas/help/pwd/pwd_reset.html) for more information about organization password configuration functionality.\n", "item": [ { - "id": "95a55733-6126-4808-9226-72c247e2e16d", + "id": "5fc0ab75-019e-4c9e-bf0e-f375ba416aac", "name": "Get Password Org Config", "request": { "name": "Get Password Org Config", @@ -130032,7 +130032,7 @@ }, "response": [ { - "id": "d5c24610-829f-45d7-aef2-39e62d562eae", + "id": "f855c526-df5d-44a0-8d51-0ef41af8e415", "name": "Reference to the password org config.", "originalRequest": { "url": { @@ -130075,7 +130075,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5af12a3f-ec77-4832-bca8-a27bb45f28f1", + "id": "5a300282-2bf4-483b-8eec-135df613f2db", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -130118,7 +130118,7 @@ "_postman_previewlanguage": "json" }, { - "id": "97808bc4-6be6-4f3b-9268-b96e8f3b14a2", + "id": "6b7c3743-7d42-4508-8b4a-343e0df655bb", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -130161,7 +130161,7 @@ "_postman_previewlanguage": "json" }, { - "id": "72e1a455-307d-4d29-bbe5-a022b789db16", + "id": "72c13694-21e5-444e-8495-7e5c608055ee", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -130204,7 +130204,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f185e96f-b3dd-425c-8013-fc7f5148121e", + "id": "92b8df38-9b4c-4248-8cde-d3ebd39a6123", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -130247,7 +130247,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b55f07f1-45fe-40f1-944a-e2a9e3286fd9", + "id": "d9c0b68c-473f-4664-8211-e411c400bb54", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -130296,7 +130296,7 @@ } }, { - "id": "a88a0d88-1ab4-4d12-a7ab-56a699476323", + "id": "b0de9aa6-de98-41ea-9bd9-7c155ab897b5", "name": "Update Password Org Config", "request": { "name": "Update Password Org Config", @@ -130338,7 +130338,7 @@ }, "response": [ { - "id": "9b7d20f1-0b8d-4206-92dc-515e0e3abfda", + "id": "48a48312-e918-4719-851f-17a66c44133f", "name": "Reference to the password org config.", "originalRequest": { "url": { @@ -130394,7 +130394,7 @@ "_postman_previewlanguage": "json" }, { - "id": "51571d2a-751c-481e-9239-555fb1762c24", + "id": "22a84db5-1159-4bd3-b20e-874923a7c9e3", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -130450,7 +130450,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6ee2d0a6-9b71-44ca-8445-b0727373a40b", + "id": "17509214-35e6-4907-b85a-294560165d26", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -130506,7 +130506,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bb3bd69a-c7ae-4c12-84a5-6518b8826d8a", + "id": "c402af91-3423-4b6b-835e-7e8f16b49b1f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -130562,7 +130562,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0deeb6a3-7663-4c38-b503-3b00124a4c8e", + "id": "01eb0499-3ecf-434b-ae8a-8b9e55da7423", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -130618,7 +130618,7 @@ "_postman_previewlanguage": "json" }, { - "id": "24a032f6-d565-449e-abb7-7fd2c2f785da", + "id": "24932f2d-0e6b-45a5-8da4-a81f82570661", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -130680,7 +130680,7 @@ } }, { - "id": "c769712d-54e0-405c-97c3-190b745dc308", + "id": "07310a3f-7e7d-461b-a30e-fdff722350bf", "name": "Create Password Org Config", "request": { "name": "Create Password Org Config", @@ -130722,7 +130722,7 @@ }, "response": [ { - "id": "c8d7ca6f-f1e0-4a51-b3c5-2677273b7ce4", + "id": "8422c94d-1674-4ad4-8a83-8871dd8497ae", "name": "Reference to the password org config.", "originalRequest": { "url": { @@ -130778,7 +130778,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d2e191e2-c6f5-4279-8c29-72ec2e8b3565", + "id": "c57c415c-4141-4293-8ccf-bef2f095fa43", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -130834,7 +130834,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e5877d9f-45f1-4d71-93db-3bf89e0909be", + "id": "d093ff80-d98b-43b9-9f17-b4f9c04aaa9e", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -130890,7 +130890,7 @@ "_postman_previewlanguage": "json" }, { - "id": "37a8f4ed-a05f-4cb0-acd9-36d2819ff7f1", + "id": "f015210f-f9e1-4422-9656-c3507280d123", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -130946,7 +130946,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bd7ade7a-dc5f-4f76-93d9-fb4859147652", + "id": "bdcf5ad1-4288-4c09-94ee-1bbd7fc0cd4d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -131002,7 +131002,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f86d5b6f-d474-4f4a-8316-c51f137bd23e", + "id": "5fef24e7-ca47-4bee-b36e-32972406b349", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -131070,7 +131070,7 @@ "description": "Use this API to implement password dictionary functionality.\nWith this functionality in place, administrators can create password dictionaries to prevent users from using certain words or characters in their passwords.\n\nA password dictionary is a list of words or characters that users are prevented from including in their passwords.\nThis can help protect users from themselves and force them to create passwords that are not easy to break.\n\nA password dictionary must meet the following requirements to for the API to handle them correctly:\n\n- It must be in .txt format.\n\n- All characters must be UTF-8 characters.\n\n- Each line must contain a single word or character with no spaces or whitespace characters.\n\n- It must contain at least one line other than the locale string.\n\n- Each line must not exceed 128 characters.\n\n- The file must not exceed 2500 lines.\n\nAdministrators should also consider the following when they create their dictionaries:\n\n- Lines starting with a # represent comments.\n\n- All words in the password dictionary are case-insensitive.\nFor example, adding the word \"password\" to the dictionary also disallows the following: PASSWORD, Password, and PassWord.\n\n- The dictionary uses substring matching.\nFor example, adding the word \"spring\" to the dictionary also disallows the following: Spring124, 345SprinG, and 8spring.\nUsers can then select 'Change Password' to update their passwords.\n\nAdministrators must do the following to create a password dictionary:\n\n- Create the text file that will contain the prohibited password values.\n\n- If the dictionary is not in English, they must add a locale string to the top line: locale:`languageCode`_`countryCode`\n\nThe languageCode value refers to the language's 2-letter ISO 639-1 code.\nThe countryCode value refers to the country's 2-letter ISO 3166-1 code.\n\nRefer to this list https://docs.oracle.com/cd/E13214_01/wli/docs92/xref/xqisocodes.html to see all the available ISO 639-1 language codes and ISO 3166-1 country codes.\n\n- Upload the .txt file to Identity Security Cloud with [Update Password Dictionary](https://developer.sailpoint.com/docs/api/beta/put-password-dictionary). Uploading a new file always overwrites the previous dictionary file.\n\nAdministrators can then specify which password policies check new passwords against the password dictionary by doing the following: In the Admin panel, they can use the Password Mgmt dropdown menu to select Policies, select the policy, and select the 'Prevent use of words in this site's password dictionary' checkbox beside it.\n\nRefer to [Configuring Advanced Password Management Options](https://documentation.sailpoint.com/saas/help/pwd/adv_config.html) for more information about password dictionaries.\n", "item": [ { - "id": "d023c704-c85f-4185-b07e-67c485d47f39", + "id": "e4578816-8bdb-4a02-94bc-3dea3ab87535", "name": "Get Password Dictionary", "request": { "name": "Get Password Dictionary", @@ -131099,7 +131099,7 @@ }, "response": [ { - "id": "89ce6490-6961-41a3-a3b5-f2700b95e92e", + "id": "5177d496-1190-4016-9e52-5c78b6eec954", "name": "A password dictionary response", "originalRequest": { "url": { @@ -131137,12 +131137,12 @@ "value": "text/plain" } ], - "body": "et dolor", + "body": "officia qui elit occaecat", "cookie": [], "_postman_previewlanguage": "text" }, { - "id": "44f991a0-d11f-45f2-a09d-6b36a90d01ac", + "id": "cae76f00-22f8-4d6b-9f30-b5ba2bcd2431", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -131185,7 +131185,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6a587878-8c44-4971-96c7-e6edf1aececc", + "id": "233d3158-bf13-4a0d-9e02-23b8bbc41775", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -131228,7 +131228,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0983195b-73fc-47ef-a527-a0c4e5d47a59", + "id": "fb9527f9-6812-4b08-9060-f36d2b358d85", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -131271,7 +131271,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b1c19221-775e-4c7e-bbb3-15f6115f4716", + "id": "0bbccb83-a6fc-419a-9823-90cee2b7ec21", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -131314,7 +131314,7 @@ "_postman_previewlanguage": "json" }, { - "id": "71232448-92de-44db-b071-97fbabe33f23", + "id": "f50d663e-743c-42ad-8c38-b29a4f25bc50", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -131357,7 +131357,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5fbd33c3-c791-41db-bfc9-5844034c347b", + "id": "e735a226-3ace-463e-8b10-21d019fcf868", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -131406,7 +131406,7 @@ } }, { - "id": "dfdb3f13-415c-4fe1-91b1-07157090ab47", + "id": "669576e5-3ac4-4195-82b7-9fd402847a01", "name": "Update Password Dictionary", "request": { "name": "Update Password Dictionary", @@ -131444,7 +131444,7 @@ "type": "text/plain" }, "key": "file", - "value": "mollit cupidatat", + "value": "aliquip laboris aute sed", "type": "text" } ] @@ -131452,7 +131452,7 @@ }, "response": [ { - "id": "cedd6b55-06a9-4ba1-91f5-31ccf91ad499", + "id": "919dbdcb-e179-430b-a339-38dd6a9c2a09", "name": "Successfully updated.", "originalRequest": { "url": { @@ -131489,7 +131489,7 @@ "type": "text/plain" }, "key": "file", - "value": "mollit cupidatat", + "value": "aliquip laboris aute sed", "type": "text" } ] @@ -131502,7 +131502,7 @@ "_postman_previewlanguage": "text" }, { - "id": "7fa76fd3-2ac9-4f9c-9c36-fcf1c3459501", + "id": "31842648-a4d5-42ef-bce2-7e87d749b1fa", "name": "Created.", "originalRequest": { "url": { @@ -131539,7 +131539,7 @@ "type": "text/plain" }, "key": "file", - "value": "mollit cupidatat", + "value": "aliquip laboris aute sed", "type": "text" } ] @@ -131552,7 +131552,7 @@ "_postman_previewlanguage": "text" }, { - "id": "7d8745c5-1d2c-4a71-ae0f-bf6d198fdc54", + "id": "652b1c57-b68b-448e-86b3-caf842f7c37d", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -131593,7 +131593,7 @@ "type": "text/plain" }, "key": "file", - "value": "mollit cupidatat", + "value": "aliquip laboris aute sed", "type": "text" } ] @@ -131612,7 +131612,7 @@ "_postman_previewlanguage": "json" }, { - "id": "78f53e34-4c3c-46e7-a7a5-1eaaea2610ad", + "id": "228cd585-e224-4210-97ef-c1c2cddd67d4", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -131653,7 +131653,7 @@ "type": "text/plain" }, "key": "file", - "value": "mollit cupidatat", + "value": "aliquip laboris aute sed", "type": "text" } ] @@ -131672,7 +131672,7 @@ "_postman_previewlanguage": "json" }, { - "id": "12f11539-a422-4fb2-aade-9aec61a84e3e", + "id": "478d5eb9-7ca2-4310-8e70-6cc06fc29a73", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -131713,7 +131713,7 @@ "type": "text/plain" }, "key": "file", - "value": "mollit cupidatat", + "value": "aliquip laboris aute sed", "type": "text" } ] @@ -131732,7 +131732,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c2d723e0-db5e-40c3-ab6a-456602b92437", + "id": "7b81bdf2-64dc-4a07-bca8-3c2ff12e1b01", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -131773,7 +131773,7 @@ "type": "text/plain" }, "key": "file", - "value": "mollit cupidatat", + "value": "aliquip laboris aute sed", "type": "text" } ] @@ -131792,7 +131792,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c5174983-beab-44a2-8a4d-fb8d47196d08", + "id": "a0ff5ebe-b06b-4f32-b5a0-d85854f188c2", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -131833,7 +131833,7 @@ "type": "text/plain" }, "key": "file", - "value": "mollit cupidatat", + "value": "aliquip laboris aute sed", "type": "text" } ] @@ -131852,7 +131852,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2645a28f-8a98-41c1-a164-369ea7c84577", + "id": "f44f0bb7-1d0d-44f6-8c46-1467259e0821", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -131893,7 +131893,7 @@ "type": "text/plain" }, "key": "file", - "value": "mollit cupidatat", + "value": "aliquip laboris aute sed", "type": "text" } ] @@ -131924,7 +131924,7 @@ "description": "Use this API to implement password management functionality.\nWith this functionality in place, users can manage their identity passwords for all their applications.\n\nIn Identity Security Cloud, users can select their names in the upper right corner of the page and use the drop-down menu to select Password Manager.\nPassword Manager lists the user's identity's applications, possibly grouped to share passwords.\nUsers can then select 'Change Password' to update their passwords.\n\nGrouping passwords allows users to update their passwords more broadly, rather than requiring them to update each password individually.\nPassword Manager may list the applications and sources in the following groups:\n\n- Password Group: This refers to a group of applications that share a password.\nFor example, a user can use the same password for Google Drive, Google Mail, and YouTube.\nUpdating the password for the password group updates the password for all its included applications.\n\n- Multi-Application Source: This refers to a source with multiple applications that share a password.\nFor example, a user can have a source, G Suite, that includes the Google Calendar, Google Drive, and Google Mail applications.\nUpdating the password for the multi-application source updates the password for all its included applications.\n\n- Applications: These are applications that do not share passwords with other applications.\n\nAn organization may require some authentication for users to update their passwords.\nUsers may be required to answer security questions or use a third-party authenticator before they can confirm their updates.\n\nRefer to [Managing Passwords](https://documentation.sailpoint.com/saas/user-help/accounts/passwords.html) for more information about password management.\n", "item": [ { - "id": "76d6cc19-a826-4ab5-ae7b-c9f627cddcce", + "id": "f0dac1ab-93fd-4026-8c38-1d774af09b14", "name": "Generate a digit token", "request": { "name": "Generate a digit token", @@ -131967,7 +131967,7 @@ }, "response": [ { - "id": "3db5bed9-a7f0-4157-ba46-c6d7d2a989db", + "id": "0d7eab99-6559-4dd2-a4cf-e7671cb6b9f2", "name": "The digit token for password management.", "originalRequest": { "url": { @@ -132024,7 +132024,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d8985b40-bf3e-43e5-952e-f0cab33fb155", + "id": "dbb010cc-2579-41ea-a880-d5c05db796c9", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -132081,7 +132081,7 @@ "_postman_previewlanguage": "json" }, { - "id": "413077d5-788b-4ef3-ba16-4d7d5ecc663d", + "id": "06640544-f8a1-44e4-9619-7bddbafb398c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -132138,7 +132138,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c8fddec2-993b-4d94-8e05-304397b86387", + "id": "33e7f846-50b3-491a-b870-2d070d47cd1b", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -132201,7 +132201,7 @@ } }, { - "id": "988ed404-6b1c-43d3-a5ec-fa325d0717f4", + "id": "49c93dda-e9f6-4ba7-a397-0512fc7b91b2", "name": "Query Password Info", "request": { "name": "Query Password Info", @@ -132243,7 +132243,7 @@ }, "response": [ { - "id": "7b042368-b5c6-4ef5-9435-8eb91ad3006b", + "id": "ebd78335-82dc-48a3-a457-50519c315531", "name": "Reference to the password info.", "originalRequest": { "url": { @@ -132299,7 +132299,7 @@ "_postman_previewlanguage": "json" }, { - "id": "750a6377-de5c-4143-b6d4-6f67efab8088", + "id": "3a26a0ef-f8dd-4b8f-ab45-88cf60917933", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -132355,7 +132355,7 @@ "_postman_previewlanguage": "json" }, { - "id": "710ad65a-47bd-49e9-bd8d-8bd77da08f39", + "id": "c5f252d4-eec6-43bd-9e65-cc846dfb090a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -132411,7 +132411,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2a70a606-b526-4d15-9a24-b61e1506dc91", + "id": "d3d58333-993c-45ac-aa29-e6bc575db286", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -132467,7 +132467,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c8946efb-d7dd-4bb3-b750-d819ee649474", + "id": "ee3b3824-e8f5-45ff-bfb1-026419584e62", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -132523,7 +132523,7 @@ "_postman_previewlanguage": "json" }, { - "id": "69acb1f0-d2d4-47cd-92e0-7d1012d75c5b", + "id": "3ed0049d-bb1d-4612-bd71-4b626faf0c5e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -132585,7 +132585,7 @@ } }, { - "id": "9c95b1d8-f3dd-4f3f-ba38-75f81462b12e", + "id": "e1b5fcca-24f2-408a-a098-5ce2a2875d7f", "name": "Set Identity's Password", "request": { "name": "Set Identity's Password", @@ -132627,7 +132627,7 @@ }, "response": [ { - "id": "74a3c19a-03df-4fc6-ae3f-ea5e43d6d87a", + "id": "609fd424-36ac-4392-8a5a-0176a1ab8857", "name": "Reference to the password change.", "originalRequest": { "url": { @@ -132683,7 +132683,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f2a1b705-9f0b-401a-b726-6ea74323da6a", + "id": "63b32ceb-3bfd-4096-9ead-6ac96e717e74", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -132739,7 +132739,7 @@ "_postman_previewlanguage": "json" }, { - "id": "002014b1-5424-4efa-94f7-2b136fb8f525", + "id": "87863990-c535-4e8c-8819-7f645ee939cd", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -132795,7 +132795,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2cb226ea-a3a5-4e72-bde4-0f7565190569", + "id": "14dbb528-7372-41c4-9d0e-3243e636676f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -132851,7 +132851,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f65e5f74-2bbe-4ee3-9596-c81164096307", + "id": "edc6453d-7e49-46f7-8a9e-3f284b94f3cd", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -132907,7 +132907,7 @@ "_postman_previewlanguage": "json" }, { - "id": "63a571db-00f9-406d-84fe-814b4ccd611a", + "id": "072f9a11-52a5-4ae7-a1aa-f15a3421f484", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -132969,7 +132969,7 @@ } }, { - "id": "982ef83a-e2a9-494e-9a89-3fd757843535", + "id": "d71bad0d-20f7-4c6f-9e9d-82b757e3f25f", "name": "Get Password Change Request Status", "request": { "name": "Get Password Change Request Status", @@ -132989,7 +132989,7 @@ "variable": [ { "type": "any", - "value": "et dolor", + "value": "officia qui elit occaecat", "key": "id", "disabled": true, "description": { @@ -133010,7 +133010,7 @@ }, "response": [ { - "id": "067143c4-df18-4408-97ea-8de5fc435e2e", + "id": "0b94f3dd-ca1d-4771-ba70-763b2da5b6ff", "name": "Status of the password change request", "originalRequest": { "url": { @@ -133054,7 +133054,7 @@ "_postman_previewlanguage": "json" }, { - "id": "57fe1537-2154-4e74-bf46-efeb514d173b", + "id": "93e37c2c-14b5-4ac0-821c-ec5fd82a6518", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -133098,7 +133098,7 @@ "_postman_previewlanguage": "json" }, { - "id": "de51300f-d246-4b3e-929c-52a18207ac9b", + "id": "1be3ab8e-0222-47a3-a81b-58d8d284989e", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -133142,7 +133142,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e04c9cf0-30fb-4082-9880-3574481b6dbd", + "id": "cf9bdcd3-62ab-4503-8bfb-9895336c1746", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -133186,7 +133186,7 @@ "_postman_previewlanguage": "json" }, { - "id": "04e2b023-b08c-4379-8fec-04e4b01b9347", + "id": "24121e28-b9ba-4dfc-9951-1f92f3e1349e", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -133230,7 +133230,7 @@ "_postman_previewlanguage": "json" }, { - "id": "75e0acdc-092f-48d2-b14b-5f064b824dc8", + "id": "2d494993-8a69-43d5-8462-58993036775a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -133286,7 +133286,7 @@ "description": "Use this API to implement password sync group functionality.\nWith this functionality in place, administrators can group sources into password sync groups so that all their applications share the same password.\nThis allows users to update the password for all the applications in a sync group if they want, rather than updating each password individually.\n\nA password sync group is a group of applications that shares a password.\nAdministrators create these groups by grouping the applications' sources.\nFor example, an administrator can group the ActiveDirectory, GitHub, and G Suite sources together so that all those sources' applications can also be grouped to share a password.\nA user can then update his or her password for ActiveDirectory, GitHub, Gmail, Google Drive, and Google Calendar all at once, rather then updating each one individually.\n\nThe following are required for administrators to create a password sync group in Identity Security Cloud:\n\n- At least two direct connect sources connected to Identity Security Cloud and configured for Password Management.\n\n- Each authentication source in a sync group must have at least one application. Refer to [Adding and Resetting Application Passwords](https://documentation.sailpoint.com/saas/help/pwd/adv_config.html#adding-and-resetting-application-passwords) for more information about adding applications to sources.\n\n- At least one password policy. Refer to [Managing Password Policies](https://documentation.sailpoint.com/saas/help/pwd/policies.html) for more information about password policies.\n\nIn the Admin panel in Identity Security Cloud, administrators can use the Password Mgmt dropdown menu to select Sync Groups.\nTo create a sync group, administrators must provide a name, choose a password policy to be enforced across the sources in the sync group, and select the sources to include in the sync group.\n\nAdministrators can also delete sync groups in Identity Security Cloud, but they should know the following before they do:\n\n- Passwords related to the associated sources will become independent, so changing one will not change the others anymore.\n\n- Passwords for the sources' connected applications will also become independent.\n\n- Password policies assigned to the sync group are then assigned directly to the associated sources.\nTo change the password policy for a source, administrators must edit it directly.\n\nOnce the password sync group has been created, users can update the password for the group in Password Manager.\n\nRefer to [Managing Password Sync Groups](https://documentation.sailpoint.com/saas/help/pwd/sync_grps.html) for more information about password sync groups.\n", "item": [ { - "id": "db86504f-a8c4-4f14-bc43-ebb38db53edf", + "id": "5c0e32f8-6a94-49c9-af4c-deb203244659", "name": "Get Password Sync Group List", "request": { "name": "Get Password Sync Group List", @@ -133343,7 +133343,7 @@ }, "response": [ { - "id": "4b2f136d-48c5-4e03-8193-e12f95d9156e", + "id": "760bc100-a0be-415a-a180-2d2b7662e629", "name": "A list of password sync groups.", "originalRequest": { "url": { @@ -133414,7 +133414,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1d15fa86-13e9-412c-b96a-3d308abd9fcb", + "id": "e315c4b1-3600-4684-8398-1beb9de56edb", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -133485,7 +133485,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e707c2ee-0361-4776-9b7d-e6656ad67f7c", + "id": "52e4df54-55b0-4a7f-8c65-10faceb38d73", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -133556,7 +133556,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ecf0500c-1639-4575-8207-5afe6bd27a34", + "id": "ff87f709-3541-490b-bed9-39b43d035e22", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -133627,7 +133627,7 @@ "_postman_previewlanguage": "json" }, { - "id": "df86ef65-92cf-40f9-8159-9a443b15fd3d", + "id": "6d0b8733-9f1f-4a98-8d1b-35480d8e8329", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -133698,7 +133698,7 @@ "_postman_previewlanguage": "json" }, { - "id": "322aeff6-6ca2-4161-b192-22eb939973ae", + "id": "3ba32556-581f-4f58-b9c4-ff8dd8f81779", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -133775,7 +133775,7 @@ } }, { - "id": "559778d6-fd2e-434a-9f21-b8ecb355a9c6", + "id": "9ed025b5-9716-4c62-8d11-a8e1f3313c38", "name": "Create Password Sync Group", "request": { "name": "Create Password Sync Group", @@ -133817,7 +133817,7 @@ }, "response": [ { - "id": "68cc86ef-1154-483f-b704-2991dd2c2edb", + "id": "1b67afa6-0d32-4830-b011-b916413f92c5", "name": "Reference to the password sync group.", "originalRequest": { "url": { @@ -133873,7 +133873,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4c8aa0df-9b7c-4be4-b3ba-d53cd5e65747", + "id": "4b0ab8a0-211e-4e90-ba26-8ef39b83a9df", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -133929,7 +133929,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a4304a41-40d6-4fc4-9794-47b4e56cf188", + "id": "31b6f36a-f78f-43a9-9599-794be3ab6e34", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -133985,7 +133985,7 @@ "_postman_previewlanguage": "json" }, { - "id": "14a257d4-cb91-47dc-842b-a188b03e86f0", + "id": "ecb17d1e-febf-4002-9174-99ef09ad8f31", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -134041,7 +134041,7 @@ "_postman_previewlanguage": "json" }, { - "id": "38e69360-ffe9-48b4-a6eb-64eb62d6ea9e", + "id": "dfb59116-faf4-4e26-85a5-70ee7895aab8", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -134097,7 +134097,7 @@ "_postman_previewlanguage": "json" }, { - "id": "95411e24-15cf-4de4-8479-207c0c9975d8", + "id": "79c16bee-c46d-4b2f-9f41-a4343c673cb0", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -134159,7 +134159,7 @@ } }, { - "id": "f687ea9d-2693-4277-930a-92213a69b391", + "id": "74d2b7ec-afd5-4b04-8149-bf4ef3e1b85b", "name": "Get Password Sync Group by ID", "request": { "name": "Get Password Sync Group by ID", @@ -134200,7 +134200,7 @@ }, "response": [ { - "id": "180915dc-c7af-4f64-8934-72730030ea4a", + "id": "d642986f-7fda-4ffb-8c51-cc3da211662a", "name": "Reference to the password sync group.", "originalRequest": { "url": { @@ -134244,7 +134244,7 @@ "_postman_previewlanguage": "json" }, { - "id": "96879889-0258-4787-b198-fbd189dfac6f", + "id": "adcc6c42-fad8-4cad-b28f-2f523b127c90", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -134288,7 +134288,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a75a1f54-6a46-4130-b7a4-cc9f5d13a9d2", + "id": "4a998885-2e6f-478b-8204-a4d523e183b0", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -134332,7 +134332,7 @@ "_postman_previewlanguage": "json" }, { - "id": "67a05ad1-76a3-4870-a41b-fd224a2f593d", + "id": "118c87c5-3343-48c0-979c-fd0da356514a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -134376,7 +134376,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a9317f48-6703-4a61-b86d-b7c91ccb48c0", + "id": "35caadd3-39cd-496c-87be-03d631241496", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -134420,7 +134420,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a7f5fdc9-5c8b-4740-ae42-9d272e333c14", + "id": "3e761c30-6d32-4f00-bb2f-49e6e38254ae", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -134464,7 +134464,7 @@ "_postman_previewlanguage": "json" }, { - "id": "37f603da-03d7-40a3-ab86-d99d426ac8ca", + "id": "1eb4c467-cacd-4ba3-9e62-4dd7ab6c24aa", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -134514,7 +134514,7 @@ } }, { - "id": "804dd65d-ba6e-412e-b9c7-8557dd1e9dbf", + "id": "a897b910-b849-475c-99e4-591703deb5da", "name": "Update Password Sync Group by ID", "request": { "name": "Update Password Sync Group by ID", @@ -134568,7 +134568,7 @@ }, "response": [ { - "id": "ce32e106-13a7-4c67-8327-1e02bb5013d2", + "id": "c6d17a90-d912-44f2-9f5b-46d41a7e2517", "name": "Reference to the password sync group.", "originalRequest": { "url": { @@ -134625,7 +134625,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dd19f9eb-9403-4b90-aa4e-e1e9405fd097", + "id": "fd650a51-0677-43c3-89b7-70ef52bad2eb", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -134682,7 +134682,7 @@ "_postman_previewlanguage": "json" }, { - "id": "215ade30-69dd-4cc9-ac8d-c5cdc363a580", + "id": "0f964de1-43f5-4966-ab73-00ebc5c34778", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -134739,7 +134739,7 @@ "_postman_previewlanguage": "json" }, { - "id": "81574603-3f36-40be-a3b4-0db3b931f1fb", + "id": "9d1c942f-707f-4d42-be56-4b0a02d7e986", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -134796,7 +134796,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a8f3990c-6892-4415-8772-37a65fdc91e7", + "id": "ec075349-03cf-42f6-9c43-9077bdce29e0", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -134853,7 +134853,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ed0d4214-207e-464c-b314-72d31238d95b", + "id": "61438188-0ddd-4abe-be83-8a7495ac80b1", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -134910,7 +134910,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0cc8ee80-a3c9-434a-bf51-dde513035943", + "id": "9fd4f608-5747-434b-a46e-8a98b34645b3", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -134973,7 +134973,7 @@ } }, { - "id": "dfdc348f-7404-4030-b59a-6cb975534b57", + "id": "889873a3-c10f-4802-8c12-8868897a594d", "name": "Delete Password Sync Group by ID", "request": { "name": "Delete Password Sync Group by ID", @@ -135014,7 +135014,7 @@ }, "response": [ { - "id": "b401d63c-6604-4155-83fd-bddaaffa1fee", + "id": "f2c2abcc-b167-42f0-8f82-6a10134303ca", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -135048,7 +135048,7 @@ "_postman_previewlanguage": "text" }, { - "id": "36024dac-23f4-45c5-9859-2eedd2336204", + "id": "749f9231-0e54-4f35-8830-5326ce86e202", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -135092,7 +135092,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2dabd244-6178-4b16-9e01-bd433d557e9d", + "id": "7baf8560-e21f-48e7-9bc8-41ff67c7b9de", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -135136,7 +135136,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5b40b3fe-54bc-46e0-b063-5ca8ee5fdd50", + "id": "afde0584-88fc-45de-9071-1b8992add10c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -135180,7 +135180,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2c8693ec-ac96-4dec-b4c3-58f5cd5cc5f4", + "id": "382f3927-94c8-47c1-a309-4b371566afdc", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -135224,7 +135224,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a71453bb-06dd-4ad2-aa2c-ecc78a126677", + "id": "2bbf66eb-30cb-41c5-a369-778f494dbc33", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -135280,7 +135280,7 @@ "description": "Use this API to implement personal access token (PAT) functionality.\nWith this functionality in place, users can use PATs as an alternative to passwords for authentication in Identity Security Cloud.\n\nPATs embed user information into the client ID and secret.\nThis replaces the API clients' need to store and provide a username and password to establish a connection, improving Identity Security Cloud organizations' integration security.\n\nIn Identity Security Cloud, users can do the following to create and manage their PATs: Select the dropdown menu under their names, select Preferences, and then select Personal Access Tokens.\nThey must then provide a description about the token's purpose.\nThey can then select 'Create Token' at the bottom of the page to generate and view the Secret and Client ID.\n\nRefer to [Managing Personal Access Tokens](https://documentation.sailpoint.com/saas/help/common/generate_tokens.html) for more information about PATs.\n", "item": [ { - "id": "870fefa8-7c2e-49a1-a86d-65d7ff93dbde", + "id": "02e92265-7600-4a2d-98e9-ca160f54fff1", "name": "List Personal Access Tokens", "request": { "name": "List Personal Access Tokens", @@ -135328,7 +135328,7 @@ }, "response": [ { - "id": "c74ba714-2ef5-4914-b352-6205c95f15eb", + "id": "54d3604b-0ff1-4d88-b1b3-892e213262f1", "name": "List of personal access tokens.", "originalRequest": { "url": { @@ -135390,7 +135390,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d4b2a4fe-cf34-449a-8bb0-d24dbb5f7a31", + "id": "e38adad9-f822-451e-8659-181fe8715128", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -135452,7 +135452,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0dba8cee-97b3-46f6-baaa-e6450da967ac", + "id": "ff87c8aa-f0b0-4573-985e-aa1445d0c3f0", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -135514,7 +135514,7 @@ "_postman_previewlanguage": "json" }, { - "id": "688de2c2-3046-471e-b52b-cf9a4b3f0f9a", + "id": "f5135703-9b97-469f-8594-2831fc234f66", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -135576,7 +135576,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0f212d7f-bd03-4a17-97cd-463f468f0a07", + "id": "b34f0d76-0dcb-42bb-8a6d-4b07b8fdb7d3", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -135638,7 +135638,7 @@ "_postman_previewlanguage": "json" }, { - "id": "deb507aa-d718-4ccd-bb99-952737ae887c", + "id": "e4c80544-d374-4dfe-bec5-6cc15b059b15", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -135706,7 +135706,7 @@ } }, { - "id": "f2bcff4d-0048-4852-860c-bcfe65bc4a8f", + "id": "1c670b31-8661-4fdb-a16c-5ece8dfff673", "name": "Create Personal Access Token", "request": { "name": "Create Personal Access Token", @@ -135748,7 +135748,7 @@ }, "response": [ { - "id": "80fab698-6003-44a3-ae7d-1c2f72d6b829", + "id": "74101173-6fcb-4d65-ba99-25ae9a6fc0d5", "name": "Created. Note - this is the only time Personal Access Tokens' secret attribute will be displayed.", "originalRequest": { "url": { @@ -135804,7 +135804,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5b1dca0e-27c4-412b-88d0-9029b3f3a70e", + "id": "29673676-cef2-4315-842a-be7d7c15add5", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -135860,7 +135860,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4ea63c4a-d6aa-43e7-858f-54c72e66157b", + "id": "2b1a8968-a727-4258-9b25-ca5fb82d4bdb", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -135916,7 +135916,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4443ec2f-8af8-47ef-802c-d33b7ff6092e", + "id": "a6dec873-95a9-4b65-b4ee-3836f6206e00", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -135972,7 +135972,7 @@ "_postman_previewlanguage": "json" }, { - "id": "16e7b8f5-cb2c-4ba1-bd8b-6cd7dfe5126e", + "id": "2f582b15-66b0-4950-9d01-2370f636321f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -136028,7 +136028,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6c2a1457-21b7-485b-8ce7-f8df4cb75eb2", + "id": "7d458295-d6a6-4947-997d-e7b88898791b", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -136090,7 +136090,7 @@ } }, { - "id": "a34ad55b-d6ea-4ea5-993b-45bdcb66db4d", + "id": "1c1fe951-988d-43e3-9c69-714889dfc66b", "name": "Patch Personal Access Token", "request": { "name": "Patch Personal Access Token", @@ -136144,7 +136144,7 @@ }, "response": [ { - "id": "4e53bda6-b63b-4104-95f0-96b6aefe15f0", + "id": "181c31fc-985a-44b5-9972-1762ec9086b3", "name": "Indicates the PATCH operation succeeded, and returns the PAT's new representation.", "originalRequest": { "url": { @@ -136201,7 +136201,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f929d71e-e78b-4587-a796-8878d6faeaee", + "id": "87b11a81-1c06-4c1f-bd72-0cc3288c0ce5", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -136258,7 +136258,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3548798b-3e8c-4602-87aa-c747d24d27a9", + "id": "cd03dde4-539f-4b68-a5a8-fe5428bc606f", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -136315,7 +136315,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d7f11c12-90d2-4d2e-9341-b2b8844309c1", + "id": "3550d662-d36e-4767-9c94-aa9fc1e4f456", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -136372,7 +136372,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bb795022-b43a-4705-9e36-ac24cbdfcd50", + "id": "3e3cf993-539c-493c-b30c-f1f7cbcf397a", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -136429,7 +136429,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b4a3c056-332f-4e47-adb3-f081a1e08f8c", + "id": "b2ea0cca-b43e-4baa-88f9-fd72f11117bb", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -136486,7 +136486,7 @@ "_postman_previewlanguage": "json" }, { - "id": "21df254d-11ac-47dd-8a4d-780b6163d86b", + "id": "6ada72a4-77f8-4ae5-83eb-9dbece79ac21", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -136549,7 +136549,7 @@ } }, { - "id": "66e71a99-e0c9-42c8-b274-5e1b49d96e84", + "id": "9ad6ac64-825a-4c9e-8f05-8ec84a753fda", "name": "Delete Personal Access Token", "request": { "name": "Delete Personal Access Token", @@ -136590,7 +136590,7 @@ }, "response": [ { - "id": "4499a618-d53e-40a6-bf6d-5b78eaa0e9af", + "id": "4ce28607-5b50-4fef-b478-a374aae8cb81", "name": "No content.", "originalRequest": { "url": { @@ -136624,7 +136624,7 @@ "_postman_previewlanguage": "text" }, { - "id": "14e8cd87-7cca-43f8-91a0-e310a5374d70", + "id": "54fb5f2e-6b75-4da0-891d-bf2868f1996a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -136668,7 +136668,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ef719593-70be-4815-a0e9-91c8b95e51fe", + "id": "953d5343-84d2-47db-812a-5f825f545398", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -136712,7 +136712,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7c5ce1ee-a0d2-4359-ab99-2c19f1f39c3a", + "id": "40ccaa99-750c-4c04-bd6e-0f5fd35ecdc9", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -136756,7 +136756,7 @@ "_postman_previewlanguage": "json" }, { - "id": "81d62972-a7f1-40bc-af27-8571a22d4348", + "id": "bdd13a65-fdec-408e-abb1-4bc66db3eccb", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -136800,7 +136800,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0f5f2059-ea6e-4ba3-97f5-cd7bd2c31394", + "id": "2cdd3ba6-7662-4f4c-8f3c-d4c0d2d08c87", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -136844,7 +136844,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7e3b669e-aa5b-45dd-bd9e-dba361b9313e", + "id": "95100a80-8d9d-40c2-8a68-ff1530ca57c9", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -136900,7 +136900,7 @@ "description": "Use this API to implement public identity configuration functionality.\nWith this functionality in place, administrators can make up to 5 identity attributes publicly visible so other non-administrator users can see the relevant information they need to make decisions.\nThis can be helpful for access approvers, certification reviewers, managers viewing their direct reports' access, and source owners viewing their tasks.\n\nBy default, non-administrators can select an identity and view the following attributes: email, lifecycle state, and manager.\nHowever, it may be helpful for a non-administrator reviewer to see other identity attributes like department, region, title, etc.\nAdministrators can use this API to make those necessary identity attributes public to non-administrators.\n\nFor example, a non-administrator deciding whether to approve another identity's request for access to the Workday application, whose access may be restricted to members of the HR department, would want to know whether the identity is a member of the HR department.\nIf an administrator has used [Update Public Identity Config](https://developer.sailpoint.com/docs/api/beta/update-public-identity-config/) to make the \"department\" attribute public, the approver can see the department and make a decision without requesting any more information.\n", "item": [ { - "id": "109edde4-a0aa-4959-bab3-7d006e67a974", + "id": "6323cc46-7706-47d5-b1b1-03c136beed30", "name": "Get Public Identity Config", "request": { "name": "Get Public Identity Config", @@ -136929,7 +136929,7 @@ }, "response": [ { - "id": "5ab5b507-6c3e-4e05-b58e-1eb22d85d038", + "id": "452d8c86-5fe0-44dc-a854-57c60324f682", "name": "Request succeeded.", "originalRequest": { "url": { @@ -136972,7 +136972,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9789e402-0af7-4319-bebd-a0cf98700af3", + "id": "558182bd-f03f-45dd-9137-8839be1916f7", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -137015,7 +137015,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3e2e59ec-375b-49fb-89f0-7ff4bec3738f", + "id": "5df23332-4760-4125-87c6-0322b8a0bd20", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -137058,7 +137058,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0b81c90e-d862-44dd-9208-f5c6c4f696aa", + "id": "8f057644-93fd-499a-8d1b-e92305f98a8b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -137101,7 +137101,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ca181b79-2f93-4cdd-bfeb-ce374c715b70", + "id": "bd5599a4-b09f-40a1-ad61-3fe9a28e2168", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -137144,7 +137144,7 @@ "_postman_previewlanguage": "json" }, { - "id": "61447f65-4d1a-4992-91a7-178ec7d73c29", + "id": "62d5da84-42fa-42bb-a9d1-78ecf49f5607", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -137193,7 +137193,7 @@ } }, { - "id": "38797969-fb96-4f13-8988-48d68abbb5d2", + "id": "5a928647-5f0c-45c4-a713-8b3ffbfc3263", "name": "Update Public Identity Config", "request": { "name": "Update Public Identity Config", @@ -137235,7 +137235,7 @@ }, "response": [ { - "id": "c0079d3b-d7ca-4183-8bbc-d52b51c86d63", + "id": "d3ce8f59-1ef8-47db-8740-97da19bab395", "name": "Request succeeded.", "originalRequest": { "url": { @@ -137291,7 +137291,7 @@ "_postman_previewlanguage": "json" }, { - "id": "74828274-c446-4f44-9446-3b5b21bb5723", + "id": "2c711245-bf0d-4660-9a8f-8cc4d633edcc", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -137347,7 +137347,7 @@ "_postman_previewlanguage": "json" }, { - "id": "63b3690f-ae13-40bc-aef1-0946bfe3c9fc", + "id": "f797847e-da30-4b7d-b5de-65f1bc485c58", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -137403,7 +137403,7 @@ "_postman_previewlanguage": "json" }, { - "id": "94cc6a53-cd16-494f-92d5-39f441716f42", + "id": "fa3b074b-df40-4740-b1ce-1b118ef94dce", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -137459,7 +137459,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fcb1dfd5-1b65-4426-9b84-87a11129d12b", + "id": "4f34a761-a20e-459e-a804-8eae7fcf107b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -137515,7 +137515,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a2f2dd72-c299-435e-b741-da9835b8336c", + "id": "71a2ea10-1504-444c-a96f-18f849e16dbc", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -137583,7 +137583,7 @@ "description": "Use this API to implement requestable object functionality.\nWith this functionality in place, administrators can determine which access items can be requested with the [Access Request APIs](https://developer.sailpoint.com/docs/api/beta/access-requests/), along with their statuses.\nThis can be helpful for administrators who are implementing and customizing access request functionality as a way of checking which items are requestable as they are created, assigned, and made available.\n", "item": [ { - "id": "17401e5a-d24f-4680-b3df-6e157c4989bb", + "id": "6378642d-5fb2-4ca1-8863-a4670d38bbb1", "name": "Requestable Objects List", "request": { "name": "Requestable Objects List", @@ -137694,7 +137694,7 @@ }, "response": [ { - "id": "bcaf2df6-6a20-492e-a1fe-e869cf73d29f", + "id": "ecfe5576-206f-4f97-b99f-c9084307ab38", "name": "List of requestable objects", "originalRequest": { "url": { @@ -137819,7 +137819,7 @@ "_postman_previewlanguage": "json" }, { - "id": "690451fa-a580-4530-a06b-bd0176a5fe62", + "id": "4a1a5148-14fc-4be6-bd08-fa16ff922a7f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -137944,7 +137944,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fa0c7510-1c3c-4cbb-8dfe-e7d157f620f3", + "id": "ac5e8a3f-c009-405a-8ee9-7140da8eb6ce", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -138069,7 +138069,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8fce9b73-88e5-45d9-95d4-fdb0f01dd4c9", + "id": "612a15f4-0189-4e7b-a073-5bdc37ad8d85", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -138194,7 +138194,7 @@ "_postman_previewlanguage": "json" }, { - "id": "37268e3a-085b-40e9-89bb-7cf3c5a1d432", + "id": "d040ed38-c249-40c7-afa8-6ddcf9117283", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -138319,7 +138319,7 @@ "_postman_previewlanguage": "json" }, { - "id": "03ca7335-01be-4d9c-9d02-136938a2fdf0", + "id": "43322f81-6b96-423f-8e81-ee1e621b43f4", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -138456,7 +138456,7 @@ "description": "Use this API to implement and customize role functionality.\nWith this functionality in place, administrators can create roles and configure them for use throughout Identity Security Cloud.\nIdentity Security Cloud can use established criteria to automatically assign the roles to qualified users. This enables users to get all the access they need quickly and securely and administrators to spend their time on other tasks.\n\nEntitlements represent the most granular level of access in Identity Security Cloud.\nAccess profiles represent the next level and often group entitlements.\nRoles represent the broadest level of access and often group access profiles.\n\nFor example, an Active Directory source in Identity Security Cloud can have multiple entitlements: the first, 'Employees,' may represent the access all employees have at the organization, and a second, 'Developers,' may represent the access all developers have at the organization.\n\nAn administrator can then create a broader set of access in the form of an access profile, 'AD Developers' grouping the 'Employees' entitlement with the 'Developers' entitlement.\n\nAn administrator can then create an even broader set of access in the form of a role grouping the 'AD Developers' access profile with another profile, 'GitHub Developers,' grouping entitlements for the GitHub source.\n\nWhen users only need Active Directory employee access, they can request access to the 'Employees' entitlement.\n\nWhen users need both Active Directory employee and developer access, they can request access to the 'AD Developers' access profile.\n\nWhen users need both the 'AD Developers' access profile and the 'GitHub Developers' access profile, they can request access to the role grouping both.\n\nRoles often represent positions within organizations.\nFor example, an organization's accountant can access all the tools the organization's accountants need with the 'Accountant' role.\nIf the accountant switches to engineering, a qualified member of the organization can quickly revoke the accountant's 'Accountant' access and grant access to the 'Engineer' role instead, granting access to all the tools the organization's engineers need.\n\nIn Identity Security Cloud, adminstrators can use the Access drop-down menu and select Roles to view, configure, and delete existing roles, as well as create new ones.\nAdministrators can enable and disable the role, and they can also make the following configurations:\n\n- Manage Access: Manage the role's access by adding or removing access profiles.\n\n- Define Assignment: Define the criteria Identity Security Cloud uses to assign the role to identities.\nUse the first option, 'Standard Criteria,' to provide specific criteria for assignment like specific account attributes, entitlements, or identity attributes.\nUse the second, 'Identity List,' to specify the identities for assignment.\n\n- Access Requests: Configure roles to be requestable and establish an approval process for any requests that the role be granted or revoked.\nDo not configure a role to be requestable without establishing a secure access request approval process for that role first.\n\nRefer to [Working with Roles](https://documentation.sailpoint.com/saas/help/access/roles.html) for more information about roles.\n", "item": [ { - "id": "e37ced50-1197-4b3c-a761-d3631ad3901e", + "id": "2fe01aec-5791-4cbc-a904-a5c99de15955", "name": "List Roles", "request": { "name": "List Roles", @@ -138558,7 +138558,7 @@ }, "response": [ { - "id": "ac6c1c09-6f4f-4ce9-8c01-d2e40c254c90", + "id": "61c7a83b-185b-49ed-bcbd-4e02fe9321c2", "name": "List of Roles", "originalRequest": { "url": { @@ -138674,7 +138674,7 @@ "_postman_previewlanguage": "json" }, { - "id": "193ac11d-1ae1-4ebd-86e4-b67fcba60c12", + "id": "736505bd-2543-4683-bdd1-1e651753cd0d", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -138790,7 +138790,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3ce5e50a-1fdc-4a00-b1a4-aeb65475ae56", + "id": "d2e20f82-92f4-482c-be78-772a020e9754", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -138906,7 +138906,7 @@ "_postman_previewlanguage": "json" }, { - "id": "26e3123a-d8e2-4230-b57e-53f81c1314be", + "id": "571bd9cd-a6e2-45b8-99a2-b9fcd9a30ec1", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -139022,7 +139022,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8d445fef-6b82-4e50-bfcc-262e4a14782c", + "id": "cf02bf0e-b85f-45f7-9669-101b7d830df7", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -139138,7 +139138,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4440e5c1-3f65-4f9c-ba69-7663a7071c93", + "id": "2f145310-2858-4fda-9c41-e335a9f89c87", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -139260,7 +139260,7 @@ } }, { - "id": "d00cd917-1c0f-448f-b98d-af49ad05665c", + "id": "b6baf23c-215f-49bf-820f-5fc9b27b7983", "name": "Create a Role", "request": { "name": "Create a Role", @@ -139302,7 +139302,7 @@ }, "response": [ { - "id": "24a91170-47b6-4259-b4ce-868a4aee7815", + "id": "f8896b94-8b37-4b19-a6df-d9cc3b2b02c9", "name": "Role created", "originalRequest": { "url": { @@ -139358,7 +139358,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0ebaf3bb-418f-4111-9128-9fd1705d04c3", + "id": "137dcf88-2316-4a70-9fca-42471f3bd260", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -139414,7 +139414,7 @@ "_postman_previewlanguage": "json" }, { - "id": "710e8742-e350-4711-a544-222b0138bdeb", + "id": "049d6f43-d0c7-4dc8-a75f-801171007653", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -139470,7 +139470,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0f647321-bd55-44de-a80c-2b459a3ab533", + "id": "3361a080-8197-4cbf-a299-d584929e4888", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -139526,7 +139526,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5c4894b0-5baf-40c9-a761-d8ecfa0a1522", + "id": "a3bffeef-d730-4ffb-bd22-a12fc8f24af0", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -139582,7 +139582,7 @@ "_postman_previewlanguage": "json" }, { - "id": "451dc71e-0932-44f9-8682-894446c5b3f5", + "id": "0039737e-5dc6-481f-b9ec-08db76688087", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -139644,7 +139644,7 @@ } }, { - "id": "1d0de844-7e68-4585-b82e-8c19edd90acf", + "id": "59aa8bc7-a33b-45b7-a85a-deba1026d648", "name": "Get a Role", "request": { "name": "Get a Role", @@ -139685,7 +139685,7 @@ }, "response": [ { - "id": "e6e1146d-17d8-4416-879e-11a2e5cf05b3", + "id": "7d0ede03-7cbe-46c6-8cae-7a5cac31eb1b", "name": "List of all Roles", "originalRequest": { "url": { @@ -139729,7 +139729,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dc0024fc-f127-45d8-8920-a7d56d6b286b", + "id": "f6ef1c96-ec79-4a8f-a175-9c14b9408620", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -139773,7 +139773,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5793e0c8-5fae-40ad-93c2-f12a53e6233f", + "id": "1bae52f3-f617-4df1-bd57-21dd62e8b7e5", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -139817,7 +139817,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a3c29862-52e4-4627-98e6-32564d24a798", + "id": "ccb423a6-974a-4bb2-a863-1f0d992fdd8e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -139861,7 +139861,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a20df026-7213-4c45-afdd-23a03ef2d80e", + "id": "501cedf1-351e-4b43-a412-8f97da85fbf9", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -139905,7 +139905,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1463f910-6649-4df1-af00-a95dd7b4b43e", + "id": "6812e784-1670-415c-9fa0-31ecb1ff3d34", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -139955,7 +139955,7 @@ } }, { - "id": "dbe89d88-83a1-4d44-828e-52e25a686bb4", + "id": "67bb7135-9fc5-4e38-8a04-3385935a74f4", "name": "Patch a specified Role", "request": { "name": "Patch a specified Role", @@ -140009,7 +140009,7 @@ }, "response": [ { - "id": "e2fa8731-34e6-4d28-ad34-6b5632acda53", + "id": "480b5edb-a9c2-473a-ac58-eafe29a34ff5", "name": "Make a Role Requestable and Enable it in One Call", "originalRequest": { "url": { @@ -140066,7 +140066,7 @@ "_postman_previewlanguage": "json" }, { - "id": "316376c7-bd1f-44b4-8d0d-20de3959e694", + "id": "7a19cc4f-48db-4c97-8eea-97ff2bcbc672", "name": "Assign a Role to a Segment", "originalRequest": { "url": { @@ -140123,7 +140123,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e86b4eb9-3ce9-4708-8e25-145b33f0faac", + "id": "b3eeac55-bdf1-4d6e-adbe-689a37276316", "name": "Set the Membership Selection Criteria to a List of Identities", "originalRequest": { "url": { @@ -140180,7 +140180,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f9b4ce6b-b7ad-4ea8-b20a-9c7b518656e8", + "id": "f467e332-64e7-444f-9f50-38d9eb6e4e72", "name": "Set the Membership Selection Criteria to a Standard Expression", "originalRequest": { "url": { @@ -140237,7 +140237,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dfa291ab-c456-403c-a8e9-92114d673320", + "id": "f8cea949-4900-48de-88a2-239fa6f45af8", "name": "Add a New Clause as the Child of an Existing Standard Expression", "originalRequest": { "url": { @@ -140294,7 +140294,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0fb83437-1719-4d5e-a287-20edf133fc99", + "id": "212c1333-9caa-485b-a224-fbdc3ee2e824", "name": "Assign a Role to a Segment", "originalRequest": { "url": { @@ -140351,7 +140351,7 @@ "_postman_previewlanguage": "json" }, { - "id": "792478cb-eb31-4d1e-8b69-319a8521c6c2", + "id": "ab3d96b0-b5dd-48cd-a66a-91e4e4dcd8b0", "name": "Set the Membership Selection Criteria to a List of Identities", "originalRequest": { "url": { @@ -140408,7 +140408,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1f2eda12-df65-433e-a884-9892f7ec36c1", + "id": "33d92c9c-5ef6-4c69-831b-3034f74f0c82", "name": "Set the Membership Selection Criteria to a Standard Expression", "originalRequest": { "url": { @@ -140465,7 +140465,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2670db08-59a8-4b22-a079-1cbcc4b69b54", + "id": "a2e3c280-387b-44e8-bcf3-d2edeb5da968", "name": "Add a New Clause as the Child of an Existing Standard Expression", "originalRequest": { "url": { @@ -140522,7 +140522,7 @@ "_postman_previewlanguage": "json" }, { - "id": "53ca4dec-89a6-43ae-b975-ce27a4ff9edd", + "id": "1199ce19-cc93-4a29-b269-d32ab59d9368", "name": "Set the Membership Selection Criteria to a List of Identities", "originalRequest": { "url": { @@ -140579,7 +140579,7 @@ "_postman_previewlanguage": "json" }, { - "id": "34873525-e075-4383-9260-93259e7c40c4", + "id": "07dec650-5a92-4afc-a8ba-4142f7ef77e1", "name": "Set the Membership Selection Criteria to a Standard Expression", "originalRequest": { "url": { @@ -140636,7 +140636,7 @@ "_postman_previewlanguage": "json" }, { - "id": "324ef80e-e116-4bd8-8b9f-59c737c6f978", + "id": "ba5f1e69-c064-4495-80bc-1af7c340b1f5", "name": "Add a New Clause as the Child of an Existing Standard Expression", "originalRequest": { "url": { @@ -140693,7 +140693,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5692cfec-3ebc-4724-a45f-986a70d4ad85", + "id": "c668a341-47ca-44f3-8331-75836848c2cf", "name": "An example of a 403 response object", "originalRequest": { "url": { @@ -140750,7 +140750,7 @@ "_postman_previewlanguage": "json" }, { - "id": "27a04e60-0e05-48da-b0fb-2393ba53816e", + "id": "1cfc1d47-66e1-47dd-afb6-ca5987f353cd", "name": "Add a New Clause as the Child of an Existing Standard Expression", "originalRequest": { "url": { @@ -140807,7 +140807,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8cd1541f-eba6-47ab-818f-f686085a2282", + "id": "5296cd11-fbdc-4ea4-bb36-2aa2ea6f2338", "name": "Add a New Clause as the Child of an Existing Standard Expression", "originalRequest": { "url": { @@ -140864,7 +140864,7 @@ "_postman_previewlanguage": "json" }, { - "id": "69c242d5-0283-4459-a2cc-a4407cc2ba5a", + "id": "4f93cf37-1d10-4fc7-9d6b-e421279bbd49", "name": "An example of a 500 response object", "originalRequest": { "url": { @@ -140927,7 +140927,7 @@ } }, { - "id": "eb3bb74e-9783-464a-9d8b-f12704253356", + "id": "d2d25ec9-4760-4560-9ec1-3d336317ac1f", "name": "Delete a Role", "request": { "name": "Delete a Role", @@ -140968,7 +140968,7 @@ }, "response": [ { - "id": "02c58c08-b54a-4aad-bdf7-6da6b860b384", + "id": "36b78ea4-8097-442b-a2c1-a43c0d6dee66", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -141002,7 +141002,7 @@ "_postman_previewlanguage": "text" }, { - "id": "637c6268-f5ea-499d-8d04-7085d41ed8ce", + "id": "d9ace09b-7adb-4347-b2bb-9a0d235584a8", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -141046,7 +141046,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8f813886-a859-498b-b793-af36d2ce577d", + "id": "29c3e70f-b4dd-47db-8b54-a924b9b5d9e9", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -141090,7 +141090,7 @@ "_postman_previewlanguage": "json" }, { - "id": "abd13ef4-609d-4869-ae59-d842a8b6b84f", + "id": "37dc9e35-2040-473f-8ba9-69b43402fff0", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -141134,7 +141134,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c3eb384b-814f-4b9f-8cf7-9a806f8b15f7", + "id": "89df2384-6f1f-4545-b0ce-b725b33dd13c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -141178,7 +141178,7 @@ "_postman_previewlanguage": "json" }, { - "id": "81175ac8-7817-435d-885f-ab2ccedf309d", + "id": "b308195a-b92b-4ddb-a50f-d8cac5af1c68", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -141228,12 +141228,12 @@ } }, { - "id": "e11c0f53-109b-4928-9911-57d7de3bad27", + "id": "6367c536-8516-4caa-8dcf-af13ada84523", "name": "Delete Role(s)", "request": { "name": "Delete Role(s)", "description": { - "content": "This API initiates a bulk deletion of one or more Roles.\n\nA 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 Roles included in the request are associated to Sources with management workgroups of which the ROLE_SUBADMIN is a member.", + "content": "This endpoint initiates a bulk deletion of one or more roles.\nWhen the request is successful, the endpoint returns the bulk delete's task result ID. To follow the task, you can use [Get Task Status by ID](https://developer.sailpoint.com/docs/api/beta/get-task-status), which will return the task result's status and information. \nThis endpoint can only bulk delete up to a limit of 50 roles per request. \nA token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this endpoint. In addition, a token with ROLE_SUBADMIN authority can only call this endpoint if all roles included in the request are associated with sources with management workgroups the ROLE_SUBADMIN is a member of.", "type": "text/plain" }, "url": { @@ -141271,7 +141271,7 @@ }, "response": [ { - "id": "5798d28f-0bab-4ca7-88f3-aa640febd8f0", + "id": "730a908d-87b1-44a7-b281-1d56bd211f04", "name": "Returns an object with the id of the task performing the delete operation.", "originalRequest": { "url": { @@ -141328,7 +141328,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8ae5d7c4-e19c-4e7f-9aab-775d76c8b106", + "id": "2d3fdf74-275b-4cf4-9e8c-ae42d5e1543f", "name": "400.1 Bad Request Content", "originalRequest": { "url": { @@ -141385,7 +141385,7 @@ "_postman_previewlanguage": "json" }, { - "id": "efcaf5da-2b2b-4fb9-a6d8-a7d570802130", + "id": "09e91109-0264-46f5-b113-deb57d428fae", "name": "400.1 Role ids limit violation", "originalRequest": { "url": { @@ -141442,7 +141442,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e7aecc1e-f615-441e-a24b-0c895e02af73", + "id": "bea2c2af-9596-43b8-9a6e-665e6598464c", "name": "400.1.404 Referenced object not found", "originalRequest": { "url": { @@ -141499,7 +141499,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6da866b8-7b90-43f8-8743-d8620f072b01", + "id": "10b88c8e-ac82-471b-86f2-dce462c335fa", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -141556,7 +141556,7 @@ "_postman_previewlanguage": "json" }, { - "id": "86b62072-4898-4ba2-8b11-e6a119f88cd6", + "id": "458cf547-5bc6-4d43-92cd-81667817a748", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -141613,7 +141613,7 @@ "_postman_previewlanguage": "json" }, { - "id": "11f61175-5ad3-423d-a332-e3c6815f077a", + "id": "0545b2ea-5207-46be-b630-85fdb253081b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -141670,7 +141670,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ff2ac88f-a5d6-4705-9eae-0e6124c6d051", + "id": "f415799e-5d62-42ef-b7f8-f08acc7ed080", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -141733,7 +141733,7 @@ } }, { - "id": "6e1b5867-a14d-4d18-bae8-585f951d1bcb", + "id": "e0f5fb0c-f0e4-472b-88f3-39f885ef0bbf", "name": "Identities assigned a Role", "request": { "name": "Identities assigned a Role", @@ -141818,7 +141818,7 @@ }, "response": [ { - "id": "a2e1b5ee-658e-44b2-9fd7-67e0c377e377", + "id": "94655487-98c0-4fc8-bbb9-c9913e295d9f", "name": "List of Identities assigned the Role", "originalRequest": { "url": { @@ -141909,7 +141909,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ce598da0-5d97-42b3-b218-32a5bb4a5e8b", + "id": "329112fc-9921-4194-af28-c4f204cca451", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -142000,7 +142000,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fa51923e-99cb-4507-baf6-3b6a4e268d54", + "id": "df2a01be-c47d-41fc-8810-f7a635d88f50", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -142091,7 +142091,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a0f57171-9d38-442b-a335-538f77c4734f", + "id": "49dd109d-dffc-4124-b97c-e42eb1ef3e17", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -142182,7 +142182,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5957744d-80bf-4e5b-a0e4-0769b983a217", + "id": "14aa4b1c-f439-4b4d-aa31-520e8e1650d8", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -142273,7 +142273,7 @@ "_postman_previewlanguage": "json" }, { - "id": "40cea8ad-8a87-45f6-87d2-c8787ba2b499", + "id": "b150ae52-27b9-40cb-93bc-4e5b02aee885", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -142370,7 +142370,7 @@ } }, { - "id": "1ad95ab6-d47f-4365-aeee-160234fdd545", + "id": "02b61906-1bfa-48a8-85ad-2d9ecf802c43", "name": "List role's Entitlements", "request": { "name": "List role's Entitlements", @@ -142458,7 +142458,7 @@ }, "response": [ { - "id": "6cafbcae-cec6-4f5c-aa1f-991a622f4c73", + "id": "ef0c632c-a6d2-4be9-98f6-90e81a3a7fca", "name": "List of Entitlements", "originalRequest": { "url": { @@ -142549,7 +142549,7 @@ "_postman_previewlanguage": "json" }, { - "id": "227ddab7-8cb3-46fb-9bf7-d3010e9bb65e", + "id": "afdb2615-4de9-4868-9c14-ab4936507db1", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -142640,7 +142640,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a4ac8f09-87aa-4107-8532-d533f826a3eb", + "id": "970651b8-3fea-4407-8c39-dea78fb253da", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -142731,7 +142731,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0d722650-5149-4c41-bfb1-8566374111fd", + "id": "c2982662-c029-4256-925f-23c3b773009f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -142822,7 +142822,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cfeefc6e-3ed0-4c86-b8bc-83273eaba484", + "id": "a806e1f9-6d40-41ac-872f-9cecd3752aa9", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -142913,7 +142913,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c99fa4d4-2eb9-47a1-87b2-96f2177cd647", + "id": "f0ded831-5b44-462e-8740-36c49a382c59", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -143016,7 +143016,7 @@ "description": "", "item": [ { - "id": "183f9482-a687-4c09-8dbd-fff8a60e703e", + "id": "923844f9-e843-4e0a-8f60-8bc34c66f2a9", "name": "Generate insights for roles", "request": { "name": "Generate insights for roles", @@ -143046,7 +143046,7 @@ }, "response": [ { - "id": "e02d9e5d-efdf-41d7-972f-e09cdd5095f1", + "id": "bee8712a-94db-4396-8f3b-b24d0424bbb3", "name": "Submitted a role insights generation request", "originalRequest": { "url": { @@ -143090,7 +143090,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f05e527a-f52a-4a72-84f2-1ca8f4add94c", + "id": "0ece43d5-dc68-4718-94fe-63ac04bf615e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -143134,7 +143134,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d39225ea-1384-42cf-8886-929cc80ad289", + "id": "dcd0b3a9-4dcc-48ec-8160-82c11993258d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -143178,7 +143178,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8c84d1cf-839b-47f6-abe1-80466f54c3f7", + "id": "823125e5-170b-49f2-aaf9-7aa814898565", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -143222,7 +143222,7 @@ "_postman_previewlanguage": "json" }, { - "id": "05f62dcc-b1ca-46f1-b9ce-131fdb792187", + "id": "2cfdf06b-162c-4da9-be0d-af400645f26d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -143266,7 +143266,7 @@ "_postman_previewlanguage": "json" }, { - "id": "87da8c4a-f3fa-4e6f-b3d9-c32175ac6c21", + "id": "1fb4c57b-98f4-4f59-83b4-9be7e4c4c3d6", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -143316,7 +143316,7 @@ } }, { - "id": "37ad2c55-dd29-4c66-a6dd-909824812ed6", + "id": "65c11032-dc8c-4af7-9f31-fbd1017de43f", "name": "Returns metadata from prior request.", "request": { "name": "Returns metadata from prior request.", @@ -143358,7 +143358,7 @@ }, "response": [ { - "id": "149a4807-c5ef-4b90-86bd-ca853f376f1f", + "id": "8022cd93-270f-43d5-80a8-5be1a96b418d", "name": "Succeeded. Returns details of an earlier role insights request.", "originalRequest": { "url": { @@ -143403,7 +143403,7 @@ "_postman_previewlanguage": "json" }, { - "id": "76620636-6608-4474-b7c7-83c3ee6714a0", + "id": "b119ec96-1181-4c01-85c1-61f18cc68662", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -143448,7 +143448,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fa73ec0c-31b8-4b25-8d7f-03045cb9a2cb", + "id": "bb56dea4-5f72-468e-a167-bcf601d3b2a1", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -143493,7 +143493,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8decf75f-5f3a-451a-8db3-c40e15509557", + "id": "7d615c55-8935-4298-9f07-d7a0ce6e8e1f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -143538,7 +143538,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f47b6589-8c74-463d-9043-06b0ff66d96e", + "id": "ac6685f7-502f-4780-a14d-fd745d53354f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -143583,7 +143583,7 @@ "_postman_previewlanguage": "json" }, { - "id": "11a23190-62fe-491c-9007-ea1332966ff2", + "id": "6e64414a-507f-4a99-a6d5-f9311ab1a9a5", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -143634,7 +143634,7 @@ } }, { - "id": "ae996f32-14b1-42b0-89bd-007b8d1ec7c1", + "id": "bf044729-f394-4a0f-a369-736e7a61de94", "name": "Get role insights summary information", "request": { "name": "Get role insights summary information", @@ -143664,7 +143664,7 @@ }, "response": [ { - "id": "40cbcd1a-6c3b-42fc-b736-d5d4e3d7653c", + "id": "6b215f69-ccec-4d7c-8b7d-511ae33d36f7", "name": "Succeeded. Returns high level counts.", "originalRequest": { "url": { @@ -143703,12 +143703,12 @@ "value": "application/json" } ], - "body": "{\n \"numberOfUpdates\": -21525742,\n \"lastGenerated\": \"2020-05-19T13:49:37.385Z\",\n \"entitlementsIncludedInRoles\": 45,\n \"totalNumberOfEntitlements\": 250,\n \"identitiesWithAccessViaRoles\": 550,\n \"totalNumberOfIdentities\": 980\n}", + "body": "{\n \"numberOfUpdates\": 45676234,\n \"lastGenerated\": \"2020-05-19T13:49:37.385Z\",\n \"entitlementsIncludedInRoles\": 45,\n \"totalNumberOfEntitlements\": 250,\n \"identitiesWithAccessViaRoles\": 550,\n \"totalNumberOfIdentities\": 980\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d16710cb-1939-43dd-a7d2-c66db0e7346d", + "id": "37e6e5f8-f397-4de1-84fa-a3f5e67f12ad", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -143752,7 +143752,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ba5ba07d-3001-4599-9106-1e1c5fdac339", + "id": "0c929e09-6545-426b-a63f-5da31bceba95", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -143796,7 +143796,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cece19ac-c4dc-4fa1-b310-8ee508fc4819", + "id": "addae562-a039-4048-a9e4-fbbb37d54164", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -143840,7 +143840,7 @@ "_postman_previewlanguage": "json" }, { - "id": "eb1f3f17-e9bd-4590-b8a7-372d7cf812ff", + "id": "85efcd70-1054-4552-9c7a-b4de05770ee4", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -143890,7 +143890,7 @@ } }, { - "id": "819683a1-9148-478d-bed4-e55b4a779a9b", + "id": "6bee88c7-881d-4812-9392-8b9c81388da0", "name": "Get role insights", "request": { "name": "Get role insights", @@ -143965,7 +143965,7 @@ }, "response": [ { - "id": "944293aa-3a23-40ff-a9e6-4dc4c4e65cc7", + "id": "0d313888-c48d-4659-afab-60e8cd728192", "name": "Succeeded. Returns a list of roles with information about insights for each role.", "originalRequest": { "url": { @@ -144054,7 +144054,7 @@ "_postman_previewlanguage": "json" }, { - "id": "93ec41c6-1ce5-459b-bfbb-4a25b70c1f85", + "id": "70716036-33c5-4dcc-a876-4513ff86c8e4", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -144143,7 +144143,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f2c077a6-8667-4dfb-bcee-80274c8adb32", + "id": "d10e66a3-42bc-4602-9fec-6e4be122afb2", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -144232,7 +144232,7 @@ "_postman_previewlanguage": "json" }, { - "id": "478d829d-3bfa-4f2a-b26a-2fcf64cec5e1", + "id": "177c7e69-76a0-493f-a060-bb60e2120bfb", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -144321,7 +144321,7 @@ "_postman_previewlanguage": "json" }, { - "id": "87558b79-caef-4bb8-a3e9-257c3a5c448c", + "id": "307fa458-4838-44a4-a016-2d9ad058ef4b", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -144416,7 +144416,7 @@ } }, { - "id": "5eb82f46-3503-4f38-9de5-ebfa59db2a46", + "id": "095e0bf7-07d0-4dbf-8a04-ef568a4f9445", "name": "Get a single role insight", "request": { "name": "Get a single role insight", @@ -144457,7 +144457,7 @@ }, "response": [ { - "id": "58854325-5d6c-4a6f-b3e8-6a9278393b66", + "id": "dbadc4d4-4b4a-4bcd-bcea-48ad38c37925", "name": "Succeeded. Returns information about insights for a single role.", "originalRequest": { "url": { @@ -144501,7 +144501,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ca3b094f-f1bc-47ce-af75-2650abd61305", + "id": "69fd1dad-5d2a-427f-87ff-4178d81d0808", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -144545,7 +144545,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6d1377da-b495-45cb-a7c4-4afb372b6886", + "id": "48c1bf2e-8d96-4767-af90-1b278edb2c94", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -144589,7 +144589,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c7f81d8e-b4c7-4438-8f95-88f79456a9fd", + "id": "12dbf684-0666-4f1f-873f-55bb3daf5f7b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -144633,7 +144633,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4a70d688-7c2c-4ee4-bf35-6c20eea8ff54", + "id": "f85f8425-8dd9-447a-a791-3aa6211a3ae1", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -144683,7 +144683,7 @@ } }, { - "id": "0bd72279-ae22-408e-9801-f14f29f9b9a6", + "id": "55063dd8-a42c-41c3-90b8-167a04d67f88", "name": "Get entitlement insights for a role", "request": { "name": "Get entitlement insights for a role", @@ -144708,7 +144708,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -144744,7 +144744,7 @@ }, "response": [ { - "id": "f5b2f747-9563-41df-990f-e942b658d8a2", + "id": "dcf6d492-c5c1-4ece-87a9-481b69fbd672", "name": "Succeeded. Returns a list of entitlements to be added for a role.", "originalRequest": { "url": { @@ -144764,7 +144764,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -144803,12 +144803,12 @@ "value": "application/json" } ], - "body": "[\n {\n \"name\": \"minim do qui in\",\n \"id\": \"ex\",\n \"description\": \"dolor nulla sit Lorem\",\n \"attribute\": \"cupidatat Lorem commodo\",\n \"value\": \"dolor in quis dolore adipisicing\",\n \"source\": \"aute\",\n \"insight\": {\n \"type\": \"ADD\",\n \"identitiesWithAccess\": 850,\n \"identitiesImpacted\": 150,\n \"totalNumberOfIdentities\": 1000\n }\n },\n {\n \"name\": \"quis Excepteur\",\n \"id\": \"in\",\n \"description\": \"consectetur culpa ex labo\",\n \"attribute\": \"ut la\",\n \"value\": \"Ut\",\n \"source\": \"quis fugiat enim\",\n \"insight\": {\n \"type\": \"ADD\",\n \"identitiesWithAccess\": 850,\n \"identitiesImpacted\": 150,\n \"totalNumberOfIdentities\": 1000\n }\n }\n]", + "body": "[\n {\n \"name\": \"minim Lorem consequat cillum velit\",\n \"id\": \"ut commodo\",\n \"description\": \"reprehenderit quis qui aute Lorem\",\n \"attribute\": \"aliqua en\",\n \"value\": \"sed incididunt\",\n \"source\": \"exercitation eiusmod eu reprehenderit labore\",\n \"insight\": {\n \"type\": \"ADD\",\n \"identitiesWithAccess\": 850,\n \"identitiesImpacted\": 150,\n \"totalNumberOfIdentities\": 1000\n }\n },\n {\n \"name\": \"Lorem\",\n \"id\": \"Duis in commodo deserunt\",\n \"description\": \"minim aliqua dolore l\",\n \"attribute\": \"ullamco cupidatat sint\",\n \"value\": \"dolor est pariatur eu\",\n \"source\": \"est\",\n \"insight\": {\n \"type\": \"ADD\",\n \"identitiesWithAccess\": 850,\n \"identitiesImpacted\": 150,\n \"totalNumberOfIdentities\": 1000\n }\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "45809a1c-0c66-4bf3-b9fb-93d42fdbcd68", + "id": "7dedf127-3e78-4cca-b059-5f24e51f1daf", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -144828,7 +144828,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -144872,7 +144872,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e66d47a1-6180-4923-a090-6158a8e23a00", + "id": "b288b49b-baf0-46cf-8c3b-daa1e79c6fcb", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -144892,7 +144892,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -144936,7 +144936,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b9cee753-e5e6-4de7-8ef4-e72b8a48984a", + "id": "45dd1b74-3ef5-4f5a-a726-d8229d70167c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -144956,7 +144956,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -145000,7 +145000,7 @@ "_postman_previewlanguage": "json" }, { - "id": "76487289-1ee4-4134-8fe3-37d41be0ba62", + "id": "f7aa36bd-6e0f-42b5-84f8-8b802eb75f69", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -145020,7 +145020,7 @@ "type": "text/plain" }, "key": "sorters", - "value": "et dolor" + "value": "officia qui elit occaecat" }, { "disabled": true, @@ -145070,7 +145070,7 @@ } }, { - "id": "25f73ca0-96d2-4c84-90cc-7f820576a07a", + "id": "d1cd86d6-26fb-4397-ac30-eae30996564e", "name": "Download entitlement insights for a role", "request": { "name": "Download entitlement insights for a role", @@ -145132,7 +145132,7 @@ }, "response": [ { - "id": "3f1efb2a-65a3-41c4-9f17-988c19569571", + "id": "fec9903a-9a14-4d52-b41c-8dc1f077bfc8", "name": "Succeeded. Returns a csv file containing a list of entitlements to be added for a role.", "originalRequest": { "url": { @@ -145192,12 +145192,12 @@ "value": "text/csv" } ], - "body": "et dolor", + "body": "officia qui elit occaecat", "cookie": [], "_postman_previewlanguage": "text" }, { - "id": "658089ab-72a0-48e3-a55f-3f775bfdb5b9", + "id": "5be918dd-94e2-46a4-88df-e65b8631ad0b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -145262,7 +145262,7 @@ "_postman_previewlanguage": "json" }, { - "id": "636407ef-1b19-4be9-ab93-bd8919477013", + "id": "a64361ea-e8d4-4a64-a973-ed5903eba5f2", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -145327,7 +145327,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2d91e538-70e8-423e-8f23-f592f0d30007", + "id": "0c4e8319-58b1-43b3-bfbb-5ce5437d4253", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -145392,7 +145392,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2094e0d3-a567-4357-858d-d32758d9c910", + "id": "ba04d753-bafc-4ad9-9bed-c3b7a0c74508", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -145463,7 +145463,7 @@ } }, { - "id": "5049f898-f98e-4f45-bdb9-a67645e3392d", + "id": "241b11c9-c45b-4c88-b1af-113d35ec08ba", "name": "Get current entitlement for a role", "request": { "name": "Get current entitlement for a role", @@ -145515,7 +145515,7 @@ }, "response": [ { - "id": "dbbe84c3-2e64-446c-b74b-53ed6f1ea4d2", + "id": "eaa44ab3-2602-481c-939c-b901a96a369f", "name": "Succeeded. Returns a list of current or pre-existing entitlements for a role.", "originalRequest": { "url": { @@ -145570,7 +145570,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c2987136-b7ba-4f35-9e1b-68b8ba6df87e", + "id": "fafac15d-1111-4da4-8f9f-f7eb1dac3f16", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -145625,7 +145625,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e9f502c4-622a-42be-88d0-447c7764c2a0", + "id": "dbd38d53-43db-433c-a879-c20f36b2b8c6", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -145680,7 +145680,7 @@ "_postman_previewlanguage": "json" }, { - "id": "55302bd2-e8a2-4bc0-b035-647b35fb1ace", + "id": "7b7d356c-4cd0-4379-a851-8bcb1436fa61", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -145735,7 +145735,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d6a67603-effc-4bba-8c3f-1fc49ff74e25", + "id": "5787d000-d67f-404b-ba98-139f54724aa8", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -145796,7 +145796,7 @@ } }, { - "id": "0297bedf-f069-4be8-bc8d-87879b2dc420", + "id": "e4fff8dc-e7b0-47e8-9907-a86a4ead1e01", "name": "Get identities for a suggested entitlement (for a role)", "request": { "name": "Get identities for a suggested entitlement (for a role)", @@ -145905,7 +145905,7 @@ }, "response": [ { - "id": "32a6ad16-3ac0-4bbc-a3d9-9324d2e8daa1", + "id": "83bea9c0-63bf-4e67-8b2f-388681de6a35", "name": "Succeeded. Returns a list of identities with or without the entitlement.", "originalRequest": { "url": { @@ -146007,7 +146007,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ac3c91bf-7aed-4558-b921-a6260616861f", + "id": "bd072fbc-9196-4f21-9208-e45353293189", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -146109,7 +146109,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2d74a3d7-57d2-47a0-a79c-43cdf46d1710", + "id": "a1ad06f2-26e2-4d4b-993a-da588cca624c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -146211,7 +146211,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8dcfd56f-2ada-45ba-a0d1-555ef3233bfa", + "id": "7d8c2718-4f0a-41b8-8e68-f919401ead01", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -146313,7 +146313,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e3c83243-7ec5-46ff-b3f7-3544bd0ce937", + "id": "daf93e9b-a525-4921-8bcd-06f4097750b7", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -146427,7 +146427,7 @@ "description": "", "item": [ { - "id": "135268c7-e7c5-43d6-bb0d-34008e728e06", + "id": "28425fa1-b467-43fd-80fb-c18e59084975", "name": "Configure/create extended search attributes in IdentityNow.", "request": { "name": "Configure/create extended search attributes in IdentityNow.", @@ -146470,7 +146470,7 @@ }, "response": [ { - "id": "56680539-19ca-41c9-9d31-7e7507c16359", + "id": "c4f07992-e5aa-4b05-a6d4-fbb607b3fa7e", "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { @@ -146527,7 +146527,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b4630238-f719-40b2-9688-406d0427c85e", + "id": "1f6f5268-2e10-4db4-8144-f85bab28a5b2", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -146584,7 +146584,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9813054f-7c6b-44dc-b9a8-b605bc6dedb0", + "id": "45cbf21e-8612-49ac-b8da-d2398fa91b7a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -146641,7 +146641,7 @@ "_postman_previewlanguage": "json" }, { - "id": "495bc0ef-cea0-437a-852a-078c872459c4", + "id": "9371ec38-6a1f-48aa-ab26-cbaeddac900a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -146698,7 +146698,7 @@ "_postman_previewlanguage": "json" }, { - "id": "67460ce2-6aab-4e14-9215-67378b99015e", + "id": "3accbbee-fba0-4c2f-84cf-b1ce42c5ebaa", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -146755,7 +146755,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4668e6d8-fd2e-4af5-933b-55e1eb5d912f", + "id": "9c2f1e30-f2a6-4a82-8d8f-a64e82905a4c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -146812,7 +146812,7 @@ "_postman_previewlanguage": "json" }, { - "id": "55825683-db9f-4f58-afba-da6b2fd0d995", + "id": "17c66ad1-0e61-475f-84cd-00d2839f0439", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -146875,7 +146875,7 @@ } }, { - "id": "c353c001-7c42-4bcd-a34a-a5472c727996", + "id": "7639d974-4d34-477a-8f72-0e23e8a3a9bf", "name": "Retrieve a list of extended search attributes in IdentityNow.", "request": { "name": "Retrieve a list of extended search attributes in IdentityNow.", @@ -146905,7 +146905,7 @@ }, "response": [ { - "id": "8c1b3acc-a335-4860-a8dc-9bbf855c67f3", + "id": "ea8ac687-7b59-4df1-a287-60e1864dbc7e", "name": "List of attribute configurations in IdentityNow.", "originalRequest": { "url": { @@ -146949,7 +146949,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ccc4c7ce-9243-44fe-b5de-344bfc1fa7f7", + "id": "b5dd9f9e-2723-4111-bc64-f3dc7ca22526", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -146993,7 +146993,7 @@ "_postman_previewlanguage": "json" }, { - "id": "40040872-97e9-4a15-8f32-304c33e46273", + "id": "3ce9fffc-01b3-48b8-9253-cd9e5da66307", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -147037,7 +147037,7 @@ "_postman_previewlanguage": "json" }, { - "id": "25a09a07-e130-4c0e-ad6c-158fece769ab", + "id": "dd9cfbbf-270f-454e-9a35-bb8ffafd14f8", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -147081,7 +147081,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7022e24d-9c46-4d6a-87b6-4dd540f98bcc", + "id": "c2aef037-d7e8-43fd-93f6-32dce022d7f7", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -147131,7 +147131,7 @@ } }, { - "id": "bc79a709-097f-4289-8fda-f9d52e28927b", + "id": "ddbb136c-5173-4dc5-a7a9-a1149a6645b7", "name": "Get the details of a specific extended search attribute in IdentityNow.", "request": { "name": "Get the details of a specific extended search attribute in IdentityNow.", @@ -147173,7 +147173,7 @@ }, "response": [ { - "id": "8a47938f-814b-4501-9d63-4e5297664031", + "id": "6b7c70af-e53a-47c5-a6db-9b8c54071d10", "name": "Specific attribute configuration in IdentityNow.", "originalRequest": { "url": { @@ -147218,7 +147218,7 @@ "_postman_previewlanguage": "json" }, { - "id": "efc0fc53-7ebf-453a-966f-0b697cee8c45", + "id": "726bbbf3-e200-499b-ad32-fd42254e1d0a", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -147253,7 +147253,7 @@ "_postman_previewlanguage": "text" }, { - "id": "8825942a-15e6-49fd-bbac-cb0606b50326", + "id": "cd85f337-9f5f-47b2-b906-dba95b6e3676", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -147298,7 +147298,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a13509f8-617a-4d8c-9ba9-93be9bca5050", + "id": "1247dfc0-0da4-4a66-9890-181ef2a3cf2c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -147343,7 +147343,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fb8eb531-a65b-4643-b1c2-fe5ced6dba62", + "id": "58fdfd46-8aeb-4cdd-9523-7cd6184e0d09", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -147388,7 +147388,7 @@ "_postman_previewlanguage": "json" }, { - "id": "40ef7c02-4de0-4beb-bc51-25b3fe6125f5", + "id": "f0a9b6b3-4286-497e-a1f9-ed5869efc49b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -147433,7 +147433,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e63a86e7-c401-4151-a8d3-260af105e864", + "id": "9ca9ee47-a61b-4de1-9f2b-7f27cb579ffc", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -147484,7 +147484,7 @@ } }, { - "id": "c483619f-170b-459d-b0ea-7a4e374adffd", + "id": "f0c48a5f-a3bc-4c37-a4c2-354860d01c03", "name": "Delete an extended search attribute in IdentityNow.", "request": { "name": "Delete an extended search attribute in IdentityNow.", @@ -147526,7 +147526,7 @@ }, "response": [ { - "id": "b7343cdd-386d-4c3d-8180-bbb1cb990abf", + "id": "3b80e265-dcba-4544-a98c-d86881f96476", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -147561,7 +147561,7 @@ "_postman_previewlanguage": "text" }, { - "id": "e16ed428-2823-4cf9-8a6b-0a4ef611f8e9", + "id": "12d3e2a0-f1d4-4373-8f69-0f89f59c284b", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -147606,7 +147606,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e18e9712-eabf-4c55-a632-51cd520c450e", + "id": "3509b432-5e56-40e5-8c10-7a1f2d348662", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -147651,7 +147651,7 @@ "_postman_previewlanguage": "json" }, { - "id": "69456a3f-4578-4851-8ab5-fb7147d75ac0", + "id": "b0ddbbc0-3e86-40e1-8cdc-30822473f415", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -147696,7 +147696,7 @@ "_postman_previewlanguage": "json" }, { - "id": "903e124c-a34c-428d-98d2-1230c1df1941", + "id": "093d9a6f-7d60-4447-9b58-817321430254", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -147741,7 +147741,7 @@ "_postman_previewlanguage": "json" }, { - "id": "04526f2d-d74b-4fde-961b-d18a3044fc0b", + "id": "c85b7b8c-2fa4-4efb-877a-a42c7435950a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -147792,7 +147792,7 @@ } }, { - "id": "eca8825f-d2c6-4efd-acc8-41ffbe44b66d", + "id": "4f0606d0-0f0c-4870-83dc-315d11aea012", "name": "Update the details of a specific extended search attribute in IdentityNow.", "request": { "name": "Update the details of a specific extended search attribute in IdentityNow.", @@ -147847,7 +147847,7 @@ }, "response": [ { - "id": "bccc9c3a-4f3f-4bb8-a2d9-0136f1572de0", + "id": "1e0a6682-fa7f-4e84-b3fe-20f68fe41dc8", "name": "Responds with the Search Attribute Configuration as updated.", "originalRequest": { "url": { @@ -147905,7 +147905,7 @@ "_postman_previewlanguage": "json" }, { - "id": "460b29b5-937e-45af-950d-536b4bdcdba9", + "id": "17d09b2b-5101-43bb-991d-80127701f926", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -147963,7 +147963,7 @@ "_postman_previewlanguage": "json" }, { - "id": "08f13d74-7c93-4ea3-b2f3-74f83d7eea42", + "id": "e9478e3b-16e6-4fa2-ae2b-143d5fedca5a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -148021,7 +148021,7 @@ "_postman_previewlanguage": "json" }, { - "id": "600245c1-f579-41f8-82bd-39522fa6db61", + "id": "2e19fce6-6737-4a5c-a321-0bf5c45425ce", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -148079,7 +148079,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3091a32d-3218-486d-b94d-e1fb8d4939ad", + "id": "fbe28d0f-2090-4a8a-9c7b-9af40288cefc", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -148137,7 +148137,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7d6d10ac-ed65-46cf-b621-200aad53ac1e", + "id": "c92c3f56-b26c-4517-a2b0-ca64ef5d2ba0", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -148195,7 +148195,7 @@ "_postman_previewlanguage": "json" }, { - "id": "06eea51b-a6e0-40c9-ba75-f5a577ea03e0", + "id": "10522e0a-6b58-4d85-8280-41ea4c395977", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -148265,7 +148265,7 @@ "description": "Use this API to implement and customize access request segment functionality. \nWith this functionality in place, administrators can create and manage access request segments. \nSegments provide organizations with a way to make the access their users have even more granular - this can simply the access request process for the organization's users and improves security by reducing the risk of overprovisoning access. \n\nSegments represent sets of identities, all grouped by specified identity attributes, who are only able to see and access the access items associated with their segments.\nFor example, administrators could group all their organization's London office employees into one segment, \"London Office Employees,\" by their shared location. \nThe administrators could then define the access items the London employees would need, and the identities in the \"London Office Employees\" would then only be able to see and access those items.\n\nIn Identity Security Cloud, administrators can use the 'Access' drop-down menu and select 'Segments' to reach the 'Access Requests Segments' page. \nThis page lists all the existing access request segments, along with their statuses, enabled or disabled. \nAdministrators can use this page to create, edit, enable, disable, and delete segments. \nTo create a segment, an administrator must provide a name, define the identities grouped in the segment, and define the items the identities in the segment can access.\nThese items can be access profiles, roles, or entitlements. \n\nWhen administrators use the API to create and manage segments, they use a JSON expression in the `visibilityCriteria` object to define the segment's identities and access items. \n\nRefer to [Managing Access Request Segments](https://documentation.sailpoint.com/saas/help/requests/segments.html) for more information about segments in Identity Security Cloud.\n", "item": [ { - "id": "f5658461-9ad1-4f44-8e55-ac6b7dcdd3a7", + "id": "29de5a94-679c-4bd5-9199-94d75e735e06", "name": "Create Segment", "request": { "name": "Create Segment", @@ -148307,7 +148307,7 @@ }, "response": [ { - "id": "70d86349-cb2c-42fa-b9a4-63c5238555e5", + "id": "046d9849-7143-441b-8dd9-9ea99464f66f", "name": "Segment created", "originalRequest": { "url": { @@ -148363,7 +148363,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c836d796-3205-4b62-8c45-8530fde5d892", + "id": "fd7d9172-5bd3-4c81-9ceb-db13d346a60c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -148419,7 +148419,7 @@ "_postman_previewlanguage": "json" }, { - "id": "587544ea-0370-4c39-9525-8ef836bfb5f8", + "id": "6c81766b-64c2-4730-abec-e7d65da56c5c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -148475,7 +148475,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3564b9d1-6c92-435f-9d1a-47ce389536b4", + "id": "758f0773-e838-4840-a8a5-344d85cb1704", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -148531,7 +148531,7 @@ "_postman_previewlanguage": "json" }, { - "id": "faf4fcc3-b4b4-47f7-b35b-03e4bb604ec7", + "id": "87bee5c3-f18b-4bcc-8811-f0f825e3d1f0", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -148587,7 +148587,7 @@ "_postman_previewlanguage": "json" }, { - "id": "653f0ab2-427c-49b8-8287-98bd723d7c87", + "id": "a054160d-6a7a-40d6-8d96-7e32ffe8a00c", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -148649,7 +148649,7 @@ } }, { - "id": "e18aa682-078f-40ad-8df3-fa94593d955a", + "id": "3a487e5e-fdbb-4be7-8e05-2a20562a7ad6", "name": "List Segments", "request": { "name": "List Segments", @@ -148706,7 +148706,7 @@ }, "response": [ { - "id": "86cf1252-9701-42e5-a064-4850c3f6ae6b", + "id": "192baf0c-7010-4ad5-9ff6-0ff1aba44a9f", "name": "List of all segments", "originalRequest": { "url": { @@ -148777,7 +148777,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0f5d4067-7372-48d8-be50-18ae47889f8b", + "id": "85d9fbfd-c675-4177-ab50-06d69434a00f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -148848,7 +148848,7 @@ "_postman_previewlanguage": "json" }, { - "id": "daee94e5-688c-43d0-b313-b2de4e26be81", + "id": "e15c5eef-8128-440e-a9a8-d2378442440d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -148919,7 +148919,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e7554d7f-02a9-4d55-a8ca-0eb6fe0838a8", + "id": "550ee73e-361e-44c7-b084-bf1d4ec83b3a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -148990,7 +148990,7 @@ "_postman_previewlanguage": "json" }, { - "id": "de00a685-90bc-4252-a738-a424a4ead7fa", + "id": "250fffc6-82f8-412d-b141-0f44ff2e2019", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -149061,7 +149061,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ed180246-2a26-4143-8e0f-3cb5e61bf8a7", + "id": "3f85c7e1-ecec-48d2-87c7-47242f8e0784", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -149138,7 +149138,7 @@ } }, { - "id": "dbcdfee1-7b77-4eeb-bb31-221ec9e06434", + "id": "f5164248-e848-43f9-8ce1-56830c2c3006", "name": "Get Segment by ID", "request": { "name": "Get Segment by ID", @@ -149179,7 +149179,7 @@ }, "response": [ { - "id": "c63e556a-ed3a-4b12-a57e-88899762a1f4", + "id": "dc45ca42-19cd-4728-8acf-a87e9cd698f8", "name": "Segment", "originalRequest": { "url": { @@ -149223,7 +149223,7 @@ "_postman_previewlanguage": "json" }, { - "id": "14dba4fa-6a92-4f42-9e13-249ae7a91f45", + "id": "e844c8cd-6f7a-44b5-835e-3506ee922af9", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -149267,7 +149267,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b27f33be-4b03-4a18-a0fc-8aa8bdd6709f", + "id": "d146e6b6-53b1-4a2d-a664-f6a5a5a0b3a5", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -149311,7 +149311,7 @@ "_postman_previewlanguage": "json" }, { - "id": "972d8da3-d20a-4422-820c-2fb8966914d3", + "id": "59b716a2-44d0-4dba-b6ee-3d1199476a31", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -149355,7 +149355,7 @@ "_postman_previewlanguage": "json" }, { - "id": "463a5f1f-d32e-46d4-81a8-db84d38e5470", + "id": "07b9a209-72ec-40d6-8fa2-475bfdd0af72", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -149399,7 +149399,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9c2b07d6-b391-4d8e-92bc-1de654df080e", + "id": "2cb02914-b1a9-4736-b680-1d801f57666e", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -149443,7 +149443,7 @@ "_postman_previewlanguage": "json" }, { - "id": "25b2444e-aa06-49ef-a707-fdab3aaf00ac", + "id": "ed233afd-8b3c-496e-ae7e-48c9bd9c601a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -149493,7 +149493,7 @@ } }, { - "id": "e6bb1c03-768a-488c-97f5-3b3ede9b0c7d", + "id": "fe93e7a9-80e2-486f-836a-a1b2ef86aab2", "name": "Delete Segment by ID", "request": { "name": "Delete Segment by ID", @@ -149534,7 +149534,7 @@ }, "response": [ { - "id": "b4e73760-47f1-41fd-bf0d-1c3e189ff48d", + "id": "f02efb17-c11e-42be-b317-46930e7b59da", "name": "No content.", "originalRequest": { "url": { @@ -149568,7 +149568,7 @@ "_postman_previewlanguage": "text" }, { - "id": "74187b4a-c83a-4faf-b42c-8f5c0059e390", + "id": "acab9c1d-f8b7-4aaa-bd59-522e99238ae6", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -149612,7 +149612,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f794bda8-7ecc-4231-8198-24b1e6fce7f7", + "id": "9bd2350b-87fd-4e3b-84ba-cb3bb524a80a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -149656,7 +149656,7 @@ "_postman_previewlanguage": "json" }, { - "id": "39f4f3e8-bc65-446c-9029-144960fcbdac", + "id": "2727db65-8179-4b1a-a389-1f6df85dd6db", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -149700,7 +149700,7 @@ "_postman_previewlanguage": "json" }, { - "id": "eb7b7312-0885-4686-8005-9386daaf592c", + "id": "a4781790-be97-4a91-93eb-ac8ad6898b8d", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -149744,7 +149744,7 @@ "_postman_previewlanguage": "json" }, { - "id": "af649338-22bb-4fa1-aa84-65eb900b9a07", + "id": "f6af8c53-cd81-490d-9427-6b4d0dd02772", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -149788,7 +149788,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6298a4fa-3cf8-4b1b-9b52-5db7af2278aa", + "id": "7e40679b-3d75-4b72-beea-b6b76e46490d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -149838,7 +149838,7 @@ } }, { - "id": "2bf4fcb5-bbd7-4261-b31f-545bb686d8ee", + "id": "3dffcbde-7eca-418b-a338-a96957b89c64", "name": "Update Segment", "request": { "name": "Update Segment", @@ -149892,7 +149892,7 @@ }, "response": [ { - "id": "22bc823f-fa57-4f99-a122-4319216e8c3f", + "id": "c5257846-8912-4b2b-b728-d8fc21f95a98", "name": "Indicates the PATCH operation succeeded, and returns the segment's new representation.", "originalRequest": { "url": { @@ -149949,7 +149949,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3dd2c0dd-1b70-4280-bb12-916d008002f2", + "id": "c5546cc1-b480-435b-a751-29fdb6a34fbf", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -150006,7 +150006,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c3da8cee-f555-4ce5-88fd-9a9abc57d216", + "id": "14e8ab6a-90cb-45d4-97fd-e0b1ca737b6d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -150063,7 +150063,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fb6a00a8-46e9-4c13-b3ba-601384b5f160", + "id": "938d8d69-9fee-4113-b69f-c4347ace27e5", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -150120,7 +150120,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1bcba758-7acf-4d50-8246-04dc13d09735", + "id": "1487a76e-7efd-4d60-a6fa-1c388a098b71", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -150177,7 +150177,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a023a752-bc59-4101-a4b7-2157ebb026c5", + "id": "a88e1c75-4939-4730-ac8e-7d8366f61852", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -150234,7 +150234,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4458d9f6-b396-4f14-89a8-467500a120a4", + "id": "bdbb8084-8465-4f77-b591-bd5a89cc024e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -150303,7 +150303,7 @@ "description": "Use this API to build an integration between Identity Security Cloud and a service desk ITSM (IT service management) solution.\nOnce an administrator builds this integration between Identity Security Cloud and a service desk, users can use Identity Security Cloud to raise and track tickets that are synchronized between Identity Security Cloud and the service desk.\n\nIn Identity Security Cloud, administrators can create a service desk integration (sometimes also called an SDIM, or Service Desk Integration Module) by going to Admin > Connections > Service Desk and selecting 'Create.'\n\nTo create a Generic Service Desk integration, for example, administrators must provide the required information on the General Settings page, the Connectivity and Authentication information, Ticket Creation information, Status Mapping information, and Requester Source information on the Configure page.\nRefer to [Integrating SailPoint with Generic Service Desk](https://documentation.sailpoint.com/connectors/generic_sd/help/integrating_generic_service_desk/intro.html) for more information about the process of setting up a Generic Service Desk in Identity Security Cloud.\n\nAdministrators can create various service desk integrations, all with their own nuances.\nThe following service desk integrations are available:\n\n- [Atlassian Cloud Jira Service Management](https://documentation.sailpoint.com/connectors/atlassian/jira_cloud/help/integrating_jira_cloud_sd/introduction.html)\n\n- [Atlassian Server Jira Service Management](https://documentation.sailpoint.com/connectors/atlassian/jira_server/help/integrating_jira_server_sd/introduction.html)\n\n- [BMC Helix ITSM Service Desk](https://documentation.sailpoint.com/connectors/bmc/helix_ITSM_sd/help/integrating_bmc_helix_itsm_sd/intro.html)\n\n- [BMC Helix Remedyforce Service Desk](https://documentation.sailpoint.com/connectors/bmc/helix_remedyforce_sd/help/integrating_bmc_helix_remedyforce_sd/intro.html)\n\n- [Generic Service Desk](https://documentation.sailpoint.com/connectors/generic_sd/help/integrating_generic_service_desk/intro.html)\n\n- [ServiceNow Service Desk](https://documentation.sailpoint.com/connectors/servicenow/sdim/help/integrating_servicenow_sdim/intro.html)\n\n- [Zendesk Service Desk](https://documentation.sailpoint.com/connectors/zendesk/help/integrating_zendesk_sd/introduction.html)\n", "item": [ { - "id": "5acc1727-8104-430f-abb6-f46d2c53f4f7", + "id": "1d8d538f-fb3c-4dd7-b6ef-0b958a6cc9d3", "name": "List existing Service Desk Integrations", "request": { "name": "List existing Service Desk Integrations", @@ -150378,7 +150378,7 @@ }, "response": [ { - "id": "9ab1ec44-a22f-49a1-abd7-87581f6e066f", + "id": "1d6ae7f5-e4a7-4763-8d53-31a6f663b463", "name": "List of ServiceDeskIntegrationDto", "originalRequest": { "url": { @@ -150467,7 +150467,7 @@ "_postman_previewlanguage": "json" }, { - "id": "429e9776-9858-4010-a58d-5af24b8c96ac", + "id": "21a51d33-7822-420d-a02c-5fdc719817db", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -150556,7 +150556,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3f8ee494-8da0-429e-9dab-6e1db7c2ff4d", + "id": "ca608e98-5443-4493-8857-5f2236280bcd", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -150645,7 +150645,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4c1f5b32-898a-4d04-8290-4a501354d749", + "id": "cd72ea29-3fa9-46a6-a511-6ddd868fbd74", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -150734,7 +150734,7 @@ "_postman_previewlanguage": "json" }, { - "id": "74bc8771-a6af-417b-90fc-1005be5d4777", + "id": "1ba901e7-d3ce-4e95-be45-c56449ffaf70", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -150823,7 +150823,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f7a477a4-a5f1-4b68-b069-6f8935ce925b", + "id": "9ea5e69c-c694-4b4e-8a6b-e08c631eaf9f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -150912,7 +150912,7 @@ "_postman_previewlanguage": "json" }, { - "id": "30231037-d68b-43db-9f0d-e18e71c5a536", + "id": "b2c8c381-69f4-490c-8142-7da7919d1e18", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -151007,7 +151007,7 @@ } }, { - "id": "dc924eb4-c07e-4d0b-8190-e7e26f83df26", + "id": "5b28e6e2-d625-4b57-bc62-2e9bb59fff0e", "name": "Create new Service Desk integration", "request": { "name": "Create new Service Desk integration", @@ -151049,7 +151049,7 @@ }, "response": [ { - "id": "69873119-0d47-4954-898e-3bc77a39f84b", + "id": "51d4fbca-98c8-487a-8fb7-929860d3cd03", "name": "details of the created integration", "originalRequest": { "url": { @@ -151105,7 +151105,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ce7064ca-b1c3-4187-a61a-4583f866d8cb", + "id": "2bcfb0be-f689-4f19-98c3-89807c045ddd", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -151161,7 +151161,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e8bb46fd-3a00-46f0-8450-1df3f67bd35a", + "id": "298b601f-7631-4eea-82a9-7897e0b6b3a9", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -151217,7 +151217,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9e752e02-07c3-40de-b2a4-8faff1abc14e", + "id": "8dbb5b48-6c37-4bfe-8580-479e0a06394f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -151273,7 +151273,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9897b0b5-864a-4123-998b-f82be9fafab3", + "id": "2c127ad0-bdc6-4a1b-a2f5-17b09b36bdb0", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -151329,7 +151329,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b5e7be90-0e50-4e3e-9458-3ae0d3e156a2", + "id": "e3455a80-00e0-40be-bebb-e4198c67af65", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -151385,7 +151385,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e8a1de52-dca3-4e1e-9ea5-85309d5ded47", + "id": "f87fb27d-f3e0-47fb-8b85-e610bd227362", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -151447,7 +151447,7 @@ } }, { - "id": "93d63de0-9943-4505-9515-640b4deb5b50", + "id": "d3312db3-7be6-4410-88ee-1590983c4398", "name": "Get a Service Desk integration", "request": { "name": "Get a Service Desk integration", @@ -151488,7 +151488,7 @@ }, "response": [ { - "id": "cd7a3c03-3cb5-4b2a-afd6-2c987baa1041", + "id": "9b5336b0-9f68-4624-b05f-aeaff8aab776", "name": "ServiceDeskIntegrationDto with the given ID", "originalRequest": { "url": { @@ -151532,7 +151532,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f74243c7-911b-49c6-b1a2-9a3a6c0a2d63", + "id": "47ab724e-1907-4fdb-82d2-79acada0fdaa", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -151576,7 +151576,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e55a7c1f-5e00-4eef-9666-0825d526679d", + "id": "a2622e49-33b1-40f7-8d74-f6a33379def1", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -151620,7 +151620,7 @@ "_postman_previewlanguage": "json" }, { - "id": "575e7eed-494d-4d0e-a517-2ec4f9dce1cd", + "id": "6108bd1c-3b38-4b8e-b51e-78b031d2fd69", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -151664,7 +151664,7 @@ "_postman_previewlanguage": "json" }, { - "id": "90c45189-b745-4c9c-8691-a46b437fd940", + "id": "b45ce8e6-8a2a-45ae-a602-f24b15ab4308", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -151708,7 +151708,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3731c113-d2f9-41eb-84cd-18d7c51999ba", + "id": "eb03e24d-e2d4-4b96-b8f3-6c0aa2c37094", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -151752,7 +151752,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5423b224-1f38-431c-92b3-a76ee276e3b5", + "id": "93b27f68-d476-4cfc-bd8e-355962e38352", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -151802,7 +151802,7 @@ } }, { - "id": "825e5afe-5f35-4dbc-94f6-08ee0e4bfb61", + "id": "8e61d187-8745-42e7-8f7e-b1aa1f618a4a", "name": "Update a Service Desk integration", "request": { "name": "Update a Service Desk integration", @@ -151856,7 +151856,7 @@ }, "response": [ { - "id": "d83608ff-1660-4797-ae4f-1119df8541b9", + "id": "b5f863b2-1b71-433a-900b-6409f1f9aa5d", "name": "ServiceDeskIntegrationDto as updated", "originalRequest": { "url": { @@ -151913,7 +151913,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7c8eb701-6113-4bc4-94bd-dc8ab6c07b14", + "id": "93fd1df5-b95c-4976-b5a0-15963b46ab40", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -151970,7 +151970,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c3171e6f-7892-47aa-9e51-2aee0ec8ac4f", + "id": "069e7913-a335-4634-bf31-4bec8c1041a8", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -152027,7 +152027,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ab9a36b7-5f35-4be8-8d3a-ee0dcbbeb648", + "id": "9ca8f14a-8016-4d07-a316-b1faa0dbeea2", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -152084,7 +152084,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ef3ad2bc-a4ca-4b79-9cda-4a2ee8beda51", + "id": "1f68be0b-cd2a-4f29-bc12-c9f8801d7e7f", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -152141,7 +152141,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ddc77852-efcc-4e1c-9b07-f220808aae30", + "id": "99fbf051-9106-4032-9803-72ff7159a2da", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -152198,7 +152198,7 @@ "_postman_previewlanguage": "json" }, { - "id": "05ba2d28-d75c-4f3a-8373-2f0cb8e2ee4a", + "id": "c8960a2d-5310-4e4a-91e1-9bc03cf3fe5d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -152261,7 +152261,7 @@ } }, { - "id": "25e85fda-4ff1-44a7-9662-0253d6505f63", + "id": "483811d0-3af9-4fc8-a61d-3c465c95cfab", "name": "Delete a Service Desk integration", "request": { "name": "Delete a Service Desk integration", @@ -152302,7 +152302,7 @@ }, "response": [ { - "id": "681265c8-f0e7-4e4c-93c9-e64df61f28e2", + "id": "b28463bf-88fb-4b92-8fa8-8132f07c6075", "name": "Service Desk integration with the given ID successfully deleted", "originalRequest": { "url": { @@ -152336,7 +152336,7 @@ "_postman_previewlanguage": "text" }, { - "id": "0637665d-dc63-49a6-995e-8c9d6fb93203", + "id": "dea3731e-c944-4947-9d8d-339e24174a01", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -152380,7 +152380,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bc6fe310-31f4-4b2c-b060-2bf7b2092dfc", + "id": "6d7b03a5-ff07-497c-8aa9-74ba026f2155", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -152424,7 +152424,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dda2abb6-8f6a-40a3-9923-7ff8a5fcc487", + "id": "99cdb15d-8004-40f4-96ab-81aaa17a613a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -152468,7 +152468,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ecd48b1c-98b2-4e7b-b531-9c8916affc23", + "id": "a58b7f10-8fb5-4d71-bc5e-baa74a80458c", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -152512,7 +152512,7 @@ "_postman_previewlanguage": "json" }, { - "id": "76a9daa6-ac74-4f72-b4e5-5eea7332724e", + "id": "f402bcd2-d287-4f15-9886-42b9d0b037d8", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -152556,7 +152556,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9a4d05af-789a-4267-8617-b55b6dfd4f2d", + "id": "a137e88d-b5aa-48d1-ac1f-5b7d47e9a2f0", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -152606,7 +152606,7 @@ } }, { - "id": "e70e6598-d44e-493c-80c1-451f52f0b908", + "id": "a4c9ce7a-147e-4d34-963d-e8a494adecce", "name": "Service Desk Integration Update PATCH", "request": { "name": "Service Desk Integration Update PATCH", @@ -152660,7 +152660,7 @@ }, "response": [ { - "id": "cc5289f7-ff8f-4f71-bd19-a62811e88c85", + "id": "96ee0bf9-3450-4bfa-8911-1165c129bdcc", "name": "ServiceDeskIntegrationDto as updated", "originalRequest": { "url": { @@ -152717,7 +152717,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5cd1fe59-e548-4a0e-a0aa-d7a8cf977b20", + "id": "73b5d516-b552-415b-bc28-be9a580adedc", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -152774,7 +152774,7 @@ "_postman_previewlanguage": "json" }, { - "id": "817fed51-778b-46ed-9aad-e244a782e51e", + "id": "193ea93d-f77e-405f-8109-43907dbf9066", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -152831,7 +152831,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ff3e9428-f0b7-4fcf-a252-792ad7275bd9", + "id": "316f1b64-217d-493f-82af-c2a7f193e4ad", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -152888,7 +152888,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c650b5b0-7bce-4efd-93cb-b8a2052ac030", + "id": "2c5537ba-9a24-4124-8390-ddc176b4387e", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -152945,7 +152945,7 @@ "_postman_previewlanguage": "json" }, { - "id": "11013c16-bd28-4a8c-b2cf-539f35c2d9e2", + "id": "e2ab585a-aa74-4f7a-b72c-d0064e0c1d4a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -153002,7 +153002,7 @@ "_postman_previewlanguage": "json" }, { - "id": "84b6b462-c78a-41d9-b15a-41a287b1bb39", + "id": "e1fd6561-00fb-4a37-a42e-dbd3472d045b", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -153065,7 +153065,7 @@ } }, { - "id": "be3cb536-8549-4a0c-a447-5ff51afc36a8", + "id": "d0c89ec8-2bd4-48c0-880e-ba720a8a5344", "name": "Service Desk Integration Types List.", "request": { "name": "Service Desk Integration Types List.", @@ -153095,7 +153095,7 @@ }, "response": [ { - "id": "02a1089d-5416-4065-be0d-4c9849715f9c", + "id": "4a4f403d-63b7-40fa-8e31-a18de8a52615", "name": "Responds with an array of the currently supported Service Desk integration types.", "originalRequest": { "url": { @@ -153139,7 +153139,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d04c06cc-d65b-4df1-919f-155ced624201", + "id": "e79e7f2a-c899-4f4f-8fc6-015bac1ce588", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -153183,7 +153183,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fb191b50-1606-4d9e-9195-eaa187a098a4", + "id": "7527fc4f-b316-4bc9-aee4-615ef773d102", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -153227,7 +153227,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6f33e183-530f-43ed-bffe-b55ae7dc61e2", + "id": "155d1e7f-2539-47d0-a482-6b9d6a4083ba", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -153271,7 +153271,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d3e49ce8-36ce-46d7-94d2-2263d2c3fc0f", + "id": "bad86eb7-574a-4da9-bc3e-f3b81351e42d", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -153315,7 +153315,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9b3ee4bf-14a7-486d-b1d8-e8b31829c773", + "id": "9a3c2432-f753-49de-ac0a-db77765cd3ba", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -153359,7 +153359,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6983fd35-37de-41af-9cd5-f61355e8fe56", + "id": "641aebc9-69f2-43ce-99fa-67c055ad245a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -153409,7 +153409,7 @@ } }, { - "id": "b7eb4b7e-f2f5-440a-975f-774adfc75897", + "id": "7621184e-169a-49a2-8bcc-016694b1a406", "name": "Service Desk integration template by scriptName.", "request": { "name": "Service Desk integration template by scriptName.", @@ -153451,7 +153451,7 @@ }, "response": [ { - "id": "c2467736-e3c6-46a0-a109-49124bf8fd60", + "id": "c917c976-ccfd-4230-8bad-9d8c71de67b4", "name": "Responds with the ServiceDeskIntegrationTemplateDto with the specified scriptName.", "originalRequest": { "url": { @@ -153491,12 +153491,12 @@ "value": "application/json" } ], - "body": "{\n \"attributes\": {\n \"doloree62\": false,\n \"in_3\": \"anim ad minim\"\n },\n \"name\": \"aName\",\n \"provisioningConfig\": {\n \"universalManager\": true,\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"name\": \"My Source 1\"\n },\n {\n \"type\": \"SOURCE\",\n \"name\": \"My Source 2\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\\\\r\\\\n\\\\r\\\\n\\\\r\\\\n Before Provisioning Rule which changes disables and enables to a modify.\\\\r\\\\n \\n\"\n },\n \"noProvisioningRequests\": true,\n \"provisioningRequestExpiration\": 7\n },\n \"type\": \"Web Service SDIM\",\n \"id\": \"id12345\",\n \"created\": \"2023-01-03T21:16:22.432Z\",\n \"modified\": \"2023-01-03T21:16:22.432Z\"\n}", + "body": "{\n \"attributes\": {\n \"aliquip0d\": -62312494,\n \"non906\": -24727961.46647021\n },\n \"name\": \"aName\",\n \"provisioningConfig\": {\n \"universalManager\": true,\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"name\": \"My Source 1\"\n },\n {\n \"type\": \"SOURCE\",\n \"name\": \"My Source 2\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\\\\r\\\\n\\\\r\\\\n\\\\r\\\\n Before Provisioning Rule which changes disables and enables to a modify.\\\\r\\\\n \\n\"\n },\n \"noProvisioningRequests\": true,\n \"provisioningRequestExpiration\": 7\n },\n \"type\": \"Web Service SDIM\",\n \"id\": \"id12345\",\n \"created\": \"2023-01-03T21:16:22.432Z\",\n \"modified\": \"2023-01-03T21:16:22.432Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "39d0cc7b-14c5-47a9-8819-4b4393861c93", + "id": "1a4e4197-8e28-491c-86ca-a45289ae38cc", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -153541,7 +153541,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ee425194-0614-469a-94bb-4fe89ab3d296", + "id": "94b36875-ac44-4a6f-83e4-006ec474010d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -153586,7 +153586,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6665b38a-b591-40b9-bb1b-803f19095a51", + "id": "4a84153b-51df-4fdb-a6d5-885456b60a0f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -153631,7 +153631,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7dcadfc5-914d-4fcf-8024-2cd2bc803c71", + "id": "0e60fbe3-8163-4c77-a84e-0c8bb0645e95", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -153676,7 +153676,7 @@ "_postman_previewlanguage": "json" }, { - "id": "978ac67c-f224-4deb-af01-a1f937850f29", + "id": "c36e0417-aa00-43c6-855d-f59f37110792", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -153721,7 +153721,7 @@ "_postman_previewlanguage": "json" }, { - "id": "510dfd8e-241b-4696-bdbb-fa20fc6ee9bf", + "id": "340287c8-743f-4bcc-80ee-886571c2dd18", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -153772,7 +153772,7 @@ } }, { - "id": "4f7f65f7-e000-4fd6-ba01-ae084cd4fde8", + "id": "ed0791a8-bdfa-43b0-932a-fd3971f85d00", "name": "Get the time check configuration", "request": { "name": "Get the time check configuration", @@ -153802,7 +153802,7 @@ }, "response": [ { - "id": "86bc88bf-bd15-4bd4-81ba-8940d309de73", + "id": "462ed3e6-db42-4885-b85e-b1e7029a748e", "name": "QueuedCheckConfigDetails containing the configured values", "originalRequest": { "url": { @@ -153841,12 +153841,12 @@ "value": "application/json" } ], - "body": "{\n \"provisioningStatusCheckIntervalMinutes\": \"ipsum\",\n \"provisioningMaxStatusCheckDays\": \"exercitation\"\n}", + "body": "{\n \"provisioningStatusCheckIntervalMinutes\": \"laborum aliquip laboris id\",\n \"provisioningMaxStatusCheckDays\": \"sint\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4b00d17e-8085-4e28-93bb-ffb33a6b58c6", + "id": "fab7772a-91f7-452a-b3aa-505093ca0d9d", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -153890,7 +153890,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0485944d-d65b-4b1e-ab74-9d779015cb42", + "id": "ea646c09-27a2-47c8-b68b-85210d0316cc", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -153934,7 +153934,7 @@ "_postman_previewlanguage": "json" }, { - "id": "198425b7-9171-4c79-80dd-b8efe231d76c", + "id": "88783224-02b6-40fd-a5de-b63d3b17c620", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -153978,7 +153978,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b8fd8fce-1ef1-4661-8c46-acbe368b8d51", + "id": "36cd7ca2-d747-4463-8537-1772f167878a", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -154022,7 +154022,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4aabb5fd-36e5-4213-b530-404302dbba50", + "id": "e253100f-5dcf-46cc-9857-0ce82cf663a2", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -154066,7 +154066,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8e50bf49-1064-4257-a6ee-28897a8549ae", + "id": "183738b6-09d8-4db9-97d2-2a6a34833789", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -154116,7 +154116,7 @@ } }, { - "id": "00673acc-5259-45b2-8789-31d729652415", + "id": "86b78d45-40f4-42fe-8299-c128b79fc375", "name": "Update the time check configuration", "request": { "name": "Update the time check configuration", @@ -154148,7 +154148,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"ipsum\",\n \"provisioningMaxStatusCheckDays\": \"exercitation\"\n}", + "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"laborum aliquip laboris id\",\n \"provisioningMaxStatusCheckDays\": \"sint\"\n}", "options": { "raw": { "headerFamily": "json", @@ -154159,7 +154159,7 @@ }, "response": [ { - "id": "19d0f309-af19-474f-a9c4-8e7203dc1a2c", + "id": "9fb34d1c-8937-4b5f-ab2c-5e0ce3a33020", "name": "QueuedCheckConfigDetails as updated", "originalRequest": { "url": { @@ -154194,7 +154194,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"ipsum\",\n \"provisioningMaxStatusCheckDays\": \"exercitation\"\n}", + "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"laborum aliquip laboris id\",\n \"provisioningMaxStatusCheckDays\": \"sint\"\n}", "options": { "raw": { "headerFamily": "json", @@ -154211,12 +154211,12 @@ "value": "application/json" } ], - "body": "{\n \"provisioningStatusCheckIntervalMinutes\": \"ipsum\",\n \"provisioningMaxStatusCheckDays\": \"exercitation\"\n}", + "body": "{\n \"provisioningStatusCheckIntervalMinutes\": \"laborum aliquip laboris id\",\n \"provisioningMaxStatusCheckDays\": \"sint\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a5223b35-ec8c-4ed4-adfc-46cfbb4a9881", + "id": "4d5c84f4-65d4-4ee2-9a52-4a2faac121c3", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -154251,7 +154251,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"ipsum\",\n \"provisioningMaxStatusCheckDays\": \"exercitation\"\n}", + "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"laborum aliquip laboris id\",\n \"provisioningMaxStatusCheckDays\": \"sint\"\n}", "options": { "raw": { "headerFamily": "json", @@ -154273,7 +154273,7 @@ "_postman_previewlanguage": "json" }, { - "id": "58ad593a-5225-4995-be16-c9e3e09c21c6", + "id": "4a86edb6-919c-43cc-bf7a-bb7e02825126", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -154308,7 +154308,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"ipsum\",\n \"provisioningMaxStatusCheckDays\": \"exercitation\"\n}", + "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"laborum aliquip laboris id\",\n \"provisioningMaxStatusCheckDays\": \"sint\"\n}", "options": { "raw": { "headerFamily": "json", @@ -154330,7 +154330,7 @@ "_postman_previewlanguage": "json" }, { - "id": "01282d8a-6afa-4307-ba17-a5b20d71d355", + "id": "96af76a7-430c-4519-8153-7f74de98b4bc", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -154365,7 +154365,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"ipsum\",\n \"provisioningMaxStatusCheckDays\": \"exercitation\"\n}", + "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"laborum aliquip laboris id\",\n \"provisioningMaxStatusCheckDays\": \"sint\"\n}", "options": { "raw": { "headerFamily": "json", @@ -154387,7 +154387,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2391f0bd-3698-429d-b0b6-e673c9a23f37", + "id": "0b1fb5d3-77e5-42d9-ae58-5c83f9e0f35f", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -154422,7 +154422,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"ipsum\",\n \"provisioningMaxStatusCheckDays\": \"exercitation\"\n}", + "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"laborum aliquip laboris id\",\n \"provisioningMaxStatusCheckDays\": \"sint\"\n}", "options": { "raw": { "headerFamily": "json", @@ -154444,7 +154444,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5dae1f66-7ee9-4040-aeca-2d39d181c4b0", + "id": "bcc40a60-7b3b-4212-8b76-e062e78496db", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -154479,7 +154479,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"ipsum\",\n \"provisioningMaxStatusCheckDays\": \"exercitation\"\n}", + "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"laborum aliquip laboris id\",\n \"provisioningMaxStatusCheckDays\": \"sint\"\n}", "options": { "raw": { "headerFamily": "json", @@ -154501,7 +154501,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1d1fb810-cff0-4881-bd63-9756e43554f2", + "id": "7658d577-32ae-4633-8059-e8c059f8ae63", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -154536,7 +154536,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"ipsum\",\n \"provisioningMaxStatusCheckDays\": \"exercitation\"\n}", + "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"laborum aliquip laboris id\",\n \"provisioningMaxStatusCheckDays\": \"sint\"\n}", "options": { "raw": { "headerFamily": "json", @@ -154568,25 +154568,19 @@ { "name": "SOD Policies", "description": "Use this API to implement and manage \"separation of duties\" (SOD) policies. \nWith SOD policy functionality in place, administrators can organize the access in their tenants to prevent individuals from gaining conflicting or excessive access. \n\n\"Separation of duties\" refers to the concept that people shouldn't have conflicting sets of access - all their access should be configured in a way that protects your organization's assets and data. \nFor example, people who record monetary transactions shouldn't be able to issue payment for those transactions.\nAny changes to major system configurations should be approved by someone other than the person requesting the change. \n\nOrganizations can use \"separation of duties\" (SOD) policies to enforce and track their internal security rules throughout their tenants.\nThese SOD policies limit each user's involvement in important processes and protects the organization from individuals gaining excessive access. \n\nTo create SOD policies in Identity Security Cloud, administrators use 'Search' and then access 'Policies'.\nTo create a policy, they must configure two lists of access items. Each access item can only be added to one of the two lists.\nThey can search for the entitlements they want to add to these access lists.\n\n>Note: You can have a maximum of 500 policies of any type (including general policies) in your organization. In each access-based SOD policy, you can have a maximum of 50 entitlements in each access list.\n\nOnce a SOD policy is in place, if an identity has access items on both lists, a SOD violation will trigger. \nThese violations are included in SOD violation reports that other users will see in emails at regular intervals if they're subscribed to the SOD policy.\nThe other users can then better help to enforce these SOD policies. \n\nTo create a subscription to a SOD policy in Identity Security Cloud, administrators use 'Search' and then access 'Layers'.\nThey can create a subscription to the policy and schedule it to run at a regular interval. \n\nRefer to [Managing Policies](https://documentation.sailpoint.com/saas/help/sod/manage-policies.html) for more information about SOD policies. \n\nRefer to [Subscribe to a SOD Policy](https://documentation.sailpoint.com/saas/help/sod/policy-violations.html#subscribe-to-an-sod-policy) for more information about SOD policy subscriptions.\n", - "item": [] - }, - { - "name": "SOD Violations", - "description": "Use this API to check for current \"separation of duties\" (SOD) policy violations as well as potential future SOD policy violations. \nWith SOD violation functionality in place, administrators can get information about current SOD policy violations and predict whether an access change will trigger new violations, which helps to prevent them from occurring at all. \n\n\"Separation of duties\" refers to the concept that people shouldn't have conflicting sets of access - all their access should be configured in a way that protects your organization's assets and data. \nFor example, people who record monetary transactions shouldn't be able to issue payment for those transactions.\nAny changes to major system configurations should be approved by someone other than the person requesting the change. \n\nOrganizations can use \"separation of duties\" (SOD) policies to enforce and track their internal security rules throughout their tenants.\nThese SOD policies limit each user's involvement in important processes and protects the organization from individuals gaining excessive access. \n\nOnce a SOD policy is in place, if an identity has conflicting access items, a SOD violation will trigger. \nThese violations are included in SOD violation reports that other users will see in emails at regular intervals if they're subscribed to the SOD policy.\nThe other users can then better help to enforce these SOD policies.\n\nAdministrators can use the SOD violations APIs to check a set of identities for any current SOD violations, and they can use them to check whether adding an access item would potentially trigger a SOD violation. \nThis second option is a good way to prevent SOD violations from triggering at all. \n\nRefer to [Handling Policy Violations](https://documentation.sailpoint.com/saas/help/sod/policy-violations.html) for more information about SOD policy violations.\n", "item": [ { - "id": "6d301d2d-78a8-4069-996d-d3df36da523f", - "name": "Predict SOD violations for identity.", + "id": "3b04fd6d-39f4-4d70-a2fa-805d4b3f10a3", + "name": "Create SOD policy", "request": { - "name": "Predict SOD violations for identity.", + "name": "Create SOD policy", "description": { - "content": "This API is used to check if granting some additional accesses would cause the subject to be in violation of any SOD policies. Returns the violations that would be caused.\n\nA token with ORG_ADMIN or API authority is required to call this API.", + "content": "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.\nRequires role of ORG_ADMIN.", "type": "text/plain" }, "url": { "path": [ - "sod-violations", - "predict" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -154607,7 +154601,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", + "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -154618,13 +154612,12 @@ }, "response": [ { - "id": "e49e3196-f390-4005-a921-25f292f4f247", - "name": "Violation Contexts", + "id": "0afbb207-01ef-4343-a85a-337328c816da", + "name": "Conflicting Access Based Policy", "originalRequest": { "url": { "path": [ - "sod-violations", - "predict" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -154653,7 +154646,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", + "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -154662,26 +154655,25 @@ } } }, - "status": "OK", - "code": 200, + "status": "Created", + "code": 201, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": true\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": false\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": true\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": false\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": true\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": false\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": true\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": false\n }\n ]\n }\n }\n }\n ]\n}", + "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"policyQuery\": \"@access(id:2c9180866166b5b0016167c32ef31a66 OR id:2c9180866166b5b0016167c32ef31a67) AND @access(id:2c9180866166b5b0016167c32ef31a68 OR id:2c9180866166b5b0016167c32ef31a69)\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "df5b37f4-9c0d-4775-965c-5a14cd5b6da5", - "name": "Client Error - Returned if the request body is invalid.", + "id": "5d48a269-d9f9-4e81-88c7-dd51be365474", + "name": "General Policy", "originalRequest": { "url": { "path": [ - "sod-violations", - "predict" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -154710,7 +154702,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", + "raw": "{\n \"description\": \"Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c918087682f9a86016839c05e8f1aff\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"New policy\",\n \"policyQuery\": \"policy query implementation\",\n \"compensatingControls\": \"Compensating controls\",\n \"correctionAdvice\": \"Correction advice\",\n \"tags\": [],\n \"state\": \"ENFORCED\",\n \"scheduled\": false,\n \"creatorId\": \"2c918087682f9a86016839c05e8f1aff\",\n \"modifierId\": null,\n \"violationOwnerAssignmentConfig\": null,\n \"name\": \"General-Policy-Name\"\n}", "options": { "raw": { "headerFamily": "json", @@ -154719,26 +154711,25 @@ } } }, - "status": "Bad Request", - "code": 400, + "status": "Created", + "code": 201, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"description\": \"Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c918087682f9a86016839c05e8f1aff\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"New policy\",\n \"policyQuery\": \"policy query implementation\",\n \"compensatingControls\": \"Compensating controls\",\n \"correctionAdvice\": \"Correction advice\",\n \"tags\": [],\n \"state\": \"ENFORCED\",\n \"scheduled\": false,\n \"creatorId\": \"2c918087682f9a86016839c05e8f1aff\",\n \"modifierId\": null,\n \"violationOwnerAssignmentConfig\": null,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": null,\n \"id\": \"52c11db4-733e-4c31-949a-766c95ec95f1\",\n \"name\": \"General-Policy-Name\",\n \"created\": \"2020-05-12T19:47:38Z\",\n \"modified\": \"2020-05-12T19:47:38Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ff4dccee-8340-4646-854c-bf7bb45f9895", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "425e95ae-5f3a-455d-a11d-6aa7c0824c56", + "name": "Conflicting Access Based Policy", "originalRequest": { "url": { "path": [ - "sod-violations", - "predict" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -154767,7 +154758,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", + "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -154776,26 +154767,25 @@ } } }, - "status": "Unauthorized", - "code": 401, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4fc7c89c-5478-44ab-a0f7-00be2f4b7821", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "c8836856-cd7c-4d35-a7bd-1227f279024b", + "name": "Conflicting Access Based Policy", "originalRequest": { "url": { "path": [ - "sod-violations", - "predict" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -154824,7 +154814,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", + "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -154833,26 +154823,25 @@ } } }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "19e5664e-1cde-497a-b542-3e55eeb90cf3", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "373a433f-e736-4d31-8273-6aa2b12e54a1", + "name": "An example of a 403 response object", "originalRequest": { "url": { "path": [ - "sod-violations", - "predict" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -154881,7 +154870,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", + "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -154890,26 +154879,25 @@ } } }, - "status": "Not Found", - "code": 404, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ec006b79-e397-4b51-b384-b32e2e28d435", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "00fcae6a-8044-4037-ab05-82075f9b0908", + "name": "Conflicting Access Based Policy", "originalRequest": { "url": { "path": [ - "sod-violations", - "predict" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -154938,7 +154926,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", + "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -154960,13 +154948,12 @@ "_postman_previewlanguage": "json" }, { - "id": "c6fb6cc0-9762-45b7-a878-ad04f5cc552f", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "c94095de-f708-4218-bc35-a773a35481f0", + "name": "An example of a 500 response object", "originalRequest": { "url": { "path": [ - "sod-violations", - "predict" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -154995,7 +154982,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", + "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -155021,25 +155008,19 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "Sources", - "description": "Use this API to implement and customize source functionality.\nWith source functionality in place, organizations can use Identity Security Cloud to connect their various sources and user data sets and manage access across all those different sources in a secure, scalable way.\n\n[Sources](https://documentation.sailpoint.com/saas/help/sources/managing_sources.html) refer to the Identity Security Cloud representations for external applications, databases, and directory management systems that maintain their own sets of users, like Dropbox, GitHub, and Workday, for example.\nOrganizations may use hundreds, if not thousands, of different source systems, and any one employee within an organization likely has a different user record on each source, often with different permissions on many of those records.\nConnecting these sources to Identity Security Cloud makes it possible to manage user access across them all.\nThen, if a new hire starts at an organization, Identity Security Cloud can grant the new hire access to all the sources they need.\nIf an employee moves to a new department and needs access to new sources but no longer needs access to others, Identity Security Cloud can grant the necessary access and revoke the unnecessary access for all the employee's various sources.\nIf an employee leaves the company, Identity Security Cloud can revoke access to all the employee's various source accounts immediately.\nThese are just a few examples of the many ways that source functionality makes identity governance easier, more efficient, and more secure.\n\nIn Identity Security Cloud, administrators can create configure, manage, and edit sources, and they can designate other users as source admins to be able to do so.\nThey can also designate users as source sub-admins, who can perform the same source actions but only on sources associated with their governance groups.\nAdmins go to Connections > Sources to see a list of the existing source representations in their organizations.\nThey can create new sources or select existing ones.\n\nTo create a new source, the following must be specified: Source Name, Description, Source Owner, and Connection Type.\nRefer to [Configuring a Source](https://documentation.sailpoint.com/saas/help/accounts/loading_data.html#configuring-a-source) for more information about the source configuration process.\n\nIdentity Security Cloud connects with its sources either by a direct communication with the source server (connection information specific to the source must be provided) or a flat file feed, a CSV file containing all the relevant information about the accounts to be loaded in.\nDifferent sources use different connectors to share data with Identity Security Cloud, and each connector's setup process is specific to that connector.\nSailPoint has built a number of connectors to come out of the box and connect to the most common sources, and SailPoint actively maintains these connectors.\nRefer to [Identity Security Cloud Connectors](https://documentation.sailpoint.com/connectors/identitynow/landingpages/help/landingpages/identitynow_connectivity_landing.html) for more information about these SailPoint supported connectors.\nRefer to the following links for more information about two useful connectors:\n\n- [JDBC Connector](https://documentation.sailpoint.com/connectors/jdbc/help/integrating_jdbc/introduction.html): This customizable connector an directly connect to databases that support JDBC (Java Database Connectivity).\n\n- [Web Services Connector](https://documentation.sailpoint.com/connectors/webservices/help/integrating_webservices/introduction.html): This connector can directly connect to databases that support Web Services.\n\nRefer to [SaaS Connectivity](https://developer.sailpoint.com/docs/connectivity/saas-connectivity/) for more information about SailPoint's new connectivity framework that makes it easy to build and manage custom connectors to SaaS sources.\n\nWhen admins select existing sources, they can view the following information about the source:\n\n- Associated connections (any associated identity profiles, apps, or references to the source in a transform).\n\n- Associated user accounts. These accounts are linked to their identities - this provides a more complete picture of each user's access across sources.\n\n- Associated entitlements (sets of access rights on sources).\n\n- Associated access profiles (groupings of entitlements).\n\nThe user account data and the entitlements update with each data aggregation from the source.\nOrganizations generally run scheduled, automated data aggregations to ensure that their data is always in sync between their sources and their Identity Security Cloud tenants so an access change on a source is detected quickly in Identity Security Cloud.\nAdmins can view a history of these aggregations, and they can also run manual imports.\nRefer to [Loading Account Data](https://documentation.sailpoint.com/saas/help/accounts/loading_data.html) for more information about manual and scheduled aggregations.\n\nAdmins can also make changes to determine which user account data Identity Security Cloud collects from the source and how it correlates that account data with identity data.\nTo define which account attributes the source shares with Identity Security Cloud, admins can edit the account schema on the source.\nRefer to [Managing Source Account Schemas](https://documentation.sailpoint.com/saas/help/accounts/schema.html) for more information about source account schemas and how to edit them.\nTo define the mapping between the source account attributes and their correlating identity attributes, admins can edit the correlation configuration on the source.\nRefer to [Assigning Source Accounts to Identities](https://documentation.sailpoint.com/saas/help/accounts/correlation.html) for more information about this correlation process between source accounts and identities.\n\nAdmins can also delete sources, but they must first ensure that the sources no longer have any active connections: the source must not be associated with any identity profile or any app, and it must not be referenced by any transform.\nRefer to [Deleting Sources](https://documentation.sailpoint.com/saas/help/sources/managing_sources.html#deleting-sources) for more information about deleting sources.\n\nWell organized, mapped out connections between sources and Identity Security Cloud are essential to achieving comprehensive identity access governance across all the source systems organizations need.\nRefer to [Managing Sources](https://documentation.sailpoint.com/saas/help/sources/managing_sources.html) for more information about all the different things admins can do with sources once they are connected.\n", - "item": [ + }, { - "id": "fb17c199-6034-42b1-ab9f-51d94b5ef600", - "name": "Lists all sources in IdentityNow.", + "id": "b69397e1-d8b4-479e-b213-89c181df02f7", + "name": "List SOD policies", "request": { - "name": "Lists all sources in IdentityNow.", + "name": "List SOD policies", "description": { - "content": "This end-point lists all the sources in IdentityNow.\n\nA token with ORG_ADMIN, SOURCE_ADMIN, SOURCE_SUBADMIN, or ROLE_SUBADMIN authority is required to call this API.", + "content": "This gets list of all SOD policies.\nRequires role of ORG_ADMIN", "type": "text/plain" }, "url": { "path": [ - "sources" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -155075,29 +155056,11 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", "type": "text/plain" }, "key": "filters", - "value": "name eq \"Employees\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "name" + "value": "id eq \"bc693f07e7b645539626c25954c58554\"" } ], "variable": [] @@ -155113,12 +155076,12 @@ }, "response": [ { - "id": "5ccce4c6-1017-4ddf-b662-a0a38b5a4603", - "name": "List of Source objects", + "id": "3d43cafe-9fcb-4e7a-a75b-df12bb1de8d9", + "name": "List of all SOD policies.", "originalRequest": { "url": { "path": [ - "sources" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -155154,29 +155117,11 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", "type": "text/plain" }, "key": "filters", - "value": "name eq \"Employees\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "name" + "value": "id eq \"bc693f07e7b645539626c25954c58554\"" } ], "variable": [] @@ -155206,17 +155151,17 @@ "value": "application/json" } ], - "body": "[\n {\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n },\n {\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n }\n]", + "body": "[\n {\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"policyQuery\": \"@access(id:2c9180866166b5b0016167c32ef31a66 OR id:2c9180866166b5b0016167c32ef31a67) AND @access(id:2c9180866166b5b0016167c32ef31a68 OR id:2c9180866166b5b0016167c32ef31a69)\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n },\n {\n \"description\": \"Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c918087682f9a86016839c05e8f1aff\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"New policy\",\n \"policyQuery\": \"policy query implementation\",\n \"compensatingControls\": \"Compensating controls\",\n \"correctionAdvice\": \"Correction advice\",\n \"tags\": [],\n \"state\": \"ENFORCED\",\n \"scheduled\": false,\n \"creatorId\": \"2c918087682f9a86016839c05e8f1aff\",\n \"modifierId\": null,\n \"violationOwnerAssignmentConfig\": null,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": null,\n \"id\": \"52c11db4-733e-4c31-949a-766c95ec95f1\",\n \"name\": \"General-Policy-Name\",\n \"created\": \"2020-05-12T19:47:38Z\",\n \"modified\": \"2020-05-12T19:47:38Z\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d911228f-4f64-4fdc-955c-2262c9a0d40e", + "id": "7fd5b272-c303-4052-8daf-dc8b17fb1bfe", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sources" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -155252,29 +155197,11 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", "type": "text/plain" }, "key": "filters", - "value": "name eq \"Employees\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "name" + "value": "id eq \"bc693f07e7b645539626c25954c58554\"" } ], "variable": [] @@ -155309,12 +155236,12 @@ "_postman_previewlanguage": "json" }, { - "id": "56bea716-4d69-4eb8-a77c-a4112b34d83e", + "id": "bb3e5d91-c577-4ebe-b05b-2c28bf092ef7", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sources" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -155350,29 +155277,11 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", "type": "text/plain" }, "key": "filters", - "value": "name eq \"Employees\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "name" + "value": "id eq \"bc693f07e7b645539626c25954c58554\"" } ], "variable": [] @@ -155407,12 +155316,12 @@ "_postman_previewlanguage": "json" }, { - "id": "2f445b29-89b1-43f6-9a08-a8b6f288d5be", + "id": "c4ed64cf-f727-4b4e-815b-2355b2a81618", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -155448,29 +155357,11 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", "type": "text/plain" }, "key": "filters", - "value": "name eq \"Employees\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "name" + "value": "id eq \"bc693f07e7b645539626c25954c58554\"" } ], "variable": [] @@ -155505,12 +155396,12 @@ "_postman_previewlanguage": "json" }, { - "id": "8941c9cf-f8e1-4195-a6aa-eab9695ecd77", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "ff71e87a-85e8-42bc-8331-e54f80dbf893", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sources" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -155546,127 +155437,11 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "name eq \"Employees\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "name" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c536abb3-9365-4d9d-b977-18e56938b23e", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", "type": "text/plain" }, "key": "filters", - "value": "name eq \"Employees\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "name" + "value": "id eq \"bc693f07e7b645539626c25954c58554\"" } ], "variable": [] @@ -155701,12 +155476,12 @@ "_postman_previewlanguage": "json" }, { - "id": "7d0d17b4-7822-4d20-92a8-59c8bb18f537", + "id": "c023ac62-2bf6-418f-9434-ea0c26b85d54", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sources" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -155742,29 +155517,11 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", "type": "text/plain" }, "key": "filters", - "value": "name eq \"Employees\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "name" + "value": "id eq \"bc693f07e7b645539626c25954c58554\"" } ], "variable": [] @@ -155805,86 +155562,106 @@ } }, { - "id": "f6f22a3e-b00c-44fd-b28a-332f141133ab", - "name": "Creates a source in IdentityNow.", + "id": "25c60750-e8a2-41ff-9faf-0bd0f347804a", + "name": "Get SOD policy by ID", "request": { - "name": "Creates a source in IdentityNow.", + "name": "Get SOD policy by ID", "description": { - "content": "This creates a specific source with a full source JSON representation. Any passwords are submitted as plain-text and encrypted upon receipt in IdentityNow.\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", + "content": "This gets specified SOD policy.\nRequires role of ORG_ADMIN.", "type": "text/plain" }, "url": { "path": [ - "sources" + "sod-policies", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ + "query": [], + "variable": [ { + "type": "any", + "value": "ef38f94347e94562b5bb8424a56397d8", + "key": "id", "disabled": true, "description": { - "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "content": "(Required) The ID of the object reference to retrieve.", "type": "text/plain" - }, - "key": "provisionAsCsv", - "value": "false" + } } - ], - "variable": [] + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "eb109cc3-bea4-4d74-93c9-b0a72486102c", - "name": "Created Source object. Any passwords will only show the the encrypted cipher-text, as they are not decrypt-able in IdentityNow cloud-based services, per IdentityNow security design.", + "id": "ec79743d-c56b-4c23-9dfc-60d51648801e", + "name": "Conflicting Access Based Policy", "originalRequest": { "url": { "path": [ - "sources" + "sod-policies", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", - "type": "text/plain" - }, - "key": "provisionAsCsv", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"policyQuery\": \"@access(id:2c9180866166b5b0016167c32ef31a66 OR id:2c9180866166b5b0016167c32ef31a67) AND @access(id:2c9180866166b5b0016167c32ef31a68 OR id:2c9180866166b5b0016167c32ef31a69)\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5d225356-a14d-475e-93b8-2a57f0e886e3", + "name": "General Policy", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -155898,59 +155675,37 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Created", - "code": 201, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "body": "{\n \"description\": \"Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c918087682f9a86016839c05e8f1aff\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"New policy\",\n \"policyQuery\": \"policy query implementation\",\n \"compensatingControls\": \"Compensating controls\",\n \"correctionAdvice\": \"Correction advice\",\n \"tags\": [],\n \"state\": \"ENFORCED\",\n \"scheduled\": false,\n \"creatorId\": \"2c918087682f9a86016839c05e8f1aff\",\n \"modifierId\": null,\n \"violationOwnerAssignmentConfig\": null,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": null,\n \"id\": \"52c11db4-733e-4c31-949a-766c95ec95f1\",\n \"name\": \"General-Policy-Name\",\n \"created\": \"2020-05-12T19:47:38Z\",\n \"modified\": \"2020-05-12T19:47:38Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "25d9d1ec-75df-49c8-9b30-bc9a01170f39", + "id": "594c3213-4c61-443f-92c3-0b5e3b6897d1", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sources" + "sod-policies", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", - "type": "text/plain" - }, - "key": "provisionAsCsv", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -155964,17 +155719,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -155989,34 +155735,21 @@ "_postman_previewlanguage": "json" }, { - "id": "352430f7-e97a-4921-8962-17fdebae771e", + "id": "c3400064-cf9c-4214-a636-50cb3e14667c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sources" + "sod-policies", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", - "type": "text/plain" - }, - "key": "provisionAsCsv", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -156030,17 +155763,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -156055,34 +155779,21 @@ "_postman_previewlanguage": "json" }, { - "id": "c98777df-fcc3-4f22-900d-09706edeef78", + "id": "567bc4ee-ef91-4d8a-b231-c90bf78f961a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources" + "sod-policies", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", - "type": "text/plain" - }, - "key": "provisionAsCsv", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -156096,17 +155807,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -156121,34 +155823,65 @@ "_postman_previewlanguage": "json" }, { - "id": "275dbe7f-0669-4468-a34f-9c199990b62d", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "428e5cd3-e44a-4f57-b991-b1e50d374e35", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "sources" + "sod-policies", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", - "type": "text/plain" - }, - "key": "provisionAsCsv", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0622c4a4-5beb-4aac-b065-8a84ac099b35", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -156162,17 +155895,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -156187,34 +155911,21 @@ "_postman_previewlanguage": "json" }, { - "id": "b67a337d-12a3-4538-9636-f5db850c92a7", + "id": "d0244571-8e88-4aac-9af9-66f682e2d1b3", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sources" + "sod-policies", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", - "type": "text/plain" - }, - "key": "provisionAsCsv", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -156228,17 +155939,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -156259,17 +155961,17 @@ } }, { - "id": "0eb26429-03fe-4cee-aad3-493ab982e0f5", - "name": "Get Source by ID", + "id": "a05e6781-0f50-4b51-90c8-fb93f965f7aa", + "name": "Update SOD policy by ID", "request": { - "name": "Get Source by ID", + "name": "Update SOD policy by ID", "description": { - "content": "This end-point gets a specific source in IdentityNow.\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", + "content": "This updates a specified SOD policy.\nRequires role of ORG_ADMIN.", "type": "text/plain" }, "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -156279,33 +155981,46 @@ "variable": [ { "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", + "value": "ef38f94347e94562b5bb8424a56397d8", "key": "id", "disabled": true, "description": { - "content": "(Required) The Source ID", + "content": "(Required) The ID of the SOD policy to update.", "type": "text/plain" } } ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Modified Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "2d66e660-37f8-4cd4-a3c5-f969a3fea51e", - "name": "A Source object", + "id": "80d5d7cc-ac8b-4aa3-b283-f7c70aa28b18", + "name": "Conflicting Access Based Policy", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -156315,6 +156030,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -156328,8 +156047,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Modified Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -156339,17 +156067,17 @@ "value": "application/json" } ], - "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Modified description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"policyQuery\": \"@access(id:2c9180866166b5b0016167c32ef31a66 OR id:2c9180866166b5b0016167c32ef31a67) AND @access(id:2c9180866166b5b0016167c32ef31a68 OR id:2c9180866166b5b0016167c32ef31a69)\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "82966239-3cb3-4ec4-93dc-8a0552507b74", - "name": "Client Error - Returned if the request body is invalid.", + "id": "2345572f-8a19-4936-b68d-38322dc00c7e", + "name": "General Policy", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -156359,6 +156087,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -156372,8 +156104,74 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"description\": \"Modified Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c918087682f9a86016839c05e8f1aff\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"New policy\",\n \"policyQuery\": \"policy query implementation\",\n \"compensatingControls\": \"Compensating controls\",\n \"correctionAdvice\": \"Correction advice\",\n \"tags\": [],\n \"state\": \"ENFORCED\",\n \"scheduled\": false,\n \"creatorId\": \"2c918087682f9a86016839c05e8f1aff\",\n \"modifierId\": null,\n \"violationOwnerAssignmentConfig\": null,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": null,\n \"id\": \"52c11db4-733e-4c31-949a-766c95ec95f1\",\n \"name\": \"General-Policy-Name\",\n \"created\": \"2020-05-12T19:47:38Z\",\n \"modified\": \"2020-05-12T19:47:38Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"description\": \"Modified Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c918087682f9a86016839c05e8f1aff\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"New policy\",\n \"policyQuery\": \"policy query implementation\",\n \"compensatingControls\": \"Compensating controls\",\n \"correctionAdvice\": \"Correction advice\",\n \"tags\": [],\n \"state\": \"ENFORCED\",\n \"scheduled\": false,\n \"creatorId\": \"2c918087682f9a86016839c05e8f1aff\",\n \"modifierId\": null,\n \"violationOwnerAssignmentConfig\": null,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": null,\n \"id\": \"52c11db4-733e-4c31-949a-766c95ec95f1\",\n \"name\": \"General-Policy-Name\",\n \"created\": \"2020-05-12T19:47:38Z\",\n \"modified\": \"2020-05-12T19:47:38Z\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "df17af92-0ad5-4f0d-8198-2394c76f24c3", + "name": "Conflicting Access Based Policy", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Modified Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -156388,12 +156186,12 @@ "_postman_previewlanguage": "json" }, { - "id": "68821218-2ff0-47ea-882e-80845d2084a7", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "8ebca9d8-c831-4fd3-b323-1de34bc0c4ae", + "name": "Conflicting Access Based Policy", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -156403,6 +156201,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -156416,8 +156218,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Modified Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -156432,12 +156243,12 @@ "_postman_previewlanguage": "json" }, { - "id": "38795f01-94c7-4973-901f-9e125c4990fe", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "822ed490-2787-43b7-928a-513542e0ba68", + "name": "An example of a 403 response object", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -156447,6 +156258,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -156460,8 +156275,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Modified Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -156476,12 +156300,12 @@ "_postman_previewlanguage": "json" }, { - "id": "42bff0c5-5e70-4cca-9e2d-f7bd6b63a0f9", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "c9fbe00b-1dd4-4be4-b302-bc0ac1c4a7d4", + "name": "An example of a 404 response object", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -156491,6 +156315,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -156504,8 +156332,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Modified Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Not Found", "code": 404, @@ -156520,12 +156357,12 @@ "_postman_previewlanguage": "json" }, { - "id": "570249c1-efeb-43c7-80f9-561859adcf23", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "3591f70c-e167-4fbe-bb6d-244408c4ded3", + "name": "Conflicting Access Based Policy", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -156535,6 +156372,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -156548,8 +156389,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Modified Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -156564,12 +156414,12 @@ "_postman_previewlanguage": "json" }, { - "id": "1972a9e7-7927-435b-b19b-19067df01175", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "30a10ed3-07de-4a04-b573-b0454ccdf05f", + "name": "An example of a 500 response object", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -156579,6 +156429,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -156592,8 +156446,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Modified Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -156614,83 +156477,82 @@ } }, { - "id": "8c944b83-18ef-43e3-89ec-d7936b992e79", - "name": "Update Source (Full)", + "id": "24699b17-3b81-4018-ae86-8d6f9d8482d2", + "name": "Delete SOD policy by ID", "request": { - "name": "Update Source (Full)", + "name": "Delete SOD policy by ID", "description": { - "content": "This API updates a source in IdentityNow, using a full object representation. In other words, the existing Source\nconfiguration is completely replaced.\n\nSome fields are immutable and cannot be changed, such as:\n\n* id\n* type\n* authoritative\n* connector\n* connectorClass\n* passwordPolicies\n\nAttempts to modify these fields will result in a 400 error.\n\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.\n", + "content": "This deletes a specified SOD policy.\nRequires role of ORG_ADMIN.", "type": "text/plain" }, "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], "variable": [ { "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", + "value": "ef38f94347e94562b5bb8424a56397d8", "key": "id", "disabled": true, "description": { - "content": "(Required) The Source id", + "content": "(Required) The ID of the SOD Policy to delete.", "type": "text/plain" } } ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "response": [ { - "id": "d2664e35-0b38-4c7d-8dfb-3c4853212b22", - "name": "Updated Source object. Any passwords will only show the the encrypted cipher-text, as they are not decrypt-able in IdentityNow cloud-based services, per IdentityNow security design.", + "id": "2646e510-add1-4c4d-988e-a8ffd1749b4d", + "name": "No content.", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -156700,50 +156562,41 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "aaafe6df-7f4e-4b29-a8ce-411bf10b5669", + "id": "8e43c0d6-9142-4189-a65c-3d880425da2d", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -156757,17 +156610,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Bad Request", "code": 400, @@ -156782,25 +156626,31 @@ "_postman_previewlanguage": "json" }, { - "id": "3b93c565-3329-4236-b4e7-b759f9c4139e", + "id": "42dc9158-5f7f-4237-afa8-eab1aa0dcc25", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -156814,17 +156664,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -156839,25 +156680,31 @@ "_postman_previewlanguage": "json" }, { - "id": "fe8901a6-1522-48d2-b743-540ae1c77d09", + "id": "3e8eb7ac-ee2d-48d0-a128-d212a75526a1", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -156871,17 +156718,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Forbidden", "code": 403, @@ -156896,25 +156734,31 @@ "_postman_previewlanguage": "json" }, { - "id": "0a30c9a3-71d0-4a8a-83f9-3da93a153f55", + "id": "0e8f19a1-7f3b-4b04-8449-9cd923eaeb6b", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -156928,17 +156772,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Not Found", "code": 404, @@ -156953,25 +156788,31 @@ "_postman_previewlanguage": "json" }, { - "id": "206c1b88-e44a-4645-9915-5a8c1749da4d", + "id": "559eedc9-9947-4f36-9d66-2c6b38f74857", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -156985,17 +156826,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -157010,25 +156842,31 @@ "_postman_previewlanguage": "json" }, { - "id": "d9e6592a-66c2-4926-80b5-52e72eeab62a", + "id": "7cb6addf-3b22-47d8-98bd-55e1ff1d1a60", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -157042,17 +156880,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -157073,17 +156902,17 @@ } }, { - "id": "a702f2c0-1a66-4c21-a41b-9b583c07c31d", - "name": "Update Source (Partial)", + "id": "cbafb1e3-175c-4686-8381-f3469c70ce38", + "name": "Patch a SOD policy", "request": { - "name": "Update Source (Partial)", + "name": "Patch a SOD policy", "description": { - "content": "This API partially updates a source in IdentityNow, using a list of patch operations according to the\n[JSON Patch](https://tools.ietf.org/html/rfc6902) standard.\n\nSome fields are immutable and cannot be changed, such as:\n* id\n* type\n* authoritative\n* created\n* modified\n* connector\n* connectorClass\n* passwordPolicies\n\nAttempts to modify these fields will result in a 400 error.\n\nA token with ORG_ADMIN, SOURCE_ADMIN, SOURCE_SUBADMIN, or API authority is required to call this API.\n", + "content": "Allows updating SOD Policy fields other than [\"id\",\"created\",\"creatorId\",\"policyQuery\",\"type\"] using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.\nRequires role of ORG_ADMIN.\nThis 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.", "type": "text/plain" }, "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -157097,7 +156926,7 @@ "key": "id", "disabled": true, "description": { - "content": "(Required) The Source id", + "content": "(Required) The ID of the SOD policy being modified.", "type": "text/plain" } } @@ -157116,7 +156945,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"new description\"\n }\n]", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -157127,12 +156956,12 @@ }, "response": [ { - "id": "b5c33707-5120-4610-86df-83146a054d8d", - "name": "Edit the source description", + "id": "d68498f4-835e-4082-bf01-c84199bd696c", + "name": "Conflicting Access Based Policy", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -157162,7 +156991,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"new description\"\n }\n]", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -157179,17 +157008,17 @@ "value": "application/json" } ], - "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Modified description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"policyQuery\": \"@access(id:2c9180866166b5b0016167c32ef31a66 OR id:2c9180866166b5b0016167c32ef31a67) AND @access(id:2c918087682f9a86016839c0509c1ab2)\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d86a7b64-f98c-41f9-b179-b3894c3cf4c0", - "name": "Edit the source cluster", + "id": "cbc9bed2-7374-4218-967e-c0dc85bf4a76", + "name": "General Policy", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -157219,7 +157048,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/cluster/id\",\n \"value\": \"2c918087813a902001813f3f85736b45\"\n }\n]", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -157236,17 +157065,17 @@ "value": "application/json" } ], - "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "body": "{\n \"description\": \"Modified description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c918087682f9a86016839c05e8f1aff\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"New policy\",\n \"policyQuery\": \"policy query implementation\",\n \"compensatingControls\": \"Compensating controls\",\n \"correctionAdvice\": \"Correction advice\",\n \"tags\": [],\n \"state\": \"ENFORCED\",\n \"scheduled\": false,\n \"creatorId\": \"2c918087682f9a86016839c05e8f1aff\",\n \"modifierId\": null,\n \"violationOwnerAssignmentConfig\": null,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": null,\n \"id\": \"52c11db4-733e-4c31-949a-766c95ec95f1\",\n \"name\": \"General-Policy-Name\",\n \"created\": \"2020-05-12T19:47:38Z\",\n \"modified\": \"2020-05-12T19:47:38Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "07eb383a-0c8a-4670-b3e2-cd6b0a1e5e32", - "name": "Edit source features", + "id": "4f99d2e9-7e76-41e8-9dca-3251ab018972", + "name": "Conflicting Access Based Policy", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -157276,7 +157105,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/features\",\n \"value\": [\n \"PASSWORD\",\n \"PROVISIONING\",\n \"ENABLE\",\n \"AUTHENTICATE\"\n ]\n }\n]", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -157285,25 +157114,25 @@ } } }, - "status": "OK", - "code": 200, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a644bc19-fd98-42e4-bfe3-66870d935615", - "name": "Change a source description and cluster in One Call", + "id": "c36f7f2e-14aa-476b-89dc-5a71d51cd5c0", + "name": "Conflicting Access Based Policy", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -157333,7 +157162,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/cluster/id\",\n \"value\": \"2c918087813a902001813f3f85736b45\"\n }\n]", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -157342,25 +157171,25 @@ } } }, - "status": "OK", - "code": 200, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4808d72f-ea79-4047-a138-a71566d2b269", - "name": "Add a filter string to the connector", + "id": "3c2e09d6-3bf8-4462-83b7-04c90cf9c2a7", + "name": "An example of a 403 response object", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -157390,7 +157219,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/connectorAttributes/filterString\",\n \"value\": \"!( id.contains( \\\"m\\\" ) ) || !( id.contains( \\\"d\\\" ) )\"\n }\n]", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -157399,25 +157228,25 @@ } } }, - "status": "OK", - "code": 200, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f74e35ac-6c5a-49af-ab1d-6b7cee58fbf1", - "name": "Update connector attribute for specific operation type", + "id": "38fff97a-9cb8-4341-b798-2716b83209c3", + "name": "An example of a 404 response object", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -157447,7 +157276,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/connectorAttributes/connectionParameters/2/operationType\",\n \"value\": \"Group Aggregation-test\"\n }\n]", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -157456,25 +157285,25 @@ } } }, - "status": "OK", - "code": 200, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3f417d32-1eee-46e7-827d-117236bb685d", - "name": "Edit the source cluster", + "id": "6e027391-d06d-41bd-8898-2017bf2cd58d", + "name": "Conflicting Access Based Policy", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -157504,7 +157333,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/cluster/id\",\n \"value\": \"2c918087813a902001813f3f85736b45\"\n }\n]", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -157513,25 +157342,25 @@ } } }, - "status": "Bad Request", - "code": 400, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5cf6a62e-fdf6-44fe-82ba-560f7c917587", - "name": "Edit source features", + "id": "5630f6d7-2b91-4999-8831-6b68078896ca", + "name": "An example of a 500 response object", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -157561,7 +157390,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/features\",\n \"value\": [\n \"PASSWORD\",\n \"PROVISIONING\",\n \"ENABLE\",\n \"AUTHENTICATE\"\n ]\n }\n]", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -157570,83 +157399,75 @@ } } }, - "status": "Bad Request", - "code": 400, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "55b2bb55-1cc3-40e9-821a-5684e75d2206", + "name": "Get SOD policy schedule", + "request": { + "name": "Get SOD policy schedule", + "description": { + "content": "This endpoint gets a specified SOD policy's schedule.\nRequires the role of ORG_ADMIN.", + "type": "text/plain" }, - { - "id": "44d327f8-c560-433e-b6c9-c7ff23639c5b", - "name": "Change a source description and cluster in One Call", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/cluster/id\",\n \"value\": \"2c918087813a902001813f3f85736b45\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ { - "key": "Content-Type", - "value": "application/json" + "type": "any", + "value": "ef38f94347e94562b5bb8424a56397d8", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the object reference to retrieve.", + "type": "text/plain" + } } - ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" + ] }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ { - "id": "9b5fa6a3-53c9-4044-8c27-43d7f7c0da8e", - "name": "Add a filter string to the connector", + "id": "976ea534-7f42-4fb1-b8f6-5c19b7a41f8e", + "name": "SOD policy ID.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -157655,10 +157476,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -157672,38 +157489,30 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/connectorAttributes/filterString\",\n \"value\": \"!( id.contains( \\\"m\\\" ) ) || !( id.contains( \\\"d\\\" ) )\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "10123562-1672-4e97-857d-0331a99d6b74", - "name": "Update connector attribute for specific operation type", + "id": "895a6346-08dd-47e2-911d-6a0b4b4d7205", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -157712,10 +157521,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -157729,17 +157534,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/connectorAttributes/connectionParameters/2/operationType\",\n \"value\": \"Group Aggregation-test\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -157754,13 +157550,14 @@ "_postman_previewlanguage": "json" }, { - "id": "3b51009e-2343-4401-b430-75a092d374e9", - "name": "Edit source features", + "id": "fdc9725a-ae2a-42f1-9b37-8fa7119417e7", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -157769,10 +157566,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -157786,17 +157579,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/features\",\n \"value\": [\n \"PASSWORD\",\n \"PROVISIONING\",\n \"ENABLE\",\n \"AUTHENTICATE\"\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -157811,13 +157595,14 @@ "_postman_previewlanguage": "json" }, { - "id": "31e93913-b0e1-4fef-a466-5e85097a80c6", - "name": "Change a source description and cluster in One Call", + "id": "2adb8cf3-fe41-4243-a2d7-21679779d8b7", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -157826,10 +157611,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -157843,38 +157624,30 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/cluster/id\",\n \"value\": \"2c918087813a902001813f3f85736b45\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b07691b1-eb29-4cef-8c09-b3057df1da64", - "name": "Add a filter string to the connector", + "id": "2bcb665a-f242-4686-ae1a-7c3270cea904", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -157883,10 +157656,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -157900,38 +157669,30 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/connectorAttributes/filterString\",\n \"value\": \"!( id.contains( \\\"m\\\" ) ) || !( id.contains( \\\"d\\\" ) )\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5240ad48-5aad-45a7-9ccd-8d84938ab84a", - "name": "Update connector attribute for specific operation type", + "id": "e6af97a4-ef6f-4f00-a2b7-3458fb7672e3", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -157940,10 +157701,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -157957,95 +157714,91 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/connectorAttributes/connectionParameters/2/operationType\",\n \"value\": \"Group Aggregation-test\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "372606b4-f5b1-4fd6-9474-b790f709fc0c", + "name": "Update SOD Policy schedule", + "request": { + "name": "Update SOD Policy schedule", + "description": { + "content": "This updates schedule for a specified SOD policy.\nRequires role of ORG_ADMIN.", + "type": "text/plain" }, - { - "id": "10e07a91-c0e9-48ac-b3c0-ba6d7f232bed", - "name": "An example of a 403 response object", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/cluster/id\",\n \"value\": \"2c918087813a902001813f3f85736b45\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "ef38f94347e94562b5bb8424a56397d8", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the SOD policy to update its schedule.", + "type": "text/plain" } } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, + } + } + }, + "response": [ { - "id": "36b110a0-5bd7-48fe-b018-abefc600b03e", - "name": "Add a filter string to the connector", + "id": "164738cd-abb4-4cfe-a588-842d346637a0", + "name": "SOD policy by ID.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -158056,7 +157809,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -158071,10 +157824,10 @@ "value": "" } ], - "method": "PATCH", + "method": "PUT", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/connectorAttributes/filterString\",\n \"value\": \"!( id.contains( \\\"m\\\" ) ) || !( id.contains( \\\"d\\\" ) )\"\n }\n]", + "raw": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\"\n}", "options": { "raw": { "headerFamily": "json", @@ -158083,26 +157836,27 @@ } } }, - "status": "Forbidden", - "code": 403, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7479f8c8-151c-4052-91da-de246bbc738c", - "name": "Update connector attribute for specific operation type", + "id": "3082a3c8-8d2f-4f38-b561-dbea0bfd13fb", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -158113,7 +157867,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -158128,10 +157882,10 @@ "value": "" } ], - "method": "PATCH", + "method": "PUT", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/connectorAttributes/connectionParameters/2/operationType\",\n \"value\": \"Group Aggregation-test\"\n }\n]", + "raw": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\"\n}", "options": { "raw": { "headerFamily": "json", @@ -158140,26 +157894,27 @@ } } }, - "status": "Forbidden", - "code": 403, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c6112f9f-67c7-4565-b607-c5d7c1f23194", - "name": "An example of a 404 response object", + "id": "9e147510-d0e1-46bc-9877-b138cc8baf7b", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -158170,7 +157925,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -158185,10 +157940,10 @@ "value": "" } ], - "method": "PATCH", + "method": "PUT", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/connectorAttributes/filterString\",\n \"value\": \"!( id.contains( \\\"m\\\" ) ) || !( id.contains( \\\"d\\\" ) )\"\n }\n]", + "raw": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\"\n}", "options": { "raw": { "headerFamily": "json", @@ -158197,26 +157952,27 @@ } } }, - "status": "Not Found", - "code": 404, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "295f197e-1679-4321-ae46-c2e8c8f501a7", - "name": "Update connector attribute for specific operation type", + "id": "522cd8f7-024e-4ce9-bcb6-8bc5b0b7159d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -158227,7 +157983,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -158242,10 +157998,10 @@ "value": "" } ], - "method": "PATCH", + "method": "PUT", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/connectorAttributes/connectionParameters/2/operationType\",\n \"value\": \"Group Aggregation-test\"\n }\n]", + "raw": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\"\n}", "options": { "raw": { "headerFamily": "json", @@ -158254,26 +158010,27 @@ } } }, - "status": "Not Found", - "code": 404, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6f737bc1-9043-4c4f-aa25-466fe7e8db6b", - "name": "Update connector attribute for specific operation type", + "id": "2e596849-e4ea-4925-a571-84e9285801e4", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -158284,7 +158041,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -158299,10 +158056,10 @@ "value": "" } ], - "method": "PATCH", + "method": "PUT", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/connectorAttributes/connectionParameters/2/operationType\",\n \"value\": \"Group Aggregation-test\"\n }\n]", + "raw": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\"\n}", "options": { "raw": { "headerFamily": "json", @@ -158324,13 +158081,14 @@ "_postman_previewlanguage": "json" }, { - "id": "cea9b01f-1abe-4e52-99fb-a065dace9c5e", - "name": "An example of a 500 response object", + "id": "d67c0dd4-98a4-4066-9202-f17bea9866d8", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -158341,7 +158099,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -158356,10 +158114,10 @@ "value": "" } ], - "method": "PATCH", + "method": "PUT", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"new description\"\n }\n]", + "raw": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\"\n}", "options": { "raw": { "headerFamily": "json", @@ -158387,18 +158145,19 @@ } }, { - "id": "6cae186c-d3ed-49c6-a1dd-1aaffa0044c0", - "name": "Delete Source by ID", + "id": "a4596756-038a-4e93-86de-52bd16583a1f", + "name": "Delete SOD policy schedule", "request": { - "name": "Delete Source by ID", + "name": "Delete SOD policy schedule", "description": { - "content": "This end-point deletes a specific source in IdentityNow.\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.\nAll of accounts on the source will be removed first, then the source will be deleted. Actual status of task execution can be retrieved via method GET `/task-status/{id}`", + "content": "This deletes schedule for a specified SOD policy.\nRequires role of ORG_ADMIN.", "type": "text/plain" }, "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -158407,11 +158166,11 @@ "variable": [ { "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", + "value": "ef38f94347e94562b5bb8424a56397d8", "key": "id", "disabled": true, "description": { - "content": "(Required) The Source ID", + "content": "(Required) The ID of the SOD policy the schedule must be deleted for.", "type": "text/plain" } } @@ -158428,13 +158187,14 @@ }, "response": [ { - "id": "baa83ac7-7477-4de2-b6f5-dacb58d60623", - "name": "Accepted - Returned if the request was successfully accepted into the system.", + "id": "7fc44baf-71d3-4004-9d73-e90b45b814ee", + "name": "No content.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -158443,10 +158203,6 @@ "variable": [] }, "header": [ - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -158459,26 +158215,21 @@ "method": "DELETE", "body": {} }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"type\": \"TASK_RESULT\",\n \"id\": \"2c91808779ecf55b0179f720942f181a\",\n \"name\": null\n}", + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "8ff2e7df-a4c6-4d3c-a571-3f23943bb77a", + "id": "7dbbc129-5e37-46cb-b7fc-2c96b632bb25", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -158516,13 +158267,14 @@ "_postman_previewlanguage": "json" }, { - "id": "3b06599a-7241-4e4f-bb2d-825b21bdf03a", + "id": "caab2ed4-b9db-4cf3-9032-22de45b6d056", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -158560,13 +158312,14 @@ "_postman_previewlanguage": "json" }, { - "id": "9108ab9b-7cfb-4bcc-82cc-50d6cbefae43", + "id": "67b66c19-b71a-4312-b85d-4570919eba69", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -158604,13 +158357,14 @@ "_postman_previewlanguage": "json" }, { - "id": "d2a2429f-645e-4807-a5f9-f40362de8791", + "id": "b152efd5-eb0d-4047-a808-64050fa8845d", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -158648,13 +158402,14 @@ "_postman_previewlanguage": "json" }, { - "id": "cb6059c6-fd00-455e-9057-0148c6555006", + "id": "54a98297-62cc-4d2d-a07e-7ec7b83098a7", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -158692,13 +158447,14 @@ "_postman_previewlanguage": "json" }, { - "id": "8b7a506c-3c89-4cc3-a695-932f64e0c6ce", + "id": "d7755975-8167-4f08-a011-2cd3f6cc9a71", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -158742,19 +158498,20 @@ } }, { - "id": "8e1927a0-019e-4f2d-9f0c-ee90b9865a1f", - "name": "Attribute Sync Config", + "id": "4656226e-c7cd-4410-a274-ba7aa09170bb", + "name": "Runs SOD policy violation report", "request": { - "name": "Attribute Sync Config", + "name": "Runs SOD policy violation report", "description": { - "content": "This API returns the existing attribute synchronization configuration for a source specified by the given ID. The response contains all attributes, regardless of whether they enabled or not.\nA token with ORG_ADMIN or HELPDESK authority is required to call this API.", + "content": "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.\nRequires role of ORG_ADMIN.", "type": "text/plain" }, "url": { "path": [ - "sources", + "sod-policies", ":id", - "attribute-sync-config" + "violation-report", + "run" ], "host": [ "{{baseUrl}}" @@ -158763,11 +158520,11 @@ "variable": [ { "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", + "value": "ef38f94347e94562b5bb8424a56397d8", "key": "id", "disabled": true, "description": { - "content": "(Required) The source id", + "content": "(Required) The SOD policy ID to run.", "type": "text/plain" } } @@ -158779,19 +158536,20 @@ "value": "application/json" } ], - "method": "GET", + "method": "POST", "body": {} }, "response": [ { - "id": "337d1880-8c2a-4a4c-97a5-94429aa2b433", - "name": "Attribute synchronization configuration for a source", + "id": "7e18ef7e-09b1-4585-80c4-4cacd15c4488", + "name": "Reference to the violation report run task.", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id", - "attribute-sync-config" + "violation-report", + "run" ], "host": [ "{{baseUrl}}" @@ -158813,7 +158571,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "OK", @@ -158824,19 +158582,20 @@ "value": "application/json" } ], - "body": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"attributes\": [\n {\n \"name\": \"email\",\n \"displayName\": \"Email\",\n \"enabled\": true,\n \"target\": \"mail\"\n },\n {\n \"name\": \"firstname\",\n \"displayName\": \"First Name\",\n \"enabled\": false,\n \"target\": \"givenName\"\n }\n ]\n}", + "body": "{\n \"status\": \"PENDING\",\n \"type\": \"REPORT_RESULT\",\n \"id\": \"2e8d8180-24bc-4d21-91c6-7affdb473b0d\",\n \"name\": \"policy-xyz\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e62eeff3-07ad-4264-85e8-c67335f5d9eb", + "id": "28367dd3-99b3-4d45-b2c1-2484f68b64c6", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id", - "attribute-sync-config" + "violation-report", + "run" ], "host": [ "{{baseUrl}}" @@ -158858,7 +158617,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Bad Request", @@ -158874,14 +158633,15 @@ "_postman_previewlanguage": "json" }, { - "id": "27f50250-b6b4-476e-9a1f-c3abbaff9d35", + "id": "2b120662-e823-486b-9479-c4af505b6fc7", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id", - "attribute-sync-config" + "violation-report", + "run" ], "host": [ "{{baseUrl}}" @@ -158903,7 +158663,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Unauthorized", @@ -158919,14 +158679,15 @@ "_postman_previewlanguage": "json" }, { - "id": "8deade97-1610-4d48-a828-e5162880988e", + "id": "5bd99ac1-bcb9-4657-8b74-6525355b4bcd", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id", - "attribute-sync-config" + "violation-report", + "run" ], "host": [ "{{baseUrl}}" @@ -158948,7 +158709,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Forbidden", @@ -158964,14 +158725,15 @@ "_postman_previewlanguage": "json" }, { - "id": "a355ab5e-3327-495e-825d-0c0c5200b289", + "id": "4ffecfd3-f086-4ca8-83e9-66c9959f8b33", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id", - "attribute-sync-config" + "violation-report", + "run" ], "host": [ "{{baseUrl}}" @@ -158993,7 +158755,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Not Found", @@ -159009,14 +158771,15 @@ "_postman_previewlanguage": "json" }, { - "id": "43a820d8-f407-40db-b5b6-d7fe20cc21ac", + "id": "8b3c826f-f237-498a-825c-b9cc3c73f942", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id", - "attribute-sync-config" + "violation-report", + "run" ], "host": [ "{{baseUrl}}" @@ -159038,7 +158801,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Too Many Requests", @@ -159054,14 +158817,15 @@ "_postman_previewlanguage": "json" }, { - "id": "4ebc2865-77b9-498d-8a09-247e0f2bc1e0", + "id": "c512c68e-0611-4ac5-bc62-272014167cc2", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id", - "attribute-sync-config" + "violation-report", + "run" ], "host": [ "{{baseUrl}}" @@ -159083,7 +158847,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Internal Server Error", @@ -159105,19 +158869,19 @@ } }, { - "id": "ad81423e-d919-4e09-9c53-8aacd0a4c315", - "name": "Update Attribute Sync Config", + "id": "4c59dd78-767b-4d31-b9b1-e101439abd45", + "name": "Get SOD violation report status", "request": { - "name": "Update Attribute Sync Config", + "name": "Get SOD violation report status", "description": { - "content": "Replaces the attribute synchronization configuration for the source specified by the given ID with the configuration provided in the request body. Only the \"enabled\" field of the values in the \"attributes\" array is mutable. Attempting to change other attributes or add new values to the \"attributes\" array will result in an error.\n \nA token with ORG_ADMIN authority is required to call this API.", + "content": "This gets the status for a violation report run task that has already been invoked.\nRequires role of ORG_ADMIN.", "type": "text/plain" }, "url": { "path": [ - "sources", + "sod-policies", ":id", - "attribute-sync-config" + "violation-report" ], "host": [ "{{baseUrl}}" @@ -159126,48 +158890,35 @@ "variable": [ { "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", + "value": "ef38f94347e94562b5bb8424a56397d8", "key": "id", "disabled": true, "description": { - "content": "(Required) The source id", + "content": "(Required) The ID of the object reference to retrieve.", "type": "text/plain" } } ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"attributes\": [\n {\n \"name\": \"email\",\n \"displayName\": \"Email\",\n \"enabled\": true,\n \"target\": \"mail\"\n },\n {\n \"name\": \"firstname\",\n \"displayName\": \"First Name\",\n \"enabled\": false,\n \"target\": \"givenName\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "a7ed0883-1ce6-470e-9ed7-706a5be8e3e1", - "name": "Updated attribute synchronization configuration for a source", + "id": "82d43ba2-8a32-4371-9ed0-8b1289d631a4", + "name": "Status of the violation report run task.", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id", - "attribute-sync-config" + "violation-report" ], "host": [ "{{baseUrl}}" @@ -159176,10 +158927,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -159193,17 +158940,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"attributes\": [\n {\n \"name\": \"email\",\n \"displayName\": \"Email\",\n \"enabled\": true,\n \"target\": \"mail\"\n },\n {\n \"name\": \"firstname\",\n \"displayName\": \"First Name\",\n \"enabled\": false,\n \"target\": \"givenName\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -159213,19 +158951,19 @@ "value": "application/json" } ], - "body": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"attributes\": [\n {\n \"name\": \"email\",\n \"displayName\": \"Email\",\n \"enabled\": true,\n \"target\": \"mail\"\n },\n {\n \"name\": \"firstname\",\n \"displayName\": \"First Name\",\n \"enabled\": false,\n \"target\": \"givenName\"\n }\n ]\n}", + "body": "{\n \"status\": \"SUCCESS\",\n \"type\": \"REPORT_RESULT\",\n \"id\": \"2e8d8180-24bc-4d21-91c6-7affdb473b0d\",\n \"name\": \"policy-xyz\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "526ad80f-caed-4228-9dad-84ea5f8d6f2d", + "id": "e775631d-8eb6-45e8-a2d6-d029d21b7e84", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id", - "attribute-sync-config" + "violation-report" ], "host": [ "{{baseUrl}}" @@ -159234,10 +158972,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -159251,17 +158985,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"attributes\": [\n {\n \"name\": \"email\",\n \"displayName\": \"Email\",\n \"enabled\": true,\n \"target\": \"mail\"\n },\n {\n \"name\": \"firstname\",\n \"displayName\": \"First Name\",\n \"enabled\": false,\n \"target\": \"givenName\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -159276,14 +159001,14 @@ "_postman_previewlanguage": "json" }, { - "id": "95720e6f-7885-452d-8d69-5b58e344bb8c", + "id": "9dba8ab7-4d84-48b0-84ec-9352dee1fcdd", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id", - "attribute-sync-config" + "violation-report" ], "host": [ "{{baseUrl}}" @@ -159292,10 +159017,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -159309,17 +159030,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"attributes\": [\n {\n \"name\": \"email\",\n \"displayName\": \"Email\",\n \"enabled\": true,\n \"target\": \"mail\"\n },\n {\n \"name\": \"firstname\",\n \"displayName\": \"First Name\",\n \"enabled\": false,\n \"target\": \"givenName\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -159334,14 +159046,14 @@ "_postman_previewlanguage": "json" }, { - "id": "e5fbd0ba-f00b-49f6-b262-74c169209cf9", + "id": "54c71384-6459-4b0e-bb15-78c02722f9f9", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id", - "attribute-sync-config" + "violation-report" ], "host": [ "{{baseUrl}}" @@ -159350,10 +159062,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -159367,17 +159075,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"attributes\": [\n {\n \"name\": \"email\",\n \"displayName\": \"Email\",\n \"enabled\": true,\n \"target\": \"mail\"\n },\n {\n \"name\": \"firstname\",\n \"displayName\": \"First Name\",\n \"enabled\": false,\n \"target\": \"givenName\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -159392,14 +159091,14 @@ "_postman_previewlanguage": "json" }, { - "id": "2d46747e-24c4-4103-8f43-ef6379edca63", + "id": "6c3c57e6-a0b4-45ae-a003-cc5687e6f2ed", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id", - "attribute-sync-config" + "violation-report" ], "host": [ "{{baseUrl}}" @@ -159408,10 +159107,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -159425,17 +159120,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"attributes\": [\n {\n \"name\": \"email\",\n \"displayName\": \"Email\",\n \"enabled\": true,\n \"target\": \"mail\"\n },\n {\n \"name\": \"firstname\",\n \"displayName\": \"First Name\",\n \"enabled\": false,\n \"target\": \"givenName\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Not Found", "code": 404, @@ -159450,14 +159136,158 @@ "_postman_previewlanguage": "json" }, { - "id": "a3fcc84f-60d5-4b77-ad85-2de9a3bcf8e6", + "id": "4addb24e-9194-4f57-aeae-4afb0ead7bfe", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id", - "attribute-sync-config" + "violation-report" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "37dc7ca7-da4a-47a5-ba12-5534863b0c1b", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "violation-report" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "SOD Violations", + "description": "Use this API to check for current \"separation of duties\" (SOD) policy violations as well as potential future SOD policy violations. \nWith SOD violation functionality in place, administrators can get information about current SOD policy violations and predict whether an access change will trigger new violations, which helps to prevent them from occurring at all. \n\n\"Separation of duties\" refers to the concept that people shouldn't have conflicting sets of access - all their access should be configured in a way that protects your organization's assets and data. \nFor example, people who record monetary transactions shouldn't be able to issue payment for those transactions.\nAny changes to major system configurations should be approved by someone other than the person requesting the change. \n\nOrganizations can use \"separation of duties\" (SOD) policies to enforce and track their internal security rules throughout their tenants.\nThese SOD policies limit each user's involvement in important processes and protects the organization from individuals gaining excessive access. \n\nOnce a SOD policy is in place, if an identity has conflicting access items, a SOD violation will trigger. \nThese violations are included in SOD violation reports that other users will see in emails at regular intervals if they're subscribed to the SOD policy.\nThe other users can then better help to enforce these SOD policies.\n\nAdministrators can use the SOD violations APIs to check a set of identities for any current SOD violations, and they can use them to check whether adding an access item would potentially trigger a SOD violation. \nThis second option is a good way to prevent SOD violations from triggering at all. \n\nRefer to [Handling Policy Violations](https://documentation.sailpoint.com/saas/help/sod/policy-violations.html) for more information about SOD policy violations.\n", + "item": [ + { + "id": "94ab2235-7d10-4453-9514-23eed8ae9097", + "name": "Predict SOD violations for identity.", + "request": { + "name": "Predict SOD violations for identity.", + "description": { + "content": "This API is used to check if granting some additional accesses would cause the subject to be in violation of any SOD policies. Returns the violations that would be caused.\n\nA token with ORG_ADMIN or API authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-violations", + "predict" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "ea75d7bd-7b7e-4cb9-9a15-1271e3ce5bb0", + "name": "Violation Contexts", + "originalRequest": { + "url": { + "path": [ + "sod-violations", + "predict" ], "host": [ "{{baseUrl}}" @@ -159483,10 +159313,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"attributes\": [\n {\n \"name\": \"email\",\n \"displayName\": \"Email\",\n \"enabled\": true,\n \"target\": \"mail\"\n },\n {\n \"name\": \"firstname\",\n \"displayName\": \"First Name\",\n \"enabled\": false,\n \"target\": \"givenName\"\n }\n ]\n}", + "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -159495,27 +159325,26 @@ } } }, - "status": "Too Many Requests", - "code": 429, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "body": "{\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": true\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": false\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": true\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": false\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": true\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": false\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": true\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": false\n }\n ]\n }\n }\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3ea88602-a23f-4f2f-a815-da5399fb7ce1", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "a86e37da-09bd-439b-b183-951339bd29ee", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sources", - ":id", - "attribute-sync-config" + "sod-violations", + "predict" ], "host": [ "{{baseUrl}}" @@ -159541,10 +159370,295 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"attributes\": [\n {\n \"name\": \"email\",\n \"displayName\": \"Email\",\n \"enabled\": true,\n \"target\": \"mail\"\n },\n {\n \"name\": \"firstname\",\n \"displayName\": \"First Name\",\n \"enabled\": false,\n \"target\": \"givenName\"\n }\n ]\n}", + "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ac5bddc8-9207-4c39-a7f7-a84510ee32ad", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sod-violations", + "predict" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "48ce7da5-e61b-4a92-861f-fb2c84d5324f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sod-violations", + "predict" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "44ae77d7-523c-4dec-b4f1-33fee70e7270", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sod-violations", + "predict" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "08cfee5e-abb3-4426-9393-bd1e4f0a4112", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sod-violations", + "predict" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f06cf382-b96e-4d45-9488-388072887b19", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sod-violations", + "predict" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -159570,39 +159684,86 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, + } + ] + }, + { + "name": "Sources", + "description": "Use this API to implement and customize source functionality.\nWith source functionality in place, organizations can use Identity Security Cloud to connect their various sources and user data sets and manage access across all those different sources in a secure, scalable way.\n\n[Sources](https://documentation.sailpoint.com/saas/help/sources/managing_sources.html) refer to the Identity Security Cloud representations for external applications, databases, and directory management systems that maintain their own sets of users, like Dropbox, GitHub, and Workday, for example.\nOrganizations may use hundreds, if not thousands, of different source systems, and any one employee within an organization likely has a different user record on each source, often with different permissions on many of those records.\nConnecting these sources to Identity Security Cloud makes it possible to manage user access across them all.\nThen, if a new hire starts at an organization, Identity Security Cloud can grant the new hire access to all the sources they need.\nIf an employee moves to a new department and needs access to new sources but no longer needs access to others, Identity Security Cloud can grant the necessary access and revoke the unnecessary access for all the employee's various sources.\nIf an employee leaves the company, Identity Security Cloud can revoke access to all the employee's various source accounts immediately.\nThese are just a few examples of the many ways that source functionality makes identity governance easier, more efficient, and more secure.\n\nIn Identity Security Cloud, administrators can create configure, manage, and edit sources, and they can designate other users as source admins to be able to do so.\nThey can also designate users as source sub-admins, who can perform the same source actions but only on sources associated with their governance groups.\nAdmins go to Connections > Sources to see a list of the existing source representations in their organizations.\nThey can create new sources or select existing ones.\n\nTo create a new source, the following must be specified: Source Name, Description, Source Owner, and Connection Type.\nRefer to [Configuring a Source](https://documentation.sailpoint.com/saas/help/accounts/loading_data.html#configuring-a-source) for more information about the source configuration process.\n\nIdentity Security Cloud connects with its sources either by a direct communication with the source server (connection information specific to the source must be provided) or a flat file feed, a CSV file containing all the relevant information about the accounts to be loaded in.\nDifferent sources use different connectors to share data with Identity Security Cloud, and each connector's setup process is specific to that connector.\nSailPoint has built a number of connectors to come out of the box and connect to the most common sources, and SailPoint actively maintains these connectors.\nRefer to [Identity Security Cloud Connectors](https://documentation.sailpoint.com/connectors/identitynow/landingpages/help/landingpages/identitynow_connectivity_landing.html) for more information about these SailPoint supported connectors.\nRefer to the following links for more information about two useful connectors:\n\n- [JDBC Connector](https://documentation.sailpoint.com/connectors/jdbc/help/integrating_jdbc/introduction.html): This customizable connector an directly connect to databases that support JDBC (Java Database Connectivity).\n\n- [Web Services Connector](https://documentation.sailpoint.com/connectors/webservices/help/integrating_webservices/introduction.html): This connector can directly connect to databases that support Web Services.\n\nRefer to [SaaS Connectivity](https://developer.sailpoint.com/docs/connectivity/saas-connectivity/) for more information about SailPoint's new connectivity framework that makes it easy to build and manage custom connectors to SaaS sources.\n\nWhen admins select existing sources, they can view the following information about the source:\n\n- Associated connections (any associated identity profiles, apps, or references to the source in a transform).\n\n- Associated user accounts. These accounts are linked to their identities - this provides a more complete picture of each user's access across sources.\n\n- Associated entitlements (sets of access rights on sources).\n\n- Associated access profiles (groupings of entitlements).\n\nThe user account data and the entitlements update with each data aggregation from the source.\nOrganizations generally run scheduled, automated data aggregations to ensure that their data is always in sync between their sources and their Identity Security Cloud tenants so an access change on a source is detected quickly in Identity Security Cloud.\nAdmins can view a history of these aggregations, and they can also run manual imports.\nRefer to [Loading Account Data](https://documentation.sailpoint.com/saas/help/accounts/loading_data.html) for more information about manual and scheduled aggregations.\n\nAdmins can also make changes to determine which user account data Identity Security Cloud collects from the source and how it correlates that account data with identity data.\nTo define which account attributes the source shares with Identity Security Cloud, admins can edit the account schema on the source.\nRefer to [Managing Source Account Schemas](https://documentation.sailpoint.com/saas/help/accounts/schema.html) for more information about source account schemas and how to edit them.\nTo define the mapping between the source account attributes and their correlating identity attributes, admins can edit the correlation configuration on the source.\nRefer to [Assigning Source Accounts to Identities](https://documentation.sailpoint.com/saas/help/accounts/correlation.html) for more information about this correlation process between source accounts and identities.\n\nAdmins can also delete sources, but they must first ensure that the sources no longer have any active connections: the source must not be associated with any identity profile or any app, and it must not be referenced by any transform.\nRefer to [Deleting Sources](https://documentation.sailpoint.com/saas/help/sources/managing_sources.html#deleting-sources) for more information about deleting sources.\n\nWell organized, mapped out connections between sources and Identity Security Cloud are essential to achieving comprehensive identity access governance across all the source systems organizations need.\nRefer to [Managing Sources](https://documentation.sailpoint.com/saas/help/sources/managing_sources.html) for more information about all the different things admins can do with sources once they are connected.\n", + "item": [ { - "id": "17469d75-779d-46a5-9081-67b5cad5cf41", - "name": "Check connection for source connector.", + "id": "5d89a80e-5abc-41c6-aa98-4da102d1b9e9", + "name": "Lists all sources in IdentityNow.", "request": { - "name": "Check connection for source connector.", + "name": "Lists all sources in IdentityNow.", "description": { - "content": "This endpoint validates that the configured credentials are valid and will properly authenticate with the source identified by the sourceId path parameter.\nA token with ORG_ADMIN authority is required to call this API.", + "content": "This end-point lists all the sources in IdentityNow.\n\nA token with ORG_ADMIN, SOURCE_ADMIN, SOURCE_SUBADMIN, or ROLE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "sources", - ":sourceId", - "connector", - "check-connection" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "cef3ee201db947c5912551015ba0c679", - "key": "sourceId", "disabled": true, "description": { - "content": "(Required) The ID of the Source.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" - } + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "name eq \"Employees\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + }, + { + "disabled": true, + "description": { + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "name" } - ] + ], + "variable": [] }, "header": [ { @@ -159610,25 +159771,77 @@ "value": "application/json" } ], - "method": "POST", + "method": "GET", "body": {} }, "response": [ { - "id": "f26422be-a0ee-4fa1-b1fd-08adf0df7b40", - "name": "The result of checking connection to the source connector with response from it.", + "id": "9d106f55-2430-4884-9464-9b8b5d13b348", + "name": "List of Source objects", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "connector", - "check-connection" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "name eq \"Employees\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + }, + { + "disabled": true, + "description": { + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "name" + } + ], "variable": [] }, "header": [ @@ -159645,7 +159858,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "OK", @@ -159656,25 +159869,77 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"ODS-AD-Test [source-999999]\",\n \"status\": \"SUCCESS\",\n \"elapsedMillis\": 1000,\n \"details\": {\n \"useTLSForIQService\": false,\n \"IQService\": {\n \"TLS Port\": 0,\n \".NET CLR Version\": \"4.0.30319.42000\",\n \"SecondaryServiceStatus\": \"Running\",\n \"Port\": 5050,\n \"Host\": \"AUTOMATION-AD\",\n \"Name\": \"IQService\",\n \"IQServiceStatus\": \"Running\",\n \"SecondaryService\": \"IQService-Instance1-Secondary\",\n \"Version\": \"IQService Sep-2020\",\n \"secondaryPort\": 5051,\n \"OS Architecture\": \"AMD64\",\n \"Operating System\": \"Microsoft Windows Server 2012 R2 Standard\",\n \"highestDotNetVersion\": \"4.8 or later\",\n \"Build Time\": \"09/22/2020 06:34 AM -0500\"\n },\n \"IQServiceClientAuthEnabled\": false,\n \"requestProcessedOn\": \"1/19/2021 1:47:14 PM\"\n }\n}", + "body": "[\n {\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n },\n {\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "465a2394-0f56-4843-a56b-29c352fc71c0", + "id": "c2378e4f-a80d-4cee-b241-2000b119223d", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "connector", - "check-connection" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "name eq \"Employees\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + }, + { + "disabled": true, + "description": { + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "name" + } + ], "variable": [] }, "header": [ @@ -159691,7 +159956,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Bad Request", @@ -159707,20 +159972,72 @@ "_postman_previewlanguage": "json" }, { - "id": "f9b8c73c-3f3b-498c-b892-61c2cddf2192", + "id": "975cc162-df2f-4389-87fa-8f833f6461bc", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "connector", - "check-connection" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "name eq \"Employees\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + }, + { + "disabled": true, + "description": { + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "name" + } + ], "variable": [] }, "header": [ @@ -159737,7 +160054,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Unauthorized", @@ -159753,20 +160070,72 @@ "_postman_previewlanguage": "json" }, { - "id": "316385f2-d2dd-487d-be19-94a65d608549", + "id": "c3c2c87d-566d-4783-8f73-e772bdc761ff", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "connector", - "check-connection" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "name eq \"Employees\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + }, + { + "disabled": true, + "description": { + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "name" + } + ], "variable": [] }, "header": [ @@ -159783,7 +160152,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Forbidden", @@ -159799,20 +160168,72 @@ "_postman_previewlanguage": "json" }, { - "id": "a041e215-5896-4d2b-ab47-ba5756e4f3a7", + "id": "0370ea78-e3c6-4edc-b4a2-87162d3ba4fb", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "connector", - "check-connection" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "name eq \"Employees\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + }, + { + "disabled": true, + "description": { + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "name" + } + ], "variable": [] }, "header": [ @@ -159829,7 +160250,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Not Found", @@ -159845,20 +160266,72 @@ "_postman_previewlanguage": "json" }, { - "id": "b5b31066-9dd2-4fea-a48b-cf795b95abab", + "id": "70909441-87c3-4f93-aba2-d6e8ab7ee7b9", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "connector", - "check-connection" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "name eq \"Employees\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + }, + { + "disabled": true, + "description": { + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "name" + } + ], "variable": [] }, "header": [ @@ -159875,7 +160348,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Too Many Requests", @@ -159891,20 +160364,72 @@ "_postman_previewlanguage": "json" }, { - "id": "25b93ee5-11c0-49f7-8b0a-dfd7fea24972", + "id": "a1c70ccd-5695-4da8-88d7-6b12e2c9f139", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "connector", - "check-connection" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "name eq \"Employees\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + }, + { + "disabled": true, + "description": { + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "name" + } + ], "variable": [] }, "header": [ @@ -159921,7 +160446,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Internal Server Error", @@ -159943,37 +160468,33 @@ } }, { - "id": "c728bc14-90f5-4c82-b32a-5c74bd64a4f5", - "name": "Peek source connector's resource objects", + "id": "f71fed36-707e-4312-913c-44e38fd25beb", + "name": "Creates a source in IdentityNow.", "request": { - "name": "Peek source connector's resource objects", + "name": "Creates a source in IdentityNow.", "description": { - "content": "Retrieves a sample of data returned from account and group aggregation requests.\nA token with ORG_ADMIN authority is required to call this API.", + "content": "This creates a specific source with a full source JSON representation. Any passwords are submitted as plain-text and encrypted upon receipt in IdentityNow.\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "sources", - ":sourceId", - "connector", - "peek-resource-objects" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "cef3ee201db947c5912551015ba0c679", - "key": "sourceId", "disabled": true, "description": { - "content": "(Required) The ID of the Source", + "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", "type": "text/plain" - } + }, + "key": "provisionAsCsv", + "value": "false" } - ] + ], + "variable": [] }, "header": [ { @@ -159988,7 +160509,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"objectType\": \"resource\",\n \"maxCount\": 50\n}", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "options": { "raw": { "headerFamily": "json", @@ -159999,20 +160520,27 @@ }, "response": [ { - "id": "e9762bcc-f26f-4e50-b820-2fda55eb87de", - "name": "List of resource objects that was fetched from the source connector.", + "id": "3af81c36-770e-447d-9512-d0cd05d2b83f", + "name": "Created Source object. Any passwords will only show the the encrypted cipher-text, as they are not decrypt-able in IdentityNow cloud-based services, per IdentityNow security design.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "connector", - "peek-resource-objects" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "type": "text/plain" + }, + "key": "provisionAsCsv", + "value": "false" + } + ], "variable": [] }, "header": [ @@ -160036,7 +160564,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"objectType\": \"resource\",\n \"maxCount\": 50\n}", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "options": { "raw": { "headerFamily": "json", @@ -160045,33 +160573,40 @@ } } }, - "status": "OK", - "code": 200, + "status": "Created", + "code": 201, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"ODS-AD-Test [source-999999]\",\n \"objectCount\": 25,\n \"elapsedMillis\": 1055,\n \"resourceObjects\": [\n {\n \"instance\": \"consequat pariatur sed voluptate\",\n \"identity\": \"CN=Aaron Carr,OU=test1,DC=test2,DC=test\",\n \"uuid\": \"{abf7bd9b-68b4-4d21-9b70-870c58ebf844}\",\n \"previousIdentity\": \"labore\",\n \"name\": \"Aaron Carr\",\n \"objectType\": \"account\",\n \"incomplete\": false,\n \"incremental\": false,\n \"delete\": false,\n \"remove\": false,\n \"missing\": [\n \"missFieldOne\",\n \"missFieldTwo\"\n ],\n \"attributes\": {\n \"telephoneNumber\": \"12-(345)678-9012\",\n \"mail\": \"example@test.com\",\n \"displayName\": \"Aaron Carr\"\n },\n \"finalUpdate\": false\n },\n {\n \"instance\": \"veniam id occaecat Ut\",\n \"identity\": \"CN=Aaron Carr,OU=test1,DC=test2,DC=test\",\n \"uuid\": \"{abf7bd9b-68b4-4d21-9b70-870c58ebf844}\",\n \"previousIdentity\": \"sit velit irure culpa dolore\",\n \"name\": \"Aaron Carr\",\n \"objectType\": \"account\",\n \"incomplete\": false,\n \"incremental\": false,\n \"delete\": false,\n \"remove\": false,\n \"missing\": [\n \"missFieldOne\",\n \"missFieldTwo\"\n ],\n \"attributes\": {\n \"telephoneNumber\": \"12-(345)678-9012\",\n \"mail\": \"example@test.com\",\n \"displayName\": \"Aaron Carr\"\n },\n \"finalUpdate\": false\n }\n ]\n}", + "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "56c1872e-fdea-47b4-bc72-940b986026ff", + "id": "1c907803-f693-4e0d-ac8c-b45a8d9c579e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "connector", - "peek-resource-objects" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "type": "text/plain" + }, + "key": "provisionAsCsv", + "value": "false" + } + ], "variable": [] }, "header": [ @@ -160095,7 +160630,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"objectType\": \"resource\",\n \"maxCount\": 50\n}", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "options": { "raw": { "headerFamily": "json", @@ -160117,20 +160652,27 @@ "_postman_previewlanguage": "json" }, { - "id": "8b85019f-68a4-411f-8a0b-2f41cf2b729a", + "id": "f68c4703-8443-4479-8f25-f6216c98129b", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "connector", - "peek-resource-objects" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "type": "text/plain" + }, + "key": "provisionAsCsv", + "value": "false" + } + ], "variable": [] }, "header": [ @@ -160154,7 +160696,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"objectType\": \"resource\",\n \"maxCount\": 50\n}", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "options": { "raw": { "headerFamily": "json", @@ -160176,20 +160718,27 @@ "_postman_previewlanguage": "json" }, { - "id": "1e530d01-d876-4366-9623-fdbe0201a850", + "id": "457f9c0d-959d-491e-a6ef-93a801a4f4c8", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "connector", - "peek-resource-objects" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "type": "text/plain" + }, + "key": "provisionAsCsv", + "value": "false" + } + ], "variable": [] }, "header": [ @@ -160213,7 +160762,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"objectType\": \"resource\",\n \"maxCount\": 50\n}", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "options": { "raw": { "headerFamily": "json", @@ -160235,79 +160784,27 @@ "_postman_previewlanguage": "json" }, { - "id": "28d4484a-9d6d-4ba9-995c-fee9b9750653", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "5d4651eb-604b-4e34-af1e-77c125d93ca2", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "connector", - "peek-resource-objects" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectType\": \"resource\",\n \"maxCount\": 50\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "query": [ + { + "disabled": true, + "description": { + "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "type": "text/plain" + }, + "key": "provisionAsCsv", + "value": "false" } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e537db6d-b0ca-45a0-888c-2ea04d919b8d", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "peek-resource-objects" - ], - "host": [ - "{{baseUrl}}" ], - "query": [], "variable": [] }, "header": [ @@ -160331,7 +160828,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"objectType\": \"resource\",\n \"maxCount\": 50\n}", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "options": { "raw": { "headerFamily": "json", @@ -160353,20 +160850,27 @@ "_postman_previewlanguage": "json" }, { - "id": "d4312ca9-5907-4dca-9186-15f5bc9210a0", + "id": "932aff8e-abc7-4ce1-8ca8-3aa6cce4c659", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "connector", - "peek-resource-objects" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "type": "text/plain" + }, + "key": "provisionAsCsv", + "value": "false" + } + ], "variable": [] }, "header": [ @@ -160390,7 +160894,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"objectType\": \"resource\",\n \"maxCount\": 50\n}", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "options": { "raw": { "headerFamily": "json", @@ -160418,20 +160922,18 @@ } }, { - "id": "2ba95413-fd73-421d-a7a9-2064c62b819b", - "name": "Ping cluster for source connector", + "id": "ca2af7b0-f494-448f-a939-20628cf3abda", + "name": "Get Source by ID", "request": { - "name": "Ping cluster for source connector", + "name": "Get Source by ID", "description": { - "content": "This endpoint validates that the cluster being used by the source is reachable from IdentityNow.\nA token with ORG_ADMIN authority is required to call this API.", + "content": "This end-point gets a specific source in IdentityNow.\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ "sources", - ":sourceId", - "connector", - "ping-cluster" + ":id" ], "host": [ "{{baseUrl}}" @@ -160440,11 +160942,11 @@ "variable": [ { "type": "any", - "value": "cef3ee201db947c5912551015ba0c679", - "key": "sourceId", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "id", "disabled": true, "description": { - "content": "(Required) The ID of the Source", + "content": "(Required) The Source ID", "type": "text/plain" } } @@ -160456,20 +160958,18 @@ "value": "application/json" } ], - "method": "POST", + "method": "GET", "body": {} }, "response": [ { - "id": "945e39ae-345e-4cbf-839b-99af6e287614", - "name": "The result of pinging connection with the source connector.", + "id": "17ce67e0-67bb-4636-bd49-abddb0e8d92b", + "name": "A Source object", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "connector", - "ping-cluster" + ":id" ], "host": [ "{{baseUrl}}" @@ -160491,7 +160991,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "OK", @@ -160502,20 +161002,18 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"ODS-AD-Test [source-999999]\",\n \"status\": \"SUCCESS\",\n \"elapsedMillis\": 1000,\n \"details\": {\n \"useTLSForIQService\": false,\n \"IQService\": {\n \"TLS Port\": 0,\n \".NET CLR Version\": \"4.0.30319.42000\",\n \"SecondaryServiceStatus\": \"Running\",\n \"Port\": 5050,\n \"Host\": \"AUTOMATION-AD\",\n \"Name\": \"IQService\",\n \"IQServiceStatus\": \"Running\",\n \"SecondaryService\": \"IQService-Instance1-Secondary\",\n \"Version\": \"IQService Sep-2020\",\n \"secondaryPort\": 5051,\n \"OS Architecture\": \"AMD64\",\n \"Operating System\": \"Microsoft Windows Server 2012 R2 Standard\",\n \"highestDotNetVersion\": \"4.8 or later\",\n \"Build Time\": \"09/22/2020 06:34 AM -0500\"\n },\n \"IQServiceClientAuthEnabled\": false,\n \"requestProcessedOn\": \"1/19/2021 1:47:14 PM\"\n }\n}", + "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2e8813fb-a7e3-432c-8b9f-9f1537dec37d", + "id": "9c86a76d-61b4-4efd-83cc-17f907946d8f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "connector", - "ping-cluster" + ":id" ], "host": [ "{{baseUrl}}" @@ -160537,7 +161035,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Bad Request", @@ -160553,15 +161051,13 @@ "_postman_previewlanguage": "json" }, { - "id": "1897b1be-9551-433d-b16b-3de38e083ef0", + "id": "dd21b689-efe6-4c65-8851-3918ca2f6ab1", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "connector", - "ping-cluster" + ":id" ], "host": [ "{{baseUrl}}" @@ -160583,7 +161079,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Unauthorized", @@ -160599,15 +161095,13 @@ "_postman_previewlanguage": "json" }, { - "id": "bb6539cc-6474-4f1d-9fe6-9e326d04b35d", + "id": "2faa97fb-41ff-4fb7-bc63-6a8144fd4cbc", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "connector", - "ping-cluster" + ":id" ], "host": [ "{{baseUrl}}" @@ -160629,7 +161123,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Forbidden", @@ -160645,15 +161139,13 @@ "_postman_previewlanguage": "json" }, { - "id": "768d1a2e-5ba7-443e-867f-8751d41000c6", + "id": "82cb29ce-bcf7-4d06-9377-bbf4e7441544", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "connector", - "ping-cluster" + ":id" ], "host": [ "{{baseUrl}}" @@ -160675,7 +161167,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Not Found", @@ -160691,15 +161183,13 @@ "_postman_previewlanguage": "json" }, { - "id": "0f237c01-6d1e-4c8c-b4ee-6436c66326a0", + "id": "029b5dc2-d68f-497a-bc81-27eb763ea8a9", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "connector", - "ping-cluster" + ":id" ], "host": [ "{{baseUrl}}" @@ -160721,7 +161211,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Too Many Requests", @@ -160737,15 +161227,13 @@ "_postman_previewlanguage": "json" }, { - "id": "5bcd0258-f4ca-4c4b-a937-5a7cc0798fb0", + "id": "19dea068-40fc-4492-a55c-da759d571ef3", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "connector", - "ping-cluster" + ":id" ], "host": [ "{{baseUrl}}" @@ -160767,7 +161255,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Internal Server Error", @@ -160789,20 +161277,18 @@ } }, { - "id": "a6a1cba6-435c-4114-8c55-4cd9c8afcc11", - "name": "Test configuration for source connector", + "id": "9d0978ea-802e-4822-8abd-22a5e4aa122f", + "name": "Update Source (Full)", "request": { - "name": "Test configuration for source connector", + "name": "Update Source (Full)", "description": { - "content": "This endpoint performs a more detailed validation of the source's configuration that can take longer than the lighter weight credential validation performed by the checkConnection API.\nA token with ORG_ADMIN authority is required to call this API.", + "content": "This API updates a source in IdentityNow, using a full object representation. In other words, the existing Source\nconfiguration is completely replaced.\n\nSome fields are immutable and cannot be changed, such as:\n\n* id\n* type\n* authoritative\n* connector\n* connectorClass\n* passwordPolicies\n\nAttempts to modify these fields will result in a 400 error.\n\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.\n", "type": "text/plain" }, "url": { "path": [ "sources", - ":sourceId", - "connector", - "test-configuration" + ":id" ], "host": [ "{{baseUrl}}" @@ -160811,36 +161297,47 @@ "variable": [ { "type": "any", - "value": "cef3ee201db947c5912551015ba0c679", - "key": "sourceId", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "id", "disabled": true, "description": { - "content": "(Required) The ID of the Source", + "content": "(Required) The Source id", "type": "text/plain" } } ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "fcba29e8-11f0-4237-958b-cda7a94cfa9b", - "name": "The result of testing source connector configuration with response from it.", + "id": "e689addf-b47c-4c79-ab22-8569cc61ef75", + "name": "Updated Source object. Any passwords will only show the the encrypted cipher-text, as they are not decrypt-able in IdentityNow cloud-based services, per IdentityNow security design.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "connector", - "test-configuration" + ":id" ], "host": [ "{{baseUrl}}" @@ -160849,6 +161346,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -160862,8 +161363,17 @@ "value": "" } ], - "method": "POST", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -160873,20 +161383,18 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"ODS-AD-Test [source-999999]\",\n \"status\": \"SUCCESS\",\n \"elapsedMillis\": 1000,\n \"details\": {\n \"useTLSForIQService\": false,\n \"IQService\": {\n \"TLS Port\": 0,\n \".NET CLR Version\": \"4.0.30319.42000\",\n \"SecondaryServiceStatus\": \"Running\",\n \"Port\": 5050,\n \"Host\": \"AUTOMATION-AD\",\n \"Name\": \"IQService\",\n \"IQServiceStatus\": \"Running\",\n \"SecondaryService\": \"IQService-Instance1-Secondary\",\n \"Version\": \"IQService Sep-2020\",\n \"secondaryPort\": 5051,\n \"OS Architecture\": \"AMD64\",\n \"Operating System\": \"Microsoft Windows Server 2012 R2 Standard\",\n \"highestDotNetVersion\": \"4.8 or later\",\n \"Build Time\": \"09/22/2020 06:34 AM -0500\"\n },\n \"IQServiceClientAuthEnabled\": false,\n \"requestProcessedOn\": \"1/19/2021 1:47:14 PM\"\n }\n}", + "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0bb0f36a-394c-448a-973f-1cac92f59310", + "id": "57fe0931-59df-4b02-aaae-4caf862b29f9", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "connector", - "test-configuration" + ":id" ], "host": [ "{{baseUrl}}" @@ -160895,6 +161403,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -160908,8 +161420,17 @@ "value": "" } ], - "method": "POST", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -160924,15 +161445,13 @@ "_postman_previewlanguage": "json" }, { - "id": "33ffac4c-6cf4-4f82-af83-cfcc1bd953dd", + "id": "cc4b31e1-fc34-4ac1-98c3-68bd5e10ec2e", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "connector", - "test-configuration" + ":id" ], "host": [ "{{baseUrl}}" @@ -160941,6 +161460,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -160954,8 +161477,17 @@ "value": "" } ], - "method": "POST", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -160970,15 +161502,13 @@ "_postman_previewlanguage": "json" }, { - "id": "e255930a-0c9d-4f51-9e75-9f4a913fddd9", + "id": "70b0ce3a-a02a-49f6-ba62-29aa4e871e28", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "connector", - "test-configuration" + ":id" ], "host": [ "{{baseUrl}}" @@ -160987,6 +161517,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -161000,8 +161534,17 @@ "value": "" } ], - "method": "POST", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -161016,15 +161559,13 @@ "_postman_previewlanguage": "json" }, { - "id": "80e3c961-5d29-4e04-a9e1-8b8354ba647e", + "id": "92ae53ca-3c3b-4dbd-b87a-1f49e3165d8b", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "connector", - "test-configuration" + ":id" ], "host": [ "{{baseUrl}}" @@ -161033,6 +161574,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -161046,8 +161591,17 @@ "value": "" } ], - "method": "POST", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Not Found", "code": 404, @@ -161062,15 +161616,13 @@ "_postman_previewlanguage": "json" }, { - "id": "5fbc8969-f216-44ed-b2ca-dd0f8979207f", + "id": "492cbc4f-7252-44bc-b7fa-56dee03726f0", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "connector", - "test-configuration" + ":id" ], "host": [ "{{baseUrl}}" @@ -161079,6 +161631,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -161092,8 +161648,17 @@ "value": "" } ], - "method": "POST", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -161108,15 +161673,13 @@ "_postman_previewlanguage": "json" }, { - "id": "4c8519d4-1dc7-411f-a9b5-cf6c72ebfc94", + "id": "af765241-dd65-4314-9c52-e45233653be8", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "connector", - "test-configuration" + ":id" ], "host": [ "{{baseUrl}}" @@ -161125,6 +161688,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -161138,8 +161705,17 @@ "value": "" } ], - "method": "POST", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -161160,39 +161736,27 @@ } }, { - "id": "67d2e30c-0b88-48a6-a37c-76bfd6802412", - "name": "Gets source config with language translations", + "id": "57dd8936-441f-49b1-925b-7ee9d67705f7", + "name": "Update Source (Partial)", "request": { - "name": "Gets source config with language translations", + "name": "Update Source (Partial)", "description": { - "content": "Looks up and returns the source config for the requested source id after populating the source config values and applying language translations.\nA token with ORG_ADMIN authority is required to call this API.", + "content": "This API partially updates a source in IdentityNow, using a list of patch operations according to the\n[JSON Patch](https://tools.ietf.org/html/rfc6902) standard.\n\nSome fields are immutable and cannot be changed, such as:\n* id\n* type\n* authoritative\n* created\n* modified\n* connector\n* connectorClass\n* passwordPolicies\n\nAttempts to modify these fields will result in a 400 error.\n\nA token with ORG_ADMIN, SOURCE_ADMIN, SOURCE_SUBADMIN, or API authority is required to call this API.\n", "type": "text/plain" }, "url": { "path": [ "sources", - ":id", - "connectors", - "source-config" + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", - "type": "text/plain" - }, - "key": "locale", - "value": "zh-CN" - } - ], + "query": [], "variable": [ { "type": "any", - "value": "et dolor", + "value": "2c9180835d191a86015d28455b4a2329", "key": "id", "disabled": true, "description": { @@ -161203,43 +161767,48 @@ ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"new description\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "6bcabf0f-c486-4dcf-be6b-70a2f561221b", - "name": "A Connector Detail object", + "id": "aff53f8f-d237-4022-8a4b-c325a9c5c6ce", + "name": "Edit the source description", "originalRequest": { "url": { "path": [ "sources", - ":id", - "connectors", - "source-config" + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", - "type": "text/plain" - }, - "key": "locale", - "value": "zh-CN" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -161253,8 +161822,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"new description\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -161264,38 +161842,30 @@ "value": "application/json" } ], - "body": "{\n \"name\": \"JDBC\",\n \"sourceConfigXml\": \"
\\n\\t
\",\n \"sourceConfig\": \"officia quis\",\n \"directConnect\": true,\n \"fileUpload\": false,\n \"uploadedFiles\": \"amet tempo\",\n \"connectorMetadata\": {\n \"supportedUI\": \"EXTJS\"\n }\n}", + "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b455ee1c-6d86-42dc-aed9-9745d2dbba6e", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "0a785a49-6c63-4d64-b46e-517c6fedd4f0", + "name": "Edit the source cluster", "originalRequest": { "url": { "path": [ "sources", - ":id", - "connectors", - "source-config" + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", - "type": "text/plain" - }, - "key": "locale", - "value": "zh-CN" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -161309,49 +161879,50 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/cluster/id\",\n \"value\": \"2c918087813a902001813f3f85736b45\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Unauthorized", - "code": 401, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a63ca8b1-8026-46d4-8aca-3720c15f4708", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "cb93b5b7-43b7-4c55-a002-7fbbcea9c283", + "name": "Edit source features", "originalRequest": { "url": { "path": [ "sources", - ":id", - "connectors", - "source-config" + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", - "type": "text/plain" - }, - "key": "locale", - "value": "zh-CN" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -161365,49 +161936,50 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/features\",\n \"value\": [\n \"PASSWORD\",\n \"PROVISIONING\",\n \"ENABLE\",\n \"AUTHENTICATE\"\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Forbidden", - "code": 403, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5dba501f-edab-4ac5-9908-ab81ba3eb2ca", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "7d462d60-4f92-4e11-b8ae-72627b42aa86", + "name": "Change a source description and cluster in One Call", "originalRequest": { "url": { "path": [ "sources", - ":id", - "connectors", - "source-config" + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", - "type": "text/plain" - }, - "key": "locale", - "value": "zh-CN" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -161421,49 +161993,50 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/cluster/id\",\n \"value\": \"2c918087813a902001813f3f85736b45\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Not Found", - "code": 404, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a32480b8-a529-4b48-a189-6d3c833e1044", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "2e8fe9b9-7868-4efe-8b33-d53ac470f7b1", + "name": "Add a filter string to the connector", "originalRequest": { "url": { "path": [ "sources", - ":id", - "connectors", - "source-config" + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", - "type": "text/plain" - }, - "key": "locale", - "value": "zh-CN" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -161477,49 +162050,50 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/connectorAttributes/filterString\",\n \"value\": \"!( id.contains( \\\"m\\\" ) ) || !( id.contains( \\\"d\\\" ) )\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Too Many Requests", - "code": 429, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3678e0e8-484d-4026-a333-f9bf1271e4f7", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "0ba6113d-d052-48da-9b8f-15bbd9ce72fd", + "name": "Update connector attribute for specific operation type", "originalRequest": { "url": { "path": [ "sources", - ":id", - "connectors", - "source-config" + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", - "type": "text/plain" - }, - "key": "locale", - "value": "zh-CN" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -161533,82 +162107,38 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/connectorAttributes/connectionParameters/2/operationType\",\n \"value\": \"Group Aggregation-test\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Internal Server Error", - "code": 500, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", + "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "c1593c56-bb6d-4b30-82f5-d0925b0a2cb2", - "name": "Native Change Detection Configuration", - "request": { - "name": "Native Change Detection Configuration", - "description": { - "content": "This API returns the existing native change detection configuration for a source specified by the given ID.\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "native-change-detection-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "key": "sourceId" - }, - { - "disabled": true, - "description": { - "content": "(Required) The source id", - "type": "text/plain" - }, - "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", - "key": "id" - } - ] }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ { - "id": "8d46ff75-dd95-4b8b-8b5f-b49dbf1d88b0", - "name": "Native change detection configuration for a source", + "id": "126adb6c-90ac-4006-ba07-f0f4229382a5", + "name": "Edit the source cluster", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "native-change-detection-config" + ":id" ], "host": [ "{{baseUrl}}" @@ -161617,6 +162147,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -161630,30 +162164,38 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/cluster/id\",\n \"value\": \"2c918087813a902001813f3f85736b45\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "OK", - "code": 200, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"enabled\": true,\n \"operations\": [\n \"ACCOUNT_UPDATED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"memberOf\",\n \"memberOfSharedMailbox\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"lastName\",\n \"phoneNumber\",\n \"objectType\",\n \"servicePrincipalName\"\n ]\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "1c775159-f9eb-44f2-ab8b-c1a9843ef7e7", - "name": "Client Error - Returned if the request body is invalid.", + "id": "80e0625c-4dfa-430f-adfe-416df0224fb4", + "name": "Edit source features", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "native-change-detection-config" + ":id" ], "host": [ "{{baseUrl}}" @@ -161662,6 +162204,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -161675,8 +162221,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/features\",\n \"value\": [\n \"PASSWORD\",\n \"PROVISIONING\",\n \"ENABLE\",\n \"AUTHENTICATE\"\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -161691,14 +162246,13 @@ "_postman_previewlanguage": "json" }, { - "id": "69ad7be3-f980-4e4e-9f66-87cfd60d572e", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "6c17adf9-c771-4853-a125-b211e565dd19", + "name": "Change a source description and cluster in One Call", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "native-change-detection-config" + ":id" ], "host": [ "{{baseUrl}}" @@ -161707,6 +162261,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -161720,30 +162278,38 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/cluster/id\",\n \"value\": \"2c918087813a902001813f3f85736b45\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Unauthorized", - "code": 401, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3bc4b4ac-91f7-4f0f-8144-30695b9b64df", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "d660023b-fd20-4702-8551-f0ed008d2b19", + "name": "Add a filter string to the connector", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "native-change-detection-config" + ":id" ], "host": [ "{{baseUrl}}" @@ -161752,6 +162318,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -161765,30 +162335,38 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/connectorAttributes/filterString\",\n \"value\": \"!( id.contains( \\\"m\\\" ) ) || !( id.contains( \\\"d\\\" ) )\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Forbidden", - "code": 403, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "abbab071-0815-476e-b329-291391b7bba8", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "e6b7c1d3-17ed-43dd-a235-d7dd0e70f083", + "name": "Update connector attribute for specific operation type", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "native-change-detection-config" + ":id" ], "host": [ "{{baseUrl}}" @@ -161797,6 +162375,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -161810,30 +162392,38 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/connectorAttributes/connectionParameters/2/operationType\",\n \"value\": \"Group Aggregation-test\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Not Found", - "code": 404, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "12be5248-5f5a-4787-951f-4f480eb9a283", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "200494a5-dfef-4fdc-a764-d758ff686c01", + "name": "Edit source features", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "native-change-detection-config" + ":id" ], "host": [ "{{baseUrl}}" @@ -161842,6 +162432,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -161855,30 +162449,38 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/features\",\n \"value\": [\n \"PASSWORD\",\n \"PROVISIONING\",\n \"ENABLE\",\n \"AUTHENTICATE\"\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Too Many Requests", - "code": 429, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "37b9434a-ca65-40ec-bc0f-a490cd9079a2", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "cbea805c-3f82-469b-9f8f-05403d3dbf8f", + "name": "Change a source description and cluster in One Call", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "native-change-detection-config" + ":id" ], "host": [ "{{baseUrl}}" @@ -161887,6 +162489,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -161900,95 +162506,95 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/cluster/id\",\n \"value\": \"2c918087813a902001813f3f85736b45\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Internal Server Error", - "code": 500, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "07ce2680-2b33-43d7-ba75-0a48d5c755b0", - "name": "Update Native Change Detection Configuration", - "request": { - "name": "Update Native Change Detection Configuration", - "description": { - "content": "Replaces the native change detection configuration for the source specified by the given ID with the configuration provided in the request body.\n \nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" }, - "url": { - "path": [ - "sources", - ":sourceId", - "native-change-detection-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "key": "sourceId" + { + "id": "fc54814b-f9e0-46d8-8a28-395d9bb0feab", + "name": "Add a filter string to the connector", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] }, - { - "disabled": true, - "description": { - "content": "(Required) The source id", - "type": "text/plain" + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" }, - "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", - "key": "id" + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/connectorAttributes/filterString\",\n \"value\": \"!( id.contains( \\\"m\\\" ) ) || !( id.contains( \\\"d\\\" ) )\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"enabled\": true,\n \"operations\": [\n \"ACCOUNT_UPDATED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"memberOf\",\n \"memberOfSharedMailbox\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"lastName\",\n \"phoneNumber\",\n \"objectType\",\n \"servicePrincipalName\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - } - } - }, - "response": [ + ], + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "b4d98b1b-1a50-45b9-8bfa-fe3d36fb6eb5", - "name": "Updated native change detection configuration for a source", + "id": "5b2a24d9-e7ea-4162-bfa2-c18c43509ca4", + "name": "Update connector attribute for specific operation type", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "native-change-detection-config" + ":id" ], "host": [ "{{baseUrl}}" @@ -161999,7 +162605,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -162014,10 +162620,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"enabled\": true,\n \"operations\": [\n \"ACCOUNT_UPDATED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"memberOf\",\n \"memberOfSharedMailbox\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"lastName\",\n \"phoneNumber\",\n \"objectType\",\n \"servicePrincipalName\"\n ]\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/connectorAttributes/connectionParameters/2/operationType\",\n \"value\": \"Group Aggregation-test\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -162026,27 +162632,26 @@ } } }, - "status": "OK", - "code": 200, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"enabled\": true,\n \"operations\": [\n \"ACCOUNT_UPDATED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"memberOf\",\n \"memberOfSharedMailbox\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"lastName\",\n \"phoneNumber\",\n \"objectType\",\n \"servicePrincipalName\"\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "802da674-03df-413b-b194-76c974ced662", - "name": "Client Error - Returned if the request body is invalid.", + "id": "a26d177a-79ba-4b68-a881-c1800a99c3a2", + "name": "An example of a 403 response object", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "native-change-detection-config" + ":id" ], "host": [ "{{baseUrl}}" @@ -162057,7 +162662,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -162072,10 +162677,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"enabled\": true,\n \"operations\": [\n \"ACCOUNT_UPDATED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"memberOf\",\n \"memberOfSharedMailbox\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"lastName\",\n \"phoneNumber\",\n \"objectType\",\n \"servicePrincipalName\"\n ]\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/cluster/id\",\n \"value\": \"2c918087813a902001813f3f85736b45\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -162084,27 +162689,26 @@ } } }, - "status": "Bad Request", - "code": 400, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f376caec-9c1d-4b4f-ba09-8d19c7347046", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "b28869fe-1994-4cc8-a5ee-bf5c6b91e269", + "name": "Add a filter string to the connector", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "native-change-detection-config" + ":id" ], "host": [ "{{baseUrl}}" @@ -162115,7 +162719,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -162130,10 +162734,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"enabled\": true,\n \"operations\": [\n \"ACCOUNT_UPDATED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"memberOf\",\n \"memberOfSharedMailbox\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"lastName\",\n \"phoneNumber\",\n \"objectType\",\n \"servicePrincipalName\"\n ]\n}", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/connectorAttributes/filterString\",\n \"value\": \"!( id.contains( \\\"m\\\" ) ) || !( id.contains( \\\"d\\\" ) )\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -162142,27 +162746,26 @@ } } }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "bc68a9ab-b4df-4981-b12d-4780892a6cf5", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "db17ce19-0a41-4f13-bd03-349ab0c6ca33", + "name": "Update connector attribute for specific operation type", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "native-change-detection-config" + ":id" ], "host": [ "{{baseUrl}}" @@ -162173,7 +162776,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -162188,10 +162791,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"enabled\": true,\n \"operations\": [\n \"ACCOUNT_UPDATED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"memberOf\",\n \"memberOfSharedMailbox\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"lastName\",\n \"phoneNumber\",\n \"objectType\",\n \"servicePrincipalName\"\n ]\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/connectorAttributes/connectionParameters/2/operationType\",\n \"value\": \"Group Aggregation-test\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -162213,14 +162816,13 @@ "_postman_previewlanguage": "json" }, { - "id": "02b60303-c135-4381-b59e-9a9d6bdc0e8e", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "00385320-0e40-479c-a5f2-c5cb013b71ea", + "name": "An example of a 404 response object", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "native-change-detection-config" + ":id" ], "host": [ "{{baseUrl}}" @@ -162231,7 +162833,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -162246,10 +162848,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"enabled\": true,\n \"operations\": [\n \"ACCOUNT_UPDATED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"memberOf\",\n \"memberOfSharedMailbox\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"lastName\",\n \"phoneNumber\",\n \"objectType\",\n \"servicePrincipalName\"\n ]\n}", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/connectorAttributes/filterString\",\n \"value\": \"!( id.contains( \\\"m\\\" ) ) || !( id.contains( \\\"d\\\" ) )\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -162271,14 +162873,13 @@ "_postman_previewlanguage": "json" }, { - "id": "5773fc1b-ab86-4aa1-b10c-ebdc8ef5b564", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "5b01530a-a2a9-45f0-bdae-86f2718d02b7", + "name": "Update connector attribute for specific operation type", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "native-change-detection-config" + ":id" ], "host": [ "{{baseUrl}}" @@ -162289,8 +162890,65 @@ "header": [ { "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/connectorAttributes/connectionParameters/2/operationType\",\n \"value\": \"Group Aggregation-test\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3af41276-1825-4552-a446-42633be1d630", + "name": "Update connector attribute for specific operation type", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -162304,10 +162962,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"enabled\": true,\n \"operations\": [\n \"ACCOUNT_UPDATED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"memberOf\",\n \"memberOfSharedMailbox\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"lastName\",\n \"phoneNumber\",\n \"objectType\",\n \"servicePrincipalName\"\n ]\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/connectorAttributes/connectionParameters/2/operationType\",\n \"value\": \"Group Aggregation-test\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -162329,14 +162987,13 @@ "_postman_previewlanguage": "json" }, { - "id": "1cae991c-e8f0-4983-bd2a-e56222ad11ba", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "1876db58-e457-42be-90a4-e40b608b87bf", + "name": "An example of a 500 response object", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "native-change-detection-config" + ":id" ], "host": [ "{{baseUrl}}" @@ -162347,7 +163004,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -162362,10 +163019,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"enabled\": true,\n \"operations\": [\n \"ACCOUNT_UPDATED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"memberOf\",\n \"memberOfSharedMailbox\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"lastName\",\n \"phoneNumber\",\n \"objectType\",\n \"servicePrincipalName\"\n ]\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"new description\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -162393,19 +163050,18 @@ } }, { - "id": "eba44f12-ca1c-4d1b-ab05-0fad755434d4", - "name": "Delete Native Change Detection Configuration", + "id": "430ebb7c-ce35-4a20-a209-24328420a59f", + "name": "Delete Source by ID", "request": { - "name": "Delete Native Change Detection Configuration", + "name": "Delete Source by ID", "description": { - "content": "Deletes the native change detection configuration for the source specified by the given ID.\nA token with API, or ORG_ADMIN authority is required to call this API.", + "content": "This end-point deletes a specific source in IdentityNow.\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.\nAll of accounts on the source will be removed first, then the source will be deleted. Actual status of task execution can be retrieved via method GET `/task-status/{id}`", "type": "text/plain" }, "url": { "path": [ "sources", - ":sourceId", - "native-change-detection-config" + ":id" ], "host": [ "{{baseUrl}}" @@ -162414,17 +163070,13 @@ "variable": [ { "type": "any", - "key": "sourceId" - }, - { + "value": "2c9180835d191a86015d28455b4a2329", + "key": "id", "disabled": true, "description": { - "content": "(Required) The source id", + "content": "(Required) The Source ID", "type": "text/plain" - }, - "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", - "key": "id" + } } ] }, @@ -162439,14 +163091,13 @@ }, "response": [ { - "id": "3135221b-275f-4faf-9e55-6d56e201d66c", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "id": "28641e5f-8a07-4c38-bb46-467310af7d83", + "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "native-change-detection-config" + ":id" ], "host": [ "{{baseUrl}}" @@ -162455,6 +163106,10 @@ "variable": [] }, "header": [ + { + "key": "Accept", + "value": "application/json" + }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -162467,21 +163122,26 @@ "method": "DELETE", "body": {} }, - "status": "No Content", - "code": 204, - "header": [], + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"type\": \"TASK_RESULT\",\n \"id\": \"2c91808779ecf55b0179f720942f181a\",\n \"name\": null\n}", "cookie": [], - "_postman_previewlanguage": "text" + "_postman_previewlanguage": "json" }, { - "id": "65f6e313-852d-4875-8215-95a35efbcd5f", + "id": "5c7eb8a1-df63-4693-afa0-22c70dc5343e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "native-change-detection-config" + ":id" ], "host": [ "{{baseUrl}}" @@ -162519,14 +163179,13 @@ "_postman_previewlanguage": "json" }, { - "id": "c5953f04-e9a6-4a65-9436-04fbb2c7095c", + "id": "9cb4a426-9dd8-4ba0-b1ec-e142aafe7216", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "native-change-detection-config" + ":id" ], "host": [ "{{baseUrl}}" @@ -162564,14 +163223,13 @@ "_postman_previewlanguage": "json" }, { - "id": "2f21341d-0562-440f-96b3-3fc6ab7330d9", + "id": "38e75691-52e2-4817-bc80-5fc499543765", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "native-change-detection-config" + ":id" ], "host": [ "{{baseUrl}}" @@ -162609,14 +163267,13 @@ "_postman_previewlanguage": "json" }, { - "id": "85ac0956-da56-4c5c-afb9-4040c9d41955", + "id": "134ed002-7441-4107-b5fd-3a675af1bc9f", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "native-change-detection-config" + ":id" ], "host": [ "{{baseUrl}}" @@ -162654,14 +163311,13 @@ "_postman_previewlanguage": "json" }, { - "id": "617e1045-c178-4de8-854e-d8bc93d15229", + "id": "43b8af56-edfa-46af-be65-f6b9b5765c04", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "native-change-detection-config" + ":id" ], "host": [ "{{baseUrl}}" @@ -162699,14 +163355,13 @@ "_postman_previewlanguage": "json" }, { - "id": "96fd818d-7ad6-4964-8502-5e9c9299b92a", + "id": "c15d46a5-76f2-457f-b879-d20e800ae5b1", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "native-change-detection-config" + ":id" ], "host": [ "{{baseUrl}}" @@ -162750,19 +163405,19 @@ } }, { - "id": "c307ce62-8a1b-4efb-991d-81f3d2e4ad35", - "name": "Lists ProvisioningPolicies", + "id": "287ec818-8d7d-4a47-a23b-58826ced84d6", + "name": "Attribute Sync Config", "request": { - "name": "Lists ProvisioningPolicies", + "name": "Attribute Sync Config", "description": { - "content": "This end-point lists all the ProvisioningPolicies in IdentityNow.\nA token with API, or ORG_ADMIN authority is required to call this API.", + "content": "This API returns the existing attribute synchronization configuration for a source specified by the given ID. The response contains all attributes, regardless of whether they enabled or not.\nA token with ORG_ADMIN or HELPDESK authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ "sources", - ":sourceId", - "provisioning-policies" + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" @@ -162772,10 +163427,10 @@ { "type": "any", "value": "2c9180835d191a86015d28455b4a2329", - "key": "sourceId", + "key": "id", "disabled": true, "description": { - "content": "(Required) The Source id", + "content": "(Required) The source id", "type": "text/plain" } } @@ -162792,14 +163447,14 @@ }, "response": [ { - "id": "c63a3f97-90f7-4ada-95f5-ea06b1a1fb74", - "name": "List of ProvisioningPolicyDto objects", + "id": "4fc23a18-20da-432d-805e-c67dc7d85aea", + "name": "Attribute synchronization configuration for a source", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "provisioning-policies" + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" @@ -162832,19 +163487,19 @@ "value": "application/json" } ], - "body": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "body": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"attributes\": [\n {\n \"name\": \"email\",\n \"displayName\": \"Email\",\n \"enabled\": true,\n \"target\": \"mail\"\n },\n {\n \"name\": \"firstname\",\n \"displayName\": \"First Name\",\n \"enabled\": false,\n \"target\": \"givenName\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4b653992-8622-43f4-9bba-163a3f2dc1ce", + "id": "1fa2cb3a-0aa3-416e-befd-11b185daae80", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "provisioning-policies" + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" @@ -162882,14 +163537,14 @@ "_postman_previewlanguage": "json" }, { - "id": "04268483-0944-45cc-9df8-4baffa7aa4ab", + "id": "2d9fa47b-1761-491a-82d6-33b71cfc7497", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "provisioning-policies" + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" @@ -162927,14 +163582,14 @@ "_postman_previewlanguage": "json" }, { - "id": "0ae20730-0391-45d0-b9d3-455bfc9a2af2", + "id": "08b61b7f-215f-41e3-b278-11a8d55c4ab3", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "provisioning-policies" + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" @@ -162972,14 +163627,14 @@ "_postman_previewlanguage": "json" }, { - "id": "a4d40599-ad25-48ef-a7e4-86e41d0c5580", + "id": "b05a11f5-7198-4257-95a0-417a7b5e88c8", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "provisioning-policies" + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" @@ -163017,14 +163672,14 @@ "_postman_previewlanguage": "json" }, { - "id": "969f9af6-6bde-4245-9fe2-98f7466c2562", + "id": "17ee6282-38de-48da-860d-8705888371d6", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "provisioning-policies" + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" @@ -163062,14 +163717,14 @@ "_postman_previewlanguage": "json" }, { - "id": "5840a3f2-30b3-4f23-9911-c11b7257920e", + "id": "f6188a74-8014-4380-8a97-b2135d383d24", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "provisioning-policies" + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" @@ -163113,19 +163768,19 @@ } }, { - "id": "455a3882-0f0d-434d-a2ac-4efd485b200c", - "name": "Create Provisioning Policy", + "id": "73391e8c-1dd5-4277-b654-328a623b7a62", + "name": "Update Attribute Sync Config", "request": { - "name": "Create Provisioning Policy", + "name": "Update Attribute Sync Config", "description": { - "content": "This API generates a create policy/template based on field value transforms. This API is intended for use when setting up JDBC Provisioning type sources, but it will also work on other source types.\nTransforms can be used in the provisioning policy to create a new attribute that you only need during provisioning.\nRefer to [Transforms in Provisioning Policies](https://developer.sailpoint.com/idn/docs/transforms/guides/transforms-in-provisioning-policies) for more information.\nA token with ORG_ADMIN authority is required to call this API.", + "content": "Replaces the attribute synchronization configuration for the source specified by the given ID with the configuration provided in the request body. Only the \"enabled\" field of the values in the \"attributes\" array is mutable. Attempting to change other attributes or add new values to the \"attributes\" array will result in an error.\n \nA token with ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ "sources", - ":sourceId", - "provisioning-policies" + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" @@ -163135,10 +163790,10 @@ { "type": "any", "value": "2c9180835d191a86015d28455b4a2329", - "key": "sourceId", + "key": "id", "disabled": true, "description": { - "content": "(Required) The Source id", + "content": "(Required) The source id", "type": "text/plain" } } @@ -163154,10 +163809,10 @@ "value": "application/json" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "raw": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"attributes\": [\n {\n \"name\": \"email\",\n \"displayName\": \"Email\",\n \"enabled\": true,\n \"target\": \"mail\"\n },\n {\n \"name\": \"firstname\",\n \"displayName\": \"First Name\",\n \"enabled\": false,\n \"target\": \"givenName\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -163168,14 +163823,14 @@ }, "response": [ { - "id": "eefd09e0-e35a-49c7-92d3-6c60004fc13e", - "name": "Created ProvisioningPolicyDto object", + "id": "733d6b63-0c29-4a7b-b7af-32ceb22b796e", + "name": "Updated attribute synchronization configuration for a source", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "provisioning-policies" + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" @@ -163201,10 +163856,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "raw": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"attributes\": [\n {\n \"name\": \"email\",\n \"displayName\": \"Email\",\n \"enabled\": true,\n \"target\": \"mail\"\n },\n {\n \"name\": \"firstname\",\n \"displayName\": \"First Name\",\n \"enabled\": false,\n \"target\": \"givenName\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -163213,27 +163868,27 @@ } } }, - "status": "Created", - "code": 201, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "body": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"attributes\": [\n {\n \"name\": \"email\",\n \"displayName\": \"Email\",\n \"enabled\": true,\n \"target\": \"mail\"\n },\n {\n \"name\": \"firstname\",\n \"displayName\": \"First Name\",\n \"enabled\": false,\n \"target\": \"givenName\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "bd416f98-43a1-4904-a18a-4af98545a621", + "id": "42bd1241-b739-4fa7-9e7c-73c067928ed5", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "provisioning-policies" + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" @@ -163259,10 +163914,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "raw": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"attributes\": [\n {\n \"name\": \"email\",\n \"displayName\": \"Email\",\n \"enabled\": true,\n \"target\": \"mail\"\n },\n {\n \"name\": \"firstname\",\n \"displayName\": \"First Name\",\n \"enabled\": false,\n \"target\": \"givenName\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -163284,14 +163939,14 @@ "_postman_previewlanguage": "json" }, { - "id": "d70428dd-fddf-43c2-b0b8-674aaace2d9c", + "id": "9fe730e2-c08b-4622-86f0-f3833caac7cc", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "provisioning-policies" + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" @@ -163317,10 +163972,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "raw": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"attributes\": [\n {\n \"name\": \"email\",\n \"displayName\": \"Email\",\n \"enabled\": true,\n \"target\": \"mail\"\n },\n {\n \"name\": \"firstname\",\n \"displayName\": \"First Name\",\n \"enabled\": false,\n \"target\": \"givenName\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -163342,14 +163997,14 @@ "_postman_previewlanguage": "json" }, { - "id": "01baab7e-9e94-4c2b-8c65-0718e4bbe33a", + "id": "80ed5c12-8603-4527-b6d2-04eb7d99b87d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "provisioning-policies" + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" @@ -163375,10 +164030,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "raw": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"attributes\": [\n {\n \"name\": \"email\",\n \"displayName\": \"Email\",\n \"enabled\": true,\n \"target\": \"mail\"\n },\n {\n \"name\": \"firstname\",\n \"displayName\": \"First Name\",\n \"enabled\": false,\n \"target\": \"givenName\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -163400,14 +164055,14 @@ "_postman_previewlanguage": "json" }, { - "id": "e8c71019-bc4f-484f-8bee-00dabe415cc7", + "id": "c166495c-3eff-4538-bd93-8c298eecd314", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "provisioning-policies" + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" @@ -163433,10 +164088,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "raw": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"attributes\": [\n {\n \"name\": \"email\",\n \"displayName\": \"Email\",\n \"enabled\": true,\n \"target\": \"mail\"\n },\n {\n \"name\": \"firstname\",\n \"displayName\": \"First Name\",\n \"enabled\": false,\n \"target\": \"givenName\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -163458,14 +164113,14 @@ "_postman_previewlanguage": "json" }, { - "id": "d67b13d5-fcbc-4d96-9d68-3bd67f90fc3c", + "id": "b52da2da-fb55-4a47-bad6-b2c843a31a1b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "provisioning-policies" + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" @@ -163491,10 +164146,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "raw": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"attributes\": [\n {\n \"name\": \"email\",\n \"displayName\": \"Email\",\n \"enabled\": true,\n \"target\": \"mail\"\n },\n {\n \"name\": \"firstname\",\n \"displayName\": \"First Name\",\n \"enabled\": false,\n \"target\": \"givenName\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -163516,14 +164171,14 @@ "_postman_previewlanguage": "json" }, { - "id": "dfa9c68b-0a64-4823-b45a-467708bfd7da", + "id": "78671b27-f018-458c-8140-eea9dac14d98", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "provisioning-policies" + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" @@ -163549,10 +164204,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "raw": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"attributes\": [\n {\n \"name\": \"email\",\n \"displayName\": \"Email\",\n \"enabled\": true,\n \"target\": \"mail\"\n },\n {\n \"name\": \"firstname\",\n \"displayName\": \"First Name\",\n \"enabled\": false,\n \"target\": \"givenName\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -163580,20 +164235,20 @@ } }, { - "id": "efb8a099-2850-43e6-86eb-9007beeaad93", - "name": "Get Provisioning Policy by UsageType", + "id": "1e6bd92a-7c39-4f16-99b6-af504ce0ec27", + "name": "Check connection for source connector.", "request": { - "name": "Get Provisioning Policy by UsageType", + "name": "Check connection for source connector.", "description": { - "content": "This end-point retrieves the ProvisioningPolicy with the specified usage on the specified Source in IdentityNow.\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", + "content": "This endpoint validates that the configured credentials are valid and will properly authenticate with the source identified by the sourceId path parameter.\nA token with ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "check-connection" ], "host": [ "{{baseUrl}}" @@ -163602,21 +164257,11 @@ "variable": [ { "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", + "value": "cef3ee201db947c5912551015ba0c679", "key": "sourceId", "disabled": true, "description": { - "content": "(Required) The Source ID.", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "CREATE", - "key": "usageType", - "disabled": true, - "description": { - "content": "(Required) The type of provisioning policy usage. \nIn IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. \nThese are the common usage types: \nCREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. \nUPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source.\nENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. \nDISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. \nYou can use these four usage types for all your provisioning policy needs. ", + "content": "(Required) The ID of the Source.", "type": "text/plain" } } @@ -163628,20 +164273,20 @@ "value": "application/json" } ], - "method": "GET", + "method": "POST", "body": {} }, "response": [ { - "id": "33dc8250-72b8-4c2c-880a-87750ef30029", - "name": "The requested ProvisioningPolicyDto was successfully retrieved.", + "id": "b39fcc1d-8147-40df-af27-d4031da3b6fa", + "name": "The result of checking connection to the source connector with response from it.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "check-connection" ], "host": [ "{{baseUrl}}" @@ -163663,7 +164308,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "OK", @@ -163674,20 +164319,20 @@ "value": "application/json" } ], - "body": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "body": "{\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"ODS-AD-Test [source-999999]\",\n \"status\": \"SUCCESS\",\n \"elapsedMillis\": 1000,\n \"details\": {\n \"useTLSForIQService\": false,\n \"IQService\": {\n \"TLS Port\": 0,\n \".NET CLR Version\": \"4.0.30319.42000\",\n \"SecondaryServiceStatus\": \"Running\",\n \"Port\": 5050,\n \"Host\": \"AUTOMATION-AD\",\n \"Name\": \"IQService\",\n \"IQServiceStatus\": \"Running\",\n \"SecondaryService\": \"IQService-Instance1-Secondary\",\n \"Version\": \"IQService Sep-2020\",\n \"secondaryPort\": 5051,\n \"OS Architecture\": \"AMD64\",\n \"Operating System\": \"Microsoft Windows Server 2012 R2 Standard\",\n \"highestDotNetVersion\": \"4.8 or later\",\n \"Build Time\": \"09/22/2020 06:34 AM -0500\"\n },\n \"IQServiceClientAuthEnabled\": false,\n \"requestProcessedOn\": \"1/19/2021 1:47:14 PM\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a2ca6cbe-8c2c-450d-a4c6-2a5f221c52e7", + "id": "c0ca2228-f42c-4df4-b079-5af82f00fa58", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "check-connection" ], "host": [ "{{baseUrl}}" @@ -163709,7 +164354,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Bad Request", @@ -163725,15 +164370,15 @@ "_postman_previewlanguage": "json" }, { - "id": "487dfcfa-51dd-4b9e-9f83-f89a513e38e9", + "id": "8a7bba0e-1233-4d0a-9668-8dae47952aaf", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "check-connection" ], "host": [ "{{baseUrl}}" @@ -163755,7 +164400,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Unauthorized", @@ -163771,15 +164416,15 @@ "_postman_previewlanguage": "json" }, { - "id": "8352bea5-129b-44a8-9884-89cf85188b8f", + "id": "4d862b91-dd8d-4115-bcc0-b6948a5b2ae2", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "check-connection" ], "host": [ "{{baseUrl}}" @@ -163801,7 +164446,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Forbidden", @@ -163817,15 +164462,15 @@ "_postman_previewlanguage": "json" }, { - "id": "d4a3bee9-64fd-4bc0-866b-36389f27672d", + "id": "d80be3b3-6e47-4ba7-8c3e-83e0d9476ebf", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "check-connection" ], "host": [ "{{baseUrl}}" @@ -163847,7 +164492,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Not Found", @@ -163863,15 +164508,15 @@ "_postman_previewlanguage": "json" }, { - "id": "33845208-6de9-43c7-bca6-ded0f9547249", + "id": "d00bd6b0-2930-44a3-81f4-67b46030a2c6", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "check-connection" ], "host": [ "{{baseUrl}}" @@ -163893,7 +164538,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Too Many Requests", @@ -163909,15 +164554,15 @@ "_postman_previewlanguage": "json" }, { - "id": "f666d533-c59f-47ed-951a-ba566dfa38d3", + "id": "96df2f1c-a3f5-4161-8bde-d7df5bedd45e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "check-connection" ], "host": [ "{{baseUrl}}" @@ -163939,7 +164584,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Internal Server Error", @@ -163961,20 +164606,20 @@ } }, { - "id": "2bf2246d-1d4b-40c2-bc24-226bedf41734", - "name": "Update Provisioning Policy by UsageType", + "id": "fb56d0f3-9789-4a48-9f8d-b04dc8c21c9e", + "name": "Peek source connector's resource objects", "request": { - "name": "Update Provisioning Policy by UsageType", + "name": "Peek source connector's resource objects", "description": { - "content": "This end-point updates the provisioning policy with the specified usage on the specified source in IdentityNow.\nTransforms can be used in the provisioning policy to create a new attribute that you only need during provisioning.\nRefer to [Transforms in Provisioning Policies](https://developer.sailpoint.com/idn/docs/transforms/guides/transforms-in-provisioning-policies) for more information.\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", + "content": "Retrieves a sample of data returned from account and group aggregation requests.\nA token with ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "peek-resource-objects" ], "host": [ "{{baseUrl}}" @@ -163983,21 +164628,11 @@ "variable": [ { "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", + "value": "cef3ee201db947c5912551015ba0c679", "key": "sourceId", "disabled": true, "description": { - "content": "(Required) The Source ID.", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "CREATE", - "key": "usageType", - "disabled": true, - "description": { - "content": "(Required) The type of provisioning policy usage. \nIn IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. \nThese are the common usage types: \nCREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. \nUPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source.\nENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. \nDISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. \nYou can use these four usage types for all your provisioning policy needs. ", + "content": "(Required) The ID of the Source", "type": "text/plain" } } @@ -164013,10 +164648,10 @@ "value": "application/json" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "raw": "{\n \"objectType\": \"resource\",\n \"maxCount\": 50\n}", "options": { "raw": { "headerFamily": "json", @@ -164027,15 +164662,15 @@ }, "response": [ { - "id": "ab8bf5f7-e0f6-46a4-a929-a30d7181e5f7", - "name": "The ProvisioningPolicyDto was successfully replaced.", + "id": "77bb7d6a-4e9d-47a5-8253-ec4fe89638ec", + "name": "List of resource objects that was fetched from the source connector.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "peek-resource-objects" ], "host": [ "{{baseUrl}}" @@ -164061,10 +164696,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "raw": "{\n \"objectType\": \"resource\",\n \"maxCount\": 50\n}", "options": { "raw": { "headerFamily": "json", @@ -164081,20 +164716,20 @@ "value": "application/json" } ], - "body": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "body": "{\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"ODS-AD-Test [source-999999]\",\n \"objectCount\": 25,\n \"elapsedMillis\": 1055,\n \"resourceObjects\": [\n {\n \"instance\": \"sit\",\n \"identity\": \"CN=Aaron Carr,OU=test1,DC=test2,DC=test\",\n \"uuid\": \"{abf7bd9b-68b4-4d21-9b70-870c58ebf844}\",\n \"previousIdentity\": \"non occaecat dolor\",\n \"name\": \"Aaron Carr\",\n \"objectType\": \"account\",\n \"incomplete\": false,\n \"incremental\": false,\n \"delete\": false,\n \"remove\": false,\n \"missing\": [\n \"missFieldOne\",\n \"missFieldTwo\"\n ],\n \"attributes\": {\n \"telephoneNumber\": \"12-(345)678-9012\",\n \"mail\": \"example@test.com\",\n \"displayName\": \"Aaron Carr\"\n },\n \"finalUpdate\": false\n },\n {\n \"instance\": \"pariatur eu\",\n \"identity\": \"CN=Aaron Carr,OU=test1,DC=test2,DC=test\",\n \"uuid\": \"{abf7bd9b-68b4-4d21-9b70-870c58ebf844}\",\n \"previousIdentity\": \"esse eu\",\n \"name\": \"Aaron Carr\",\n \"objectType\": \"account\",\n \"incomplete\": false,\n \"incremental\": false,\n \"delete\": false,\n \"remove\": false,\n \"missing\": [\n \"missFieldOne\",\n \"missFieldTwo\"\n ],\n \"attributes\": {\n \"telephoneNumber\": \"12-(345)678-9012\",\n \"mail\": \"example@test.com\",\n \"displayName\": \"Aaron Carr\"\n },\n \"finalUpdate\": false\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ded51d42-51e5-4336-8dd2-d057cd73ff3f", + "id": "a432f927-0be5-49a5-9fb9-8bf4541e3b1a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "peek-resource-objects" ], "host": [ "{{baseUrl}}" @@ -164120,10 +164755,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "raw": "{\n \"objectType\": \"resource\",\n \"maxCount\": 50\n}", "options": { "raw": { "headerFamily": "json", @@ -164145,15 +164780,15 @@ "_postman_previewlanguage": "json" }, { - "id": "9b6e9e46-6db5-4e83-b480-4125aa9a4e19", + "id": "8cd056be-3dd8-4450-9d1f-d45baeebe46f", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "peek-resource-objects" ], "host": [ "{{baseUrl}}" @@ -164179,10 +164814,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "raw": "{\n \"objectType\": \"resource\",\n \"maxCount\": 50\n}", "options": { "raw": { "headerFamily": "json", @@ -164204,15 +164839,15 @@ "_postman_previewlanguage": "json" }, { - "id": "053e2abc-8bcd-4d38-b569-374924163200", + "id": "13fe96bc-b494-456a-88e6-45833997427f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "peek-resource-objects" ], "host": [ "{{baseUrl}}" @@ -164238,10 +164873,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "raw": "{\n \"objectType\": \"resource\",\n \"maxCount\": 50\n}", "options": { "raw": { "headerFamily": "json", @@ -164263,15 +164898,15 @@ "_postman_previewlanguage": "json" }, { - "id": "307cf93a-769c-4a73-8330-3a282b2b8ef5", + "id": "437d8baf-fac7-445f-bf90-73a3cc643c4d", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "peek-resource-objects" ], "host": [ "{{baseUrl}}" @@ -164297,10 +164932,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "raw": "{\n \"objectType\": \"resource\",\n \"maxCount\": 50\n}", "options": { "raw": { "headerFamily": "json", @@ -164322,15 +164957,15 @@ "_postman_previewlanguage": "json" }, { - "id": "06c3c5e2-be65-4918-b227-44d3b46e355e", + "id": "aa961c93-200e-4c42-a46e-7218a717d884", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "peek-resource-objects" ], "host": [ "{{baseUrl}}" @@ -164356,10 +164991,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "raw": "{\n \"objectType\": \"resource\",\n \"maxCount\": 50\n}", "options": { "raw": { "headerFamily": "json", @@ -164381,15 +165016,15 @@ "_postman_previewlanguage": "json" }, { - "id": "7a5a4d4e-a184-44d9-8328-1a5b9b822d55", + "id": "34176c7b-b7b6-4959-b7bf-ba0ebe38135a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "peek-resource-objects" ], "host": [ "{{baseUrl}}" @@ -164415,10 +165050,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "raw": "{\n \"objectType\": \"resource\",\n \"maxCount\": 50\n}", "options": { "raw": { "headerFamily": "json", @@ -164446,20 +165081,20 @@ } }, { - "id": "d4bdce22-c0e1-498b-84da-9b7f083288c3", - "name": "Partial update of Provisioning Policy", + "id": "e5491eb8-a569-41f4-8dcc-02e93c6efe99", + "name": "Ping cluster for source connector", "request": { - "name": "Partial update of Provisioning Policy", + "name": "Ping cluster for source connector", "description": { - "content": "This API selectively updates an existing Provisioning Policy using a JSONPatch payload.\nTransforms can be used in the provisioning policy to create a new attribute that you only need during provisioning.\nRefer to [Transforms in Provisioning Policies](https://developer.sailpoint.com/idn/docs/transforms/guides/transforms-in-provisioning-policies) for more information.\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", + "content": "This endpoint validates that the cluster being used by the source is reachable from IdentityNow.\nA token with ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "ping-cluster" ], "host": [ "{{baseUrl}}" @@ -164468,59 +165103,36 @@ "variable": [ { "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", + "value": "cef3ee201db947c5912551015ba0c679", "key": "sourceId", "disabled": true, "description": { - "content": "(Required) The Source id.", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "CREATE", - "key": "usageType", - "disabled": true, - "description": { - "content": "(Required) The type of provisioning policy usage. \nIn IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. \nThese are the common usage types: \nCREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. \nUPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source.\nENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. \nDISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. \nYou can use these four usage types for all your provisioning policy needs. ", + "content": "(Required) The ID of the Source", "type": "text/plain" } } ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "POST", + "body": {} }, "response": [ { - "id": "baad4bb0-cde9-4309-bfe8-40c95c89ceab", - "name": "The ProvisioningPolicyDto was successfully updated.", + "id": "764f5ece-e605-428b-8a71-273b5c2254b5", + "name": "The result of pinging connection with the source connector.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "ping-cluster" ], "host": [ "{{baseUrl}}" @@ -164529,10 +165141,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -164546,17 +165154,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "POST", + "body": {} }, "status": "OK", "code": 200, @@ -164566,20 +165165,20 @@ "value": "application/json" } ], - "body": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "body": "{\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"ODS-AD-Test [source-999999]\",\n \"status\": \"SUCCESS\",\n \"elapsedMillis\": 1000,\n \"details\": {\n \"useTLSForIQService\": false,\n \"IQService\": {\n \"TLS Port\": 0,\n \".NET CLR Version\": \"4.0.30319.42000\",\n \"SecondaryServiceStatus\": \"Running\",\n \"Port\": 5050,\n \"Host\": \"AUTOMATION-AD\",\n \"Name\": \"IQService\",\n \"IQServiceStatus\": \"Running\",\n \"SecondaryService\": \"IQService-Instance1-Secondary\",\n \"Version\": \"IQService Sep-2020\",\n \"secondaryPort\": 5051,\n \"OS Architecture\": \"AMD64\",\n \"Operating System\": \"Microsoft Windows Server 2012 R2 Standard\",\n \"highestDotNetVersion\": \"4.8 or later\",\n \"Build Time\": \"09/22/2020 06:34 AM -0500\"\n },\n \"IQServiceClientAuthEnabled\": false,\n \"requestProcessedOn\": \"1/19/2021 1:47:14 PM\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3b5611d5-1e7d-4ea6-93a4-94d2ab6176bf", + "id": "df5b382a-e588-4865-a8c2-8497144ecf4b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "ping-cluster" ], "host": [ "{{baseUrl}}" @@ -164588,10 +165187,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -164605,17 +165200,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "POST", + "body": {} }, "status": "Bad Request", "code": 400, @@ -164630,15 +165216,15 @@ "_postman_previewlanguage": "json" }, { - "id": "2e39c3dd-88d3-4cf6-8048-4fbe10e15346", + "id": "85227e7c-46ee-43a0-a99e-803d24a876da", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "ping-cluster" ], "host": [ "{{baseUrl}}" @@ -164647,10 +165233,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -164664,17 +165246,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "POST", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -164689,15 +165262,15 @@ "_postman_previewlanguage": "json" }, { - "id": "a63b2366-516c-44fc-9fea-32d139980ad5", + "id": "b92cfd42-61dd-487f-95c7-70456ca8b5be", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "ping-cluster" ], "host": [ "{{baseUrl}}" @@ -164706,10 +165279,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -164723,17 +165292,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "POST", + "body": {} }, "status": "Forbidden", "code": 403, @@ -164748,15 +165308,15 @@ "_postman_previewlanguage": "json" }, { - "id": "552a814b-d819-4493-bbae-785d828d0741", + "id": "b125b8b8-7948-4cf2-a6b0-cf7754524ec5", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "ping-cluster" ], "host": [ "{{baseUrl}}" @@ -164765,10 +165325,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -164782,17 +165338,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "POST", + "body": {} }, "status": "Not Found", "code": 404, @@ -164807,15 +165354,15 @@ "_postman_previewlanguage": "json" }, { - "id": "0ad37484-5a09-4bf9-9bc8-e0f02c3bebb2", + "id": "c0a42810-288a-4dd3-904d-c0fea76e301a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "ping-cluster" ], "host": [ "{{baseUrl}}" @@ -164824,10 +165371,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -164841,17 +165384,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "POST", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -164866,15 +165400,15 @@ "_postman_previewlanguage": "json" }, { - "id": "295be742-3245-4dc2-9cf2-2cfdb2152469", + "id": "14f20d28-e2da-4b35-a828-dd53062ea27a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "ping-cluster" ], "host": [ "{{baseUrl}}" @@ -164883,10 +165417,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -164900,17 +165430,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "POST", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -164931,20 +165452,20 @@ } }, { - "id": "1d9d50b2-18e3-4d7c-a1b9-e86bdf1962d3", - "name": "Delete Provisioning Policy by UsageType", + "id": "5e08fbe1-427f-4885-83b7-2af66d032fee", + "name": "Test configuration for source connector", "request": { - "name": "Delete Provisioning Policy by UsageType", + "name": "Test configuration for source connector", "description": { - "content": "Deletes the provisioning policy with the specified usage on an application.\nA token with API, or ORG_ADMIN authority is required to call this API.", + "content": "This endpoint performs a more detailed validation of the source's configuration that can take longer than the lighter weight credential validation performed by the checkConnection API.\nA token with ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "test-configuration" ], "host": [ "{{baseUrl}}" @@ -164953,21 +165474,11 @@ "variable": [ { "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", + "value": "cef3ee201db947c5912551015ba0c679", "key": "sourceId", "disabled": true, "description": { - "content": "(Required) The Source ID.", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "CREATE", - "key": "usageType", - "disabled": true, - "description": { - "content": "(Required) The type of provisioning policy usage. \nIn IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. \nThese are the common usage types: \nCREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. \nUPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source.\nENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. \nDISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. \nYou can use these four usage types for all your provisioning policy needs. ", + "content": "(Required) The ID of the Source", "type": "text/plain" } } @@ -164979,20 +165490,20 @@ "value": "application/json" } ], - "method": "DELETE", + "method": "POST", "body": {} }, "response": [ { - "id": "df97abbe-0d06-4291-9ed6-c825628406fb", - "name": "The ProvisioningPolicyDto was successfully deleted.", + "id": "7ee9dce7-a08e-43dd-8aa5-1bc9d5acc5c6", + "name": "The result of testing source connector configuration with response from it.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "test-configuration" ], "host": [ "{{baseUrl}}" @@ -165001,6 +165512,10 @@ "variable": [] }, "header": [ + { + "key": "Accept", + "value": "application/json" + }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -165010,25 +165525,31 @@ "value": "" } ], - "method": "DELETE", + "method": "POST", "body": {} }, - "status": "No Content", - "code": 204, - "header": [], + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"ODS-AD-Test [source-999999]\",\n \"status\": \"SUCCESS\",\n \"elapsedMillis\": 1000,\n \"details\": {\n \"useTLSForIQService\": false,\n \"IQService\": {\n \"TLS Port\": 0,\n \".NET CLR Version\": \"4.0.30319.42000\",\n \"SecondaryServiceStatus\": \"Running\",\n \"Port\": 5050,\n \"Host\": \"AUTOMATION-AD\",\n \"Name\": \"IQService\",\n \"IQServiceStatus\": \"Running\",\n \"SecondaryService\": \"IQService-Instance1-Secondary\",\n \"Version\": \"IQService Sep-2020\",\n \"secondaryPort\": 5051,\n \"OS Architecture\": \"AMD64\",\n \"Operating System\": \"Microsoft Windows Server 2012 R2 Standard\",\n \"highestDotNetVersion\": \"4.8 or later\",\n \"Build Time\": \"09/22/2020 06:34 AM -0500\"\n },\n \"IQServiceClientAuthEnabled\": false,\n \"requestProcessedOn\": \"1/19/2021 1:47:14 PM\"\n }\n}", "cookie": [], - "_postman_previewlanguage": "text" + "_postman_previewlanguage": "json" }, { - "id": "a2c43ed7-2897-43e0-95bc-c31abb2b3ec5", + "id": "16ccbc2d-e1b7-4050-a2d9-50a914635cbc", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "test-configuration" ], "host": [ "{{baseUrl}}" @@ -165050,7 +165571,7 @@ "value": "" } ], - "method": "DELETE", + "method": "POST", "body": {} }, "status": "Bad Request", @@ -165066,15 +165587,15 @@ "_postman_previewlanguage": "json" }, { - "id": "b3588b35-8f6f-45b7-903a-c5628c90f073", + "id": "82e7f210-2bc7-44eb-b82a-fd0fef30d723", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "test-configuration" ], "host": [ "{{baseUrl}}" @@ -165096,7 +165617,7 @@ "value": "" } ], - "method": "DELETE", + "method": "POST", "body": {} }, "status": "Unauthorized", @@ -165112,15 +165633,15 @@ "_postman_previewlanguage": "json" }, { - "id": "4438b948-74c8-4779-94bf-ba03eeff222e", + "id": "d1914e21-2401-4bdf-9786-140b6fb1ee8c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "test-configuration" ], "host": [ "{{baseUrl}}" @@ -165142,7 +165663,7 @@ "value": "" } ], - "method": "DELETE", + "method": "POST", "body": {} }, "status": "Forbidden", @@ -165158,15 +165679,15 @@ "_postman_previewlanguage": "json" }, { - "id": "a8921600-7c45-4bdb-af16-dd116e169e03", + "id": "493b3a07-3ce8-45ee-a111-3985a86d100a", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "test-configuration" ], "host": [ "{{baseUrl}}" @@ -165188,7 +165709,7 @@ "value": "" } ], - "method": "DELETE", + "method": "POST", "body": {} }, "status": "Not Found", @@ -165204,15 +165725,15 @@ "_postman_previewlanguage": "json" }, { - "id": "76497089-52b8-46a1-8232-a4394a4aa023", + "id": "5274b0b8-1d71-4110-ade7-3caddec64c99", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "test-configuration" ], "host": [ "{{baseUrl}}" @@ -165234,7 +165755,7 @@ "value": "" } ], - "method": "DELETE", + "method": "POST", "body": {} }, "status": "Too Many Requests", @@ -165250,15 +165771,15 @@ "_postman_previewlanguage": "json" }, { - "id": "8fb148fd-7d9c-4eb4-ac9d-e6251c654817", + "id": "2828cd7b-6bed-4a74-923b-f44d5c359db8", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "provisioning-policies", - ":usageType" + "connector", + "test-configuration" ], "host": [ "{{baseUrl}}" @@ -165280,7 +165801,7 @@ "value": "" } ], - "method": "DELETE", + "method": "POST", "body": {} }, "status": "Internal Server Error", @@ -165302,83 +165823,86 @@ } }, { - "id": "4c2704ad-6564-4bd2-b8f1-a05375569456", - "name": "Bulk Update Provisioning Policies", + "id": "2625ab11-674f-4753-a6ec-877e6aedb3c3", + "name": "Gets source config with language translations", "request": { - "name": "Bulk Update Provisioning Policies", + "name": "Gets source config with language translations", "description": { - "content": "This end-point updates a list of provisioning policies on the specified source in IdentityNow.\nA token with API, or ORG_ADMIN authority is required to call this API.", + "content": "Looks up and returns the source config for the requested source id after populating the source config values and applying language translations.\nA token with ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" + ":id", + "connectors", + "source-config" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", + "type": "text/plain" + }, + "key": "locale", + "value": "pl" + } + ], "variable": [ { "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", - "key": "sourceId", + "value": "officia qui elit occaecat", + "key": "id", "disabled": true, "description": { - "content": "(Required) The Source id.", + "content": "(Required) The Source id", "type": "text/plain" } } ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "6099e4b9-c847-4d43-868a-697e2e665094", - "name": "A list of the ProvisioningPolicyDto was successfully replaced.", + "id": "0ac90a37-516c-4f54-970c-a53fefd2ea9e", + "name": "A Connector Detail object", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" + ":id", + "connectors", + "source-config" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", + "type": "text/plain" + }, + "key": "locale", + "value": "pl" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -165392,17 +165916,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -165412,91 +165927,38 @@ "value": "application/json" } ], - "body": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "body": "{\n \"name\": \"JDBC\",\n \"sourceConfigXml\": \"
\\n\\t
\",\n \"sourceConfig\": \"adipisicing ipsum dolore\",\n \"directConnect\": true,\n \"fileUpload\": false,\n \"uploadedFiles\": \"ad Ut laborum\",\n \"connectorMetadata\": {\n \"supportedUI\": \"EXTJS\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a4b56289-cd46-483a-8c69-95b5dddaa1d4", - "name": "Client Error - Returned if the request body is invalid.", + "id": "d691c557-f39a-4767-a66d-a5d12cacf6c6", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" + ":id", + "connectors", + "source-config" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "query": [ + { + "disabled": true, + "description": { + "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", + "type": "text/plain" + }, + "key": "locale", + "value": "pl" } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b6482c63-0957-4b94-b305-417ff5199b3b", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" ], - "host": [ - "{{baseUrl}}" - ], - "query": [], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -165510,17 +165972,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -165535,27 +165988,33 @@ "_postman_previewlanguage": "json" }, { - "id": "9065fb04-155e-414c-8acc-edf281ce455f", + "id": "4d534eec-b837-46a7-ac3c-43319aec1825", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" + ":id", + "connectors", + "source-config" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", + "type": "text/plain" + }, + "key": "locale", + "value": "pl" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -165569,17 +166028,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -165594,27 +166044,33 @@ "_postman_previewlanguage": "json" }, { - "id": "1eba5be9-434f-4a95-8814-8dbc22849233", + "id": "ef9beb3f-f1f5-4dfc-9600-125f1cda6480", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" + ":id", + "connectors", + "source-config" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", + "type": "text/plain" + }, + "key": "locale", + "value": "pl" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -165628,17 +166084,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Not Found", "code": 404, @@ -165653,27 +166100,33 @@ "_postman_previewlanguage": "json" }, { - "id": "ff76bccc-5d20-413b-a6cf-fcd084a7cec5", + "id": "28f9fa27-abfb-44ba-838f-58cb9b1112a2", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" + ":id", + "connectors", + "source-config" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", + "type": "text/plain" + }, + "key": "locale", + "value": "pl" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -165687,17 +166140,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -165712,27 +166156,33 @@ "_postman_previewlanguage": "json" }, { - "id": "38f39462-e514-443d-89cb-8f9db8c0d755", + "id": "1077c37b-4012-4cff-84da-443bce2401b5", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" + ":id", + "connectors", + "source-config" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", + "type": "text/plain" + }, + "key": "locale", + "value": "pl" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -165746,17 +166196,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -165777,41 +166218,38 @@ } }, { - "id": "3b667647-e181-4d83-b3cb-c7fdbdd1ff59", - "name": "Lists the Schemas that exist on the specified Source in IdentityNow.", + "id": "dd07a5fa-8645-47e7-a56e-bbeb6d7ca318", + "name": "Native Change Detection Configuration", "request": { - "name": "Lists the Schemas that exist on the specified Source in IdentityNow.", - "description": {}, + "name": "Native Change Detection Configuration", + "description": { + "content": "This API returns the existing native change detection configuration for a source specified by the given ID.\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, "url": { "path": [ "sources", ":sourceId", - "schemas" + "native-change-detection-config" ], "host": [ "{{baseUrl}}" ], - "query": [ + "query": [], + "variable": [ + { + "type": "any", + "key": "sourceId" + }, { "disabled": true, "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", + "content": "(Required) The source id", "type": "text/plain" }, - "key": "include-types", - "value": "group" - } - ], - "variable": [ - { "type": "any", "value": "2c9180835d191a86015d28455b4a2329", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source id.", - "type": "text/plain" - } + "key": "id" } ] }, @@ -165826,29 +166264,19 @@ }, "response": [ { - "id": "d84dd4d1-c1ae-49b3-b745-aa7b7284512b", - "name": "The Schemas were successfully retrieved.", + "id": "cee9404e-b8f8-45b8-b3e5-b974c5516fa5", + "name": "Native change detection configuration for a source", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas" + "native-change-detection-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "group" - } - ], + "query": [], "variable": [] }, "header": [ @@ -165876,34 +166304,69 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n },\n {\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n }\n]", + "body": "{\n \"enabled\": true,\n \"operations\": [\n \"ACCOUNT_UPDATED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"memberOf\",\n \"memberOfSharedMailbox\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"lastName\",\n \"phoneNumber\",\n \"objectType\",\n \"servicePrincipalName\"\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a2428f65-5266-441a-b0a7-267123e857b5", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "218c3f86-e1fe-43fe-ac98-40b998886d3a", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas" + "native-change-detection-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "group" - } + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d8a8e4d7-d971-456a-9970-13a20b7cad02", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "native-change-detection-config" ], + "host": [ + "{{baseUrl}}" + ], + "query": [], "variable": [] }, "header": [ @@ -165936,29 +166399,19 @@ "_postman_previewlanguage": "json" }, { - "id": "90bc5aff-fca2-4658-81dd-7d71265d46a0", + "id": "ac9b7cc9-2744-4733-b256-1230bfc9e5f2", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas" + "native-change-detection-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "group" - } - ], + "query": [], "variable": [] }, "header": [ @@ -165991,29 +166444,19 @@ "_postman_previewlanguage": "json" }, { - "id": "0e7ba302-75dc-4087-ae03-94c0584784f4", + "id": "acd3e39f-3362-4e2d-a358-b740952d8b72", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas" + "native-change-detection-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "group" - } - ], + "query": [], "variable": [] }, "header": [ @@ -166046,29 +166489,19 @@ "_postman_previewlanguage": "json" }, { - "id": "cb04163e-e0d9-4a9c-9179-84afd1fe6657", + "id": "95724ed0-dd06-472c-9d65-ea8022e70600", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas" + "native-change-detection-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "group" - } - ], + "query": [], "variable": [] }, "header": [ @@ -166101,29 +166534,19 @@ "_postman_previewlanguage": "json" }, { - "id": "67f5aae7-4c86-48db-a7ba-ca9a9d78e500", + "id": "2cfa2bf6-8298-4714-8821-a946563d839d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas" + "native-change-detection-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "group" - } - ], + "query": [], "variable": [] }, "header": [ @@ -166162,16 +166585,19 @@ } }, { - "id": "a75d3c72-d300-49f8-a9bf-6bc4c9f8c187", - "name": "Creates a new Schema on the specified Source in IdentityNow.", + "id": "1dac6d8f-dfe0-4ebf-8667-905d77f80221", + "name": "Update Native Change Detection Configuration", "request": { - "name": "Creates a new Schema on the specified Source in IdentityNow.", - "description": {}, + "name": "Update Native Change Detection Configuration", + "description": { + "content": "Replaces the native change detection configuration for the source specified by the given ID with the configuration provided in the request body.\n \nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, "url": { "path": [ "sources", ":sourceId", - "schemas" + "native-change-detection-config" ], "host": [ "{{baseUrl}}" @@ -166180,13 +166606,17 @@ "variable": [ { "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", - "key": "sourceId", + "key": "sourceId" + }, + { "disabled": true, "description": { - "content": "(Required) The Source id.", + "content": "(Required) The source id", "type": "text/plain" - } + }, + "type": "any", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "id" } ] }, @@ -166200,10 +166630,10 @@ "value": "application/json" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "raw": "{\n \"enabled\": true,\n \"operations\": [\n \"ACCOUNT_UPDATED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"memberOf\",\n \"memberOfSharedMailbox\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"lastName\",\n \"phoneNumber\",\n \"objectType\",\n \"servicePrincipalName\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -166214,14 +166644,14 @@ }, "response": [ { - "id": "5f8a0c1f-7fd0-45cc-b1a9-40bee541732c", - "name": "The Schema was successfully created on the specified Source.", + "id": "cbdce255-cd4b-4d3f-baf8-8a0ca46a156f", + "name": "Updated native change detection configuration for a source", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas" + "native-change-detection-config" ], "host": [ "{{baseUrl}}" @@ -166247,10 +166677,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "raw": "{\n \"enabled\": true,\n \"operations\": [\n \"ACCOUNT_UPDATED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"memberOf\",\n \"memberOfSharedMailbox\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"lastName\",\n \"phoneNumber\",\n \"objectType\",\n \"servicePrincipalName\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -166259,27 +166689,27 @@ } } }, - "status": "Created", - "code": 201, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "body": "{\n \"enabled\": true,\n \"operations\": [\n \"ACCOUNT_UPDATED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"memberOf\",\n \"memberOfSharedMailbox\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"lastName\",\n \"phoneNumber\",\n \"objectType\",\n \"servicePrincipalName\"\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6c5be81e-bbfc-4919-87ee-a15398d78f24", + "id": "22ecdbf4-3b28-4b59-a9e8-81da6a2b30f0", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas" + "native-change-detection-config" ], "host": [ "{{baseUrl}}" @@ -166305,10 +166735,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "raw": "{\n \"enabled\": true,\n \"operations\": [\n \"ACCOUNT_UPDATED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"memberOf\",\n \"memberOfSharedMailbox\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"lastName\",\n \"phoneNumber\",\n \"objectType\",\n \"servicePrincipalName\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -166330,14 +166760,14 @@ "_postman_previewlanguage": "json" }, { - "id": "b865d407-e281-4f0e-9128-0805d73751a0", + "id": "0d885ca4-5557-4dc9-9b68-05b673cec8fd", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas" + "native-change-detection-config" ], "host": [ "{{baseUrl}}" @@ -166363,10 +166793,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "raw": "{\n \"enabled\": true,\n \"operations\": [\n \"ACCOUNT_UPDATED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"memberOf\",\n \"memberOfSharedMailbox\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"lastName\",\n \"phoneNumber\",\n \"objectType\",\n \"servicePrincipalName\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -166388,14 +166818,14 @@ "_postman_previewlanguage": "json" }, { - "id": "1b044af3-3f62-4d35-9bfb-638e5d30966b", + "id": "6e919e47-6df7-4eaf-90a1-ae3198c88f68", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas" + "native-change-detection-config" ], "host": [ "{{baseUrl}}" @@ -166421,10 +166851,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "raw": "{\n \"enabled\": true,\n \"operations\": [\n \"ACCOUNT_UPDATED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"memberOf\",\n \"memberOfSharedMailbox\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"lastName\",\n \"phoneNumber\",\n \"objectType\",\n \"servicePrincipalName\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -166446,14 +166876,72 @@ "_postman_previewlanguage": "json" }, { - "id": "fbbd8580-5b92-408b-979c-33dbd070e2d7", + "id": "d397c9df-03f4-409e-99d8-0f33f5ab7385", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "native-change-detection-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"enabled\": true,\n \"operations\": [\n \"ACCOUNT_UPDATED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"memberOf\",\n \"memberOfSharedMailbox\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"lastName\",\n \"phoneNumber\",\n \"objectType\",\n \"servicePrincipalName\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "83d22dae-7091-4af7-8316-2cdcb7761c06", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas" + "native-change-detection-config" ], "host": [ "{{baseUrl}}" @@ -166479,10 +166967,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "raw": "{\n \"enabled\": true,\n \"operations\": [\n \"ACCOUNT_UPDATED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"memberOf\",\n \"memberOfSharedMailbox\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"lastName\",\n \"phoneNumber\",\n \"objectType\",\n \"servicePrincipalName\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -166504,14 +166992,14 @@ "_postman_previewlanguage": "json" }, { - "id": "e995aa41-5358-49ee-9cb4-0b7ff536d6a3", + "id": "2f6d4be3-0fd4-46df-a002-6cbfb95fa11a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas" + "native-change-detection-config" ], "host": [ "{{baseUrl}}" @@ -166537,10 +167025,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "raw": "{\n \"enabled\": true,\n \"operations\": [\n \"ACCOUNT_UPDATED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"memberOf\",\n \"memberOfSharedMailbox\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"lastName\",\n \"phoneNumber\",\n \"objectType\",\n \"servicePrincipalName\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -166568,20 +167056,19 @@ } }, { - "id": "384a217c-df0d-49fa-8646-603d9a27aae5", - "name": "Get Source Schema by ID", + "id": "29f0120f-ccf1-42f2-9892-e3f6f357cd23", + "name": "Delete Native Change Detection Configuration", "request": { - "name": "Get Source Schema by ID", + "name": "Delete Native Change Detection Configuration", "description": { - "content": "Get the Source Schema by ID in IdentityNow.\n", + "content": "Deletes the native change detection configuration for the source specified by the given ID.\nA token with API, or ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "native-change-detection-config" ], "host": [ "{{baseUrl}}" @@ -166590,23 +167077,17 @@ "variable": [ { "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source ID.", - "type": "text/plain" - } + "key": "sourceId" }, { - "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", - "key": "schemaId", "disabled": true, "description": { - "content": "(Required) The Schema ID.", + "content": "(Required) The source id", "type": "text/plain" - } + }, + "type": "any", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "id" } ] }, @@ -166616,20 +167097,19 @@ "value": "application/json" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "response": [ { - "id": "33c0bbc4-874f-462d-a44c-cfd16b0a3e30", - "name": "The requested Schema was successfully retrieved.", + "id": "6f2aff62-a0bd-4246-9502-d8f63796992e", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "native-change-detection-config" ], "host": [ "{{baseUrl}}" @@ -166638,10 +167118,6 @@ "variable": [] }, "header": [ - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -166651,31 +167127,24 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "232fb6aa-9467-4f16-85b7-e43887be11c3", + "id": "f508cc16-cdc2-461b-b701-a0f2d4cdc94e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "native-change-detection-config" ], "host": [ "{{baseUrl}}" @@ -166697,7 +167166,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Bad Request", @@ -166713,15 +167182,14 @@ "_postman_previewlanguage": "json" }, { - "id": "3b663039-0f0d-4f8f-a246-7c232056f11f", + "id": "f4fc02fd-9019-40bf-9842-b4977d9f59f5", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "native-change-detection-config" ], "host": [ "{{baseUrl}}" @@ -166743,7 +167211,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Unauthorized", @@ -166759,15 +167227,14 @@ "_postman_previewlanguage": "json" }, { - "id": "a25f0a91-9c37-4219-a93d-c5c3fa5654a7", + "id": "7985a918-025b-49e1-83b2-adcc7e9685fc", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "native-change-detection-config" ], "host": [ "{{baseUrl}}" @@ -166789,7 +167256,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Forbidden", @@ -166805,15 +167272,14 @@ "_postman_previewlanguage": "json" }, { - "id": "87d14ce6-d6de-4001-84ba-563d59f022ca", + "id": "e157ed61-9c0b-4253-8be0-5aa0e918f841", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "native-change-detection-config" ], "host": [ "{{baseUrl}}" @@ -166835,7 +167301,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Not Found", @@ -166851,15 +167317,14 @@ "_postman_previewlanguage": "json" }, { - "id": "98f5e69b-258e-4a43-b0c7-983a0fb66dbc", + "id": "8738e815-229a-400d-8130-dd63ee29c4fc", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "native-change-detection-config" ], "host": [ "{{baseUrl}}" @@ -166881,7 +167346,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Too Many Requests", @@ -166897,15 +167362,14 @@ "_postman_previewlanguage": "json" }, { - "id": "eecc0e2e-5582-430e-832d-af41a33979be", + "id": "38b3ccee-c5fd-4dab-b3cf-c9c497aecb1e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "native-change-detection-config" ], "host": [ "{{baseUrl}}" @@ -166927,7 +167391,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Internal Server Error", @@ -166949,20 +167413,19 @@ } }, { - "id": "5f60ece9-476a-4294-b690-c6de8e672bd6", - "name": "Update Source Schema (Full)", + "id": "09d63d8a-5cb6-41dc-9fc9-51a2d4ce28a5", + "name": "Lists ProvisioningPolicies", "request": { - "name": "Update Source Schema (Full)", + "name": "Lists ProvisioningPolicies", "description": { - "content": "This API will completely replace an existing Schema with the submitted payload. Some fields of the Schema cannot be updated. These fields are listed below.\n* id\n* name\n* created\n* modified\nAny attempt to modify these fields will result in an error response with a status code of 400.", + "content": "This end-point lists all the ProvisioningPolicies in IdentityNow.\nA token with API, or ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -166975,55 +167438,31 @@ "key": "sourceId", "disabled": true, "description": { - "content": "(Required) The Source ID.", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", - "key": "schemaId", - "disabled": true, - "description": { - "content": "(Required) The Schema ID.", + "content": "(Required) The Source id", "type": "text/plain" } } ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "e1b70e99-bac5-4929-bd17-743f614a0ae9", - "name": "The Schema was successfully replaced.", + "id": "5b1541c6-ac70-4a47-9b5b-b9ff7835e547", + "name": "List of ProvisioningPolicyDto objects", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -167032,10 +167471,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -167049,17 +167484,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -167069,20 +167495,19 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "body": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b117ecca-aaa1-4364-95b4-53a057ade8e6", + "id": "39546ccd-42cb-4712-8e9a-969b93ca7cae", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -167091,10 +167516,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -167108,17 +167529,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -167133,15 +167545,14 @@ "_postman_previewlanguage": "json" }, { - "id": "74968f52-560b-4acf-b155-da0be8453c88", + "id": "a32ce77c-5708-40d8-9238-880da49ea7d8", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -167150,10 +167561,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -167167,17 +167574,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -167192,15 +167590,14 @@ "_postman_previewlanguage": "json" }, { - "id": "d38c8958-dca7-490f-a68e-c72e4cef3f69", + "id": "6f76f166-0c88-4f76-a11b-ed545c36c50f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -167209,10 +167606,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -167226,17 +167619,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -167251,15 +167635,14 @@ "_postman_previewlanguage": "json" }, { - "id": "713b565d-7f3b-4328-8282-0584780f3765", + "id": "93c5b3b1-a16c-48eb-b53e-a9825cb34fe4", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -167268,10 +167651,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -167285,17 +167664,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Not Found", "code": 404, @@ -167310,15 +167680,14 @@ "_postman_previewlanguage": "json" }, { - "id": "3ebae541-f730-4c2a-ba6b-4dd002e6b365", + "id": "33b2314a-642e-478e-a41a-7b8341b3e56b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -167327,10 +167696,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -167344,17 +167709,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -167369,15 +167725,14 @@ "_postman_previewlanguage": "json" }, { - "id": "eba7c567-d280-45a1-a68e-763c016d95c2", + "id": "7d5c1ca5-0fc3-4954-9c78-df8d10523791", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -167386,10 +167741,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -167403,17 +167754,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -167434,20 +167776,19 @@ } }, { - "id": "a40e3d6c-bb53-45c6-a722-f606f17ce9a2", - "name": "Update Source Schema (Partial)", + "id": "7b01e819-5bf9-45ea-b422-b9e24e9ad750", + "name": "Create Provisioning Policy", "request": { - "name": "Update Source Schema (Partial)", + "name": "Create Provisioning Policy", "description": { - "content": "Use this API to selectively update an existing Schema using a JSONPatch payload. \n\nThe following schema fields are immutable and cannot be updated:\n\n- id\n- name\n- created\n- modified\n\n\nTo switch an account attribute to a group entitlement, you need to have the following in place:\n\n- `isEntitlement: true`\n- Must define a schema for the group and [add it to the source](https://developer.sailpoint.com/idn/api/beta/create-source-schema) before updating the `isGroup` flag. For example, here is the `group` account attribute referencing a schema that defines the group:\n```json\n{\n \"name\": \"groups\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"2c9180887671ff8c01767b4671fc7d60\",\n \"name\": \"group\"\n },\n \"description\": \"The groups, roles etc. that reference account group objects\",\n \"isMulti\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n}\n```\n", + "content": "This API generates a create policy/template based on field value transforms. This API is intended for use when setting up JDBC Provisioning type sources, but it will also work on other source types.\nTransforms can be used in the provisioning policy to create a new attribute that you only need during provisioning.\nRefer to [Transforms in Provisioning Policies](https://developer.sailpoint.com/idn/docs/transforms/guides/transforms-in-provisioning-policies) for more information.\nA token with ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -167460,17 +167801,7 @@ "key": "sourceId", "disabled": true, "description": { - "content": "(Required) The Source id.", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", - "key": "schemaId", - "disabled": true, - "description": { - "content": "(Required) The Schema id.", + "content": "(Required) The Source id", "type": "text/plain" } } @@ -167479,17 +167810,17 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/displayAttribute\",\n \"value\": {\n \"new-display-attribute\": null\n }\n }\n]", + "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -167500,15 +167831,14 @@ }, "response": [ { - "id": "2b821963-d76e-4490-9fd1-e732894808d5", - "name": "The Schema was successfully updated.", + "id": "b0419b66-ca2f-40d7-ab9d-6bb6c2e15272", + "name": "Created ProvisioningPolicyDto object", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -167519,7 +167849,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -167534,10 +167864,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/displayAttribute\",\n \"value\": {\n \"new-display-attribute\": null\n }\n }\n]", + "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -167546,28 +167876,27 @@ } } }, - "status": "OK", - "code": 200, + "status": "Created", + "code": 201, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "body": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b51aa4f3-8a08-4ccc-9e59-c2163e5d8b66", + "id": "e9ed930c-60c2-4c3d-822f-f3e3c9310d06", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -167578,7 +167907,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -167593,10 +167922,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/displayAttribute\",\n \"value\": {\n \"new-display-attribute\": null\n }\n }\n]", + "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -167618,15 +167947,14 @@ "_postman_previewlanguage": "json" }, { - "id": "fba9d5bb-4cc4-4854-8096-c3d31b99b368", + "id": "6404ec96-e93d-4f55-9bcd-5200095ca38b", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -167637,7 +167965,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -167652,10 +167980,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/displayAttribute\",\n \"value\": {\n \"new-display-attribute\": null\n }\n }\n]", + "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -167677,15 +168005,14 @@ "_postman_previewlanguage": "json" }, { - "id": "e354e9cc-0fba-40ca-aca8-dee163e30223", + "id": "61c4bc45-864a-4db1-904b-867a08312533", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -167696,7 +168023,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -167711,10 +168038,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/displayAttribute\",\n \"value\": {\n \"new-display-attribute\": null\n }\n }\n]", + "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -167736,15 +168063,14 @@ "_postman_previewlanguage": "json" }, { - "id": "12e44db4-2272-4b98-985e-462743bdd7d4", + "id": "85cc8a4e-7803-4eea-ac53-14997dafe9d2", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -167755,7 +168081,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -167770,10 +168096,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/displayAttribute\",\n \"value\": {\n \"new-display-attribute\": null\n }\n }\n]", + "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -167795,15 +168121,14 @@ "_postman_previewlanguage": "json" }, { - "id": "63315f70-d9b1-441c-a21a-25d2f246cad8", + "id": "50dd7c5c-a8a6-4ad4-80a7-7b9c8460cc87", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -167814,7 +168139,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -167829,10 +168154,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/displayAttribute\",\n \"value\": {\n \"new-display-attribute\": null\n }\n }\n]", + "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -167854,15 +168179,14 @@ "_postman_previewlanguage": "json" }, { - "id": "f02c5255-bb83-431b-8660-b48a6426dc08", + "id": "947e6c3c-df23-48eb-aab3-ebf1844ed582", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -167873,7 +168197,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -167888,10 +168212,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/displayAttribute\",\n \"value\": {\n \"new-display-attribute\": null\n }\n }\n]", + "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -167919,17 +168243,20 @@ } }, { - "id": "0d842568-681d-4d72-927f-792036c1ca30", - "name": "Delete Source Schema by ID", + "id": "0ed82177-69b5-4d6e-b48a-2535a4e298bd", + "name": "Get Provisioning Policy by UsageType", "request": { - "name": "Delete Source Schema by ID", - "description": {}, + "name": "Get Provisioning Policy by UsageType", + "description": { + "content": "This end-point retrieves the ProvisioningPolicy with the specified usage on the specified Source in IdentityNow.\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", + "type": "text/plain" + }, "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -167948,11 +168275,11 @@ }, { "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", - "key": "schemaId", + "value": "CREATE", + "key": "usageType", "disabled": true, "description": { - "content": "(Required) The Schema ID.", + "content": "(Required) The type of provisioning policy usage. \nIn IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. \nThese are the common usage types: \nCREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. \nUPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source.\nENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. \nDISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. \nYou can use these four usage types for all your provisioning policy needs. ", "type": "text/plain" } } @@ -167964,20 +168291,20 @@ "value": "application/json" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "response": [ { - "id": "ab21d8d7-8d5c-4955-8347-22ebb39a1f0f", - "name": "The Schema was successfully deleted.", + "id": "4f0923cd-3d8e-49e8-b42a-830778261f5b", + "name": "The requested ProvisioningPolicyDto was successfully retrieved.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -167986,6 +168313,10 @@ "variable": [] }, "header": [ + { + "key": "Accept", + "value": "application/json" + }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -167995,25 +168326,31 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "status": "No Content", - "code": 204, - "header": [], + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", "cookie": [], - "_postman_previewlanguage": "text" + "_postman_previewlanguage": "json" }, { - "id": "2ab9d218-f9b6-485a-8f8f-d493206bdc87", + "id": "05fefa19-9af3-44cd-bc4f-44c452278e97", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -168035,7 +168372,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Bad Request", @@ -168051,15 +168388,15 @@ "_postman_previewlanguage": "json" }, { - "id": "635283a6-b578-4380-8113-1cce1b64ce97", + "id": "f6b48ff6-d1fc-4e98-b81d-6385ab6475c1", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -168081,7 +168418,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Unauthorized", @@ -168097,15 +168434,15 @@ "_postman_previewlanguage": "json" }, { - "id": "3443b503-6069-4c4c-8c7a-d14120c5c718", + "id": "9cfec14f-3abc-4e9b-b3dd-5a422bac0caf", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -168127,7 +168464,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Forbidden", @@ -168143,15 +168480,15 @@ "_postman_previewlanguage": "json" }, { - "id": "34e1f028-cc40-4fb7-9f9a-4bd280af478e", + "id": "b6cbe66c-9dd9-402f-8631-a54e0c1e70fd", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -168173,7 +168510,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Not Found", @@ -168189,15 +168526,15 @@ "_postman_previewlanguage": "json" }, { - "id": "cbf9f901-e636-4025-9673-3900e2efb633", + "id": "be2394f6-5f73-4bad-9dbd-b846a7651607", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -168219,7 +168556,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Too Many Requests", @@ -168235,15 +168572,15 @@ "_postman_previewlanguage": "json" }, { - "id": "1cc8e8d9-0dbd-4a17-aa22-66df3158c1ca", + "id": "b4fa7ff9-7371-4a55-aafd-7905b68a4875", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "schemas", - ":schemaId" + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -168265,7 +168602,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Internal Server Error", @@ -168287,17 +168624,20 @@ } }, { - "id": "cd74e8c0-aede-4ba0-8284-46a5356edea0", - "name": "Downloads source accounts schema template", + "id": "d203036c-7537-4a32-93c4-65bd89bfa9ea", + "name": "Update Provisioning Policy by UsageType", "request": { - "name": "Downloads source accounts schema template", - "description": {}, + "name": "Update Provisioning Policy by UsageType", + "description": { + "content": "This end-point updates the provisioning policy with the specified usage on the specified source in IdentityNow.\nTransforms can be used in the provisioning policy to create a new attribute that you only need during provisioning.\nRefer to [Transforms in Provisioning Policies](https://developer.sailpoint.com/idn/docs/transforms/guides/transforms-in-provisioning-policies) for more information.\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", + "type": "text/plain" + }, "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -168306,36 +168646,59 @@ "variable": [ { "type": "any", - "value": "8c190e6787aa4ed9a90bd9d5344523fb", - "key": "id", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "sourceId", "disabled": true, "description": { - "content": "(Required) The Source id", + "content": "(Required) The Source ID.", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "CREATE", + "key": "usageType", + "disabled": true, + "description": { + "content": "(Required) The type of provisioning policy usage. \nIn IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. \nThese are the common usage types: \nCREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. \nUPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source.\nENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. \nDISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. \nYou can use these four usage types for all your provisioning policy needs. ", "type": "text/plain" } } ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", - "value": "text/csv" + "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "4b7de448-4334-4c9b-8554-d3ac73bd361b", - "name": "Successfully downloaded the file", + "id": "a238d181-d234-4471-952b-1bd9818d707c", + "name": "The ProvisioningPolicyDto was successfully replaced.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -168344,9 +168707,13 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", - "value": "text/csv" + "value": "application/json" }, { "description": { @@ -168357,31 +168724,40 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, "header": [ { "key": "Content-Type", - "value": "text/csv" + "value": "application/json" } ], - "body": "id,name,givenName,familyName,e-mail,location,manager,groups,startDate,endDate", + "body": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", "cookie": [], - "_postman_previewlanguage": "text" + "_postman_previewlanguage": "json" }, { - "id": "c560972e-935f-4236-8f74-9b8376a83771", + "id": "223233f5-a39d-4b9b-8108-edfc7f8f8d8f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -168390,6 +168766,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -168403,8 +168783,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -168419,15 +168808,15 @@ "_postman_previewlanguage": "json" }, { - "id": "50182a53-c1ab-4a16-9882-3f3f2c33bed8", + "id": "4e8e4817-1416-4423-84d5-eaf466a1cc7b", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -168436,6 +168825,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -168449,8 +168842,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -168465,15 +168867,15 @@ "_postman_previewlanguage": "json" }, { - "id": "7002665e-af80-40a2-899a-06eb6dff9cfc", + "id": "78caec73-439e-4e52-bda7-ef1ad1cc5293", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -168482,6 +168884,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -168495,8 +168901,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -168511,15 +168926,15 @@ "_postman_previewlanguage": "json" }, { - "id": "a34e0dd5-e7d9-41fe-9dce-625795597480", + "id": "7968ed9d-bfb3-4915-bcd5-ad72a7c3a664", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -168528,6 +168943,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -168541,8 +168960,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Not Found", "code": 404, @@ -168557,15 +168985,15 @@ "_postman_previewlanguage": "json" }, { - "id": "9260ff0b-89c5-4717-b1fc-97a12a7f8c1a", + "id": "2993ad6d-21fc-4a3e-8786-3f93b34ab876", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -168574,6 +169002,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -168587,8 +169019,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -168603,15 +169044,15 @@ "_postman_previewlanguage": "json" }, { - "id": "ca73d4c6-69b9-4301-b2a1-0f197024a70a", + "id": "ce770477-29aa-4ba1-bd81-b3843b3ffd59", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -168620,6 +169061,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -168633,8 +169078,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -168655,20 +169109,20 @@ } }, { - "id": "f36e0e6a-c291-4f48-87f1-6e3a159b490d", - "name": "Uploads source accounts schema template", + "id": "050bd55d-1728-4403-955e-270f35d633c5", + "name": "Partial update of Provisioning Policy", "request": { - "name": "Uploads source accounts schema template", + "name": "Partial update of Provisioning Policy", "description": { - "content": "This API uploads a source schema template file to configure a source's account attributes.", + "content": "This API selectively updates an existing Provisioning Policy using a JSONPatch payload.\nTransforms can be used in the provisioning policy to create a new attribute that you only need during provisioning.\nRefer to [Transforms in Provisioning Policies](https://developer.sailpoint.com/idn/docs/transforms/guides/transforms-in-provisioning-policies) for more information.\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -168677,11 +169131,21 @@ "variable": [ { "type": "any", - "value": "8c190e6787aa4ed9a90bd9d5344523fb", - "key": "id", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "sourceId", "disabled": true, "description": { - "content": "(Required) The Source id", + "content": "(Required) The Source id.", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "CREATE", + "key": "usageType", + "disabled": true, + "description": { + "content": "(Required) The type of provisioning policy usage. \nIn IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. \nThese are the common usage types: \nCREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. \nUPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source.\nENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. \nDISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. \nYou can use these four usage types for all your provisioning policy needs. ", "type": "text/plain" } } @@ -168690,40 +169154,36 @@ "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json-patch+json" }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", + "method": "PATCH", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "mollit cupidatat", - "type": "text" + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "response": [ { - "id": "9f9d5959-83e7-4e0c-9aa8-097d174005e2", - "name": "Successfully uploaded the file", + "id": "1bd12b10-b15e-439e-9a43-62c1fc8a88ff", + "name": "The ProvisioningPolicyDto was successfully updated.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -168734,7 +169194,7 @@ "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -168749,20 +169209,16 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "mollit cupidatat", - "type": "text" + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "status": "OK", @@ -168773,20 +169229,20 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "body": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "34a7d21e-03fe-436a-aa71-70bb958b67cc", + "id": "b5a9b51c-9851-48ee-b70b-2a0c73c3c0db", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -168797,7 +169253,7 @@ "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -168812,20 +169268,16 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "mollit cupidatat", - "type": "text" + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "status": "Bad Request", @@ -168841,15 +169293,15 @@ "_postman_previewlanguage": "json" }, { - "id": "16b1bddc-3182-4f51-9b9a-d4733ffdd98b", + "id": "33148c91-6e1a-4f98-ab0c-8054e5574cea", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -168860,7 +169312,7 @@ "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -168875,20 +169327,16 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "mollit cupidatat", - "type": "text" + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "status": "Unauthorized", @@ -168904,15 +169352,15 @@ "_postman_previewlanguage": "json" }, { - "id": "cfbd1452-e636-48af-a745-28f5c9be9bdd", + "id": "dc96a78f-bf38-49fc-b4ac-fc331a3ebac5", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -168923,7 +169371,7 @@ "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -168938,20 +169386,16 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "mollit cupidatat", - "type": "text" + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "status": "Forbidden", @@ -168967,15 +169411,74 @@ "_postman_previewlanguage": "json" }, { - "id": "8c14522c-14ba-4662-98cc-54f4eeea50b9", + "id": "840ce2d8-9351-46da-9c56-dee82c729ad4", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "13554d67-0fe3-4b65-a1af-081c0a7b0604", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -168986,7 +169489,7 @@ "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -169001,20 +169504,16 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "mollit cupidatat", - "type": "text" + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "status": "Too Many Requests", @@ -169030,15 +169529,15 @@ "_postman_previewlanguage": "json" }, { - "id": "5e095133-950c-42ee-bf73-a26f9188be26", + "id": "fd3c58b2-0cd2-49d2-8bba-6130c66c6365", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -169049,7 +169548,7 @@ "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -169064,20 +169563,16 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "mollit cupidatat", - "type": "text" + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "status": "Internal Server Error", @@ -169099,40 +169594,43 @@ } }, { - "id": "98b7061e-9d83-4695-9c63-156b716f0ffa", - "name": "Downloads source entitlements schema template", + "id": "37e17700-b61a-4ee9-a093-07dcd36d4237", + "name": "Delete Provisioning Policy by UsageType", "request": { - "name": "Downloads source entitlements schema template", - "description": {}, + "name": "Delete Provisioning Policy by UsageType", + "description": { + "content": "Deletes the provisioning policy with the specified usage on an application.\nA token with API, or ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ + "query": [], + "variable": [ { + "type": "any", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "sourceId", "disabled": true, "description": { - "content": "Name of entitlement schema", + "content": "(Required) The Source ID.", "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" - } - ], - "variable": [ + } + }, { "type": "any", - "value": "8c190e6787aa4ed9a90bd9d5344523fb", - "key": "id", + "value": "CREATE", + "key": "usageType", "disabled": true, "description": { - "content": "(Required) The Source id", + "content": "(Required) The type of provisioning policy usage. \nIn IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. \nThese are the common usage types: \nCREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. \nUPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source.\nENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. \nDISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. \nYou can use these four usage types for all your provisioning policy needs. ", "type": "text/plain" } } @@ -169141,45 +169639,31 @@ "header": [ { "key": "Accept", - "value": "text/csv" + "value": "application/json" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "response": [ { - "id": "e749c4f2-7575-4cc4-b42c-450c1d78e6c0", - "name": "Successfully downloaded the file", + "id": "4df7ed87-1e97-46d7-87f7-97295b8480b2", + "name": "The ProvisioningPolicyDto was successfully deleted.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" - } - ], + "query": [], "variable": [] }, "header": [ - { - "key": "Accept", - "value": "text/csv" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -169189,46 +169673,30 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "text/csv" - } - ], - "body": "id,name,displayName,created,description,modified,entitlements,groups,permissions", + "status": "No Content", + "code": 204, + "header": [], "cookie": [], "_postman_previewlanguage": "text" }, { - "id": "c5e931de-885a-45b7-a43c-8a94cf57dca7", + "id": "11e5392d-7761-4d92-8679-fd8733564743", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" - } - ], + "query": [], "variable": [] }, "header": [ @@ -169245,7 +169713,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Bad Request", @@ -169261,30 +169729,20 @@ "_postman_previewlanguage": "json" }, { - "id": "003bc227-9607-4a6b-af7e-792e5edbcd76", + "id": "3f2d5e5e-1592-46be-8545-5f8f32e15994", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" - } - ], + "query": [], "variable": [] }, "header": [ @@ -169301,7 +169759,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Unauthorized", @@ -169317,30 +169775,20 @@ "_postman_previewlanguage": "json" }, { - "id": "ab82b7b1-1157-4508-a0fb-5e7875c2c527", + "id": "9d338447-67b4-424f-9e99-360dfe63e87a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" - } - ], + "query": [], "variable": [] }, "header": [ @@ -169357,7 +169805,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Forbidden", @@ -169373,30 +169821,20 @@ "_postman_previewlanguage": "json" }, { - "id": "ade5b6b3-44d0-41e3-9146-dd95da560d98", + "id": "431615dd-ff27-47ec-80ee-f23058ff9a54", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" - } - ], + "query": [], "variable": [] }, "header": [ @@ -169413,7 +169851,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Not Found", @@ -169429,30 +169867,20 @@ "_postman_previewlanguage": "json" }, { - "id": "5e3e4e71-ce77-4ecd-8703-4b3e1e868636", + "id": "29188cdb-e9ff-4243-95cc-a6ef1ca9b6e6", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" - } - ], + "query": [], "variable": [] }, "header": [ @@ -169469,7 +169897,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Too Many Requests", @@ -169485,30 +169913,20 @@ "_postman_previewlanguage": "json" }, { - "id": "3ad7bed9-ac7e-4dcd-982c-f219f6d0df7b", + "id": "94ef3cee-b44e-480a-ae86-39f04f60f27f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" - } - ], + "query": [], "variable": [] }, "header": [ @@ -169525,7 +169943,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Internal Server Error", @@ -169547,43 +169965,33 @@ } }, { - "id": "40e643b8-3a80-408f-96ba-50f33d7f647e", - "name": "Uploads source entitlements schema template", + "id": "785a5d7a-2180-4f81-8997-e185c6673369", + "name": "Bulk Update Provisioning Policies", "request": { - "name": "Uploads source entitlements schema template", + "name": "Bulk Update Provisioning Policies", "description": { - "content": "This API uploads a source schema template file to configure a source's entitlement attributes.", + "content": "This end-point updates a list of provisioning policies on the specified source in IdentityNow.\nA token with API, or ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" - } - ], + "query": [], "variable": [ { "type": "any", - "value": "8c190e6787aa4ed9a90bd9d5344523fb", - "key": "id", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "sourceId", "disabled": true, "description": { - "content": "(Required) The Source id", + "content": "(Required) The Source id.", "type": "text/plain" } } @@ -169592,7 +170000,7 @@ "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json" }, { "key": "Accept", @@ -169601,52 +170009,38 @@ ], "method": "POST", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "mollit cupidatat", - "type": "text" + "mode": "raw", + "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "response": [ { - "id": "031fbc2a-6872-4f27-9c03-7ccf73fbcb6c", - "name": "Successfully uploaded the file", + "id": "eb91917e-5c57-49da-b672-b52a2e81f466", + "name": "A list of the ProvisioningPolicyDto was successfully replaced.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" - } - ], + "query": [], "variable": [] }, "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json" }, { "key": "Accept", @@ -169663,18 +170057,14 @@ ], "method": "POST", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "mollit cupidatat", - "type": "text" + "mode": "raw", + "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "status": "OK", @@ -169685,41 +170075,31 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "body": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "410edc0c-b18d-43c2-830a-822ea02b40a2", + "id": "34bbf9aa-1f8b-499c-b845-4cc7eba3c532", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" - } - ], + "query": [], "variable": [] }, "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json" }, { "key": "Accept", @@ -169736,18 +170116,14 @@ ], "method": "POST", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "mollit cupidatat", - "type": "text" + "mode": "raw", + "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "status": "Bad Request", @@ -169763,36 +170139,26 @@ "_postman_previewlanguage": "json" }, { - "id": "dee5aa48-e33c-4d36-b6ed-a227d6a7becf", + "id": "e5a9a605-57a2-48cb-b7e1-8abc7b350158", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" - } - ], + "query": [], "variable": [] }, "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json" }, { "key": "Accept", @@ -169809,18 +170175,14 @@ ], "method": "POST", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "mollit cupidatat", - "type": "text" + "mode": "raw", + "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "status": "Unauthorized", @@ -169836,36 +170198,26 @@ "_postman_previewlanguage": "json" }, { - "id": "edbc1e3a-0cff-4448-b6e6-fd457228d257", + "id": "009778d5-7190-4269-b737-0fac10809cb7", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" - } - ], + "query": [], "variable": [] }, "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json" }, { "key": "Accept", @@ -169882,18 +170234,14 @@ ], "method": "POST", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "mollit cupidatat", - "type": "text" + "mode": "raw", + "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "status": "Forbidden", @@ -169909,36 +170257,85 @@ "_postman_previewlanguage": "json" }, { - "id": "92b60fad-a551-4125-b7f6-416096443de2", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "73fb0f79-db52-436b-be9a-4a2f8f968c9b", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "328ab65c-df2c-4ad3-87b2-28514ce154db", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "provisioning-policies", + "bulk-update" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json" }, { "key": "Accept", @@ -169955,18 +170352,14 @@ ], "method": "POST", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "mollit cupidatat", - "type": "text" + "mode": "raw", + "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "status": "Too Many Requests", @@ -169982,36 +170375,26 @@ "_postman_previewlanguage": "json" }, { - "id": "d6bf4899-0b3b-49e0-b1af-15737f199665", + "id": "18ffdc0a-4531-4c5b-97f9-41adce47234a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" - } - ], + "query": [], "variable": [] }, "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json" }, { "key": "Accept", @@ -170028,18 +170411,14 @@ ], "method": "POST", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "mollit cupidatat", - "type": "text" + "mode": "raw", + "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "status": "Internal Server Error", @@ -170061,85 +170440,81 @@ } }, { - "id": "02b80f84-6ae6-448f-8221-035f8fb6ae0c", - "name": "Upload connector file to source", + "id": "de0647df-567f-4ec4-88ab-2667025d40ec", + "name": "Lists the Schemas that exist on the specified Source in IdentityNow.", "request": { - "name": "Upload connector file to source", - "description": { - "content": "This uploads a supplemental source connector file (like jdbc driver jars) to a source's S3 bucket. This also sends ETS and Audit events.\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, + "name": "Lists the Schemas that exist on the specified Source in IdentityNow.", + "description": {}, "url": { "path": [ "sources", ":sourceId", - "upload-connector-file" + "schemas" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", + "type": "text/plain" + }, + "key": "include-types", + "value": "group" + } + ], "variable": [ { "type": "any", - "value": "8c190e6787aa4ed9a90bd9d5344523fb", + "value": "2c9180835d191a86015d28455b4a2329", "key": "sourceId", "disabled": true, "description": { - "content": "(Required) The Source id", + "content": "(Required) The Source id.", "type": "text/plain" } } ] }, "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "mollit cupidatat", - "type": "text" - } - ] - } + "method": "GET", + "body": {} }, "response": [ { - "id": "7512cf95-d6eb-4d8c-ad16-4171882c511a", - "name": "Uploaded the file successfully and sent all post-upload events", + "id": "228e6589-6ef7-4b44-b163-276d926b0c66", + "name": "The Schemas were successfully retrieved.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "upload-connector-file" + "schemas" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", + "type": "text/plain" + }, + "key": "include-types", + "value": "group" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, { "key": "Accept", "value": "application/json" @@ -170153,21 +170528,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "mollit cupidatat", - "type": "text" - } - ] - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -170177,31 +170539,37 @@ "value": "application/json" } ], - "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "body": "[\n {\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n },\n {\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5638129a-2f4e-4677-88fc-03e2bc6f89db", - "name": "Client Error - Returned if the request body is invalid.", + "id": "684cb19a-0cbe-4c96-a50f-dbfdf8d7d402", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "upload-connector-file" + "schemas" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", + "type": "text/plain" + }, + "key": "include-types", + "value": "group" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, { "key": "Accept", "value": "application/json" @@ -170215,55 +170583,48 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "mollit cupidatat", - "type": "text" - } - ] - } + "method": "GET", + "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "30c4fe4f-6a51-43c4-a281-8c358db26dbb", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "92198baf-e004-4b56-8c89-628c36e139f1", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "upload-connector-file" + "schemas" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", + "type": "text/plain" + }, + "key": "include-types", + "value": "group" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, { "key": "Accept", "value": "application/json" @@ -170277,55 +170638,48 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "mollit cupidatat", - "type": "text" - } - ] - } + "method": "GET", + "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "986f5f16-7a4c-46fd-a4d0-f9a3d3aba3fc", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "fc746901-30a7-4a85-8c62-93706ff61807", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "upload-connector-file" + "schemas" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", + "type": "text/plain" + }, + "key": "include-types", + "value": "group" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, { "key": "Accept", "value": "application/json" @@ -170339,55 +170693,48 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "mollit cupidatat", - "type": "text" - } - ] - } + "method": "GET", + "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b6c15ab8-4bcc-4969-908b-13493d728eea", + "id": "e3cbb5e4-b25e-4017-b941-bf6772c93b0e", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "upload-connector-file" + "schemas" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", + "type": "text/plain" + }, + "key": "include-types", + "value": "group" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, { "key": "Accept", "value": "application/json" @@ -170401,21 +170748,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "mollit cupidatat", - "type": "text" - } - ] - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -170430,26 +170764,32 @@ "_postman_previewlanguage": "json" }, { - "id": "c07e60f4-6bab-4c84-9318-3627c6749434", + "id": "0871a9ce-c640-466f-adfe-a0de05877854", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "upload-connector-file" + "schemas" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", + "type": "text/plain" + }, + "key": "include-types", + "value": "group" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, { "key": "Accept", "value": "application/json" @@ -170463,21 +170803,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "mollit cupidatat", - "type": "text" - } - ] - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -170498,19 +170825,16 @@ } }, { - "id": "710bfc53-7112-422f-bc51-e4c088bcbac8", - "name": "Synchronize single source attributes.", + "id": "087cb00b-5727-48e2-82d0-a3e28e83ca9f", + "name": "Creates a new Schema on the specified Source in IdentityNow.", "request": { - "name": "Synchronize single source attributes.", - "description": { - "content": "This end-point performs attribute synchronization for a selected source.\nA token with ORG_ADMIN or SOURCE_ADMIN authority is required to call this API.", - "type": "text/plain" - }, + "name": "Creates a new Schema on the specified Source in IdentityNow.", + "description": {}, "url": { "path": [ "sources", - ":id", - "synchronize-attributes" + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -170519,35 +170843,48 @@ "variable": [ { "type": "any", - "value": "et dolor", - "key": "id", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "sourceId", "disabled": true, "description": { - "content": "(Required) The Source id", + "content": "(Required) The Source id.", "type": "text/plain" } } ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "e076f782-445d-488f-806f-77cc7f56f102", - "name": "A Source Sync job", + "id": "ecfd5db8-e0fe-40ea-a582-2edb87d91be0", + "name": "The Schema was successfully created on the specified Source.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "synchronize-attributes" + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -170556,6 +170893,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -170570,29 +170911,38 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Accepted", - "code": 202, + "status": "Created", + "code": 201, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"status\": \"IN_PROGRESS\",\n \"payload\": {\n \"type\": \"SYNCHRONIZE_SOURCE_ATTRIBUTES\",\n \"dataJson\": \"{\\\"sourceId\\\":\\\"2c918083746f642c01746f990884012a\\\"}\"\n }\n}", + "body": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5da1079c-8f96-4ee1-8920-ed7dac58e230", + "id": "7ada619a-d231-4c6d-b4d4-c808a9fcdb15", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "synchronize-attributes" + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -170601,6 +170951,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -170615,7 +170969,16 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -170630,14 +170993,14 @@ "_postman_previewlanguage": "json" }, { - "id": "4c35e7f1-9c43-4439-a824-09e1f0094fdd", + "id": "8fb665f8-730c-4b39-8674-50cb50d48f54", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "synchronize-attributes" + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -170646,6 +171009,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -170660,7 +171027,16 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -170675,14 +171051,14 @@ "_postman_previewlanguage": "json" }, { - "id": "99424735-3608-487f-be80-4195952dcc9f", + "id": "51404081-3165-46ea-bc08-6a610e248a3b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "synchronize-attributes" + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -170691,6 +171067,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -170705,7 +171085,16 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -170720,14 +171109,14 @@ "_postman_previewlanguage": "json" }, { - "id": "a4c59d24-0a38-4904-9107-ba9713dc8b11", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "ced25435-88e3-473c-a2ca-7143bdc43a85", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "synchronize-attributes" + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -170736,6 +171125,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -170750,29 +171143,38 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Not Found", - "code": 404, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "278443f4-4a9f-4c40-842b-ebe7d3bfc1ab", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "3646d71d-ccd1-4c95-b761-11b582537d96", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "synchronize-attributes" + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -170781,6 +171183,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -170795,85 +171201,50 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Too Many Requests", - "code": 429, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" - }, - { - "id": "164d25d3-c68a-48bc-ab0f-361594dd6d86", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "synchronize-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e6b08903-65a2-4ba7-8e22-106b0f4ca96d", - "name": "Get Source Entitlement Request Configuration", - "request": { - "name": "Get Source Entitlement Request Configuration", - "description": { - "content": "This API gets the current entitlement request configuration for a source. This source-level configuration should apply for all the entitlements in the source.\n\nAccess request to any entitlements in the source should follow this configuration unless a separate entitlement-level configuration is defined.\n- During access request, this source-level entitlement request configuration overrides the global organization-level configuration.\n- However, the entitlement-level configuration (if defined) overrides this source-level configuration.\n\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", - "type": "text/plain" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "3ee6227e-9725-4724-9c96-770fb6f863d3", + "name": "Get Source Schema by ID", + "request": { + "name": "Get Source Schema by ID", + "description": { + "content": "Get the Source Schema by ID in IdentityNow.\n", + "type": "text/plain" }, "url": { "path": [ "sources", - ":id", - "entitlement-request-config" + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -170882,7 +171253,23 @@ "variable": [ { "type": "any", - "key": "id" + "value": "2c9180835d191a86015d28455b4a2329", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source ID.", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "schemaId", + "disabled": true, + "description": { + "content": "(Required) The Schema ID.", + "type": "text/plain" + } } ] }, @@ -170897,59 +171284,15 @@ }, "response": [ { - "id": "c3d0f6a4-6e96-4af5-9dd6-a53fade26e86", - "name": "Get default config", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "130dcfe9-041f-422e-bd59-7846d31fe245", - "name": "Get config with one approval", + "id": "28db6a59-3742-4485-9354-b88a8d3ee9bd", + "name": "The requested Schema was successfully retrieved.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "entitlement-request-config" + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -170982,19 +171325,20 @@ "value": "application/json" } ], - "body": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverId\": null,\n \"approverType\": \"SOURCE_OWNER\"\n }\n ],\n \"requestCommentRequired\": true,\n \"denialCommentRequired\": false\n }\n}", + "body": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "48205f5b-638c-454a-ab9d-c0d17114c644", - "name": "Get config with multiple approvals", + "id": "945110c6-d3b9-4b2d-901e-74cbf18f1133", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "entitlement-request-config" + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -171019,27 +171363,28 @@ "method": "GET", "body": {} }, - "status": "OK", - "code": 200, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverId\": null,\n \"approverType\": \"ENTITLEMENT_OWNER\"\n },\n {\n \"approverId\": null,\n \"approverType\": \"SOURCE_OWNER\"\n },\n {\n \"approverId\": \"95e538a3-30c1-433a-af05-4bed973bbc22\",\n \"approverType\": \"GOVERNANCE_GROUP\"\n }\n ],\n \"requestCommentRequired\": true,\n \"denialCommentRequired\": false\n }\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "00514402-2591-43da-b6a8-a6c5f164af7e", - "name": "Client Error - Returned if the request body is invalid.", + "id": "e4c691aa-397d-4714-b017-2cb491c2b382", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "entitlement-request-config" + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -171064,27 +171409,28 @@ "method": "GET", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0edc687d-be5e-46ca-a1d8-94e37017e35b", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "589fc343-a9da-4833-a39f-b50a8160b87f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "entitlement-request-config" + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -171109,27 +171455,28 @@ "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0a2ad617-25bd-4aaf-ae8d-168f36919068", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "586f0a6f-dbe0-4b19-b76e-18b77306b9c7", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", - ":id", - "entitlement-request-config" + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -171154,27 +171501,28 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a0fcd833-10de-4745-8511-70c963d9ef15", + "id": "16c4a619-cab5-483e-a53e-7d6d4b9dfa49", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "entitlement-request-config" + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -171212,14 +171560,15 @@ "_postman_previewlanguage": "json" }, { - "id": "11dbe056-64df-45c1-b911-7adeba6337b1", + "id": "003ea593-75ff-4973-9247-953a97b03d96", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "entitlement-request-config" + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -171263,19 +171612,20 @@ } }, { - "id": "73b95d63-de88-4a02-920a-49419378c742", - "name": "Update Source Entitlement Request Configuration", + "id": "126e5f64-4f81-4386-96b1-06fcca477d18", + "name": "Update Source Schema (Full)", "request": { - "name": "Update Source Entitlement Request Configuration", + "name": "Update Source Schema (Full)", "description": { - "content": "This API replaces the current entitlement request configuration for a source. This source-level configuration should apply for all the entitlements in the source.\n\nAccess request to any entitlements in the source should follow this configuration unless a separate entitlement-level configuration is defined.\n- During access request, this source-level entitlement request configuration overrides the global organization-level configuration.\n- However, the entitlement-level configuration (if defined) overrides this source-level configuration.\n\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", + "content": "This API will completely replace an existing Schema with the submitted payload. Some fields of the Schema cannot be updated. These fields are listed below.\n* id\n* name\n* created\n* modified\nAny attempt to modify these fields will result in an error response with a status code of 400.", "type": "text/plain" }, "url": { "path": [ "sources", - ":id", - "entitlement-request-config" + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -171284,7 +171634,23 @@ "variable": [ { "type": "any", - "key": "id" + "value": "2c9180835d191a86015d28455b4a2329", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source ID.", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "schemaId", + "disabled": true, + "description": { + "content": "(Required) The Schema ID.", + "type": "text/plain" + } } ] }, @@ -171301,7 +171667,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": []\n }\n}", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -171312,14 +171678,15 @@ }, "response": [ { - "id": "368b81d0-f8c5-4f17-b5b2-722e4ae5c22e", - "name": "Set config with no approvals", + "id": "781ca78d-3f0e-43a2-ab7b-eba38847394c", + "name": "The Schema was successfully replaced.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "entitlement-request-config" + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -171348,7 +171715,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": []\n }\n}", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -171365,19 +171732,20 @@ "value": "application/json" } ], - "body": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"e3eab852-8315-467f-9de7-70eda97f63c8\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"e3eab852-8315-467f-9de7-70eda97f63c8\"\n }\n ],\n \"requestCommentRequired\": true,\n \"denialCommentRequired\": false\n }\n}", + "body": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0e37443c-55de-4624-87a7-48b6b3e6bd06", - "name": "Set config with one approval", + "id": "1a7c898b-161d-469b-8d92-bf1bb43f04d0", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "entitlement-request-config" + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -171406,7 +171774,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"SOURCE_OWNER\"\n }\n ],\n \"requestCommentRequired\": true,\n \"denialCommentRequired\": false\n }\n}", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -171415,27 +171783,28 @@ } } }, - "status": "OK", - "code": 200, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"e3eab852-8315-467f-9de7-70eda97f63c8\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"e3eab852-8315-467f-9de7-70eda97f63c8\"\n }\n ],\n \"requestCommentRequired\": true,\n \"denialCommentRequired\": false\n }\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "dda126b8-cca4-4514-87df-4abd4da11d6f", - "name": "Set config with multiple approvals", + "id": "327e4e0b-3563-4d85-b7a2-cbc77c439664", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "entitlement-request-config" + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -171464,7 +171833,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"ENTITLEMENT_OWNER\"\n },\n {\n \"approverType\": \"SOURCE_OWNER\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"95e538a3-30c1-433a-af05-4bed973bbc22\"\n }\n ],\n \"requestCommentRequired\": true,\n \"denialCommentRequired\": false\n }\n}", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -171473,27 +171842,28 @@ } } }, - "status": "OK", - "code": 200, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"e3eab852-8315-467f-9de7-70eda97f63c8\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"e3eab852-8315-467f-9de7-70eda97f63c8\"\n }\n ],\n \"requestCommentRequired\": true,\n \"denialCommentRequired\": false\n }\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a7e19153-16bf-4162-b492-cf7e18ccb2ea", - "name": "Set config with one approval", + "id": "2b1cdfed-45ef-46c2-beee-b77f8a44475f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "entitlement-request-config" + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -171522,7 +171892,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"SOURCE_OWNER\"\n }\n ],\n \"requestCommentRequired\": true,\n \"denialCommentRequired\": false\n }\n}", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -171531,27 +171901,28 @@ } } }, - "status": "Bad Request", - "code": 400, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ad74a7c9-1bb4-4fcc-b79b-df3c09918d3c", - "name": "Set config with multiple approvals", + "id": "861bf317-95e6-4fb5-b48e-13b0194239d1", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", - ":id", - "entitlement-request-config" + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -171580,7 +171951,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"ENTITLEMENT_OWNER\"\n },\n {\n \"approverType\": \"SOURCE_OWNER\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"95e538a3-30c1-433a-af05-4bed973bbc22\"\n }\n ],\n \"requestCommentRequired\": true,\n \"denialCommentRequired\": false\n }\n}", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -171589,27 +171960,28 @@ } } }, - "status": "Bad Request", - "code": 400, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "58106d6a-e1f4-4e60-ad36-52f6378d85ce", - "name": "Set config with multiple approvals", + "id": "aec25cae-7c55-4676-a5a9-73bd41f03133", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "entitlement-request-config" + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -171638,7 +172010,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"ENTITLEMENT_OWNER\"\n },\n {\n \"approverType\": \"SOURCE_OWNER\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"95e538a3-30c1-433a-af05-4bed973bbc22\"\n }\n ],\n \"requestCommentRequired\": true,\n \"denialCommentRequired\": false\n }\n}", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -171647,27 +172019,28 @@ } } }, - "status": "Unauthorized", - "code": 401, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c4aacdd0-4fa3-453c-b0e5-25c8a2a0048f", - "name": "An example of a 403 response object", + "id": "09e06274-27ba-49fe-bfa1-62ff04bbf3d9", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "entitlement-request-config" + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -171696,7 +172069,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": []\n }\n}", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -171705,27 +172078,100 @@ } } }, - "status": "Forbidden", - "code": 403, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "941a0f8a-55b5-4d96-a180-e730c6a609f9", + "name": "Update Source Schema (Partial)", + "request": { + "name": "Update Source Schema (Partial)", + "description": { + "content": "Use this API to selectively update an existing Schema using a JSONPatch payload. \n\nThe following schema fields are immutable and cannot be updated:\n\n- id\n- name\n- created\n- modified\n\n\nTo switch an account attribute to a group entitlement, you need to have the following in place:\n\n- `isEntitlement: true`\n- Must define a schema for the group and [add it to the source](https://developer.sailpoint.com/idn/api/beta/create-source-schema) before updating the `isGroup` flag. For example, here is the `group` account attribute referencing a schema that defines the group:\n```json\n{\n \"name\": \"groups\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"2c9180887671ff8c01767b4671fc7d60\",\n \"name\": \"group\"\n },\n \"description\": \"The groups, roles etc. that reference account group objects\",\n \"isMulti\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n}\n```\n", + "type": "text/plain" + }, + "url": { + "path": [ + "sources", + ":sourceId", + "schemas", + ":schemaId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id.", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "schemaId", + "disabled": true, + "description": { + "content": "(Required) The Schema id.", + "type": "text/plain" + } + } + ] }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/displayAttribute\",\n \"value\": {\n \"new-display-attribute\": null\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ { - "id": "05a05f85-633d-4be1-9d25-ff2f94cabe0f", - "name": "Set config with no approvals", + "id": "a9abb0be-db10-4427-9fd2-e5272338437f", + "name": "The Schema was successfully updated.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "entitlement-request-config" + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -171736,7 +172182,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -171751,10 +172197,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": []\n }\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/displayAttribute\",\n \"value\": {\n \"new-display-attribute\": null\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -171763,27 +172209,28 @@ } } }, - "status": "Too Many Requests", - "code": 429, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "body": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "344fd987-15c6-4eda-9a0f-5fa3e7fcdce8", - "name": "An example of a 500 response object", + "id": "b9b1767e-9afa-4e40-b3a0-25d49095cc47", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "entitlement-request-config" + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -171794,7 +172241,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -171809,10 +172256,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": []\n }\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/displayAttribute\",\n \"value\": {\n \"new-display-attribute\": null\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -171821,81 +172268,28 @@ } } }, - "status": "Internal Server Error", - "code": 500, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "Source Usages", - "description": "Use this API to implement source usage insight functionality.\nWith this functionality in place, administrators can gather information and insights about how their tenants' sources are being used.\nThis allows organizations to get the information they need to start optimizing and securing source usage.\n", - "item": [ - { - "id": "95e779ff-0582-43ff-bb7a-ecce94a33c76", - "name": "Finds status of source usage", - "request": { - "name": "Finds status of source usage", - "description": { - "content": "This API returns the status of the source usage insights setup by IDN source ID.", - "type": "text/plain" - }, - "url": { - "path": [ - "source-usages", - ":sourceId", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) ID of IDN source", - "type": "text/plain" - } - } - ] }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ { - "id": "cde2b1d0-fb50-41b1-9e64-d3b42b1974cd", - "name": "Status of the source usage insights setup by IDN source ID.", + "id": "a9a5e490-d78b-4e9d-8aa8-ccb2c0356a51", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "source-usages", + "sources", ":sourceId", - "status" + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -171905,50 +172299,9 @@ }, "header": [ { - "key": "Accept", - "value": "application/json" + "key": "Content-Type", + "value": "application/json-patch+json" }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"status\": \"COMPLETE\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "70713d71-2572-4762-a135-4784908340c8", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "source-usages", - ":sourceId", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ { "key": "Accept", "value": "application/json" @@ -171962,30 +172315,40 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/displayAttribute\",\n \"value\": {\n \"new-display-attribute\": null\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Bad Request", - "code": 400, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "fc779e9c-185b-485d-9cfc-098c59811c84", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "5adaf6db-baad-4074-86e5-fa53b1892c67", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "source-usages", + "sources", ":sourceId", - "status" + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -171994,6 +172357,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -172007,30 +172374,40 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/displayAttribute\",\n \"value\": {\n \"new-display-attribute\": null\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b10aa03e-275a-4820-b9b5-3ed85c38c13f", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "e2ee2203-0b4c-43a2-b69a-41d127fa0b76", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "source-usages", + "sources", ":sourceId", - "status" + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -172039,6 +172416,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -172052,30 +172433,40 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/displayAttribute\",\n \"value\": {\n \"new-display-attribute\": null\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3767938a-c343-4f9b-aa32-41f997ef0023", + "id": "4cba5547-717c-4c27-ab18-5bb35ef5dc22", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "source-usages", + "sources", ":sourceId", - "status" + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -172084,6 +172475,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -172097,8 +172492,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/displayAttribute\",\n \"value\": {\n \"new-display-attribute\": null\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -172113,14 +172517,15 @@ "_postman_previewlanguage": "json" }, { - "id": "2b3dbe36-3e0e-414a-9b99-e5c460ec1ba6", + "id": "e99b4998-667a-48a3-aec3-d607359ca372", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "source-usages", + "sources", ":sourceId", - "status" + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -172129,6 +172534,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -172142,8 +172551,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/displayAttribute\",\n \"value\": {\n \"new-display-attribute\": null\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -172164,69 +172582,40 @@ } }, { - "id": "253cb57d-7a24-4dc4-8c30-2ed41313e894", - "name": "Returns source usage insights", + "id": "50778b08-523c-4ffd-8be6-d4d7da0275ee", + "name": "Delete Source Schema by ID", "request": { - "name": "Returns source usage insights", - "description": { - "content": "This API returns a summary of source usage insights for past 12 months.", - "type": "text/plain" - }, + "name": "Delete Source Schema by ID", + "description": {}, "url": { "path": [ - "source-usages", + "sources", ":sourceId", - "summaries" + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "sourceId", "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "(Required) The Source ID.", "type": "text/plain" - }, - "key": "count", - "value": "true" + } }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "-date" - } - ], - "variable": [ { "type": "any", "value": "2c9180835d191a86015d28455b4a2329", - "key": "sourceId", + "key": "schemaId", "disabled": true, "description": { - "content": "(Required) ID of IDN source", + "content": "(Required) The Schema ID.", "type": "text/plain" } } @@ -172238,68 +172627,28 @@ "value": "application/json" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "response": [ { - "id": "026e18b6-4398-4183-ace2-e2c7ee3d9a99", - "name": "Summary of source usage insights for past 12 months.", + "id": "22443c81-e56a-40ef-8396-875ebe52b7f1", + "name": "The Schema was successfully deleted.", "originalRequest": { "url": { "path": [ - "source-usages", + "sources", ":sourceId", - "summaries" + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "-date" - } - ], + "query": [], "variable": [] }, "header": [ - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -172309,72 +172658,30 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"date\": \"2023-04-21\",\n \"count\": 10.45\n },\n {\n \"date\": \"2023-04-21\",\n \"count\": 10.45\n }\n]", + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "348e9306-7a0e-426a-8a61-8020336be5f5", + "id": "b50483f8-0351-428a-9639-21a94d525ff0", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "source-usages", + "sources", ":sourceId", - "summaries" + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "-date" - } - ], + "query": [], "variable": [] }, "header": [ @@ -172391,7 +172698,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Bad Request", @@ -172407,56 +172714,20 @@ "_postman_previewlanguage": "json" }, { - "id": "b1b75166-e6c6-4d58-a947-441cd826a2c3", + "id": "323385ee-cef9-4736-bba4-cc218806fcc2", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "source-usages", + "sources", ":sourceId", - "summaries" + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "-date" - } - ], + "query": [], "variable": [] }, "header": [ @@ -172473,7 +172744,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Unauthorized", @@ -172489,56 +172760,20 @@ "_postman_previewlanguage": "json" }, { - "id": "65acbd43-457f-43fe-9650-a92155a20b7d", + "id": "742aaa13-04bf-4b8e-b052-22aaba0a1ddc", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "source-usages", + "sources", ":sourceId", - "summaries" + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "-date" - } - ], + "query": [], "variable": [] }, "header": [ @@ -172555,7 +172790,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Forbidden", @@ -172571,56 +172806,66 @@ "_postman_previewlanguage": "json" }, { - "id": "a023defb-468d-46b6-bb8e-8661bb682e8b", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "9a8af03a-93e3-437b-a051-eef60f7007f0", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "source-usages", + "sources", ":sourceId", - "summaries" + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "-date" - } + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7f605c8e-e726-4e04-8cbe-f8814c6e9224", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "schemas", + ":schemaId" ], + "host": [ + "{{baseUrl}}" + ], + "query": [], "variable": [] }, "header": [ @@ -172637,7 +172882,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Too Many Requests", @@ -172653,56 +172898,20 @@ "_postman_previewlanguage": "json" }, { - "id": "76242ea0-dac9-417b-aa7b-13210f351a68", + "id": "9fc29500-f8c1-4c51-8ea9-132444e7e209", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "source-usages", + "sources", ":sourceId", - "summaries" + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "-date" - } - ], + "query": [], "variable": [] }, "header": [ @@ -172719,7 +172928,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Internal Server Error", @@ -172739,64 +172948,57 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "SP-Config", - "description": "Import and export configuration for some objects between tenants.", - "item": [ + }, { - "id": "a2b9bc41-56cd-4728-9baa-b679b57b60be", - "name": "Initiates configuration objects export job", + "id": "8f9c40c3-e677-424b-9550-c388939686f1", + "name": "Downloads source accounts schema template", "request": { - "name": "Initiates configuration objects export job", - "description": { - "content": "This post will export objects from the tenant to a JSON configuration file.\nFor more information about the object types that currently support export functionality, refer to [SaaS Configuration](https://developer.sailpoint.com/idn/docs/saas-configuration/#supported-objects).", - "type": "text/plain" - }, + "name": "Downloads source accounts schema template", + "description": {}, "url": { "path": [ - "sp-config", - "export" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "8c190e6787aa4ed9a90bd9d5344523fb", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The Source id", + "type": "text/plain" + } + } + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", - "value": "application/json" + "value": "text/csv" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"description\": \"Export all available objects\",\n \"excludeTypes\": [],\n \"includeTypes\": [\n \"ACCESS_PROFILE\",\n \"ACCESS_REQUEST_CONFIG\",\n \"ATTR_SYNC_SOURCE_CONFIG\",\n \"AUTH_ORG\",\n \"CAMPAIGN_FILTER\",\n \"FORM_DEFINITION\",\n \"GOVERNANCE_GROUP\",\n \"IDENTITY_OBJECT_CONFIG\",\n \"IDENTITY_PROFILE\",\n \"LIFECYCLE_STATE\",\n \"NOTIFICATION_TEMPLATE\",\n \"PASSWORD_POLICY\",\n \"PASSWORD_SYNC_GROUP\",\n \"PUBLIC_IDENTITIES_CONFIG\",\n \"ROLE\",\n \"RULE\",\n \"SEGMENT\",\n \"SERVICE_DESK_INTEGRATION\",\n \"SOD_POLICY\",\n \"SOURCE\",\n \"TAG\",\n \"TRANSFORM\",\n \"TRIGGER_SUBSCRIPTION\",\n \"WORKFLOW\"\n ],\n \"objectOptions\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "1eb252a8-6afa-4af3-8490-b9b07b35a8b5", - "name": "Export all objects available", + "id": "8c30ce67-a5d2-4d04-9d79-f6b0688a59da", + "name": "Successfully downloaded the file", "originalRequest": { "url": { "path": [ - "sp-config", - "export" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -172805,13 +173007,9 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", - "value": "application/json" + "value": "text/csv" }, { "description": { @@ -172822,38 +173020,31 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"description\": \"Export all available objects\",\n \"excludeTypes\": [],\n \"includeTypes\": [\n \"ACCESS_PROFILE\",\n \"ACCESS_REQUEST_CONFIG\",\n \"ATTR_SYNC_SOURCE_CONFIG\",\n \"AUTH_ORG\",\n \"CAMPAIGN_FILTER\",\n \"FORM_DEFINITION\",\n \"GOVERNANCE_GROUP\",\n \"IDENTITY_OBJECT_CONFIG\",\n \"IDENTITY_PROFILE\",\n \"LIFECYCLE_STATE\",\n \"NOTIFICATION_TEMPLATE\",\n \"PASSWORD_POLICY\",\n \"PASSWORD_SYNC_GROUP\",\n \"PUBLIC_IDENTITIES_CONFIG\",\n \"ROLE\",\n \"RULE\",\n \"SEGMENT\",\n \"SERVICE_DESK_INTEGRATION\",\n \"SOD_POLICY\",\n \"SOURCE\",\n \"TAG\",\n \"TRANSFORM\",\n \"TRIGGER_SUBSCRIPTION\",\n \"WORKFLOW\"\n ],\n \"objectOptions\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Accepted", - "code": 202, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "text/csv" } ], - "body": "{\n \"created\": \"2021-05-11T22:23:16Z\",\n \"description\": \"ETS configuration objects from Acme-Solar sandbox\",\n \"expiration\": \"2021-05-11T22:23:16Z\",\n \"jobId\": \"3469b87d-48ca-439a-868f-2160001da8c1\",\n \"modified\": \"2021-05-11T22:23:16Z\",\n \"status\": \"COMPLETE\",\n \"type\": \"IMPORT\"\n}", + "body": "id,name,givenName,familyName,e-mail,location,manager,groups,startDate,endDate", "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "5557d17d-10a3-474a-9870-275be6d3c662", - "name": "Export sources by ID", + "id": "fc58e036-764e-4451-ba5b-191bd251ed1e", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sp-config", - "export" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -172862,10 +173053,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -172879,38 +173066,31 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"description\": \"Export sources by ID\",\n \"excludeTypes\": [],\n \"includeTypes\": [\n \"SOURCE\"\n ],\n \"objectOptions\": {\n \"SOURCE\": {\n \"includedIds\": [\n \"be9e116d-08e1-49fc-ab7f-fa585e96c9e4\",\n \"be9p119e-90e1-49pk-ac9f-fa576e96c9e4\"\n ],\n \"includedNames\": []\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Accepted", - "code": 202, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"created\": \"2021-05-11T22:23:16Z\",\n \"description\": \"ETS configuration objects from Acme-Solar sandbox\",\n \"expiration\": \"2021-05-11T22:23:16Z\",\n \"jobId\": \"3469b87d-48ca-439a-868f-2160001da8c1\",\n \"modified\": \"2021-05-11T22:23:16Z\",\n \"status\": \"COMPLETE\",\n \"type\": \"IMPORT\"\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7f22aac1-4b46-4762-8e11-34029f8e72df", - "name": "Export transforms by name", + "id": "cd4cedb5-f40b-4cdb-993c-abc2b3b35c80", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sp-config", - "export" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -172919,10 +173099,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -172936,38 +173112,31 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"description\": \"Export transforms by name\",\n \"excludeTypes\": [],\n \"includeTypes\": [\n \"TRANSFORM\"\n ],\n \"objectOptions\": {\n \"TRANSFORM\": {\n \"includedIds\": [],\n \"includedNames\": [\n \"Remove Diacritical Marks\",\n \"Common - Location Lookup\"\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Accepted", - "code": 202, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"created\": \"2021-05-11T22:23:16Z\",\n \"description\": \"ETS configuration objects from Acme-Solar sandbox\",\n \"expiration\": \"2021-05-11T22:23:16Z\",\n \"jobId\": \"3469b87d-48ca-439a-868f-2160001da8c1\",\n \"modified\": \"2021-05-11T22:23:16Z\",\n \"status\": \"COMPLETE\",\n \"type\": \"IMPORT\"\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3407925c-93ea-4a67-9061-6b3258b4df7a", - "name": "Export trigger subscriptions triggers and transforms with custom options", + "id": "475196c9-710f-4925-942d-c46733e01017", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sp-config", - "export" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -172976,10 +173145,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -172993,38 +173158,31 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"description\": \"Export trigger subscriptions and transforms with custom filter options\",\n \"excludeTypes\": [],\n \"includeTypes\": [\n \"TRANSFORM\",\n \"TRIGGER_SUBSCRIPTION\"\n ],\n \"objectOptions\": {\n \"TRANSFORM\": {\n \"includedIds\": [],\n \"includedNames\": [\n \"Remove Diacritical Marks\",\n \"Common - Location Lookup\"\n ]\n },\n \"TRIGGER_SUBSCRIPTION\": {\n \"includedIds\": [\n \"be9e116d-08e1-49fc-ab7f-fa585e96c9e4\",\n \"be9p119e-90e1-49pk-ac9f-fa576e96c9e4\"\n ],\n \"includedNames\": [\n \"NGROK Test: fire and forget\",\n \"Manager Certification\"\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Accepted", - "code": 202, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"created\": \"2021-05-11T22:23:16Z\",\n \"description\": \"ETS configuration objects from Acme-Solar sandbox\",\n \"expiration\": \"2021-05-11T22:23:16Z\",\n \"jobId\": \"3469b87d-48ca-439a-868f-2160001da8c1\",\n \"modified\": \"2021-05-11T22:23:16Z\",\n \"status\": \"COMPLETE\",\n \"type\": \"IMPORT\"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "59b4069e-3e5d-4af9-b248-b629b7945592", - "name": "Export sources by ID", + "id": "77575e6e-5b7d-48e3-afc4-343445e240a7", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "sp-config", - "export" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -173033,10 +173191,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -173050,38 +173204,31 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"description\": \"Export sources by ID\",\n \"excludeTypes\": [],\n \"includeTypes\": [\n \"SOURCE\"\n ],\n \"objectOptions\": {\n \"SOURCE\": {\n \"includedIds\": [\n \"be9e116d-08e1-49fc-ab7f-fa585e96c9e4\",\n \"be9p119e-90e1-49pk-ac9f-fa576e96c9e4\"\n ],\n \"includedNames\": []\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3dac420c-0207-4986-b54f-41aad5410878", - "name": "Export transforms by name", + "id": "01bb8e84-2eae-4573-b654-779ce765ccfb", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sp-config", - "export" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -173090,10 +173237,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -173107,38 +173250,31 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"description\": \"Export transforms by name\",\n \"excludeTypes\": [],\n \"includeTypes\": [\n \"TRANSFORM\"\n ],\n \"objectOptions\": {\n \"TRANSFORM\": {\n \"includedIds\": [],\n \"includedNames\": [\n \"Remove Diacritical Marks\",\n \"Common - Location Lookup\"\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "cff2c783-9b7f-4939-af30-0bf981ffc7ae", - "name": "Export trigger subscriptions triggers and transforms with custom options", + "id": "3976d5f1-de53-4f01-933d-00cd73ce9d5b", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sp-config", - "export" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -173147,10 +173283,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -173164,38 +173296,97 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"description\": \"Export trigger subscriptions and transforms with custom filter options\",\n \"excludeTypes\": [],\n \"includeTypes\": [\n \"TRANSFORM\",\n \"TRIGGER_SUBSCRIPTION\"\n ],\n \"objectOptions\": {\n \"TRANSFORM\": {\n \"includedIds\": [],\n \"includedNames\": [\n \"Remove Diacritical Marks\",\n \"Common - Location Lookup\"\n ]\n },\n \"TRIGGER_SUBSCRIPTION\": {\n \"includedIds\": [\n \"be9e116d-08e1-49fc-ab7f-fa585e96c9e4\",\n \"be9p119e-90e1-49pk-ac9f-fa576e96c9e4\"\n ],\n \"includedNames\": [\n \"NGROK Test: fire and forget\",\n \"Manager Certification\"\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "8e75d103-370e-4257-b1cd-65ad2f4f9b23", + "name": "Uploads source accounts schema template", + "request": { + "name": "Uploads source accounts schema template", + "description": { + "content": "This API uploads a source schema template file to configure a source's account attributes.", + "type": "text/plain" + }, + "url": { + "path": [ + "sources", + ":id", + "schemas", + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "8c190e6787aa4ed9a90bd9d5344523fb", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The Source id", + "type": "text/plain" + } + } + ] }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "aliquip laboris aute sed", + "type": "text" + } + ] + } + }, + "response": [ { - "id": "f6712d71-47f8-4cd6-b2cf-9ffd7cfae99b", - "name": "Export transforms by name", + "id": "6516cf02-df5c-4f22-8bbe-3b75ced268df", + "name": "Successfully uploaded the file", "originalRequest": { "url": { "path": [ - "sp-config", - "export" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -173206,7 +173397,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -173223,36 +173414,42 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"description\": \"Export transforms by name\",\n \"excludeTypes\": [],\n \"includeTypes\": [\n \"TRANSFORM\"\n ],\n \"objectOptions\": {\n \"TRANSFORM\": {\n \"includedIds\": [],\n \"includedNames\": [\n \"Remove Diacritical Marks\",\n \"Common - Location Lookup\"\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "aliquip laboris aute sed", + "type": "text" } - } + ] } }, - "status": "Unauthorized", - "code": 401, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "801491d5-be22-41e2-b60a-95fe3d1cfd83", - "name": "Export trigger subscriptions triggers and transforms with custom options", + "id": "e6762273-b0d3-4617-b5ef-76c13e463d78", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sp-config", - "export" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -173263,7 +173460,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -173280,36 +173477,42 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"description\": \"Export trigger subscriptions and transforms with custom filter options\",\n \"excludeTypes\": [],\n \"includeTypes\": [\n \"TRANSFORM\",\n \"TRIGGER_SUBSCRIPTION\"\n ],\n \"objectOptions\": {\n \"TRANSFORM\": {\n \"includedIds\": [],\n \"includedNames\": [\n \"Remove Diacritical Marks\",\n \"Common - Location Lookup\"\n ]\n },\n \"TRIGGER_SUBSCRIPTION\": {\n \"includedIds\": [\n \"be9e116d-08e1-49fc-ab7f-fa585e96c9e4\",\n \"be9p119e-90e1-49pk-ac9f-fa576e96c9e4\"\n ],\n \"includedNames\": [\n \"NGROK Test: fire and forget\",\n \"Manager Certification\"\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "aliquip laboris aute sed", + "type": "text" } - } + ] } }, - "status": "Unauthorized", - "code": 401, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "accb914d-fe7b-4730-b955-f6a5ce18d36f", - "name": "An example of a 403 response object", + "id": "844f83e2-5709-4f21-8266-c444b9654e1b", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sp-config", - "export" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -173320,7 +173523,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -173337,36 +173540,42 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"description\": \"Export trigger subscriptions and transforms with custom filter options\",\n \"excludeTypes\": [],\n \"includeTypes\": [\n \"TRANSFORM\",\n \"TRIGGER_SUBSCRIPTION\"\n ],\n \"objectOptions\": {\n \"TRANSFORM\": {\n \"includedIds\": [],\n \"includedNames\": [\n \"Remove Diacritical Marks\",\n \"Common - Location Lookup\"\n ]\n },\n \"TRIGGER_SUBSCRIPTION\": {\n \"includedIds\": [\n \"be9e116d-08e1-49fc-ab7f-fa585e96c9e4\",\n \"be9p119e-90e1-49pk-ac9f-fa576e96c9e4\"\n ],\n \"includedNames\": [\n \"NGROK Test: fire and forget\",\n \"Manager Certification\"\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "aliquip laboris aute sed", + "type": "text" } - } + ] } }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5d114aa2-3214-4b06-b3fd-3ba17bc66ce0", - "name": "An example of a 404 response object", + "id": "a011ee3c-10cb-49db-abe9-5e6897656a5d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sp-config", - "export" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -173377,7 +173586,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -173394,36 +173603,42 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"description\": \"Export all available objects\",\n \"excludeTypes\": [],\n \"includeTypes\": [\n \"ACCESS_PROFILE\",\n \"ACCESS_REQUEST_CONFIG\",\n \"ATTR_SYNC_SOURCE_CONFIG\",\n \"AUTH_ORG\",\n \"CAMPAIGN_FILTER\",\n \"FORM_DEFINITION\",\n \"GOVERNANCE_GROUP\",\n \"IDENTITY_OBJECT_CONFIG\",\n \"IDENTITY_PROFILE\",\n \"LIFECYCLE_STATE\",\n \"NOTIFICATION_TEMPLATE\",\n \"PASSWORD_POLICY\",\n \"PASSWORD_SYNC_GROUP\",\n \"PUBLIC_IDENTITIES_CONFIG\",\n \"ROLE\",\n \"RULE\",\n \"SEGMENT\",\n \"SERVICE_DESK_INTEGRATION\",\n \"SOD_POLICY\",\n \"SOURCE\",\n \"TAG\",\n \"TRANSFORM\",\n \"TRIGGER_SUBSCRIPTION\",\n \"WORKFLOW\"\n ],\n \"objectOptions\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "aliquip laboris aute sed", + "type": "text" } - } + ] } }, - "status": "Not Found", - "code": 404, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0d9ba60b-3c3a-4722-829d-383a209dd6dc", - "name": "Export all objects available", + "id": "929ecafd-68c5-4d16-acc6-9c8eba935623", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sp-config", - "export" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -173434,7 +173649,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -173451,14 +173666,18 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"description\": \"Export all available objects\",\n \"excludeTypes\": [],\n \"includeTypes\": [\n \"ACCESS_PROFILE\",\n \"ACCESS_REQUEST_CONFIG\",\n \"ATTR_SYNC_SOURCE_CONFIG\",\n \"AUTH_ORG\",\n \"CAMPAIGN_FILTER\",\n \"FORM_DEFINITION\",\n \"GOVERNANCE_GROUP\",\n \"IDENTITY_OBJECT_CONFIG\",\n \"IDENTITY_PROFILE\",\n \"LIFECYCLE_STATE\",\n \"NOTIFICATION_TEMPLATE\",\n \"PASSWORD_POLICY\",\n \"PASSWORD_SYNC_GROUP\",\n \"PUBLIC_IDENTITIES_CONFIG\",\n \"ROLE\",\n \"RULE\",\n \"SEGMENT\",\n \"SERVICE_DESK_INTEGRATION\",\n \"SOD_POLICY\",\n \"SOURCE\",\n \"TAG\",\n \"TRANSFORM\",\n \"TRIGGER_SUBSCRIPTION\",\n \"WORKFLOW\"\n ],\n \"objectOptions\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "aliquip laboris aute sed", + "type": "text" } - } + ] } }, "status": "Too Many Requests", @@ -173474,13 +173693,15 @@ "_postman_previewlanguage": "json" }, { - "id": "f4f51946-c6b3-47f4-8718-e50b2dbb6114", - "name": "An example of a 500 response object", + "id": "af0aac28-a4df-4fcf-a0ca-cf0f03a1e625", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sp-config", - "export" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -173491,7 +173712,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -173508,14 +173729,18 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"description\": \"Export all available objects\",\n \"excludeTypes\": [],\n \"includeTypes\": [\n \"ACCESS_PROFILE\",\n \"ACCESS_REQUEST_CONFIG\",\n \"ATTR_SYNC_SOURCE_CONFIG\",\n \"AUTH_ORG\",\n \"CAMPAIGN_FILTER\",\n \"FORM_DEFINITION\",\n \"GOVERNANCE_GROUP\",\n \"IDENTITY_OBJECT_CONFIG\",\n \"IDENTITY_PROFILE\",\n \"LIFECYCLE_STATE\",\n \"NOTIFICATION_TEMPLATE\",\n \"PASSWORD_POLICY\",\n \"PASSWORD_SYNC_GROUP\",\n \"PUBLIC_IDENTITIES_CONFIG\",\n \"ROLE\",\n \"RULE\",\n \"SEGMENT\",\n \"SERVICE_DESK_INTEGRATION\",\n \"SOD_POLICY\",\n \"SOURCE\",\n \"TAG\",\n \"TRANSFORM\",\n \"TRIGGER_SUBSCRIPTION\",\n \"WORKFLOW\"\n ],\n \"objectOptions\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "aliquip laboris aute sed", + "type": "text" } - } + ] } }, "status": "Internal Server Error", @@ -173537,32 +173762,40 @@ } }, { - "id": "b5db5dbe-abd1-4af6-aaf6-b9def69562e7", - "name": "Get export job status", + "id": "398301bd-873b-4f0a-9971-efc9641a0568", + "name": "Downloads source entitlements schema template", "request": { - "name": "Get export job status", - "description": { - "content": "This gets the status of the export job identified by the `id` parameter.\nThe request will need one of the following security scopes:\n- sp:config:read - sp:config:manage", - "type": "text/plain" - }, + "name": "Downloads source entitlements schema template", + "description": {}, "url": { "path": [ - "sp-config", - "export", - ":id" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [ { "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", + "value": "8c190e6787aa4ed9a90bd9d5344523fb", "key": "id", "disabled": true, "description": { - "content": "(Required) The ID of the export job whose status will be returned.", + "content": "(Required) The Source id", "type": "text/plain" } } @@ -173571,7 +173804,7 @@ "header": [ { "key": "Accept", - "value": "application/json" + "value": "text/csv" } ], "method": "GET", @@ -173579,25 +173812,36 @@ }, "response": [ { - "id": "279c549d-eca3-47c9-beb6-392d0f65c41a", - "name": "Export job status successfully returned.", + "id": "082744ff-3c74-437c-9aaf-8e8f693df97a", + "name": "Successfully downloaded the file", "originalRequest": { "url": { "path": [ - "sp-config", - "export", - ":id" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [] }, "header": [ { "key": "Accept", - "value": "application/json" + "value": "text/csv" }, { "description": { @@ -173616,27 +173860,38 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "text/csv" } ], - "body": "{\n \"jobId\": \"1e824aa0-4c6e-4f14-95e9-e7dc5234aa51\",\n \"status\": \"COMPLETE\",\n \"type\": \"EXPORT\",\n \"message\": null,\n \"description\": \"Export Job 1 Test\",\n \"expiration\": \"2021-05-20T15:04:24Z\",\n \"created\": \"2021-05-13T15:04:24.112Z\",\n \"modified\": \"2021-05-13T15:04:27.363Z\",\n \"completed\": \"2021-05-13T15:04:27.358Z\"\n}", + "body": "id,name,displayName,created,description,modified,entitlements,groups,permissions", "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "ede861e0-bf22-4d31-aeaf-6ff2a4cc5055", + "id": "6bfab2d0-2db0-4f40-bd97-4d4fc87cb8d3", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sp-config", - "export", - ":id" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [] }, "header": [ @@ -173669,19 +173924,30 @@ "_postman_previewlanguage": "json" }, { - "id": "11252a92-75f2-4fb1-86a0-4fb22ebca450", + "id": "d9b44944-c8e6-4d84-9732-786473e7c4f1", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sp-config", - "export", - ":id" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [] }, "header": [ @@ -173714,19 +173980,30 @@ "_postman_previewlanguage": "json" }, { - "id": "5f33a441-1cb8-4a81-8647-58f03d293e13", + "id": "48a373f7-60d7-40d1-aed4-2efa848574ea", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sp-config", - "export", - ":id" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [] }, "header": [ @@ -173759,19 +174036,30 @@ "_postman_previewlanguage": "json" }, { - "id": "f3cb2343-6718-4fcd-a1a7-02c755a25d5e", + "id": "90ba8f05-26a7-47ab-a628-c2b0261088ac", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "sp-config", - "export", - ":id" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [] }, "header": [ @@ -173804,19 +174092,30 @@ "_postman_previewlanguage": "json" }, { - "id": "e664758f-fee1-42ec-98f7-64a32bb6fc70", + "id": "d36df6ab-197f-4ffc-b9ad-3d3768a65fe5", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sp-config", - "export", - ":id" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [] }, "header": [ @@ -173849,19 +174148,30 @@ "_postman_previewlanguage": "json" }, { - "id": "38213aa4-6afe-4c49-931f-79f0de11a989", + "id": "8a4ac9ed-ce5c-4251-93aa-fa46180dc00e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sp-config", - "export", - ":id" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [] }, "header": [ @@ -173900,66 +174210,107 @@ } }, { - "id": "9f1cb156-5923-466c-a9ee-ad7c4ed9b40b", - "name": "Download export job result.", + "id": "5956fecd-7bbc-48f1-9638-1888bd783ee9", + "name": "Uploads source entitlements schema template", "request": { - "name": "Download export job result.", + "name": "Uploads source entitlements schema template", "description": { - "content": "This endpoint gets the export file resulting from the export job with the requested `id` and downloads it to a file.\nThe request will need one of the following security scopes:\n- sp:config:read - sp:config:manage", + "content": "This API uploads a source schema template file to configure a source's entitlement attributes.", "type": "text/plain" }, "url": { "path": [ - "sp-config", - "export", + "sources", ":id", - "download" + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [ { "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", + "value": "8c190e6787aa4ed9a90bd9d5344523fb", "key": "id", "disabled": true, "description": { - "content": "(Required) The ID of the export job whose results will be downloaded.", + "content": "(Required) The Source id", "type": "text/plain" } } ] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "aliquip laboris aute sed", + "type": "text" + } + ] + } }, "response": [ { - "id": "0b9198b1-229c-4328-b0af-00f2fe0712c4", - "name": "Exported JSON objects.", + "id": "1367d18a-a50e-4708-9bb5-31eac434f7f1", + "name": "Successfully uploaded the file", "originalRequest": { "url": { "path": [ - "sp-config", - "export", + "sources", ":id", - "download" + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -173973,8 +174324,21 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "aliquip laboris aute sed", + "type": "text" + } + ] + } }, "status": "OK", "code": 200, @@ -173984,28 +174348,42 @@ "value": "application/json" } ], - "body": "{\n \"version\": 1,\n \"timestamp\": \"2021-05-11T22:23:16Z\",\n \"tenant\": \"sample-tenant\",\n \"description\": \"Export Job 1 Test\",\n \"options\": {\n \"excludeTypes\": [\n \"SOURCE\",\n \"SOURCE\"\n ],\n \"includeTypes\": [\n \"TRIGGER_SUBSCRIPTION\",\n \"TRIGGER_SUBSCRIPTION\"\n ],\n \"objectOptions\": {\n \"TRIGGER_SUBSCRIPTION\": {\n \"includedIds\": [\n \"be9e116d-08e1-49fc-ab7f-fa585e96c9e4\"\n ],\n \"includedNames\": [\n \"Test 2\"\n ]\n }\n }\n },\n \"objects\": [\n {\n \"version\": 1,\n \"self\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"object\": {\n \"amet5e\": -31454181.847824454\n }\n },\n {\n \"version\": 1,\n \"self\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"object\": {\n \"Lorem_313\": -17629783.47332731,\n \"amet96b\": \"mollit adipisicing\"\n }\n }\n ]\n}", + "body": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7ea72ec1-6e9b-4c02-9923-126f8e3d2ff0", + "id": "0f9929a5-0c98-4677-a43f-1d080486f38b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sp-config", - "export", + "sources", ":id", - "download" + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -174019,8 +174397,21 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "aliquip laboris aute sed", + "type": "text" + } + ] + } }, "status": "Bad Request", "code": 400, @@ -174035,23 +174426,37 @@ "_postman_previewlanguage": "json" }, { - "id": "5e57cf46-ca2d-4804-942e-590ab4dd409a", + "id": "a11cb403-326f-451f-98d6-111bcf3410a1", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sp-config", - "export", + "sources", ":id", - "download" + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -174065,8 +174470,21 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "aliquip laboris aute sed", + "type": "text" + } + ] + } }, "status": "Unauthorized", "code": 401, @@ -174081,23 +174499,37 @@ "_postman_previewlanguage": "json" }, { - "id": "12804871-107e-4fc5-a839-2ebc6a136d40", + "id": "35c21e57-6674-4f84-a43f-c6b6900c7382", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sp-config", - "export", + "sources", ":id", - "download" + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -174111,8 +174543,21 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "aliquip laboris aute sed", + "type": "text" + } + ] + } }, "status": "Forbidden", "code": 403, @@ -174127,69 +174572,37 @@ "_postman_previewlanguage": "json" }, { - "id": "00df44a7-6297-493f-8f7f-7f8159b16928", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "d66922ec-6c10-40e6-8084-be0f759adc38", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sp-config", - "export", + "sources", ":id", - "download" + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [] }, "header": [ { - "key": "Accept", - "value": "application/json" + "key": "Content-Type", + "value": "multipart/form-data" }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3d079900-ffe9-4ec2-95a5-9c3d4285055f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "export", - ":id", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ { "key": "Accept", "value": "application/json" @@ -174203,8 +174616,21 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "aliquip laboris aute sed", + "type": "text" + } + ] + } }, "status": "Too Many Requests", "code": 429, @@ -174219,23 +174645,37 @@ "_postman_previewlanguage": "json" }, { - "id": "672f5f15-20ca-4edf-9c19-5eba3a7f932d", + "id": "1fbe99b7-dff4-48da-a61f-bcdc80d409e8", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sp-config", - "export", + "sources", ":id", - "download" + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -174249,8 +174689,21 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "aliquip laboris aute sed", + "type": "text" + } + ] + } }, "status": "Internal Server Error", "code": 500, @@ -174271,34 +174724,36 @@ } }, { - "id": "093ddeb8-af6f-4e98-81bd-d2e514819efd", - "name": "Initiates configuration objects import job", + "id": "6c229932-db8f-478e-b7b6-bda230da7eff", + "name": "Upload connector file to source", "request": { - "name": "Initiates configuration objects import job", + "name": "Upload connector file to source", "description": { - "content": "This post will import objects from a JSON configuration file into a tenant. By default, every import will first export all existing objects supported by sp-config as a backup before the import is attempted. The backup is provided so that the state of the configuration prior to the import is available for inspection or restore if needed. The backup can be skipped by setting \"excludeBackup\" to true in the import options. If a backup is performed, the id of the backup will be provided in the ImportResult as the \"exportJobId\". This can be downloaded using the /sp-config/export/{exportJobId}/download endpoint.\nYou cannot currently import from the Non-Employee Lifecycle Management (NELM) source. You cannot use this endpoint to back up or store NELM data. \nFor more information about the object types that currently support import functionality, refer to [SaaS Configuration](https://developer.sailpoint.com/idn/docs/saas-configuration/#supported-objects).\nThe request will need the following security scope:\n- sp:config:manage", + "content": "This uploads a supplemental source connector file (like jdbc driver jars) to a source's S3 bucket. This also sends ETS and Audit events.\nA token with ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "sp-config", - "import" + "sources", + ":sourceId", + "upload-connector-file" ], "host": [ "{{baseUrl}}" ], - "query": [ + "query": [], + "variable": [ { + "type": "any", + "value": "8c190e6787aa4ed9a90bd9d5344523fb", + "key": "sourceId", "disabled": true, "description": { - "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", + "content": "(Required) The Source id", "type": "text/plain" - }, - "key": "preview", - "value": "true" + } } - ], - "variable": [] + ] }, "header": [ { @@ -174314,22 +174769,13 @@ "body": { "mode": "formdata", "formdata": [ - { - "description": { - "content": "(Required) JSON file containing the objects to be imported.", - "type": "text/plain" - }, - "key": "data", - "value": "sed ipsum enim", - "type": "text" - }, { "description": { "content": "", "type": "text/plain" }, - "key": "options", - "value": "[object Object]", + "key": "file", + "value": "aliquip laboris aute sed", "type": "text" } ] @@ -174337,28 +174783,19 @@ }, "response": [ { - "id": "43d7c2ce-e76a-48f4-be54-337b69fe459e", - "name": "Import job accepted and queued for processing.", + "id": "55f12be3-0341-4d72-a09e-5797d57e1f44", + "name": "Uploaded the file successfully and sent all post-upload events", "originalRequest": { "url": { "path": [ - "sp-config", - "import" + "sources", + ":sourceId", + "upload-connector-file" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", - "type": "text/plain" - }, - "key": "preview", - "value": "true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -174383,62 +174820,44 @@ "body": { "mode": "formdata", "formdata": [ - { - "description": { - "content": "(Required) JSON file containing the objects to be imported.", - "type": "text/plain" - }, - "key": "data", - "value": "sed ipsum enim", - "type": "text" - }, { "description": { "content": "", "type": "text/plain" }, - "key": "options", - "value": "[object Object]", + "key": "file", + "value": "aliquip laboris aute sed", "type": "text" } ] } }, - "status": "Accepted", - "code": 202, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"jobId\": \"3469b87d-48ca-439a-868f-2160001da8c1\",\n \"status\": \"COMPLETE\",\n \"type\": \"IMPORT\",\n \"expiration\": \"2021-05-11T22:23:16Z\",\n \"created\": \"2021-05-11T22:23:16Z\",\n \"modified\": \"2021-05-11T22:23:16Z\"\n}", + "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "da8eba4e-585d-4108-8243-32b1e7585ee3", - "name": "Client Error - Returned if the request body is invalid.\n", + "id": "969ffce3-9fc4-4f0a-82cd-3025f23d8740", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sp-config", - "import" + "sources", + ":sourceId", + "upload-connector-file" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", - "type": "text/plain" - }, - "key": "preview", - "value": "true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -174463,22 +174882,13 @@ "body": { "mode": "formdata", "formdata": [ - { - "description": { - "content": "(Required) JSON file containing the objects to be imported.", - "type": "text/plain" - }, - "key": "data", - "value": "sed ipsum enim", - "type": "text" - }, { "description": { "content": "", "type": "text/plain" }, - "key": "options", - "value": "[object Object]", + "key": "file", + "value": "aliquip laboris aute sed", "type": "text" } ] @@ -174497,28 +174907,19 @@ "_postman_previewlanguage": "json" }, { - "id": "3a9b58a2-9201-4d3b-8287-676a0e4c1f9c", + "id": "56f1823c-7202-4e02-97ea-4c6fe9e3eaba", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sp-config", - "import" + "sources", + ":sourceId", + "upload-connector-file" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", - "type": "text/plain" - }, - "key": "preview", - "value": "true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -174543,22 +174944,13 @@ "body": { "mode": "formdata", "formdata": [ - { - "description": { - "content": "(Required) JSON file containing the objects to be imported.", - "type": "text/plain" - }, - "key": "data", - "value": "sed ipsum enim", - "type": "text" - }, { "description": { "content": "", "type": "text/plain" }, - "key": "options", - "value": "[object Object]", + "key": "file", + "value": "aliquip laboris aute sed", "type": "text" } ] @@ -174577,28 +174969,19 @@ "_postman_previewlanguage": "json" }, { - "id": "7537938f-61ae-4faa-a024-b4024869f171", + "id": "4735a6a4-a979-4047-8510-c20f25306cff", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sp-config", - "import" + "sources", + ":sourceId", + "upload-connector-file" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", - "type": "text/plain" - }, - "key": "preview", - "value": "true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -174623,22 +175006,13 @@ "body": { "mode": "formdata", "formdata": [ - { - "description": { - "content": "(Required) JSON file containing the objects to be imported.", - "type": "text/plain" - }, - "key": "data", - "value": "sed ipsum enim", - "type": "text" - }, { "description": { "content": "", "type": "text/plain" }, - "key": "options", - "value": "[object Object]", + "key": "file", + "value": "aliquip laboris aute sed", "type": "text" } ] @@ -174657,28 +175031,19 @@ "_postman_previewlanguage": "json" }, { - "id": "566f4865-6183-471b-9c06-40d18a569df1", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "7e8bd072-aec9-4d1f-a296-046cbd51dfee", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sp-config", - "import" + "sources", + ":sourceId", + "upload-connector-file" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", - "type": "text/plain" - }, - "key": "preview", - "value": "true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -174703,62 +175068,44 @@ "body": { "mode": "formdata", "formdata": [ - { - "description": { - "content": "(Required) JSON file containing the objects to be imported.", - "type": "text/plain" - }, - "key": "data", - "value": "sed ipsum enim", - "type": "text" - }, { "description": { "content": "", "type": "text/plain" }, - "key": "options", - "value": "[object Object]", + "key": "file", + "value": "aliquip laboris aute sed", "type": "text" } ] } }, - "status": "Not Found", - "code": 404, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3fc2290e-51d6-4f08-97fe-23d0f7a98244", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "13cf8a17-efe8-4707-b0b2-5aa3b7096364", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sp-config", - "import" + "sources", + ":sourceId", + "upload-connector-file" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", - "type": "text/plain" - }, - "key": "preview", - "value": "true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -174785,100 +175132,11 @@ "formdata": [ { "description": { - "content": "(Required) JSON file containing the objects to be imported.", + "content": "", "type": "text/plain" }, - "key": "data", - "value": "sed ipsum enim", - "type": "text" - }, - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "options", - "value": "[object Object]", - "type": "text" - } - ] - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a8c875e1-a8c8-4806-af49-2b55d8d0fced", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", - "type": "text/plain" - }, - "key": "preview", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "(Required) JSON file containing the objects to be imported.", - "type": "text/plain" - }, - "key": "data", - "value": "sed ipsum enim", - "type": "text" - }, - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "options", - "value": "[object Object]", + "key": "file", + "value": "aliquip laboris aute sed", "type": "text" } ] @@ -174903,19 +175161,19 @@ } }, { - "id": "5675d62d-45f4-4ee0-992f-ac71d26cf205", - "name": "Get import job status", + "id": "e355b935-4e05-4b7f-8912-2eead3a3eb34", + "name": "Synchronize single source attributes.", "request": { - "name": "Get import job status", + "name": "Synchronize single source attributes.", "description": { - "content": "This gets the status of the import job identified by the `id` parameter.\nFor more information about the object types that currently support import functionality, refer to [SaaS Configuration](https://developer.sailpoint.com/idn/docs/saas-configuration/#supported-objects).\nThe request will need the following security scope:\n- sp:config:manage", + "content": "This end-point performs attribute synchronization for a selected source.\nA token with ORG_ADMIN or SOURCE_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "sp-config", - "import", - ":id" + "sources", + ":id", + "synchronize-attributes" ], "host": [ "{{baseUrl}}" @@ -174924,11 +175182,11 @@ "variable": [ { "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", + "value": "officia qui elit occaecat", "key": "id", "disabled": true, "description": { - "content": "(Required) The ID of the import job whose status will be returned.", + "content": "(Required) The Source id", "type": "text/plain" } } @@ -174940,19 +175198,19 @@ "value": "application/json" } ], - "method": "GET", + "method": "POST", "body": {} }, "response": [ { - "id": "c058fe4f-9c8c-4c45-ae27-a72f4d8e7e9d", - "name": "Import job status successfully returned.", + "id": "e79990f4-5bd5-4acc-8d20-b513c6faedde", + "name": "A Source Sync job", "originalRequest": { "url": { "path": [ - "sp-config", - "import", - ":id" + "sources", + ":id", + "synchronize-attributes" ], "host": [ "{{baseUrl}}" @@ -174974,30 +175232,30 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "status": "OK", - "code": 200, + "status": "Accepted", + "code": 202, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"jobId\": \"4fb10503-1c49-4603-8f8d-886e1f6aa47b\",\n \"status\": \"COMPLETE\",\n \"type\": \"IMPORT\",\n \"message\": \"Download import results for details.\",\n \"description\": null,\n \"expiration\": \"2021-05-20T16:42:39Z\",\n \"created\": \"2021-05-13T16:42:39.333Z\",\n \"modified\": \"2021-05-13T16:42:40.71Z\",\n \"completed\": \"2021-05-13T16:42:40.705Z\"\n}", + "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"status\": \"IN_PROGRESS\",\n \"payload\": {\n \"type\": \"SYNCHRONIZE_SOURCE_ATTRIBUTES\",\n \"dataJson\": \"{\\\"sourceId\\\":\\\"2c918083746f642c01746f990884012a\\\"}\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "24c68fce-6d3d-41f0-a3f9-08f90a3fab2b", + "id": "fbb755c9-aab4-486f-841a-153d4913ab17", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sp-config", - "import", - ":id" + "sources", + ":id", + "synchronize-attributes" ], "host": [ "{{baseUrl}}" @@ -175019,7 +175277,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Bad Request", @@ -175035,14 +175293,14 @@ "_postman_previewlanguage": "json" }, { - "id": "a5542198-6729-4210-8413-c125c388f08c", + "id": "167f0098-5b53-4c70-8dcc-ebde33cc2f7b", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sp-config", - "import", - ":id" + "sources", + ":id", + "synchronize-attributes" ], "host": [ "{{baseUrl}}" @@ -175064,7 +175322,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Unauthorized", @@ -175080,14 +175338,14 @@ "_postman_previewlanguage": "json" }, { - "id": "63af141a-27ed-4d2a-82c9-d25ac94117e9", + "id": "c0a09969-3432-4144-a992-80c74ac69750", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sp-config", - "import", - ":id" + "sources", + ":id", + "synchronize-attributes" ], "host": [ "{{baseUrl}}" @@ -175109,7 +175367,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Forbidden", @@ -175125,14 +175383,14 @@ "_postman_previewlanguage": "json" }, { - "id": "13e15736-62ff-4146-930b-4b354f7aa2a5", + "id": "3cc6944f-fd67-4702-a5aa-fe471ee10e72", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "sp-config", - "import", - ":id" + "sources", + ":id", + "synchronize-attributes" ], "host": [ "{{baseUrl}}" @@ -175154,7 +175412,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Not Found", @@ -175170,14 +175428,14 @@ "_postman_previewlanguage": "json" }, { - "id": "0c418305-716a-47ca-bde2-b61f8dfa2192", + "id": "b387dcc4-d313-41fc-a83b-d33ea60d9a66", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sp-config", - "import", - ":id" + "sources", + ":id", + "synchronize-attributes" ], "host": [ "{{baseUrl}}" @@ -175199,7 +175457,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Too Many Requests", @@ -175215,14 +175473,14 @@ "_postman_previewlanguage": "json" }, { - "id": "e8ec87f7-0466-4ba5-b995-0e2a3b933b32", + "id": "15fe143d-9979-4e40-b088-dfceb1fe2da2", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sp-config", - "import", - ":id" + "sources", + ":id", + "synchronize-attributes" ], "host": [ "{{baseUrl}}" @@ -175244,7 +175502,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Internal Server Error", @@ -175266,20 +175524,19 @@ } }, { - "id": "d874d91d-83d2-4a03-b439-0ba71bf1505a", - "name": "Download import job result", + "id": "cf800637-0c3e-4728-9442-ef8ebbb9f73d", + "name": "Get Source Entitlement Request Configuration", "request": { - "name": "Download import job result", + "name": "Get Source Entitlement Request Configuration", "description": { - "content": "This gets import file resulting from the import job with the requested id and downloads it to a file. The downloaded file will contain the results of the import operation, including any error, warning or informational messages associated with the import.\nThe request will need the following security scope:\n- sp:config:manage", + "content": "This API gets the current entitlement request configuration for a source. This source-level configuration should apply for all the entitlements in the source.\n\nAccess request to any entitlements in the source should follow this configuration unless a separate entitlement-level configuration is defined.\n- During access request, this source-level entitlement request configuration overrides the global organization-level configuration.\n- However, the entitlement-level configuration (if defined) overrides this source-level configuration.\n\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "sp-config", - "import", + "sources", ":id", - "download" + "entitlement-request-config" ], "host": [ "{{baseUrl}}" @@ -175288,13 +175545,7 @@ "variable": [ { "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the import job whose results will be downloaded.", - "type": "text/plain" - } + "key": "id" } ] }, @@ -175309,15 +175560,14 @@ }, "response": [ { - "id": "398d7f92-4a04-43d2-947c-f14867dccc9c", - "name": "Import results JSON object, containing detailed results of the import operation.", + "id": "212c8a36-c36b-4ab9-823b-5ffaff61f954", + "name": "Get default config", "originalRequest": { "url": { "path": [ - "sp-config", - "import", + "sources", ":id", - "download" + "entitlement-request-config" ], "host": [ "{{baseUrl}}" @@ -175350,20 +175600,19 @@ "value": "application/json" } ], - "body": "{\n \"results\": {\n \"eu_e\": {\n \"infos\": [\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"eu436\": {}\n }\n },\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"nisi_2d3\": {}\n }\n }\n ],\n \"warnings\": [\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"elit_97\": {},\n \"officia_6_\": {}\n }\n },\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"magna084\": {},\n \"in5\": {},\n \"reprehenderit_1b0\": {},\n \"suntf1d\": {}\n }\n }\n ],\n \"errors\": [\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"ina87\": {},\n \"labore1\": {},\n \"id_230\": {}\n }\n },\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"Duis0f\": {},\n \"sed_db\": {},\n \"laboris_1b\": {},\n \"deserunt_b_8\": {}\n }\n }\n ],\n \"importedObjects\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n }\n ]\n }\n },\n \"exportJobId\": \"be9e116d-08e1-49fc-ab7f-fa585e96c9e4\"\n}", + "body": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6f23b6f9-55c7-40cf-955f-9d3ccfc1d774", - "name": "Client Error - Returned if the request body is invalid.", + "id": "24013a72-d1c4-4cb0-b1f0-dd773c163cd8", + "name": "Get config with one approval", "originalRequest": { "url": { "path": [ - "sp-config", - "import", + "sources", ":id", - "download" + "entitlement-request-config" ], "host": [ "{{baseUrl}}" @@ -175388,28 +175637,27 @@ "method": "GET", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverId\": null,\n \"approverType\": \"SOURCE_OWNER\"\n }\n ],\n \"requestCommentRequired\": true,\n \"denialCommentRequired\": false\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "076fded3-6fd7-42db-aca5-8b541f7496d0", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "a1e81758-dfb9-4bd4-8c18-36ac6bbb2013", + "name": "Get config with multiple approvals", "originalRequest": { "url": { "path": [ - "sp-config", - "import", + "sources", ":id", - "download" + "entitlement-request-config" ], "host": [ "{{baseUrl}}" @@ -175434,28 +175682,27 @@ "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverId\": null,\n \"approverType\": \"ENTITLEMENT_OWNER\"\n },\n {\n \"approverId\": null,\n \"approverType\": \"SOURCE_OWNER\"\n },\n {\n \"approverId\": \"95e538a3-30c1-433a-af05-4bed973bbc22\",\n \"approverType\": \"GOVERNANCE_GROUP\"\n }\n ],\n \"requestCommentRequired\": true,\n \"denialCommentRequired\": false\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "cb2d8cb0-cfd9-4e92-a427-96ccd5afc81d", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "74044e6e-8f2f-4912-909c-9b41f46cfe0b", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sp-config", - "import", + "sources", ":id", - "download" + "entitlement-request-config" ], "host": [ "{{baseUrl}}" @@ -175480,28 +175727,27 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ca16ba70-c42a-4da8-a17a-98f9de0359d2", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "a26a92a7-e292-4d31-be3a-561a57e327b3", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sp-config", - "import", + "sources", ":id", - "download" + "entitlement-request-config" ], "host": [ "{{baseUrl}}" @@ -175526,28 +175772,27 @@ "method": "GET", "body": {} }, - "status": "Not Found", - "code": 404, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5e395b21-2bac-4795-bc5c-6db670d60e44", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "1c58f540-c4d9-48a7-bddd-2a2bdc7f3209", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sp-config", - "import", + "sources", ":id", - "download" + "entitlement-request-config" ], "host": [ "{{baseUrl}}" @@ -175572,28 +175817,72 @@ "method": "GET", "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c307a7be-3f0f-413f-8b78-148673dbe8af", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "f45af0a9-cf6b-4c9f-b6e8-fe38f342da75", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sp-config", - "import", + "sources", ":id", - "download" + "entitlement-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e38a3ca3-faa9-48ac-8e07-2b526a9147ea", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id", + "entitlement-request-config" ], "host": [ "{{baseUrl}}" @@ -175637,43 +175926,63 @@ } }, { - "id": "f1008fe8-433d-4a52-ae3c-db751403937b", - "name": "Get config object details", + "id": "fa575c83-8a3f-4db8-aeca-25a888885c84", + "name": "Update Source Entitlement Request Configuration", "request": { - "name": "Get config object details", + "name": "Update Source Entitlement Request Configuration", "description": { - "content": "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.", + "content": "This API replaces the current entitlement request configuration for a source. This source-level configuration should apply for all the entitlements in the source.\n\nAccess request to any entitlements in the source should follow this configuration unless a separate entitlement-level configuration is defined.\n- During access request, this source-level entitlement request configuration overrides the global organization-level configuration.\n- However, the entitlement-level configuration (if defined) overrides this source-level configuration.\n\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "sp-config", - "config-objects" + "sources", + ":id", + "entitlement-request-config" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "key": "id" + } + ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": []\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "be9abe91-d4de-40a3-86a0-5b753af3969e", - "name": "Object configurations returned successfully.", + "id": "7c48a8ed-a708-4d72-ae52-408081d5de66", + "name": "Set config with no approvals", "originalRequest": { "url": { "path": [ - "sp-config", - "config-objects" + "sources", + ":id", + "entitlement-request-config" ], "host": [ "{{baseUrl}}" @@ -175682,6 +175991,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -175695,8 +176008,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": []\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -175706,18 +176028,19 @@ "value": "application/json" } ], - "body": "[\n {\n \"objectType\": \"TRIGGER_SUBSCRIPTION\",\n \"resolveByIdUrl\": {\n \"url\": \"ets://trigger-subscriptions/$id\",\n \"query\": null\n },\n \"resolveByNameUrl\": [\n {\n \"url\": \"ets://trigger-subscriptions/$id\",\n \"query\": null\n },\n {\n \"url\": \"ets://trigger-subscriptions/$id\",\n \"query\": null\n }\n ],\n \"exportUrl\": {\n \"url\": \"ets://trigger-subscriptions/$id\",\n \"query\": null\n },\n \"exportRight\": \"idn:trigger-service-subscriptions:read\",\n \"exportLimit\": 10,\n \"importUrl\": {\n \"url\": \"ets://trigger-subscriptions/$id\",\n \"query\": null\n },\n \"importRight\": \"idn:trigger-service-subscriptions:create\",\n \"importLimit\": 10,\n \"referenceExtractors\": [\n \"$.owner\"\n ],\n \"signatureRequired\": false\n },\n {\n \"objectType\": \"TRIGGER_SUBSCRIPTION\",\n \"resolveByIdUrl\": {\n \"url\": \"ets://trigger-subscriptions/$id\",\n \"query\": null\n },\n \"resolveByNameUrl\": [\n {\n \"url\": \"ets://trigger-subscriptions/$id\",\n \"query\": null\n },\n {\n \"url\": \"ets://trigger-subscriptions/$id\",\n \"query\": null\n }\n ],\n \"exportUrl\": {\n \"url\": \"ets://trigger-subscriptions/$id\",\n \"query\": null\n },\n \"exportRight\": \"idn:trigger-service-subscriptions:read\",\n \"exportLimit\": 10,\n \"importUrl\": {\n \"url\": \"ets://trigger-subscriptions/$id\",\n \"query\": null\n },\n \"importRight\": \"idn:trigger-service-subscriptions:create\",\n \"importLimit\": 10,\n \"referenceExtractors\": [\n \"$.owner\"\n ],\n \"signatureRequired\": false\n }\n]", + "body": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"e3eab852-8315-467f-9de7-70eda97f63c8\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"e3eab852-8315-467f-9de7-70eda97f63c8\"\n }\n ],\n \"requestCommentRequired\": true,\n \"denialCommentRequired\": false\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c2e9b7a0-c620-46a3-bd95-b9d393b81b35", - "name": "Client Error - Returned if the request body is invalid.", + "id": "6fd18e40-2265-4a22-a55a-03b17d2140a8", + "name": "Set config with one approval", "originalRequest": { "url": { "path": [ - "sp-config", - "config-objects" + "sources", + ":id", + "entitlement-request-config" ], "host": [ "{{baseUrl}}" @@ -175726,6 +176049,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -175739,8 +176066,133 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"SOURCE_OWNER\"\n }\n ],\n \"requestCommentRequired\": true,\n \"denialCommentRequired\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"e3eab852-8315-467f-9de7-70eda97f63c8\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"e3eab852-8315-467f-9de7-70eda97f63c8\"\n }\n ],\n \"requestCommentRequired\": true,\n \"denialCommentRequired\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a3c41e53-0d5c-43c3-a016-d54aa71a6a46", + "name": "Set config with multiple approvals", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id", + "entitlement-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"ENTITLEMENT_OWNER\"\n },\n {\n \"approverType\": \"SOURCE_OWNER\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"95e538a3-30c1-433a-af05-4bed973bbc22\"\n }\n ],\n \"requestCommentRequired\": true,\n \"denialCommentRequired\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"e3eab852-8315-467f-9de7-70eda97f63c8\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"e3eab852-8315-467f-9de7-70eda97f63c8\"\n }\n ],\n \"requestCommentRequired\": true,\n \"denialCommentRequired\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "806269dd-387a-4d1b-ba43-f307b6751aeb", + "name": "Set config with one approval", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id", + "entitlement-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"SOURCE_OWNER\"\n }\n ],\n \"requestCommentRequired\": true,\n \"denialCommentRequired\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -175755,13 +176207,14 @@ "_postman_previewlanguage": "json" }, { - "id": "9d28774f-db81-49ee-b49d-eb99fcabcb48", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "caa5f903-6314-4f54-9e7a-8f8302403e57", + "name": "Set config with multiple approvals", "originalRequest": { "url": { "path": [ - "sp-config", - "config-objects" + "sources", + ":id", + "entitlement-request-config" ], "host": [ "{{baseUrl}}" @@ -175770,6 +176223,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -175783,29 +176240,39 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"ENTITLEMENT_OWNER\"\n },\n {\n \"approverType\": \"SOURCE_OWNER\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"95e538a3-30c1-433a-af05-4bed973bbc22\"\n }\n ],\n \"requestCommentRequired\": true,\n \"denialCommentRequired\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Unauthorized", - "code": 401, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "95f11354-7d39-4e2a-b0b0-93a035e3ba25", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "a3184e9b-c513-4ae9-9fe7-533ef5ed39bc", + "name": "Set config with multiple approvals", "originalRequest": { "url": { "path": [ - "sp-config", - "config-objects" + "sources", + ":id", + "entitlement-request-config" ], "host": [ "{{baseUrl}}" @@ -175814,6 +176281,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -175827,29 +176298,39 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"ENTITLEMENT_OWNER\"\n },\n {\n \"approverType\": \"SOURCE_OWNER\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"95e538a3-30c1-433a-af05-4bed973bbc22\"\n }\n ],\n \"requestCommentRequired\": true,\n \"denialCommentRequired\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d2b6198c-ef20-4960-9fd8-0bb9c65aaf85", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "e40ad9e6-7ecd-4312-944b-062c3b3f10eb", + "name": "An example of a 403 response object", "originalRequest": { "url": { "path": [ - "sp-config", - "config-objects" + "sources", + ":id", + "entitlement-request-config" ], "host": [ "{{baseUrl}}" @@ -175858,6 +176339,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -175871,29 +176356,39 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": []\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Not Found", - "code": 404, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "45a360a4-0b43-4dd3-b0b9-b243627b4fbe", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "26bdf29a-e159-4597-b053-09eecc8ee28f", + "name": "Set config with no approvals", "originalRequest": { "url": { "path": [ - "sp-config", - "config-objects" + "sources", + ":id", + "entitlement-request-config" ], "host": [ "{{baseUrl}}" @@ -175902,6 +176397,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -175915,8 +176414,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": []\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -175931,13 +176439,14 @@ "_postman_previewlanguage": "json" }, { - "id": "b477289c-4abf-417b-8a8d-2e9ee4a2ee43", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "4dd5a894-6e3a-4467-b67e-b402a6ed55c7", + "name": "An example of a 500 response object", "originalRequest": { "url": { "path": [ - "sp-config", - "config-objects" + "sources", + ":id", + "entitlement-request-config" ], "host": [ "{{baseUrl}}" @@ -175946,6 +176455,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -175959,8 +176472,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": []\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -175983,23 +176505,23 @@ ] }, { - "name": "Suggested Entitlement Description", - "description": "Use this API to leverage power of LLM to generate suggested entitlement description.\n", + "name": "Source Usages", + "description": "Use this API to implement source usage insight functionality.\nWith this functionality in place, administrators can gather information and insights about how their tenants' sources are being used.\nThis allows organizations to get the information they need to start optimizing and securing source usage.\n", "item": [ { - "id": "064f233f-2628-4290-a353-5a5d23469c8d", - "name": "Submit Sed Batch Stats Request", + "id": "66e79df8-db19-4e4d-bb45-90ef9205a47a", + "name": "Finds status of source usage", "request": { - "name": "Submit Sed Batch Stats Request", + "name": "Finds status of source usage", "description": { - "content": "Submit Sed Batch Stats Request.\nSubmits batchId in the path param (e.g. {batchId}/stats). API responses with stats of the batchId.", + "content": "This API returns the status of the source usage insights setup by IDN source ID.", "type": "text/plain" }, "url": { "path": [ - "suggested-entitlement-description-batches", - ":batchId", - "stats" + "source-usages", + ":sourceId", + "status" ], "host": [ "{{baseUrl}}" @@ -176008,11 +176530,11 @@ "variable": [ { "type": "any", - "value": "8c190e67-87aa-4ed9-a90b-d9d5344523fb", - "key": "batchId", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "sourceId", "disabled": true, "description": { - "content": "(Required) Batch Id", + "content": "(Required) ID of IDN source", "type": "text/plain" } } @@ -176029,14 +176551,14 @@ }, "response": [ { - "id": "9e1234e4-078b-44e1-a344-62d91441ed5d", - "name": "Stats of Sed batch.", + "id": "2b56ccca-aa0c-4b49-94f4-240f4b1b3cd2", + "name": "Status of the source usage insights setup by IDN source ID.", "originalRequest": { "url": { "path": [ - "suggested-entitlement-description-batches", - ":batchId", - "stats" + "source-usages", + ":sourceId", + "status" ], "host": [ "{{baseUrl}}" @@ -176069,19 +176591,19 @@ "value": "application/json" } ], - "body": "{\n \"batchComplete\": true,\n \"batchId\": \"urn:uuid:c28c7a42-686a-75ef-1c88-ce7e4f209467\",\n \"discoveredCount\": 100,\n \"discoveryComplete\": true,\n \"processedCount\": 100\n}", + "body": "{\n \"status\": \"COMPLETE\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c980dbe7-b687-4e48-a2a7-10bc3fbb586f", + "id": "4e0d4934-151f-4759-822e-a7ae788b7dda", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "suggested-entitlement-description-batches", - ":batchId", - "stats" + "source-usages", + ":sourceId", + "status" ], "host": [ "{{baseUrl}}" @@ -176119,14 +176641,14 @@ "_postman_previewlanguage": "json" }, { - "id": "5228d9f8-ce6a-4295-961b-4fcd32834cf9", + "id": "9a93b5a1-a3fe-4133-bfca-a8ee7c06bb04", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "suggested-entitlement-description-batches", - ":batchId", - "stats" + "source-usages", + ":sourceId", + "status" ], "host": [ "{{baseUrl}}" @@ -176164,14 +176686,14 @@ "_postman_previewlanguage": "json" }, { - "id": "0a231f31-8b2f-43df-b46b-8cb3416de218", + "id": "4add691d-6d8f-4d9b-9ef0-aae38d6259c3", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "suggested-entitlement-description-batches", - ":batchId", - "stats" + "source-usages", + ":sourceId", + "status" ], "host": [ "{{baseUrl}}" @@ -176209,59 +176731,14 @@ "_postman_previewlanguage": "json" }, { - "id": "4baa56d8-4b48-4ede-9acb-793da8a51b9a", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "suggested-entitlement-description-batches", - ":batchId", - "stats" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "076c1853-1649-409f-8c3e-410cecef39c0", + "id": "d45a1015-13f4-4d1a-a946-c39cb002538e", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "suggested-entitlement-description-batches", - ":batchId", - "stats" + "source-usages", + ":sourceId", + "status" ], "host": [ "{{baseUrl}}" @@ -176299,14 +176776,14 @@ "_postman_previewlanguage": "json" }, { - "id": "9215002e-a684-4115-b8cb-f684f8682d1c", + "id": "9159eacb-6013-4baa-9e57-dfa465c69d0d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "suggested-entitlement-description-batches", - ":batchId", - "stats" + "source-usages", + ":sourceId", + "status" ], "host": [ "{{baseUrl}}" @@ -176350,23 +176827,73 @@ } }, { - "id": "3ea4f75b-8c0e-4c16-bb1b-80e1263c510a", - "name": "List Sed Batch Request", + "id": "712d9163-3f88-4c27-9d60-069d5ee999ab", + "name": "Returns source usage insights", "request": { - "name": "List Sed Batch Request", + "name": "Returns source usage insights", "description": { - "content": "List Sed Batches.\nAPI responses with Sed Batch Status", + "content": "This API returns a summary of source usage insights for past 12 months.", "type": "text/plain" }, "url": { "path": [ - "suggested-entitlement-description-batches" + "source-usages", + ":sourceId", + "summaries" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [] + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "type": "text/plain" + }, + "key": "sorters", + "value": "-date" + } + ], + "variable": [ + { + "type": "any", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) ID of IDN source", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -176379,17 +176906,56 @@ }, "response": [ { - "id": "79261459-ba54-49b0-9ed1-3024d9f56ec1", - "name": "Status of batch", + "id": "5389613c-0303-4307-b599-bcb7741179d3", + "name": "Summary of source usage insights for past 12 months.", "originalRequest": { "url": { "path": [ - "suggested-entitlement-description-batches" + "source-usages", + ":sourceId", + "summaries" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "type": "text/plain" + }, + "key": "sorters", + "value": "-date" + } + ], "variable": [] }, "header": [ @@ -176417,22 +176983,61 @@ "value": "application/json" } ], - "body": "{\n \"status\": \"OK\"\n}", + "body": "[\n {\n \"date\": \"2023-04-21\",\n \"count\": 10.45\n },\n {\n \"date\": \"2023-04-21\",\n \"count\": 10.45\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9303237b-4362-4675-aefb-14629e155f3f", + "id": "31db5f66-d7fd-4e70-a0dd-23a22ee73907", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "suggested-entitlement-description-batches" + "source-usages", + ":sourceId", + "summaries" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "type": "text/plain" + }, + "key": "sorters", + "value": "-date" + } + ], "variable": [] }, "header": [ @@ -176465,17 +177070,56 @@ "_postman_previewlanguage": "json" }, { - "id": "ca0550bb-a16a-4491-9cc7-743042edddcd", + "id": "328cb915-bc3d-44de-82c0-e2de024f711a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "suggested-entitlement-description-batches" + "source-usages", + ":sourceId", + "summaries" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "type": "text/plain" + }, + "key": "sorters", + "value": "-date" + } + ], "variable": [] }, "header": [ @@ -176508,17 +177152,56 @@ "_postman_previewlanguage": "json" }, { - "id": "9e324480-ba2a-4cbf-86e4-5860a70aa66b", + "id": "c2524780-4b73-4196-ad64-37ac8311b87b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "suggested-entitlement-description-batches" + "source-usages", + ":sourceId", + "summaries" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "type": "text/plain" + }, + "key": "sorters", + "value": "-date" + } + ], "variable": [] }, "header": [ @@ -176551,60 +177234,56 @@ "_postman_previewlanguage": "json" }, { - "id": "78c3b9e9-d6a9-4599-bf72-db95eba44883", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "ed4c874a-8ac9-473e-bbd6-8378132e1583", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "suggested-entitlement-description-batches" + "source-usages", + ":sourceId", + "summaries" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cd1815ce-095e-4101-a53e-f49101914c68", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "suggested-entitlement-description-batches" - ], - "host": [ - "{{baseUrl}}" + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "type": "text/plain" + }, + "key": "sorters", + "value": "-date" + } ], - "query": [], "variable": [] }, "header": [ @@ -176637,17 +177316,56 @@ "_postman_previewlanguage": "json" }, { - "id": "40832707-e0d8-49b7-a53e-a9beaf1cf28a", + "id": "63fa2652-1e43-49ee-9b85-5bbbf6a3c7f3", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "suggested-entitlement-description-batches" + "source-usages", + ":sourceId", + "summaries" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "type": "text/plain" + }, + "key": "sorters", + "value": "-date" + } + ], "variable": [] }, "header": [ @@ -176684,19 +177402,26 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, + } + ] + }, + { + "name": "SP-Config", + "description": "Import and export configuration for some objects between tenants.", + "item": [ { - "id": "e7c64f34-3ee2-4ee3-a20b-fec56a229767", - "name": "Submit Sed Batch Request", + "id": "54f49c0c-1655-4ef9-bfde-4cca905c01ca", + "name": "Initiates configuration objects export job", "request": { - "name": "Submit Sed Batch Request", + "name": "Initiates configuration objects export job", "description": { - "content": "Submit Sed Batch Request.\nRequest body has a list of entitlement Ids that user wants to have description generated by LLM. API responses with batchId that groups Ids together", + "content": "This post will export objects from the tenant to a JSON configuration file.\nFor more information about the object types that currently support export functionality, refer to [SaaS Configuration](https://developer.sailpoint.com/idn/docs/saas-configuration/#supported-objects).", "type": "text/plain" }, "url": { "path": [ - "suggested-entitlement-description-batches" + "sp-config", + "export" ], "host": [ "{{baseUrl}}" @@ -176707,7 +177432,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -176717,7 +177442,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"entitlements\": [\n \"016629d1-1d25-463f-97f3-c6686846650\",\n \"016629d1-1d25-463f-97f3-c6686846650\"\n ]\n}", + "raw": "{\n \"description\": \"Export all available objects\",\n \"excludeTypes\": [],\n \"includeTypes\": [\n \"ACCESS_PROFILE\",\n \"ACCESS_REQUEST_CONFIG\",\n \"ATTR_SYNC_SOURCE_CONFIG\",\n \"AUTH_ORG\",\n \"CAMPAIGN_FILTER\",\n \"FORM_DEFINITION\",\n \"GOVERNANCE_GROUP\",\n \"IDENTITY_OBJECT_CONFIG\",\n \"IDENTITY_PROFILE\",\n \"LIFECYCLE_STATE\",\n \"NOTIFICATION_TEMPLATE\",\n \"PASSWORD_POLICY\",\n \"PASSWORD_SYNC_GROUP\",\n \"PUBLIC_IDENTITIES_CONFIG\",\n \"ROLE\",\n \"RULE\",\n \"SEGMENT\",\n \"SERVICE_DESK_INTEGRATION\",\n \"SOD_POLICY\",\n \"SOURCE\",\n \"TAG\",\n \"TRANSFORM\",\n \"TRIGGER_SUBSCRIPTION\",\n \"WORKFLOW\"\n ],\n \"objectOptions\": {}\n}", "options": { "raw": { "headerFamily": "json", @@ -176728,12 +177453,13 @@ }, "response": [ { - "id": "0ae91299-3609-4ac6-af5f-367fb9e8fd4d", - "name": "Sed Batch Response", + "id": "94647d0f-924a-4084-861a-60488ac5ecc0", + "name": "Export all objects available", "originalRequest": { "url": { "path": [ - "suggested-entitlement-description-batches" + "sp-config", + "export" ], "host": [ "{{baseUrl}}" @@ -176744,7 +177470,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -176762,7 +177488,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"entitlements\": [\n \"016629d1-1d25-463f-97f3-c6686846650\",\n \"016629d1-1d25-463f-97f3-c6686846650\"\n ]\n}", + "raw": "{\n \"description\": \"Export all available objects\",\n \"excludeTypes\": [],\n \"includeTypes\": [\n \"ACCESS_PROFILE\",\n \"ACCESS_REQUEST_CONFIG\",\n \"ATTR_SYNC_SOURCE_CONFIG\",\n \"AUTH_ORG\",\n \"CAMPAIGN_FILTER\",\n \"FORM_DEFINITION\",\n \"GOVERNANCE_GROUP\",\n \"IDENTITY_OBJECT_CONFIG\",\n \"IDENTITY_PROFILE\",\n \"LIFECYCLE_STATE\",\n \"NOTIFICATION_TEMPLATE\",\n \"PASSWORD_POLICY\",\n \"PASSWORD_SYNC_GROUP\",\n \"PUBLIC_IDENTITIES_CONFIG\",\n \"ROLE\",\n \"RULE\",\n \"SEGMENT\",\n \"SERVICE_DESK_INTEGRATION\",\n \"SOD_POLICY\",\n \"SOURCE\",\n \"TAG\",\n \"TRANSFORM\",\n \"TRIGGER_SUBSCRIPTION\",\n \"WORKFLOW\"\n ],\n \"objectOptions\": {}\n}", "options": { "raw": { "headerFamily": "json", @@ -176771,25 +177497,26 @@ } } }, - "status": "OK", - "code": 200, + "status": "Accepted", + "code": 202, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"batchId\": \"urn:uuid:6b806bdf-3901-160a-a041-220ff64425ec\"\n}", + "body": "{\n \"created\": \"2021-05-11T22:23:16Z\",\n \"description\": \"ETS configuration objects from Acme-Solar sandbox\",\n \"expiration\": \"2021-05-11T22:23:16Z\",\n \"jobId\": \"3469b87d-48ca-439a-868f-2160001da8c1\",\n \"modified\": \"2021-05-11T22:23:16Z\",\n \"status\": \"COMPLETE\",\n \"type\": \"IMPORT\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e89e5cf5-902d-43cb-ac3d-2e73875035a0", - "name": "Client Error - Returned if the request body is invalid.", + "id": "f3a1ee6c-93c7-4b8b-87d3-c84b047c2b7b", + "name": "Export sources by ID", "originalRequest": { "url": { "path": [ - "suggested-entitlement-description-batches" + "sp-config", + "export" ], "host": [ "{{baseUrl}}" @@ -176800,7 +177527,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -176818,7 +177545,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"entitlements\": [\n \"016629d1-1d25-463f-97f3-c6686846650\",\n \"016629d1-1d25-463f-97f3-c6686846650\"\n ]\n}", + "raw": "{\n \"description\": \"Export sources by ID\",\n \"excludeTypes\": [],\n \"includeTypes\": [\n \"SOURCE\"\n ],\n \"objectOptions\": {\n \"SOURCE\": {\n \"includedIds\": [\n \"be9e116d-08e1-49fc-ab7f-fa585e96c9e4\",\n \"be9p119e-90e1-49pk-ac9f-fa576e96c9e4\"\n ],\n \"includedNames\": []\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -176827,25 +177554,26 @@ } } }, - "status": "Bad Request", - "code": 400, + "status": "Accepted", + "code": 202, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"created\": \"2021-05-11T22:23:16Z\",\n \"description\": \"ETS configuration objects from Acme-Solar sandbox\",\n \"expiration\": \"2021-05-11T22:23:16Z\",\n \"jobId\": \"3469b87d-48ca-439a-868f-2160001da8c1\",\n \"modified\": \"2021-05-11T22:23:16Z\",\n \"status\": \"COMPLETE\",\n \"type\": \"IMPORT\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8b69ab63-8604-4853-938c-ff952ff71ef1", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "2a93c9ad-a1ea-451a-adf9-b52b1ea08654", + "name": "Export transforms by name", "originalRequest": { "url": { "path": [ - "suggested-entitlement-description-batches" + "sp-config", + "export" ], "host": [ "{{baseUrl}}" @@ -176856,7 +177584,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -176874,7 +177602,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"entitlements\": [\n \"016629d1-1d25-463f-97f3-c6686846650\",\n \"016629d1-1d25-463f-97f3-c6686846650\"\n ]\n}", + "raw": "{\n \"description\": \"Export transforms by name\",\n \"excludeTypes\": [],\n \"includeTypes\": [\n \"TRANSFORM\"\n ],\n \"objectOptions\": {\n \"TRANSFORM\": {\n \"includedIds\": [],\n \"includedNames\": [\n \"Remove Diacritical Marks\",\n \"Common - Location Lookup\"\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -176883,25 +177611,26 @@ } } }, - "status": "Unauthorized", - "code": 401, + "status": "Accepted", + "code": 202, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"created\": \"2021-05-11T22:23:16Z\",\n \"description\": \"ETS configuration objects from Acme-Solar sandbox\",\n \"expiration\": \"2021-05-11T22:23:16Z\",\n \"jobId\": \"3469b87d-48ca-439a-868f-2160001da8c1\",\n \"modified\": \"2021-05-11T22:23:16Z\",\n \"status\": \"COMPLETE\",\n \"type\": \"IMPORT\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6904a0ae-db51-4b07-a942-b12e2662ff93", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "07fc230a-35e0-47ef-b6a5-1e1301051ddc", + "name": "Export trigger subscriptions triggers and transforms with custom options", "originalRequest": { "url": { "path": [ - "suggested-entitlement-description-batches" + "sp-config", + "export" ], "host": [ "{{baseUrl}}" @@ -176912,7 +177641,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -176930,7 +177659,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"entitlements\": [\n \"016629d1-1d25-463f-97f3-c6686846650\",\n \"016629d1-1d25-463f-97f3-c6686846650\"\n ]\n}", + "raw": "{\n \"description\": \"Export trigger subscriptions and transforms with custom filter options\",\n \"excludeTypes\": [],\n \"includeTypes\": [\n \"TRANSFORM\",\n \"TRIGGER_SUBSCRIPTION\"\n ],\n \"objectOptions\": {\n \"TRANSFORM\": {\n \"includedIds\": [],\n \"includedNames\": [\n \"Remove Diacritical Marks\",\n \"Common - Location Lookup\"\n ]\n },\n \"TRIGGER_SUBSCRIPTION\": {\n \"includedIds\": [\n \"be9e116d-08e1-49fc-ab7f-fa585e96c9e4\",\n \"be9p119e-90e1-49pk-ac9f-fa576e96c9e4\"\n ],\n \"includedNames\": [\n \"NGROK Test: fire and forget\",\n \"Manager Certification\"\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -176939,25 +177668,26 @@ } } }, - "status": "Forbidden", - "code": 403, + "status": "Accepted", + "code": 202, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"created\": \"2021-05-11T22:23:16Z\",\n \"description\": \"ETS configuration objects from Acme-Solar sandbox\",\n \"expiration\": \"2021-05-11T22:23:16Z\",\n \"jobId\": \"3469b87d-48ca-439a-868f-2160001da8c1\",\n \"modified\": \"2021-05-11T22:23:16Z\",\n \"status\": \"COMPLETE\",\n \"type\": \"IMPORT\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "30dd4c6c-423b-492f-bbfa-3bc4a5178d19", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "3de5cb1f-4e97-41d5-ab5a-5648cb32d00a", + "name": "Export sources by ID", "originalRequest": { "url": { "path": [ - "suggested-entitlement-description-batches" + "sp-config", + "export" ], "host": [ "{{baseUrl}}" @@ -176968,7 +177698,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -176986,7 +177716,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"entitlements\": [\n \"016629d1-1d25-463f-97f3-c6686846650\",\n \"016629d1-1d25-463f-97f3-c6686846650\"\n ]\n}", + "raw": "{\n \"description\": \"Export sources by ID\",\n \"excludeTypes\": [],\n \"includeTypes\": [\n \"SOURCE\"\n ],\n \"objectOptions\": {\n \"SOURCE\": {\n \"includedIds\": [\n \"be9e116d-08e1-49fc-ab7f-fa585e96c9e4\",\n \"be9p119e-90e1-49pk-ac9f-fa576e96c9e4\"\n ],\n \"includedNames\": []\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -176995,25 +177725,26 @@ } } }, - "status": "Not Found", - "code": 404, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "316514d9-9639-4c9f-97a2-bc35d7bbdd14", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "704613fa-b81e-4db9-ac75-e828c68ebd99", + "name": "Export transforms by name", "originalRequest": { "url": { "path": [ - "suggested-entitlement-description-batches" + "sp-config", + "export" ], "host": [ "{{baseUrl}}" @@ -177024,7 +177755,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -177042,7 +177773,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"entitlements\": [\n \"016629d1-1d25-463f-97f3-c6686846650\",\n \"016629d1-1d25-463f-97f3-c6686846650\"\n ]\n}", + "raw": "{\n \"description\": \"Export transforms by name\",\n \"excludeTypes\": [],\n \"includeTypes\": [\n \"TRANSFORM\"\n ],\n \"objectOptions\": {\n \"TRANSFORM\": {\n \"includedIds\": [],\n \"includedNames\": [\n \"Remove Diacritical Marks\",\n \"Common - Location Lookup\"\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -177051,25 +177782,26 @@ } } }, - "status": "Too Many Requests", - "code": 429, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "44954072-6725-401d-8cb3-5560b7a23d8f", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "cd1696f5-34dd-43ca-8a48-42c2168d1328", + "name": "Export trigger subscriptions triggers and transforms with custom options", "originalRequest": { "url": { "path": [ - "suggested-entitlement-description-batches" + "sp-config", + "export" ], "host": [ "{{baseUrl}}" @@ -177080,7 +177812,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -177098,7 +177830,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"entitlements\": [\n \"016629d1-1d25-463f-97f3-c6686846650\",\n \"016629d1-1d25-463f-97f3-c6686846650\"\n ]\n}", + "raw": "{\n \"description\": \"Export trigger subscriptions and transforms with custom filter options\",\n \"excludeTypes\": [],\n \"includeTypes\": [\n \"TRANSFORM\",\n \"TRIGGER_SUBSCRIPTION\"\n ],\n \"objectOptions\": {\n \"TRANSFORM\": {\n \"includedIds\": [],\n \"includedNames\": [\n \"Remove Diacritical Marks\",\n \"Common - Location Lookup\"\n ]\n },\n \"TRIGGER_SUBSCRIPTION\": {\n \"includedIds\": [\n \"be9e116d-08e1-49fc-ab7f-fa585e96c9e4\",\n \"be9p119e-90e1-49pk-ac9f-fa576e96c9e4\"\n ],\n \"includedNames\": [\n \"NGROK Test: fire and forget\",\n \"Manager Certification\"\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -177107,73 +177839,26 @@ } } }, - "status": "Internal Server Error", - "code": 500, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "869c62f7-40d6-4945-a7d4-5de5a14dc5f9", - "name": "Submit Bulk Approval Request", - "request": { - "name": "Submit Bulk Approval Request", - "description": { - "content": "Submit Bulk Approval Request for SED.\nRequest body takes list of SED Ids. API responses with list of SED Approval Status", - "type": "text/plain" - }, - "url": { - "path": [ - "suggested-entitlement-description-approvals" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"items\": [\n \"431d673f-1df1-93fe-1f3a-5088ed4c8358\",\n \"urn:uuid:451e8fac-1591-ec1c-8da3-1f68a6d1f62b\"\n ]\n },\n {\n \"items\": [\n \"urn:uuid:f6b42fce-946b-b673-d0bc-51d09f27aba2\",\n \"e170837a-0be6-f67c-ef2e-22e2451887a5\"\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ { - "id": "0d2bfb23-4f77-43fb-b5be-b8b47c17cd1f", - "name": "List of SED Approval Status", + "id": "e8dd1340-972a-4b16-b5f7-7b50c60b4f14", + "name": "Export transforms by name", "originalRequest": { "url": { "path": [ - "suggested-entitlement-description-approvals" + "sp-config", + "export" ], "host": [ "{{baseUrl}}" @@ -177184,64 +177869,8 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", "value": "application/json" }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"items\": [\n \"431d673f-1df1-93fe-1f3a-5088ed4c8358\",\n \"urn:uuid:451e8fac-1591-ec1c-8da3-1f68a6d1f62b\"\n ]\n },\n {\n \"items\": [\n \"urn:uuid:f6b42fce-946b-b673-d0bc-51d09f27aba2\",\n \"e170837a-0be6-f67c-ef2e-22e2451887a5\"\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"failedReason\": \"invalid status\",\n \"id\": \"urn:uuid:28c8e66e-44f1-d610-6327-1c613d173697\",\n \"status\": \"SUCCESS\"\n },\n {\n \"failedReason\": \"invalid status\",\n \"id\": \"3b294df9-5aef-f8a1-45e1-314121536c7e\",\n \"status\": \"SUCCESS\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2702eb87-e5de-4c61-b5d1-7225a0954b51", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "suggested-entitlement-description-approvals" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -177258,63 +177887,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"items\": [\n \"431d673f-1df1-93fe-1f3a-5088ed4c8358\",\n \"urn:uuid:451e8fac-1591-ec1c-8da3-1f68a6d1f62b\"\n ]\n },\n {\n \"items\": [\n \"urn:uuid:f6b42fce-946b-b673-d0bc-51d09f27aba2\",\n \"e170837a-0be6-f67c-ef2e-22e2451887a5\"\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6495351c-ae61-4d27-b4df-6a4fa1cef64e", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "suggested-entitlement-description-approvals" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"items\": [\n \"431d673f-1df1-93fe-1f3a-5088ed4c8358\",\n \"urn:uuid:451e8fac-1591-ec1c-8da3-1f68a6d1f62b\"\n ]\n },\n {\n \"items\": [\n \"urn:uuid:f6b42fce-946b-b673-d0bc-51d09f27aba2\",\n \"e170837a-0be6-f67c-ef2e-22e2451887a5\"\n ]\n }\n]", + "raw": "{\n \"description\": \"Export transforms by name\",\n \"excludeTypes\": [],\n \"includeTypes\": [\n \"TRANSFORM\"\n ],\n \"objectOptions\": {\n \"TRANSFORM\": {\n \"includedIds\": [],\n \"includedNames\": [\n \"Remove Diacritical Marks\",\n \"Common - Location Lookup\"\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -177336,340 +177909,13 @@ "_postman_previewlanguage": "json" }, { - "id": "ed17287d-005a-4671-baeb-5599211ad450", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "suggested-entitlement-description-approvals" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"items\": [\n \"431d673f-1df1-93fe-1f3a-5088ed4c8358\",\n \"urn:uuid:451e8fac-1591-ec1c-8da3-1f68a6d1f62b\"\n ]\n },\n {\n \"items\": [\n \"urn:uuid:f6b42fce-946b-b673-d0bc-51d09f27aba2\",\n \"e170837a-0be6-f67c-ef2e-22e2451887a5\"\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "03116cc6-5b26-4b6e-9562-a6d1c657fce4", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "suggested-entitlement-description-approvals" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"items\": [\n \"431d673f-1df1-93fe-1f3a-5088ed4c8358\",\n \"urn:uuid:451e8fac-1591-ec1c-8da3-1f68a6d1f62b\"\n ]\n },\n {\n \"items\": [\n \"urn:uuid:f6b42fce-946b-b673-d0bc-51d09f27aba2\",\n \"e170837a-0be6-f67c-ef2e-22e2451887a5\"\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8bab8ef3-9b06-472f-8c2b-2fa9e531a4a4", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "suggested-entitlement-description-approvals" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"items\": [\n \"431d673f-1df1-93fe-1f3a-5088ed4c8358\",\n \"urn:uuid:451e8fac-1591-ec1c-8da3-1f68a6d1f62b\"\n ]\n },\n {\n \"items\": [\n \"urn:uuid:f6b42fce-946b-b673-d0bc-51d09f27aba2\",\n \"e170837a-0be6-f67c-ef2e-22e2451887a5\"\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e4c782aa-b5af-46dd-9768-63b10ef4d74b", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "suggested-entitlement-description-approvals" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"items\": [\n \"431d673f-1df1-93fe-1f3a-5088ed4c8358\",\n \"urn:uuid:451e8fac-1591-ec1c-8da3-1f68a6d1f62b\"\n ]\n },\n {\n \"items\": [\n \"urn:uuid:f6b42fce-946b-b673-d0bc-51d09f27aba2\",\n \"e170837a-0be6-f67c-ef2e-22e2451887a5\"\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "df0e7e86-9fd1-49c7-987c-111553d20712", - "name": "Submit Sed Assignment Request", - "request": { - "name": "Submit Sed Assignment Request", - "description": { - "content": "Submit Assignment Request.\nRequest body has an assignee, and list of SED Ids that are assigned to that assignee API responses with batchId that groups all approval requests together", - "type": "text/plain" - }, - "url": { - "path": [ - "suggested-entitlement-description-assignments" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"assignee\": {\n \"type\": \"SOURCE_OWNER\",\n \"value\": \"016629d1-1d25-463f-97f3-c6686846650\"\n },\n \"items\": [\n \"urn:uuid:9de3caaf-3452-dade-f9b9-2e72dc8d153c\",\n \"urn:uuid:c55bb819-d83f-0730-bd2a-cab41b70ed46\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "39b930ba-5fcf-49a1-80f0-48b400a49a42", - "name": "Sed Assignment Response", - "originalRequest": { - "url": { - "path": [ - "suggested-entitlement-description-assignments" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"assignee\": {\n \"type\": \"SOURCE_OWNER\",\n \"value\": \"016629d1-1d25-463f-97f3-c6686846650\"\n },\n \"items\": [\n \"urn:uuid:9de3caaf-3452-dade-f9b9-2e72dc8d153c\",\n \"urn:uuid:c55bb819-d83f-0730-bd2a-cab41b70ed46\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"batchId\": \"urn:uuid:f8cc889f-bb39-c597-0452-5da47cd9cf01\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5cbd3c26-b391-4650-864f-5c00d598471b", - "name": "Client Error - Returned if the request body is invalid.", + "id": "3dbeeae4-f7a1-4be8-9266-782d256428c0", + "name": "Export trigger subscriptions triggers and transforms with custom options", "originalRequest": { "url": { "path": [ - "suggested-entitlement-description-assignments" + "sp-config", + "export" ], "host": [ "{{baseUrl}}" @@ -177680,64 +177926,8 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", "value": "application/json" }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"assignee\": {\n \"type\": \"SOURCE_OWNER\",\n \"value\": \"016629d1-1d25-463f-97f3-c6686846650\"\n },\n \"items\": [\n \"urn:uuid:9de3caaf-3452-dade-f9b9-2e72dc8d153c\",\n \"urn:uuid:c55bb819-d83f-0730-bd2a-cab41b70ed46\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "476096fc-d615-488a-a10c-9b1b20efb26f", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "suggested-entitlement-description-assignments" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -177754,7 +177944,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"assignee\": {\n \"type\": \"SOURCE_OWNER\",\n \"value\": \"016629d1-1d25-463f-97f3-c6686846650\"\n },\n \"items\": [\n \"urn:uuid:9de3caaf-3452-dade-f9b9-2e72dc8d153c\",\n \"urn:uuid:c55bb819-d83f-0730-bd2a-cab41b70ed46\"\n ]\n}", + "raw": "{\n \"description\": \"Export trigger subscriptions and transforms with custom filter options\",\n \"excludeTypes\": [],\n \"includeTypes\": [\n \"TRANSFORM\",\n \"TRIGGER_SUBSCRIPTION\"\n ],\n \"objectOptions\": {\n \"TRANSFORM\": {\n \"includedIds\": [],\n \"includedNames\": [\n \"Remove Diacritical Marks\",\n \"Common - Location Lookup\"\n ]\n },\n \"TRIGGER_SUBSCRIPTION\": {\n \"includedIds\": [\n \"be9e116d-08e1-49fc-ab7f-fa585e96c9e4\",\n \"be9p119e-90e1-49pk-ac9f-fa576e96c9e4\"\n ],\n \"includedNames\": [\n \"NGROK Test: fire and forget\",\n \"Manager Certification\"\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -177776,12 +177966,13 @@ "_postman_previewlanguage": "json" }, { - "id": "be6357c1-aeeb-4060-ae11-7de47b06b643", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "42c92583-4244-479f-9115-316683287c49", + "name": "An example of a 403 response object", "originalRequest": { "url": { "path": [ - "suggested-entitlement-description-assignments" + "sp-config", + "export" ], "host": [ "{{baseUrl}}" @@ -177792,7 +177983,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -177810,7 +178001,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"assignee\": {\n \"type\": \"SOURCE_OWNER\",\n \"value\": \"016629d1-1d25-463f-97f3-c6686846650\"\n },\n \"items\": [\n \"urn:uuid:9de3caaf-3452-dade-f9b9-2e72dc8d153c\",\n \"urn:uuid:c55bb819-d83f-0730-bd2a-cab41b70ed46\"\n ]\n}", + "raw": "{\n \"description\": \"Export trigger subscriptions and transforms with custom filter options\",\n \"excludeTypes\": [],\n \"includeTypes\": [\n \"TRANSFORM\",\n \"TRIGGER_SUBSCRIPTION\"\n ],\n \"objectOptions\": {\n \"TRANSFORM\": {\n \"includedIds\": [],\n \"includedNames\": [\n \"Remove Diacritical Marks\",\n \"Common - Location Lookup\"\n ]\n },\n \"TRIGGER_SUBSCRIPTION\": {\n \"includedIds\": [\n \"be9e116d-08e1-49fc-ab7f-fa585e96c9e4\",\n \"be9p119e-90e1-49pk-ac9f-fa576e96c9e4\"\n ],\n \"includedNames\": [\n \"NGROK Test: fire and forget\",\n \"Manager Certification\"\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -177832,12 +178023,13 @@ "_postman_previewlanguage": "json" }, { - "id": "e735c6c6-b69b-4a7e-9d8b-523b4d6b6cf1", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "2ebe89c8-621d-41a4-96f2-90fc914f766c", + "name": "An example of a 404 response object", "originalRequest": { "url": { "path": [ - "suggested-entitlement-description-assignments" + "sp-config", + "export" ], "host": [ "{{baseUrl}}" @@ -177848,7 +178040,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -177866,7 +178058,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"assignee\": {\n \"type\": \"SOURCE_OWNER\",\n \"value\": \"016629d1-1d25-463f-97f3-c6686846650\"\n },\n \"items\": [\n \"urn:uuid:9de3caaf-3452-dade-f9b9-2e72dc8d153c\",\n \"urn:uuid:c55bb819-d83f-0730-bd2a-cab41b70ed46\"\n ]\n}", + "raw": "{\n \"description\": \"Export all available objects\",\n \"excludeTypes\": [],\n \"includeTypes\": [\n \"ACCESS_PROFILE\",\n \"ACCESS_REQUEST_CONFIG\",\n \"ATTR_SYNC_SOURCE_CONFIG\",\n \"AUTH_ORG\",\n \"CAMPAIGN_FILTER\",\n \"FORM_DEFINITION\",\n \"GOVERNANCE_GROUP\",\n \"IDENTITY_OBJECT_CONFIG\",\n \"IDENTITY_PROFILE\",\n \"LIFECYCLE_STATE\",\n \"NOTIFICATION_TEMPLATE\",\n \"PASSWORD_POLICY\",\n \"PASSWORD_SYNC_GROUP\",\n \"PUBLIC_IDENTITIES_CONFIG\",\n \"ROLE\",\n \"RULE\",\n \"SEGMENT\",\n \"SERVICE_DESK_INTEGRATION\",\n \"SOD_POLICY\",\n \"SOURCE\",\n \"TAG\",\n \"TRANSFORM\",\n \"TRIGGER_SUBSCRIPTION\",\n \"WORKFLOW\"\n ],\n \"objectOptions\": {}\n}", "options": { "raw": { "headerFamily": "json", @@ -177888,12 +178080,13 @@ "_postman_previewlanguage": "json" }, { - "id": "6b0783d9-5d7a-4158-a659-fdf2fd5782b4", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "6436b7d6-fcd0-41ff-a922-548fd08319a6", + "name": "Export all objects available", "originalRequest": { "url": { "path": [ - "suggested-entitlement-description-assignments" + "sp-config", + "export" ], "host": [ "{{baseUrl}}" @@ -177904,7 +178097,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -177922,7 +178115,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"assignee\": {\n \"type\": \"SOURCE_OWNER\",\n \"value\": \"016629d1-1d25-463f-97f3-c6686846650\"\n },\n \"items\": [\n \"urn:uuid:9de3caaf-3452-dade-f9b9-2e72dc8d153c\",\n \"urn:uuid:c55bb819-d83f-0730-bd2a-cab41b70ed46\"\n ]\n}", + "raw": "{\n \"description\": \"Export all available objects\",\n \"excludeTypes\": [],\n \"includeTypes\": [\n \"ACCESS_PROFILE\",\n \"ACCESS_REQUEST_CONFIG\",\n \"ATTR_SYNC_SOURCE_CONFIG\",\n \"AUTH_ORG\",\n \"CAMPAIGN_FILTER\",\n \"FORM_DEFINITION\",\n \"GOVERNANCE_GROUP\",\n \"IDENTITY_OBJECT_CONFIG\",\n \"IDENTITY_PROFILE\",\n \"LIFECYCLE_STATE\",\n \"NOTIFICATION_TEMPLATE\",\n \"PASSWORD_POLICY\",\n \"PASSWORD_SYNC_GROUP\",\n \"PUBLIC_IDENTITIES_CONFIG\",\n \"ROLE\",\n \"RULE\",\n \"SEGMENT\",\n \"SERVICE_DESK_INTEGRATION\",\n \"SOD_POLICY\",\n \"SOURCE\",\n \"TAG\",\n \"TRANSFORM\",\n \"TRIGGER_SUBSCRIPTION\",\n \"WORKFLOW\"\n ],\n \"objectOptions\": {}\n}", "options": { "raw": { "headerFamily": "json", @@ -177944,12 +178137,13 @@ "_postman_previewlanguage": "json" }, { - "id": "76da182b-5276-4934-9b63-9f4cbd7629a9", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "360dd90d-5d21-4a3b-a766-54c4aeef55e3", + "name": "An example of a 500 response object", "originalRequest": { "url": { "path": [ - "suggested-entitlement-description-assignments" + "sp-config", + "export" ], "host": [ "{{baseUrl}}" @@ -177960,7 +178154,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -177978,7 +178172,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"assignee\": {\n \"type\": \"SOURCE_OWNER\",\n \"value\": \"016629d1-1d25-463f-97f3-c6686846650\"\n },\n \"items\": [\n \"urn:uuid:9de3caaf-3452-dade-f9b9-2e72dc8d153c\",\n \"urn:uuid:c55bb819-d83f-0730-bd2a-cab41b70ed46\"\n ]\n}", + "raw": "{\n \"description\": \"Export all available objects\",\n \"excludeTypes\": [],\n \"includeTypes\": [\n \"ACCESS_PROFILE\",\n \"ACCESS_REQUEST_CONFIG\",\n \"ATTR_SYNC_SOURCE_CONFIG\",\n \"AUTH_ORG\",\n \"CAMPAIGN_FILTER\",\n \"FORM_DEFINITION\",\n \"GOVERNANCE_GROUP\",\n \"IDENTITY_OBJECT_CONFIG\",\n \"IDENTITY_PROFILE\",\n \"LIFECYCLE_STATE\",\n \"NOTIFICATION_TEMPLATE\",\n \"PASSWORD_POLICY\",\n \"PASSWORD_SYNC_GROUP\",\n \"PUBLIC_IDENTITIES_CONFIG\",\n \"ROLE\",\n \"RULE\",\n \"SEGMENT\",\n \"SERVICE_DESK_INTEGRATION\",\n \"SOD_POLICY\",\n \"SOURCE\",\n \"TAG\",\n \"TRANSFORM\",\n \"TRIGGER_SUBSCRIPTION\",\n \"WORKFLOW\"\n ],\n \"objectOptions\": {}\n}", "options": { "raw": { "headerFamily": "json", @@ -178006,78 +178200,36 @@ } }, { - "id": "584e09e3-a386-4088-a831-d3adeef8ca9a", - "name": "List Suggested Entitlement Description", + "id": "ecb92669-adcc-42d3-a934-dc07c1f73ab5", + "name": "Get export job status", "request": { - "name": "List Suggested Entitlement Description", + "name": "Get export job status", "description": { - "content": "List of Suggested Entitlement Description", + "content": "This gets the status of the export job identified by the `id` parameter.\nThe request will need one of the following security scopes:\n- sp:config:read - sp:config:manage", "type": "text/plain" }, "url": { "path": [ - "suggested-entitlement-descriptions" + "sp-config", + "export", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Integer specifying the maximum number of records to return in a single API call. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results). If it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "limit=0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**batchId**: *eq*\n\n**status**: *eq, ne, in*\n\n**displayName**: *eq, co*", - "type": "text/plain" - }, - "key": "filters", - "value": "displayName co \"Read and Write\"" - }, - { - "disabled": true, - "description": { - "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nSince requesting a total count can have a performance impact, it is recommended not to send `count=true` if that value will not be used.", - "type": "text/plain" - }, - "key": "count", - "value": "count=true" - }, - { - "disabled": true, - "description": { - "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored.\nThis parameter differs from the Coun parameter in that this one skip executing the actual query and always return an empty array.", - "type": "text/plain" - }, - "key": "count-only", - "value": "count-only=true" - }, - { - "disabled": true, - "description": { - "content": "By default, the ListSeds API will only return items that you have requested to be generated. \nThis option will allow you to see all items that have been requested", - "type": "text/plain" - }, - "key": "requested-by-anyone", - "value": "requested-by-anyone=true" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "ef38f94347e94562b5bb8424a56397d8", + "key": "id", "disabled": true, "description": { - "content": "Will limit records to items that are in \"suggested\" or \"approved\" status", + "content": "(Required) The ID of the export job whose status will be returned.", "type": "text/plain" - }, - "key": "show-pending-status-only", - "value": "show-pending-status-only=true" + } } - ], - "variable": [] + ] }, "header": [ { @@ -178090,72 +178242,19 @@ }, "response": [ { - "id": "389b138b-b028-4d8e-a717-a1706e74357f", - "name": "List of Suggested Entitlement Details", + "id": "e5e0ff53-c096-40f0-a79a-296f7435805a", + "name": "Export job status successfully returned.", "originalRequest": { "url": { "path": [ - "suggested-entitlement-descriptions" + "sp-config", + "export", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Integer specifying the maximum number of records to return in a single API call. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results). If it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "limit=0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**batchId**: *eq*\n\n**status**: *eq, ne, in*\n\n**displayName**: *eq, co*", - "type": "text/plain" - }, - "key": "filters", - "value": "displayName co \"Read and Write\"" - }, - { - "disabled": true, - "description": { - "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nSince requesting a total count can have a performance impact, it is recommended not to send `count=true` if that value will not be used.", - "type": "text/plain" - }, - "key": "count", - "value": "count=true" - }, - { - "disabled": true, - "description": { - "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored.\nThis parameter differs from the Coun parameter in that this one skip executing the actual query and always return an empty array.", - "type": "text/plain" - }, - "key": "count-only", - "value": "count-only=true" - }, - { - "disabled": true, - "description": { - "content": "By default, the ListSeds API will only return items that you have requested to be generated. \nThis option will allow you to see all items that have been requested", - "type": "text/plain" - }, - "key": "requested-by-anyone", - "value": "requested-by-anyone=true" - }, - { - "disabled": true, - "description": { - "content": "Will limit records to items that are in \"suggested\" or \"approved\" status", - "type": "text/plain" - }, - "key": "show-pending-status-only", - "value": "show-pending-status-only=true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -178183,77 +178282,24 @@ "value": "application/json" } ], - "body": "[\n {\n \"Name\": \"BatchInvoiceProcessing\",\n \"approved_by\": \"2c918086-76de-afbf-0176-f6d28f65565a\",\n \"approved_type\": \"admin\",\n \"approved_when\": \"2024-03-22T16:32:16.308Z\",\n \"attribute\": \"Role\",\n \"description\": \"This entitlement allows automated processing of invoices in batches on a scheduled basis to streamline accounts payable procedures.\",\n \"displayName\": \"AWS-Cloud-Billing\",\n \"id\": \"ead281ee-12a9-40ac-9534-36b5d7d65d53\",\n \"sourceId\": \"103f567b93ee49b991c40f9412f87643\",\n \"sourceName\": \"IDN Salesforce\",\n \"status\": \"suggested\",\n \"suggestedDescription\": \"This entitlement allows automated processing of invoices in batches on a scheduled basis to streamline accounts payable\",\n \"type\": \"group\",\n \"value\": \"group\"\n },\n {\n \"Name\": \"BatchInvoiceProcessing\",\n \"approved_by\": \"2c918086-76de-afbf-0176-f6d28f65565a\",\n \"approved_type\": \"admin\",\n \"approved_when\": \"2024-03-22T16:32:16.308Z\",\n \"attribute\": \"Role\",\n \"description\": \"This entitlement allows automated processing of invoices in batches on a scheduled basis to streamline accounts payable procedures.\",\n \"displayName\": \"AWS-Cloud-Billing\",\n \"id\": \"ead281ee-12a9-40ac-9534-36b5d7d65d53\",\n \"sourceId\": \"103f567b93ee49b991c40f9412f87643\",\n \"sourceName\": \"IDN Salesforce\",\n \"status\": \"suggested\",\n \"suggestedDescription\": \"This entitlement allows automated processing of invoices in batches on a scheduled basis to streamline accounts payable\",\n \"type\": \"group\",\n \"value\": \"group\"\n }\n]", + "body": "{\n \"jobId\": \"1e824aa0-4c6e-4f14-95e9-e7dc5234aa51\",\n \"status\": \"COMPLETE\",\n \"type\": \"EXPORT\",\n \"message\": null,\n \"description\": \"Export Job 1 Test\",\n \"expiration\": \"2021-05-20T15:04:24Z\",\n \"created\": \"2021-05-13T15:04:24.112Z\",\n \"modified\": \"2021-05-13T15:04:27.363Z\",\n \"completed\": \"2021-05-13T15:04:27.358Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "af9ba0ca-9b2d-45ad-9309-afd5485cb81f", + "id": "50d084f9-9f59-4362-948c-10dd958ab1a8", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "suggested-entitlement-descriptions" + "sp-config", + "export", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Integer specifying the maximum number of records to return in a single API call. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results). If it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "limit=0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**batchId**: *eq*\n\n**status**: *eq, ne, in*\n\n**displayName**: *eq, co*", - "type": "text/plain" - }, - "key": "filters", - "value": "displayName co \"Read and Write\"" - }, - { - "disabled": true, - "description": { - "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nSince requesting a total count can have a performance impact, it is recommended not to send `count=true` if that value will not be used.", - "type": "text/plain" - }, - "key": "count", - "value": "count=true" - }, - { - "disabled": true, - "description": { - "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored.\nThis parameter differs from the Coun parameter in that this one skip executing the actual query and always return an empty array.", - "type": "text/plain" - }, - "key": "count-only", - "value": "count-only=true" - }, - { - "disabled": true, - "description": { - "content": "By default, the ListSeds API will only return items that you have requested to be generated. \nThis option will allow you to see all items that have been requested", - "type": "text/plain" - }, - "key": "requested-by-anyone", - "value": "requested-by-anyone=true" - }, - { - "disabled": true, - "description": { - "content": "Will limit records to items that are in \"suggested\" or \"approved\" status", - "type": "text/plain" - }, - "key": "show-pending-status-only", - "value": "show-pending-status-only=true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -178286,72 +178332,19 @@ "_postman_previewlanguage": "json" }, { - "id": "9911a2a9-3e18-4841-a0e8-36d1b5c53af5", + "id": "c6d96c5e-3efd-48ed-be3a-9b25c72a010a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "suggested-entitlement-descriptions" + "sp-config", + "export", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Integer specifying the maximum number of records to return in a single API call. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results). If it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "limit=0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**batchId**: *eq*\n\n**status**: *eq, ne, in*\n\n**displayName**: *eq, co*", - "type": "text/plain" - }, - "key": "filters", - "value": "displayName co \"Read and Write\"" - }, - { - "disabled": true, - "description": { - "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nSince requesting a total count can have a performance impact, it is recommended not to send `count=true` if that value will not be used.", - "type": "text/plain" - }, - "key": "count", - "value": "count=true" - }, - { - "disabled": true, - "description": { - "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored.\nThis parameter differs from the Coun parameter in that this one skip executing the actual query and always return an empty array.", - "type": "text/plain" - }, - "key": "count-only", - "value": "count-only=true" - }, - { - "disabled": true, - "description": { - "content": "By default, the ListSeds API will only return items that you have requested to be generated. \nThis option will allow you to see all items that have been requested", - "type": "text/plain" - }, - "key": "requested-by-anyone", - "value": "requested-by-anyone=true" - }, - { - "disabled": true, - "description": { - "content": "Will limit records to items that are in \"suggested\" or \"approved\" status", - "type": "text/plain" - }, - "key": "show-pending-status-only", - "value": "show-pending-status-only=true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -178384,72 +178377,19 @@ "_postman_previewlanguage": "json" }, { - "id": "fd6f0e0d-9d39-4c5b-81b9-a13bb3380e3a", + "id": "27020498-1a1c-4fb5-930b-61f3508023be", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "suggested-entitlement-descriptions" + "sp-config", + "export", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Integer specifying the maximum number of records to return in a single API call. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results). If it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "limit=0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**batchId**: *eq*\n\n**status**: *eq, ne, in*\n\n**displayName**: *eq, co*", - "type": "text/plain" - }, - "key": "filters", - "value": "displayName co \"Read and Write\"" - }, - { - "disabled": true, - "description": { - "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nSince requesting a total count can have a performance impact, it is recommended not to send `count=true` if that value will not be used.", - "type": "text/plain" - }, - "key": "count", - "value": "count=true" - }, - { - "disabled": true, - "description": { - "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored.\nThis parameter differs from the Coun parameter in that this one skip executing the actual query and always return an empty array.", - "type": "text/plain" - }, - "key": "count-only", - "value": "count-only=true" - }, - { - "disabled": true, - "description": { - "content": "By default, the ListSeds API will only return items that you have requested to be generated. \nThis option will allow you to see all items that have been requested", - "type": "text/plain" - }, - "key": "requested-by-anyone", - "value": "requested-by-anyone=true" - }, - { - "disabled": true, - "description": { - "content": "Will limit records to items that are in \"suggested\" or \"approved\" status", - "type": "text/plain" - }, - "key": "show-pending-status-only", - "value": "show-pending-status-only=true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -178482,72 +178422,19 @@ "_postman_previewlanguage": "json" }, { - "id": "89f153ee-9960-4164-893f-40dc6fe2c4c1", + "id": "3cb8de9d-4639-436f-ac17-f28d72df871a", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "suggested-entitlement-descriptions" + "sp-config", + "export", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Integer specifying the maximum number of records to return in a single API call. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results). If it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "limit=0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**batchId**: *eq*\n\n**status**: *eq, ne, in*\n\n**displayName**: *eq, co*", - "type": "text/plain" - }, - "key": "filters", - "value": "displayName co \"Read and Write\"" - }, - { - "disabled": true, - "description": { - "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nSince requesting a total count can have a performance impact, it is recommended not to send `count=true` if that value will not be used.", - "type": "text/plain" - }, - "key": "count", - "value": "count=true" - }, - { - "disabled": true, - "description": { - "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored.\nThis parameter differs from the Coun parameter in that this one skip executing the actual query and always return an empty array.", - "type": "text/plain" - }, - "key": "count-only", - "value": "count-only=true" - }, - { - "disabled": true, - "description": { - "content": "By default, the ListSeds API will only return items that you have requested to be generated. \nThis option will allow you to see all items that have been requested", - "type": "text/plain" - }, - "key": "requested-by-anyone", - "value": "requested-by-anyone=true" - }, - { - "disabled": true, - "description": { - "content": "Will limit records to items that are in \"suggested\" or \"approved\" status", - "type": "text/plain" - }, - "key": "show-pending-status-only", - "value": "show-pending-status-only=true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -178580,72 +178467,19 @@ "_postman_previewlanguage": "json" }, { - "id": "333c6128-3ac4-4de1-b67e-b22145840ef4", + "id": "1c792f1b-c496-44b8-99f9-f46c49898c8c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "suggested-entitlement-descriptions" + "sp-config", + "export", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Integer specifying the maximum number of records to return in a single API call. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results). If it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "limit=0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**batchId**: *eq*\n\n**status**: *eq, ne, in*\n\n**displayName**: *eq, co*", - "type": "text/plain" - }, - "key": "filters", - "value": "displayName co \"Read and Write\"" - }, - { - "disabled": true, - "description": { - "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nSince requesting a total count can have a performance impact, it is recommended not to send `count=true` if that value will not be used.", - "type": "text/plain" - }, - "key": "count", - "value": "count=true" - }, - { - "disabled": true, - "description": { - "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored.\nThis parameter differs from the Coun parameter in that this one skip executing the actual query and always return an empty array.", - "type": "text/plain" - }, - "key": "count-only", - "value": "count-only=true" - }, - { - "disabled": true, - "description": { - "content": "By default, the ListSeds API will only return items that you have requested to be generated. \nThis option will allow you to see all items that have been requested", - "type": "text/plain" - }, - "key": "requested-by-anyone", - "value": "requested-by-anyone=true" - }, - { - "disabled": true, - "description": { - "content": "Will limit records to items that are in \"suggested\" or \"approved\" status", - "type": "text/plain" - }, - "key": "show-pending-status-only", - "value": "show-pending-status-only=true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -178678,72 +178512,19 @@ "_postman_previewlanguage": "json" }, { - "id": "f8f7718e-86e6-4274-a434-91eddce74cf3", + "id": "9955a0ba-99cb-427c-b5d6-da6b5ebaa985", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "suggested-entitlement-descriptions" + "sp-config", + "export", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Integer specifying the maximum number of records to return in a single API call. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results). If it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "limit=0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**batchId**: *eq*\n\n**status**: *eq, ne, in*\n\n**displayName**: *eq, co*", - "type": "text/plain" - }, - "key": "filters", - "value": "displayName co \"Read and Write\"" - }, - { - "disabled": true, - "description": { - "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nSince requesting a total count can have a performance impact, it is recommended not to send `count=true` if that value will not be used.", - "type": "text/plain" - }, - "key": "count", - "value": "count=true" - }, - { - "disabled": true, - "description": { - "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored.\nThis parameter differs from the Coun parameter in that this one skip executing the actual query and always return an empty array.", - "type": "text/plain" - }, - "key": "count-only", - "value": "count-only=true" - }, - { - "disabled": true, - "description": { - "content": "By default, the ListSeds API will only return items that you have requested to be generated. \nThis option will allow you to see all items that have been requested", - "type": "text/plain" - }, - "key": "requested-by-anyone", - "value": "requested-by-anyone=true" - }, - { - "disabled": true, - "description": { - "content": "Will limit records to items that are in \"suggested\" or \"approved\" status", - "type": "text/plain" - }, - "key": "show-pending-status-only", - "value": "show-pending-status-only=true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -178782,17 +178563,20 @@ } }, { - "id": "0d434a4c-b10c-419b-a037-d3536a4fd468", - "name": "Patch Suggested Entitlement Description", + "id": "c98be0fd-849d-485c-91de-3bd855774fb6", + "name": "Download export job result.", "request": { - "name": "Patch Suggested Entitlement Description", + "name": "Download export job result.", "description": { - "content": "Patch Suggested Entitlement Description", + "content": "This endpoint gets the export file resulting from the export job with the requested `id` and downloads it to a file.\nThe request will need one of the following security scopes:\n- sp:config:read - sp:config:manage", "type": "text/plain" }, "url": { "path": [ - "suggested-entitlement-descriptions" + "sp-config", + "export", + ":id", + "download" ], "host": [ "{{baseUrl}}" @@ -178800,47 +178584,37 @@ "query": [], "variable": [ { + "type": "any", + "value": "ef38f94347e94562b5bb8424a56397d8", + "key": "id", "disabled": true, "description": { - "content": "(Required) id is sed id", + "content": "(Required) The ID of the export job whose results will be downloaded.", "type": "text/plain" - }, - "type": "any", - "value": "ebab396f-0af1-4050-89b7-dafc63ec70e7", - "key": "id" + } } ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "5db71880-d86c-45e2-a1b9-4fedcf9772d4", - "name": "detail of patched sed", + "id": "83fbcb35-cc70-4197-a56c-0d03648d1110", + "name": "Exported JSON objects.", "originalRequest": { "url": { "path": [ - "suggested-entitlement-descriptions" + "sp-config", + "export", + ":id", + "download" ], "host": [ "{{baseUrl}}" @@ -178849,10 +178623,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -178866,17 +178636,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -178886,17 +178647,20 @@ "value": "application/json" } ], - "body": "{\n \"Name\": \"BatchInvoiceProcessing\",\n \"approved_by\": \"2c918086-76de-afbf-0176-f6d28f65565a\",\n \"approved_type\": \"admin\",\n \"approved_when\": \"2024-03-22T16:32:16.308Z\",\n \"attribute\": \"Role\",\n \"description\": \"This entitlement allows automated processing of invoices in batches on a scheduled basis to streamline accounts payable procedures.\",\n \"displayName\": \"AWS-Cloud-Billing\",\n \"id\": \"ead281ee-12a9-40ac-9534-36b5d7d65d53\",\n \"sourceId\": \"103f567b93ee49b991c40f9412f87643\",\n \"sourceName\": \"IDN Salesforce\",\n \"status\": \"suggested\",\n \"suggestedDescription\": \"This entitlement allows automated processing of invoices in batches on a scheduled basis to streamline accounts payable\",\n \"type\": \"group\",\n \"value\": \"group\"\n}", + "body": "{\n \"version\": 1,\n \"timestamp\": \"2021-05-11T22:23:16Z\",\n \"tenant\": \"sample-tenant\",\n \"description\": \"Export Job 1 Test\",\n \"options\": {\n \"excludeTypes\": [\n \"SOURCE\",\n \"SOURCE\"\n ],\n \"includeTypes\": [\n \"TRIGGER_SUBSCRIPTION\",\n \"TRIGGER_SUBSCRIPTION\"\n ],\n \"objectOptions\": {\n \"TRIGGER_SUBSCRIPTION\": {\n \"includedIds\": [\n \"be9e116d-08e1-49fc-ab7f-fa585e96c9e4\"\n ],\n \"includedNames\": [\n \"Test 2\"\n ]\n }\n }\n },\n \"objects\": [\n {\n \"version\": 1,\n \"self\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"object\": {\n \"in_d51\": \"ut\",\n \"qui_e33\": true,\n \"voluptate_3f\": -85652581.90821426\n }\n },\n {\n \"version\": 1,\n \"self\": {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n \"object\": {\n \"auteb9\": 62051887.71564317\n }\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "47428df4-c609-4638-9716-6d86e78ccdf4", + "id": "d7458542-db26-42b8-98a5-d73e90c5a8d9", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "suggested-entitlement-descriptions" + "sp-config", + "export", + ":id", + "download" ], "host": [ "{{baseUrl}}" @@ -178905,10 +178669,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -178922,17 +178682,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -178947,12 +178698,15 @@ "_postman_previewlanguage": "json" }, { - "id": "e5952779-28c6-43b2-94f1-abccabafb17d", + "id": "a24565a1-6a7e-4bee-828b-e99a225d452f", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "suggested-entitlement-descriptions" + "sp-config", + "export", + ":id", + "download" ], "host": [ "{{baseUrl}}" @@ -178961,10 +178715,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -178978,17 +178728,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -179003,516 +178744,20 @@ "_postman_previewlanguage": "json" }, { - "id": "2f329030-ad25-4a05-b80b-3b4ea256c439", + "id": "8eb66543-2645-4ccb-ae01-05397c8ba8ca", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "suggested-entitlement-descriptions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3e1a9509-662c-49f8-aed2-f576276edaa8", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "suggested-entitlement-descriptions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8c67f336-c9ba-4c1e-938f-90329efab268", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "suggested-entitlement-descriptions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e9ae4ef0-6f99-45d5-a879-edcf512b2f26", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "suggested-entitlement-descriptions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "Tagged Objects", - "description": "Use this API to implement object tagging functionality. \nWith object tagging functionality in place, any user in an organization can use tags as a way to group objects together and find them more quickly when the user searches Identity Security Cloud. \n\nIn Identity Security Cloud, users can search their tenants for information and add tags objects they find.\nTagging an object provides users with a way of grouping objects together and makes it easier to find these objects in the future. \n\nFor example, if a user is searching for an entitlement that grants a risky level of access to Active Directory, it's possible that the user may have to search through hundreds of entitlements to find the correct one. \nOnce the user finds that entitlement, the user can add a tag to the entitlement, \"AD_RISKY\" to make it easier to find the entitlement again.\nThe user can add the same tag to multiple objects the user wants to group together for an easy future search, and the user can also do so in bulk.\nWhen the user wants to find that tagged entitlement again, the user can search for \"tags:AD_RISKY\" to find all objects with that tag. \n\nWith the API, you can tag even more different object types than you can in Identity Security Cloud (access profiles, entitlements, identities, and roles). \nYou can use the API to tag all these objects:\n\n- Access profiles \n\n- Applications \n\n- Certification campaigns\n\n- Entitlements\n\n- Identities \n\n- Roles \n\n- SOD (separation of duties) policies\n\n- Sources \n\nYou can also use the API to directly find, create, and manage tagged objects without using search queries. \n\nThere are limits to tags: \n\n- You can have up to 500 different tags in your tenant.\n\n- You can apply up to 30 tags to one object. \n\n- You can have up to 10,000 tag associations, pairings of 1 tag to 1 object, in your tenant. \n\nBecause of these limits, it is recommended that you work with your governance experts and security teams to establish a list of tags that are most expressive of governance objects and access managed by Identity Security Cloud. \n\nThese are the types of information often expressed in tags: \n\n- Affected departments\n\n- Compliance and regulatory categories \n\n- Remediation urgency levels \n\n- Risk levels \n\nRefer to [Tagging Items in Search](https://documentation.sailpoint.com/saas/help/search/index.html?h=tags#tagging-items-in-search) for more information about tagging objects in Identity Security Cloud.\n", - "item": [ - { - "id": "ceb1360e-90f5-4f5c-a174-e2bd6cb2ce12", - "name": "List Tagged Objects", - "request": { - "name": "List Tagged Objects", - "description": { - "content": "This API returns a list of all tagged objects.\n\nAny authenticated token may be used to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "tagged-objects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "tagName eq \"BU_FINANCE\"" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "3b3a6d15-ca0c-4988-a6fe-337af1dafe0d", - "name": "List of all tagged objects.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "tagName eq \"BU_FINANCE\"" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n },\n {\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7e6c5e70-84bd-49e5-8e70-644df5091a29", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "tagName eq \"BU_FINANCE\"" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "485106f3-f838-4134-98a4-dcc738c7087f", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "tagName eq \"BU_FINANCE\"" - } + "sp-config", + "export", + ":id", + "download" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ @@ -179532,67 +178777,33 @@ "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b20107b9-02a6-4432-9981-df18d23a217b", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "f6549b76-cd5e-4a18-8a64-3897a05b96b5", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "tagged-objects" + "sp-config", + "export", + ":id", + "download" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "tagName eq \"BU_FINANCE\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -179612,67 +178823,33 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5de825af-4025-425a-841f-40b3909eee0f", + "id": "77892a4a-4621-4983-a381-03ceac2525b0", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "sp-config", + "export", + ":id", + "download" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "tagName eq \"BU_FINANCE\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -179705,54 +178882,20 @@ "_postman_previewlanguage": "json" }, { - "id": "95943ccf-205d-4569-88a0-12f423959d3b", + "id": "83459714-a4fe-46ba-8c60-2b8219e0e787", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "sp-config", + "export", + ":id", + "download" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "tagName eq \"BU_FINANCE\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -179791,28 +178934,39 @@ } }, { - "id": "b3ee5555-6392-44f3-9299-208bc90cdb6f", - "name": "Add Tag to Object", + "id": "f3181a3b-8d53-44e4-97c4-aab5638417de", + "name": "Initiates configuration objects import job", "request": { - "name": "Add Tag to Object", + "name": "Initiates configuration objects import job", "description": { - "content": "This adds a tag to an object.\n\nAny authenticated token may be used to call this API.", + "content": "This post will import objects from a JSON configuration file into a tenant. By default, every import will first export all existing objects supported by sp-config as a backup before the import is attempted. The backup is provided so that the state of the configuration prior to the import is available for inspection or restore if needed. The backup can be skipped by setting \"excludeBackup\" to true in the import options. If a backup is performed, the id of the backup will be provided in the ImportResult as the \"exportJobId\". This can be downloaded using the /sp-config/export/{exportJobId}/download endpoint.\nYou cannot currently import from the Non-Employee Lifecycle Management (NELM) source. You cannot use this endpoint to back up or store NELM data. \nFor more information about the object types that currently support import functionality, refer to [SaaS Configuration](https://developer.sailpoint.com/idn/docs/saas-configuration/#supported-objects).\nThe request will need the following security scope:\n- sp:config:manage", "type": "text/plain" }, "url": { "path": [ - "tagged-objects" + "sp-config", + "import" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", + "type": "text/plain" + }, + "key": "preview", + "value": "true" + } + ], "variable": [] }, "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -179821,34 +178975,62 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) JSON file containing the objects to be imported.", + "type": "text/plain" + }, + "key": "data", + "value": "consequa", + "type": "text" + }, + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "options", + "value": "[object Object]", + "type": "text" } - } + ] } }, "response": [ { - "id": "6b7f0c38-5ed9-4576-9150-cf61199c74f7", - "name": "Created.", + "id": "cb77d86d-6fbe-454d-8c09-1c4c85a08dbd", + "name": "Import job accepted and queued for processing.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "sp-config", + "import" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", + "type": "text/plain" + }, + "key": "preview", + "value": "true" + } + ], "variable": [] }, "header": [ { "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", "value": "application/json" }, { @@ -179862,40 +179044,70 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) JSON file containing the objects to be imported.", + "type": "text/plain" + }, + "key": "data", + "value": "consequa", + "type": "text" + }, + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "options", + "value": "[object Object]", + "type": "text" } - } + ] } }, - "status": "Created", - "code": 201, - "header": [], + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"jobId\": \"3469b87d-48ca-439a-868f-2160001da8c1\",\n \"status\": \"COMPLETE\",\n \"type\": \"IMPORT\",\n \"expiration\": \"2021-05-11T22:23:16Z\",\n \"created\": \"2021-05-11T22:23:16Z\",\n \"modified\": \"2021-05-11T22:23:16Z\"\n}", "cookie": [], - "_postman_previewlanguage": "text" + "_postman_previewlanguage": "json" }, { - "id": "b02f6655-1942-4f52-a9a1-bd83eb65fb34", - "name": "Client Error - Returned if the request body is invalid.", + "id": "29c85f68-cc37-4c07-b62f-4131f2cf8949", + "name": "Client Error - Returned if the request body is invalid.\n", "originalRequest": { "url": { "path": [ - "tagged-objects" + "sp-config", + "import" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", + "type": "text/plain" + }, + "key": "preview", + "value": "true" + } + ], "variable": [] }, "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -179912,14 +179124,27 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) JSON file containing the objects to be imported.", + "type": "text/plain" + }, + "key": "data", + "value": "consequa", + "type": "text" + }, + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "options", + "value": "[object Object]", + "type": "text" } - } + ] } }, "status": "Bad Request", @@ -179935,23 +179160,34 @@ "_postman_previewlanguage": "json" }, { - "id": "20a9ec66-d4e7-44ee-b4ea-f7edc580c3d4", + "id": "f5f41727-fd70-4e2f-91a8-0e633292d559", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "sp-config", + "import" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", + "type": "text/plain" + }, + "key": "preview", + "value": "true" + } + ], "variable": [] }, "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -179968,14 +179204,27 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) JSON file containing the objects to be imported.", + "type": "text/plain" + }, + "key": "data", + "value": "consequa", + "type": "text" + }, + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "options", + "value": "[object Object]", + "type": "text" } - } + ] } }, "status": "Unauthorized", @@ -179991,23 +179240,34 @@ "_postman_previewlanguage": "json" }, { - "id": "437fd351-6fdf-46c7-8d9a-a886fc80aa11", + "id": "eaabfa20-ef33-4986-86e9-a6aafe993015", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "sp-config", + "import" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", + "type": "text/plain" + }, + "key": "preview", + "value": "true" + } + ], "variable": [] }, "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -180024,14 +179284,27 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) JSON file containing the objects to be imported.", + "type": "text/plain" + }, + "key": "data", + "value": "consequa", + "type": "text" + }, + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "options", + "value": "[object Object]", + "type": "text" } - } + ] } }, "status": "Forbidden", @@ -180047,23 +179320,34 @@ "_postman_previewlanguage": "json" }, { - "id": "19d1ef7a-046e-4412-8508-ecbabbbb22a0", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "1ca23be2-41f9-4511-b70f-9ebb74813efc", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "tagged-objects" + "sp-config", + "import" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", + "type": "text/plain" + }, + "key": "preview", + "value": "true" + } + ], "variable": [] }, "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -180080,14 +179364,107 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) JSON file containing the objects to be imported.", + "type": "text/plain" + }, + "key": "data", + "value": "consequa", + "type": "text" + }, + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "options", + "value": "[object Object]", + "type": "text" + } + ] + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1761ca97-d0e4-4925-a1ac-96249519b44f", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sp-config", + "import" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", + "type": "text/plain" + }, + "key": "preview", + "value": "true" } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } + ], + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) JSON file containing the objects to be imported.", + "type": "text/plain" + }, + "key": "data", + "value": "consequa", + "type": "text" + }, + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "options", + "value": "[object Object]", + "type": "text" + } + ] } }, "status": "Too Many Requests", @@ -180103,23 +179480,34 @@ "_postman_previewlanguage": "json" }, { - "id": "407b0c02-cafe-40d7-b481-e2aa15558207", + "id": "6525d726-f8fc-4648-8e86-d0d54ba3f2c2", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "sp-config", + "import" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", + "type": "text/plain" + }, + "key": "preview", + "value": "true" + } + ], "variable": [] }, "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -180136,14 +179524,27 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) JSON file containing the objects to be imported.", + "type": "text/plain" + }, + "key": "data", + "value": "consequa", + "type": "text" + }, + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "options", + "value": "[object Object]", + "type": "text" } - } + ] } }, "status": "Internal Server Error", @@ -180165,68 +179566,32 @@ } }, { - "id": "856625fd-6afa-474f-a6e1-8979d7b5d130", - "name": "List Tagged Objects by Type", + "id": "10c6779b-3354-48c5-9af6-7f6e5802ad4a", + "name": "Get import job status", "request": { - "name": "List Tagged Objects by Type", + "name": "Get import job status", "description": { - "content": "This API returns a list of all tagged objects by type.\n\nAny authenticated token may be used to call this API.", + "content": "This gets the status of the import job identified by the `id` parameter.\nFor more information about the object types that currently support import functionality, refer to [SaaS Configuration](https://developer.sailpoint.com/idn/docs/saas-configuration/#supported-objects).\nThe request will need the following security scope:\n- sp:config:manage", "type": "text/plain" }, "url": { "path": [ - "tagged-objects", - ":type" + "sp-config", + "import", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "objectRef.id eq \"2c91808568c529c60168cca6f90c1313\"" - } - ], + "query": [], "variable": [ { "type": "any", - "value": "ROLE", - "key": "type", + "value": "ef38f94347e94562b5bb8424a56397d8", + "key": "id", "disabled": true, "description": { - "content": "(Required) The type of tagged object to retrieve.", + "content": "(Required) The ID of the import job whose status will be returned.", "type": "text/plain" } } @@ -180243,55 +179608,19 @@ }, "response": [ { - "id": "3be3af57-6bf9-44d0-bdac-a5200c91d2da", - "name": "List of all tagged objects for specified type.", + "id": "8ab23877-83b9-409f-b630-2432a562d72f", + "name": "Import job status successfully returned.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type" + "sp-config", + "import", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "objectRef.id eq \"2c91808568c529c60168cca6f90c1313\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -180319,60 +179648,24 @@ "value": "application/json" } ], - "body": "[\n {\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n },\n {\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n }\n]", + "body": "{\n \"jobId\": \"4fb10503-1c49-4603-8f8d-886e1f6aa47b\",\n \"status\": \"COMPLETE\",\n \"type\": \"IMPORT\",\n \"message\": \"Download import results for details.\",\n \"description\": null,\n \"expiration\": \"2021-05-20T16:42:39Z\",\n \"created\": \"2021-05-13T16:42:39.333Z\",\n \"modified\": \"2021-05-13T16:42:40.71Z\",\n \"completed\": \"2021-05-13T16:42:40.705Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "887ca603-8581-47a8-880e-7400251de598", + "id": "5acfb25a-5d53-48a8-aa15-15da3ac42803", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type" + "sp-config", + "import", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "objectRef.id eq \"2c91808568c529c60168cca6f90c1313\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -180405,55 +179698,19 @@ "_postman_previewlanguage": "json" }, { - "id": "5a6fc0d3-79d6-49df-a72d-3039ebf12f0d", + "id": "a852ec5c-345b-4427-a2b8-583c65d154c8", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type" + "sp-config", + "import", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "objectRef.id eq \"2c91808568c529c60168cca6f90c1313\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -180486,55 +179743,19 @@ "_postman_previewlanguage": "json" }, { - "id": "48825f22-89c1-40eb-976f-0bbcb7e6a796", + "id": "156e77e0-bb08-4ab9-93ad-5108a9701054", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type" + "sp-config", + "import", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "objectRef.id eq \"2c91808568c529c60168cca6f90c1313\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -180567,55 +179788,64 @@ "_postman_previewlanguage": "json" }, { - "id": "cae96e74-b58e-4cb4-b543-d93dbbb00a28", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "b5199215-3423-4a29-ac34-32ae0293ea1b", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type" + "sp-config", + "import", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "objectRef.id eq \"2c91808568c529c60168cca6f90c1313\"" - } + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3159a4c5-0dcc-4705-b975-f7cdd0d551e4", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sp-config", + "import", + ":id" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ @@ -180648,55 +179878,19 @@ "_postman_previewlanguage": "json" }, { - "id": "33af3373-58a5-47e5-afc4-32fd616e7577", + "id": "64f75fac-5f53-4e0c-bd61-bdcb7e5dcbc4", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type" + "sp-config", + "import", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "objectRef.id eq \"2c91808568c529c60168cca6f90c1313\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -180735,42 +179929,33 @@ } }, { - "id": "05163eed-1bab-4288-a7f9-7ac030e445bc", - "name": "Get Tagged Object", + "id": "b1ee5618-c725-42d3-bbce-dc46b8d74f10", + "name": "Download import job result", "request": { - "name": "Get Tagged Object", + "name": "Download import job result", "description": { - "content": "This gets a tagged object for the specified type.", + "content": "This gets import file resulting from the import job with the requested id and downloads it to a file. The downloaded file will contain the results of the import operation, including any error, warning or informational messages associated with the import.\nThe request will need the following security scope:\n- sp:config:manage", "type": "text/plain" }, "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sp-config", + "import", + ":id", + "download" ], "host": [ "{{baseUrl}}" ], "query": [], "variable": [ - { - "type": "any", - "value": "ROLE", - "key": "type", - "disabled": true, - "description": { - "content": "(Required) The type of tagged object to retrieve.", - "type": "text/plain" - } - }, { "type": "any", "value": "ef38f94347e94562b5bb8424a56397d8", "key": "id", "disabled": true, "description": { - "content": "(Required) The ID of the object reference to retrieve.", + "content": "(Required) The ID of the import job whose results will be downloaded.", "type": "text/plain" } } @@ -180787,14 +179972,15 @@ }, "response": [ { - "id": "bf599a63-fa3a-4f77-89c4-fbcfb9bf6d34", - "name": "Tagged object by type and ID.", + "id": "15f872be-4deb-466a-9c1a-e56e19d9f0df", + "name": "Import results JSON object, containing detailed results of the import operation.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sp-config", + "import", + ":id", + "download" ], "host": [ "{{baseUrl}}" @@ -180827,19 +180013,20 @@ "value": "application/json" } ], - "body": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", + "body": "{\n \"results\": {\n \"eu0e\": {\n \"infos\": [\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"dolor_23a\": {}\n }\n },\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"adipisicing_5ca\": {},\n \"sint_b8\": {},\n \"deserunt_a5\": {}\n }\n }\n ],\n \"warnings\": [\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"exercitationa7\": {},\n \"minim7\": {}\n }\n },\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"sint_b\": {},\n \"ex712\": {},\n \"amet107\": {},\n \"incididunt__68\": {}\n }\n }\n ],\n \"errors\": [\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"aliqua_a\": {},\n \"dolor7\": {}\n }\n },\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"dolorca\": {},\n \"ide\": {}\n }\n }\n ],\n \"importedObjects\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n }\n ]\n },\n \"doe\": {\n \"infos\": [\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"voluptatef0\": {},\n \"nulla_2d\": {}\n }\n },\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"ea815\": {},\n \"cillum6ac\": {}\n }\n }\n ],\n \"warnings\": [\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"in_0\": {},\n \"sed_65\": {},\n \"ullamco06\": {},\n \"id66d\": {}\n }\n },\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"enim_87e\": {}\n }\n }\n ],\n \"errors\": [\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"est38a\": {},\n \"nulla942\": {},\n \"laboris_55\": {},\n \"adipisicing_9\": {}\n }\n },\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"eu_fe\": {},\n \"velit_0\": {},\n \"Lorem_d7\": {}\n }\n }\n ],\n \"importedObjects\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n }\n ]\n },\n \"in1f7\": {\n \"infos\": [\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"do_e\": {}\n }\n },\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"consequat__e\": {},\n \"fugiat_c8\": {}\n }\n }\n ],\n \"warnings\": [\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"cupidatat_2\": {},\n \"sit07\": {},\n \"enim_9\": {},\n \"in_8f\": {},\n \"eu__25\": {}\n }\n },\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"ullamco_855\": {},\n \"dolor_d2\": {},\n \"Excepteur792\": {}\n }\n }\n ],\n \"errors\": [\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"esse_e5\": {}\n }\n },\n {\n \"key\": \"UNKNOWN_REFERENCE_RESOLVER\",\n \"text\": \"Unable to resolve reference for object [type: IDENTITY, id: 2c91808c746e9c9601747d6507332ecz, name: random identity]\",\n \"details\": {\n \"veniam_a\": {}\n }\n }\n ],\n \"importedObjects\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"2c9180835d191a86015d28455b4b232a\",\n \"name\": \"HR Active Directory\"\n }\n ]\n }\n },\n \"exportJobId\": \"be9e116d-08e1-49fc-ab7f-fa585e96c9e4\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "031298f9-ec68-4c85-bd67-7662b9d15d7f", + "id": "86cba993-94fc-49f8-8404-7fea2d091f10", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sp-config", + "import", + ":id", + "download" ], "host": [ "{{baseUrl}}" @@ -180877,14 +180064,15 @@ "_postman_previewlanguage": "json" }, { - "id": "53c87d9f-9755-4a90-a48b-577693dd5be4", + "id": "f8c21e7b-ba82-43c5-9095-7b39cd7974ae", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sp-config", + "import", + ":id", + "download" ], "host": [ "{{baseUrl}}" @@ -180922,14 +180110,61 @@ "_postman_previewlanguage": "json" }, { - "id": "e1970c16-c615-4bb4-acda-f7772635bac3", + "id": "d9d8854d-ed29-49d7-8589-9ca87478e4bf", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sp-config", + "import", + ":id", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f21bfc73-0c98-47e9-8baf-dd83dbcdd5a2", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sp-config", + "import", + ":id", + "download" ], "host": [ "{{baseUrl}}" @@ -180954,27 +180189,28 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e774ff94-75d6-464d-9541-063e337fe876", + "id": "ee683905-08f1-4a43-aa4b-37fb650c6512", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sp-config", + "import", + ":id", + "download" ], "host": [ "{{baseUrl}}" @@ -181012,14 +180248,15 @@ "_postman_previewlanguage": "json" }, { - "id": "85bf7b5c-bbcf-473f-b305-95c8bc323acf", + "id": "61762305-ae47-4d1b-a67c-19357368e6f8", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sp-config", + "import", + ":id", + "download" ], "host": [ "{{baseUrl}}" @@ -181063,79 +180300,43 @@ } }, { - "id": "1963ccdd-30cc-4d52-bbef-827f293e8cb7", - "name": "Update Tagged Object", + "id": "e1af304c-79fa-4e6b-9e4b-f6255dba9d42", + "name": "Get config object details", "request": { - "name": "Update Tagged Object", + "name": "Get config object details", "description": { - "content": "This updates a tagged object for the specified type.", + "content": "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.", "type": "text/plain" }, "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sp-config", + "config-objects" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "ROLE", - "key": "type", - "disabled": true, - "description": { - "content": "(Required) The type of tagged object to update.", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the object reference to update.", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "38926d0f-3bb2-458a-b9ae-86011cc129ff", - "name": "Tagged object by type and ID.", + "id": "2a0f0c59-d786-4e22-b4ff-13633e09aa7e", + "name": "Object configurations returned successfully.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sp-config", + "config-objects" ], "host": [ "{{baseUrl}}" @@ -181144,10 +180345,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -181161,17 +180358,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -181181,19 +180369,18 @@ "value": "application/json" } ], - "body": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", + "body": "[\n {\n \"objectType\": \"TRIGGER_SUBSCRIPTION\",\n \"resolveByIdUrl\": {\n \"url\": \"ets://trigger-subscriptions/$id\",\n \"query\": null\n },\n \"resolveByNameUrl\": [\n {\n \"url\": \"ets://trigger-subscriptions/$id\",\n \"query\": null\n },\n {\n \"url\": \"ets://trigger-subscriptions/$id\",\n \"query\": null\n }\n ],\n \"exportUrl\": {\n \"url\": \"ets://trigger-subscriptions/$id\",\n \"query\": null\n },\n \"exportRight\": \"idn:trigger-service-subscriptions:read\",\n \"exportLimit\": 10,\n \"importUrl\": {\n \"url\": \"ets://trigger-subscriptions/$id\",\n \"query\": null\n },\n \"importRight\": \"idn:trigger-service-subscriptions:create\",\n \"importLimit\": 10,\n \"referenceExtractors\": [\n \"$.owner\"\n ],\n \"signatureRequired\": false\n },\n {\n \"objectType\": \"TRIGGER_SUBSCRIPTION\",\n \"resolveByIdUrl\": {\n \"url\": \"ets://trigger-subscriptions/$id\",\n \"query\": null\n },\n \"resolveByNameUrl\": [\n {\n \"url\": \"ets://trigger-subscriptions/$id\",\n \"query\": null\n },\n {\n \"url\": \"ets://trigger-subscriptions/$id\",\n \"query\": null\n }\n ],\n \"exportUrl\": {\n \"url\": \"ets://trigger-subscriptions/$id\",\n \"query\": null\n },\n \"exportRight\": \"idn:trigger-service-subscriptions:read\",\n \"exportLimit\": 10,\n \"importUrl\": {\n \"url\": \"ets://trigger-subscriptions/$id\",\n \"query\": null\n },\n \"importRight\": \"idn:trigger-service-subscriptions:create\",\n \"importLimit\": 10,\n \"referenceExtractors\": [\n \"$.owner\"\n ],\n \"signatureRequired\": false\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0ec0c541-2787-47ae-85e4-679c07750161", + "id": "b9cd7c60-f805-4455-8c43-39aff5f15a68", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sp-config", + "config-objects" ], "host": [ "{{baseUrl}}" @@ -181202,10 +180389,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -181219,17 +180402,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -181244,14 +180418,13 @@ "_postman_previewlanguage": "json" }, { - "id": "a28cf083-18cf-4035-823a-81488772352c", + "id": "8cbe28d5-e7d1-4f2e-b317-f92d4b88b838", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sp-config", + "config-objects" ], "host": [ "{{baseUrl}}" @@ -181260,10 +180433,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -181277,17 +180446,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -181302,14 +180462,13 @@ "_postman_previewlanguage": "json" }, { - "id": "ba8376ad-8625-42fd-922a-fc07de0d6405", + "id": "d5e15693-97d9-48f1-a95c-699a8b4a2691", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sp-config", + "config-objects" ], "host": [ "{{baseUrl}}" @@ -181318,10 +180477,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -181335,17 +180490,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -181360,14 +180506,13 @@ "_postman_previewlanguage": "json" }, { - "id": "d5d410b5-c826-428d-877f-c27e8149ac1f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "7e5af93e-60bb-40c7-bd08-ca996ce694dd", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sp-config", + "config-objects" ], "host": [ "{{baseUrl}}" @@ -181377,9 +180522,49 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "477e3695-610a-4fc5-ac29-1edb32c6a1ae", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sp-config", + "config-objects" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -181393,17 +180578,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -181418,14 +180594,13 @@ "_postman_previewlanguage": "json" }, { - "id": "0be5fa28-99c8-497f-83c0-6261357bbac3", + "id": "830b6e8d-5af5-4bd2-b86f-bb8bb4eba138", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sp-config", + "config-objects" ], "host": [ "{{baseUrl}}" @@ -181434,10 +180609,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -181451,17 +180622,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -181480,21 +180642,27 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, + } + ] + }, + { + "name": "Suggested Entitlement Description", + "description": "Use this API to leverage power of LLM to generate suggested entitlement description.\n", + "item": [ { - "id": "65cd6bfd-45d7-4e5c-966b-d2b868273f68", - "name": "Delete Tagged Object", + "id": "f3525398-d60c-47dd-867a-d5f5b2b98cc7", + "name": "Submit Sed Batch Stats Request", "request": { - "name": "Delete Tagged Object", + "name": "Submit Sed Batch Stats Request", "description": { - "content": "This deletes a tagged object for the specified type.", + "content": "Submit Sed Batch Stats Request.\nSubmits batchId in the path param (e.g. {batchId}/stats). API responses with stats of the batchId.", "type": "text/plain" }, "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "suggested-entitlement-description-batches", + ":batchId", + "stats" ], "host": [ "{{baseUrl}}" @@ -181503,21 +180671,11 @@ "variable": [ { "type": "any", - "value": "ROLE", - "key": "type", - "disabled": true, - "description": { - "content": "(Required) The type of tagged object to delete.", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", - "key": "id", + "value": "8c190e67-87aa-4ed9-a90b-d9d5344523fb", + "key": "batchId", "disabled": true, "description": { - "content": "(Required) The ID of the object reference to delete.", + "content": "(Required) Batch Id", "type": "text/plain" } } @@ -181529,19 +180687,19 @@ "value": "application/json" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "response": [ { - "id": "acb8ef1e-9250-4d9f-bae0-2bd70798fdb2", - "name": "No content.", + "id": "f5b351cd-1a1f-40d4-9f47-0c9fa49084a4", + "name": "Stats of Sed batch.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "suggested-entitlement-description-batches", + ":batchId", + "stats" ], "host": [ "{{baseUrl}}" @@ -181550,6 +180708,10 @@ "variable": [] }, "header": [ + { + "key": "Accept", + "value": "application/json" + }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -181559,24 +180721,30 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "status": "No Content", - "code": 204, - "header": [], + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"batchComplete\": true,\n \"batchId\": \"urn:uuid:46deee48-3126-ee68-5604-d2f59ab967ce\",\n \"discoveredCount\": 100,\n \"discoveryComplete\": true,\n \"processedCount\": 100\n}", "cookie": [], - "_postman_previewlanguage": "text" + "_postman_previewlanguage": "json" }, { - "id": "6ad1a798-b8c0-4f71-9b64-c5eaa0b3c507", + "id": "47adbe1d-66d3-4a46-b811-eb94c44a47fa", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "suggested-entitlement-description-batches", + ":batchId", + "stats" ], "host": [ "{{baseUrl}}" @@ -181598,7 +180766,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Bad Request", @@ -181614,14 +180782,14 @@ "_postman_previewlanguage": "json" }, { - "id": "e7a36faf-9be2-4284-a188-5191dd28ee45", + "id": "c723a72d-ff43-4a73-8a65-0bc69ae79d09", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "suggested-entitlement-description-batches", + ":batchId", + "stats" ], "host": [ "{{baseUrl}}" @@ -181643,7 +180811,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Unauthorized", @@ -181659,14 +180827,14 @@ "_postman_previewlanguage": "json" }, { - "id": "a3a942f9-3f60-4e25-b5db-35923711eb9a", + "id": "fb23a252-320b-44ba-8c31-ba2e0791e8d0", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "suggested-entitlement-description-batches", + ":batchId", + "stats" ], "host": [ "{{baseUrl}}" @@ -181688,7 +180856,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Forbidden", @@ -181704,14 +180872,59 @@ "_postman_previewlanguage": "json" }, { - "id": "80720b3e-df78-48ef-aa85-952d2139b451", + "id": "b760cd15-ee9c-4ef3-a5e6-a5e288c0e576", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "suggested-entitlement-description-batches", + ":batchId", + "stats" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5447289f-4b0b-4658-bfdd-53019b2fd9a2", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "suggested-entitlement-description-batches", + ":batchId", + "stats" ], "host": [ "{{baseUrl}}" @@ -181733,7 +180946,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Too Many Requests", @@ -181749,14 +180962,14 @@ "_postman_previewlanguage": "json" }, { - "id": "fb923807-1348-4086-a6cc-8c8f67bfac02", + "id": "67f57d8e-a135-4ff0-a43b-24ade59aa023", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "suggested-entitlement-description-batches", + ":batchId", + "stats" ], "host": [ "{{baseUrl}}" @@ -181778,7 +180991,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Internal Server Error", @@ -181800,18 +181013,17 @@ } }, { - "id": "f10ab062-79ea-4794-b401-b1fe182c0a3f", - "name": "Tag Multiple Objects", + "id": "d746441b-78fd-4a51-afcd-dc23fd58ffcd", + "name": "List Sed Batch Request", "request": { - "name": "Tag Multiple Objects", + "name": "List Sed Batch Request", "description": { - "content": "This API adds tags to multiple objects.\n\nA token with API, CERT_ADMIN, ORG_ADMIN, REPORT_ADMIN, ROLE_ADMIN, ROLE_SUBADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", + "content": "List Sed Batches.\nAPI responses with Sed Batch Status", "type": "text/plain" }, "url": { "path": [ - "tagged-objects", - "bulk-add" + "suggested-entitlement-description-batches" ], "host": [ "{{baseUrl}}" @@ -181820,36 +181032,22 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "a428eaf1-c3da-466c-a563-89ce656af664", - "name": "Request succeeded.", + "id": "da02d847-3865-43a6-bd3e-b5a2d5f0a629", + "name": "Status of batch", "originalRequest": { "url": { "path": [ - "tagged-objects", - "bulk-add" + "suggested-entitlement-description-batches" ], "host": [ "{{baseUrl}}" @@ -181858,10 +181056,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -181875,17 +181069,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -181895,18 +181080,17 @@ "value": "application/json" } ], - "body": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", + "body": "{\n \"status\": \"OK\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8094acd9-1663-4d06-88f4-51dbd3727960", + "id": "bda5648b-0ddd-4224-bf69-43a7f1cc20a1", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "tagged-objects", - "bulk-add" + "suggested-entitlement-description-batches" ], "host": [ "{{baseUrl}}" @@ -181915,10 +181099,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -181932,17 +181112,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -181957,13 +181128,12 @@ "_postman_previewlanguage": "json" }, { - "id": "387dad2c-2b8c-48e9-a4ae-6aad11cf48c2", + "id": "b423b0f9-fc41-41ff-9198-b4d881cf5b76", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "tagged-objects", - "bulk-add" + "suggested-entitlement-description-batches" ], "host": [ "{{baseUrl}}" @@ -181972,10 +181142,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -181989,17 +181155,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -182014,13 +181171,12 @@ "_postman_previewlanguage": "json" }, { - "id": "260d9e31-d9c0-4c7c-bd24-94b92dc174ed", + "id": "9373c765-c275-4803-b672-3b3292df2043", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "tagged-objects", - "bulk-add" + "suggested-entitlement-description-batches" ], "host": [ "{{baseUrl}}" @@ -182029,10 +181185,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -182046,17 +181198,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -182071,13 +181214,12 @@ "_postman_previewlanguage": "json" }, { - "id": "87c772a0-1cd4-4d25-b28d-3b7ed442614e", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "35154ecb-47f6-4d10-a990-bbfa0fb19fa0", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "tagged-objects", - "bulk-add" + "suggested-entitlement-description-batches" ], "host": [ "{{baseUrl}}" @@ -182087,9 +181229,48 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d66179c3-8c73-4d23-811f-524f47b796bb", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "suggested-entitlement-description-batches" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -182103,17 +181284,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -182128,13 +181300,12 @@ "_postman_previewlanguage": "json" }, { - "id": "0fc71452-4b16-4321-8d67-a81923bd3a4a", + "id": "629efcf5-6731-46b5-a492-40bb6dd2963c", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "tagged-objects", - "bulk-add" + "suggested-entitlement-description-batches" ], "host": [ "{{baseUrl}}" @@ -182143,10 +181314,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -182160,17 +181327,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -182191,18 +181349,17 @@ } }, { - "id": "10edbe34-3330-4528-9c88-eae259220100", - "name": "Remove Tags from Multiple Objects", + "id": "f89670f6-4ea0-43a6-abf6-564e77b6f36e", + "name": "Submit Sed Batch Request", "request": { - "name": "Remove Tags from Multiple Objects", + "name": "Submit Sed Batch Request", "description": { - "content": "This API removes tags from multiple objects.\n\nA token with API, CERT_ADMIN, ORG_ADMIN, REPORT_ADMIN, ROLE_ADMIN, ROLE_SUBADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", + "content": "Submit Sed Batch Request.\nRequest body has a list of entitlement Ids that user wants to have description generated by LLM. API responses with batchId that groups Ids together", "type": "text/plain" }, "url": { "path": [ - "tagged-objects", - "bulk-remove" + "suggested-entitlement-description-batches" ], "host": [ "{{baseUrl}}" @@ -182213,7 +181370,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -182223,7 +181380,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", + "raw": "{\n \"entitlements\": [\n \"016629d1-1d25-463f-97f3-c6686846650\",\n \"016629d1-1d25-463f-97f3-c6686846650\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -182234,13 +181391,12 @@ }, "response": [ { - "id": "caddf3f6-583f-4626-8d79-e7665401a474", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "id": "716d359d-af09-4d59-8e9f-ad04a3bad193", + "name": "Sed Batch Response", "originalRequest": { "url": { "path": [ - "tagged-objects", - "bulk-remove" + "suggested-entitlement-description-batches" ], "host": [ "{{baseUrl}}" @@ -182251,6 +181407,10 @@ "header": [ { "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", "value": "application/json" }, { @@ -182265,7 +181425,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", + "raw": "{\n \"entitlements\": [\n \"016629d1-1d25-463f-97f3-c6686846650\",\n \"016629d1-1d25-463f-97f3-c6686846650\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -182274,20 +181434,25 @@ } } }, - "status": "No Content", - "code": 204, - "header": [], + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"batchId\": \"urn:uuid:39de7b7c-cdbe-38d9-2472-ff1bbea32d45\"\n}", "cookie": [], - "_postman_previewlanguage": "text" + "_postman_previewlanguage": "json" }, { - "id": "41d5bc07-2efc-47b5-9385-6001c8362cae", + "id": "ff3e03be-3906-4355-825f-f891780b65c5", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "tagged-objects", - "bulk-remove" + "suggested-entitlement-description-batches" ], "host": [ "{{baseUrl}}" @@ -182298,7 +181463,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -182316,7 +181481,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", + "raw": "{\n \"entitlements\": [\n \"016629d1-1d25-463f-97f3-c6686846650\",\n \"016629d1-1d25-463f-97f3-c6686846650\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -182338,13 +181503,12 @@ "_postman_previewlanguage": "json" }, { - "id": "f18e5c6b-aac4-47aa-9453-0d2b28df9ff5", + "id": "99d044a8-c3bb-4e33-ae5e-c02fed14f576", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "tagged-objects", - "bulk-remove" + "suggested-entitlement-description-batches" ], "host": [ "{{baseUrl}}" @@ -182355,7 +181519,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -182373,7 +181537,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", + "raw": "{\n \"entitlements\": [\n \"016629d1-1d25-463f-97f3-c6686846650\",\n \"016629d1-1d25-463f-97f3-c6686846650\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -182395,13 +181559,12 @@ "_postman_previewlanguage": "json" }, { - "id": "5bafd135-d7b8-4f5f-a8be-3f74ceefd290", + "id": "20464554-dd12-4f4e-b868-d0d6088c2702", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "tagged-objects", - "bulk-remove" + "suggested-entitlement-description-batches" ], "host": [ "{{baseUrl}}" @@ -182412,7 +181575,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -182430,7 +181593,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", + "raw": "{\n \"entitlements\": [\n \"016629d1-1d25-463f-97f3-c6686846650\",\n \"016629d1-1d25-463f-97f3-c6686846650\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -182452,13 +181615,12 @@ "_postman_previewlanguage": "json" }, { - "id": "a6e1f754-f9d0-42d3-b454-654e7f91a205", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "91b74f14-2d87-4f98-90be-000a3d39a7bd", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "tagged-objects", - "bulk-remove" + "suggested-entitlement-description-batches" ], "host": [ "{{baseUrl}}" @@ -182469,8 +181631,64 @@ "header": [ { "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"entitlements\": [\n \"016629d1-1d25-463f-97f3-c6686846650\",\n \"016629d1-1d25-463f-97f3-c6686846650\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "314d55a1-b125-4910-b91c-d53f413076e8", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "suggested-entitlement-description-batches" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -182487,7 +181705,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", + "raw": "{\n \"entitlements\": [\n \"016629d1-1d25-463f-97f3-c6686846650\",\n \"016629d1-1d25-463f-97f3-c6686846650\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -182509,13 +181727,12 @@ "_postman_previewlanguage": "json" }, { - "id": "64cfe078-61d1-420a-b790-7ae9dd28718d", + "id": "d156bb66-183a-4836-88c6-44f0b424e81f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "tagged-objects", - "bulk-remove" + "suggested-entitlement-description-batches" ], "host": [ "{{baseUrl}}" @@ -182526,7 +181743,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -182544,7 +181761,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", + "raw": "{\n \"entitlements\": [\n \"016629d1-1d25-463f-97f3-c6686846650\",\n \"016629d1-1d25-463f-97f3-c6686846650\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -182570,62 +181787,56 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "Task Management", - "description": "", - "item": [ + }, { - "id": "9ac2a723-0f68-442b-923b-5619d0ada017", - "name": "Get task status by ID.", + "id": "5631d174-d222-47cf-8908-bc9d820269e8", + "name": "Submit Bulk Approval Request", "request": { - "name": "Get task status by ID.", + "name": "Submit Bulk Approval Request", "description": { - "content": "Get a TaskStatus for a task by task ID.", + "content": "Submit Bulk Approval Request for SED.\nRequest body takes list of SED Ids. API responses with list of SED Approval Status", "type": "text/plain" }, "url": { "path": [ - "task-status", - ":id" + "suggested-entitlement-description-approvals" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "anId", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) Task ID of the TaskStatus to get", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"items\": [\n \"bd10a851-0adb-2162-c1b7-1238e3172edc\",\n \"urn:uuid:1ee5e94e-4a07-5706-f199-417ad436480c\"\n ]\n },\n {\n \"items\": [\n \"c5df603e-cd59-f6ef-6bb9-b2f06dbd9375\",\n \"urn:uuid:78f5a800-7b5c-431c-4c1c-61deca5c0fdf\"\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "27230c3b-e864-4c56-9861-2d3d63bfaf1d", - "name": "Responds with a TaskStatus for the task with the given task ID.", + "id": "b495a8f2-01f2-46bf-9fe9-71d091bd6e0a", + "name": "List of SED Approval Status", "originalRequest": { "url": { "path": [ - "task-status", - ":id" + "suggested-entitlement-description-approvals" ], "host": [ "{{baseUrl}}" @@ -182634,6 +181845,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -182647,8 +181862,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"items\": [\n \"bd10a851-0adb-2162-c1b7-1238e3172edc\",\n \"urn:uuid:1ee5e94e-4a07-5706-f199-417ad436480c\"\n ]\n },\n {\n \"items\": [\n \"c5df603e-cd59-f6ef-6bb9-b2f06dbd9375\",\n \"urn:uuid:78f5a800-7b5c-431c-4c1c-61deca5c0fdf\"\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -182658,18 +181882,17 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"id12345\",\n \"type\": \"QUARTZ\",\n \"uniqueName\": \"Big Task\",\n \"description\": \"A Really Big Task\",\n \"parentName\": \"Parent Task\",\n \"attributes\": {\n \"identityCount\": 0\n },\n \"created\": \"2020-07-11T21:23:15.000Z\",\n \"modified\": \"2020-07-11T21:23:15.000Z\",\n \"launched\": \"2020-07-11T21:23:15.000Z\",\n \"launcher\": \"sweep\",\n \"completed\": \"2020-07-11T21:23:15.000Z\",\n \"completionStatus\": \"Success\",\n \"messages\": [\n {\n \"key\": \"akey\",\n \"localizedText\": {\n \"locale\": \"An error has occurred!\",\n \"message\": \"Error has occurred!\"\n },\n \"type\": \"INFO\",\n \"parameters\": [\n {\n \"name\": \"value\"\n }\n ]\n },\n {\n \"key\": \"akey\",\n \"localizedText\": {\n \"locale\": \"An error has occurred!\",\n \"message\": \"Error has occurred!\"\n },\n \"type\": \"INFO\",\n \"parameters\": [\n {\n \"name\": \"value\"\n }\n ]\n }\n ],\n \"progress\": \"Started\",\n \"percentComplete\": 100,\n \"returns\": [\n {\n \"name\": \"label\",\n \"attributeName\": \"identityCount\"\n },\n {\n \"name\": \"label\",\n \"attributeName\": \"identityCount\"\n }\n ]\n}", + "body": "[\n {\n \"failedReason\": \"invalid status\",\n \"id\": \"urn:uuid:346fc561-138d-59f7-c5bf-9bb3e3c0473f\",\n \"status\": \"SUCCESS\"\n },\n {\n \"failedReason\": \"invalid status\",\n \"id\": \"3d317cca-246c-267c-d816-84adca81a83f\",\n \"status\": \"SUCCESS\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "63c0d616-21b5-442d-b4c9-a4b0f1141707", + "id": "6fc21961-2c47-41b6-a848-662c3cfbd5a0", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "task-status", - ":id" + "suggested-entitlement-description-approvals" ], "host": [ "{{baseUrl}}" @@ -182678,6 +181901,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -182691,8 +181918,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"items\": [\n \"bd10a851-0adb-2162-c1b7-1238e3172edc\",\n \"urn:uuid:1ee5e94e-4a07-5706-f199-417ad436480c\"\n ]\n },\n {\n \"items\": [\n \"c5df603e-cd59-f6ef-6bb9-b2f06dbd9375\",\n \"urn:uuid:78f5a800-7b5c-431c-4c1c-61deca5c0fdf\"\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -182707,13 +181943,12 @@ "_postman_previewlanguage": "json" }, { - "id": "a62cb845-430c-48c2-905a-e37ba817fe22", + "id": "582e6039-c827-4279-98c5-4028616d6c51", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "task-status", - ":id" + "suggested-entitlement-description-approvals" ], "host": [ "{{baseUrl}}" @@ -182722,6 +181957,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -182735,8 +181974,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"items\": [\n \"bd10a851-0adb-2162-c1b7-1238e3172edc\",\n \"urn:uuid:1ee5e94e-4a07-5706-f199-417ad436480c\"\n ]\n },\n {\n \"items\": [\n \"c5df603e-cd59-f6ef-6bb9-b2f06dbd9375\",\n \"urn:uuid:78f5a800-7b5c-431c-4c1c-61deca5c0fdf\"\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -182751,13 +181999,12 @@ "_postman_previewlanguage": "json" }, { - "id": "0b148485-84f1-4c0c-82a8-1f834734a11d", - "name": "Forbidden, generally due to a lack of security rights", + "id": "dbb76223-c359-4677-99bd-316108482477", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "task-status", - ":id" + "suggested-entitlement-description-approvals" ], "host": [ "{{baseUrl}}" @@ -182766,6 +182013,14 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -182775,23 +182030,37 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"items\": [\n \"bd10a851-0adb-2162-c1b7-1238e3172edc\",\n \"urn:uuid:1ee5e94e-4a07-5706-f199-417ad436480c\"\n ]\n },\n {\n \"items\": [\n \"c5df603e-cd59-f6ef-6bb9-b2f06dbd9375\",\n \"urn:uuid:78f5a800-7b5c-431c-4c1c-61deca5c0fdf\"\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, - "header": [], + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], - "_postman_previewlanguage": "text" + "_postman_previewlanguage": "json" }, { - "id": "f61e89a9-fe97-428c-8cbb-513b678621df", - "name": "TaskStatus with the given id was not found.", + "id": "1d2037b3-d8f5-40c6-8c15-c1737560da48", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "task-status", - ":id" + "suggested-entitlement-description-approvals" ], "host": [ "{{baseUrl}}" @@ -182800,6 +182069,14 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -182808,24 +182085,38 @@ "key": "Authorization", "value": "" } - ], - "method": "GET", - "body": {} + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"items\": [\n \"bd10a851-0adb-2162-c1b7-1238e3172edc\",\n \"urn:uuid:1ee5e94e-4a07-5706-f199-417ad436480c\"\n ]\n },\n {\n \"items\": [\n \"c5df603e-cd59-f6ef-6bb9-b2f06dbd9375\",\n \"urn:uuid:78f5a800-7b5c-431c-4c1c-61deca5c0fdf\"\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Not Found", "code": 404, - "header": [], + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], - "_postman_previewlanguage": "text" + "_postman_previewlanguage": "json" }, { - "id": "587b23ca-4dd1-44a4-b2d0-c57f6ac4b929", + "id": "da17a6a7-9ecf-465f-99ef-0a150e72721f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "task-status", - ":id" + "suggested-entitlement-description-approvals" ], "host": [ "{{baseUrl}}" @@ -182834,6 +182125,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -182847,8 +182142,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"items\": [\n \"bd10a851-0adb-2162-c1b7-1238e3172edc\",\n \"urn:uuid:1ee5e94e-4a07-5706-f199-417ad436480c\"\n ]\n },\n {\n \"items\": [\n \"c5df603e-cd59-f6ef-6bb9-b2f06dbd9375\",\n \"urn:uuid:78f5a800-7b5c-431c-4c1c-61deca5c0fdf\"\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -182863,13 +182167,12 @@ "_postman_previewlanguage": "json" }, { - "id": "3381ec5b-315c-4c00-b667-e029dfe11f76", + "id": "7a31c997-04a3-46c0-8c18-1d10997ac1e5", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "task-status", - ":id" + "suggested-entitlement-description-approvals" ], "host": [ "{{baseUrl}}" @@ -182878,6 +182181,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -182891,8 +182198,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"items\": [\n \"bd10a851-0adb-2162-c1b7-1238e3172edc\",\n \"urn:uuid:1ee5e94e-4a07-5706-f199-417ad436480c\"\n ]\n },\n {\n \"items\": [\n \"c5df603e-cd59-f6ef-6bb9-b2f06dbd9375\",\n \"urn:uuid:78f5a800-7b5c-431c-4c1c-61deca5c0fdf\"\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -182913,35 +182229,23 @@ } }, { - "id": "209947e3-0996-4535-a668-0d337ffc0204", - "name": "Update task status by ID", + "id": "fbafcd7f-f2fc-43c8-8832-302d7712aa5d", + "name": "Submit Sed Assignment Request", "request": { - "name": "Update task status by ID", + "name": "Submit Sed Assignment Request", "description": { - "content": "Update a current TaskStatus for a task by task ID.", + "content": "Submit Assignment Request.\nRequest body has an assignee, and list of SED Ids that are assigned to that assignee API responses with batchId that groups all approval requests together", "type": "text/plain" }, "url": { "path": [ - "task-status", - ":id" + "suggested-entitlement-description-assignments" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "anId", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) Task ID of the task whose TaskStatus to update", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { @@ -182953,10 +182257,10 @@ "value": "application/json" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n\t \"op\": \"replace\",\n\t \"path\": \"/description\",\n\t \"value\": \"A new description\"\n }\n]", + "raw": "{\n \"assignee\": {\n \"type\": \"SOURCE_OWNER\",\n \"value\": \"016629d1-1d25-463f-97f3-c6686846650\"\n },\n \"items\": [\n \"136642ec-4b9d-9b6e-d14a-49e81fbaa454\",\n \"urn:uuid:5d5a46c9-2d9e-f2f9-76e4-b3228bf0e34f\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -182967,13 +182271,12 @@ }, "response": [ { - "id": "0bc11203-1101-46ec-b221-41e89fbe895f", - "name": "Responds with the updated TaskStatus for the task with the given task ID.", + "id": "cab39bbe-a378-4c6f-9bb1-a3709ae1a315", + "name": "Sed Assignment Response", "originalRequest": { "url": { "path": [ - "task-status", - ":id" + "suggested-entitlement-description-assignments" ], "host": [ "{{baseUrl}}" @@ -182999,10 +182302,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n\t \"op\": \"replace\",\n\t \"path\": \"/description\",\n\t \"value\": \"A new description\"\n }\n]", + "raw": "{\n \"assignee\": {\n \"type\": \"SOURCE_OWNER\",\n \"value\": \"016629d1-1d25-463f-97f3-c6686846650\"\n },\n \"items\": [\n \"136642ec-4b9d-9b6e-d14a-49e81fbaa454\",\n \"urn:uuid:5d5a46c9-2d9e-f2f9-76e4-b3228bf0e34f\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -183011,26 +182314,25 @@ } } }, - "status": "OK", - "code": 200, + "status": "Accepted", + "code": 202, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"id12345\",\n \"type\": \"QUARTZ\",\n \"uniqueName\": \"Big Task\",\n \"description\": \"A Really Big Task\",\n \"parentName\": \"Parent Task\",\n \"attributes\": {\n \"identityCount\": 0\n },\n \"created\": \"2020-07-11T21:23:15.000Z\",\n \"modified\": \"2020-07-11T21:23:15.000Z\",\n \"launched\": \"2020-07-11T21:23:15.000Z\",\n \"launcher\": \"sweep\",\n \"completed\": \"2020-07-11T21:23:15.000Z\",\n \"completionStatus\": \"Success\",\n \"messages\": [\n {\n \"key\": \"akey\",\n \"localizedText\": {\n \"locale\": \"An error has occurred!\",\n \"message\": \"Error has occurred!\"\n },\n \"type\": \"INFO\",\n \"parameters\": [\n {\n \"name\": \"value\"\n }\n ]\n },\n {\n \"key\": \"akey\",\n \"localizedText\": {\n \"locale\": \"An error has occurred!\",\n \"message\": \"Error has occurred!\"\n },\n \"type\": \"INFO\",\n \"parameters\": [\n {\n \"name\": \"value\"\n }\n ]\n }\n ],\n \"progress\": \"Started\",\n \"percentComplete\": 100,\n \"returns\": [\n {\n \"name\": \"label\",\n \"attributeName\": \"identityCount\"\n },\n {\n \"name\": \"label\",\n \"attributeName\": \"identityCount\"\n }\n ]\n}", + "body": "{\n \"batchId\": \"urn:uuid:5010ac5e-b51d-1e16-e3b3-eb613a619f93\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ada5d61f-b0fc-4676-94b2-0b0664f45d01", + "id": "baa5caed-d0b5-4437-a22b-488456d546ac", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "task-status", - ":id" + "suggested-entitlement-description-assignments" ], "host": [ "{{baseUrl}}" @@ -183056,10 +182358,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n\t \"op\": \"replace\",\n\t \"path\": \"/description\",\n\t \"value\": \"A new description\"\n }\n]", + "raw": "{\n \"assignee\": {\n \"type\": \"SOURCE_OWNER\",\n \"value\": \"016629d1-1d25-463f-97f3-c6686846650\"\n },\n \"items\": [\n \"136642ec-4b9d-9b6e-d14a-49e81fbaa454\",\n \"urn:uuid:5d5a46c9-2d9e-f2f9-76e4-b3228bf0e34f\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -183081,13 +182383,12 @@ "_postman_previewlanguage": "json" }, { - "id": "0aa42cd1-86ba-4dc4-b6a1-21ad25d623c8", + "id": "b744c7a4-6dc1-44e8-a1fc-efaae2bcd7a0", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "task-status", - ":id" + "suggested-entitlement-description-assignments" ], "host": [ "{{baseUrl}}" @@ -183113,10 +182414,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n\t \"op\": \"replace\",\n\t \"path\": \"/description\",\n\t \"value\": \"A new description\"\n }\n]", + "raw": "{\n \"assignee\": {\n \"type\": \"SOURCE_OWNER\",\n \"value\": \"016629d1-1d25-463f-97f3-c6686846650\"\n },\n \"items\": [\n \"136642ec-4b9d-9b6e-d14a-49e81fbaa454\",\n \"urn:uuid:5d5a46c9-2d9e-f2f9-76e4-b3228bf0e34f\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -183138,13 +182439,12 @@ "_postman_previewlanguage": "json" }, { - "id": "b3cfe04f-82a8-4413-849d-eb0fc6d2fe78", + "id": "4b0ce4ef-d581-447f-9f4f-295bacb96b0d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "task-status", - ":id" + "suggested-entitlement-description-assignments" ], "host": [ "{{baseUrl}}" @@ -183170,10 +182470,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n\t \"op\": \"replace\",\n\t \"path\": \"/description\",\n\t \"value\": \"A new description\"\n }\n]", + "raw": "{\n \"assignee\": {\n \"type\": \"SOURCE_OWNER\",\n \"value\": \"016629d1-1d25-463f-97f3-c6686846650\"\n },\n \"items\": [\n \"136642ec-4b9d-9b6e-d14a-49e81fbaa454\",\n \"urn:uuid:5d5a46c9-2d9e-f2f9-76e4-b3228bf0e34f\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -183195,13 +182495,12 @@ "_postman_previewlanguage": "json" }, { - "id": "4bf47101-1e02-43de-9795-1cc426710f16", + "id": "fba03ee9-7e0f-49d8-b6b1-f085eb3d30d9", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "task-status", - ":id" + "suggested-entitlement-description-assignments" ], "host": [ "{{baseUrl}}" @@ -183227,10 +182526,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n\t \"op\": \"replace\",\n\t \"path\": \"/description\",\n\t \"value\": \"A new description\"\n }\n]", + "raw": "{\n \"assignee\": {\n \"type\": \"SOURCE_OWNER\",\n \"value\": \"016629d1-1d25-463f-97f3-c6686846650\"\n },\n \"items\": [\n \"136642ec-4b9d-9b6e-d14a-49e81fbaa454\",\n \"urn:uuid:5d5a46c9-2d9e-f2f9-76e4-b3228bf0e34f\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -183252,13 +182551,12 @@ "_postman_previewlanguage": "json" }, { - "id": "8a9859e5-623a-4e0c-90ed-c168c5abdebe", + "id": "69b05840-6bbd-472d-8250-60c75a7048ef", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "task-status", - ":id" + "suggested-entitlement-description-assignments" ], "host": [ "{{baseUrl}}" @@ -183284,10 +182582,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n\t \"op\": \"replace\",\n\t \"path\": \"/description\",\n\t \"value\": \"A new description\"\n }\n]", + "raw": "{\n \"assignee\": {\n \"type\": \"SOURCE_OWNER\",\n \"value\": \"016629d1-1d25-463f-97f3-c6686846650\"\n },\n \"items\": [\n \"136642ec-4b9d-9b6e-d14a-49e81fbaa454\",\n \"urn:uuid:5d5a46c9-2d9e-f2f9-76e4-b3228bf0e34f\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -183309,13 +182607,12 @@ "_postman_previewlanguage": "json" }, { - "id": "6fab670d-d883-40ee-aef7-f29234ef9ae8", + "id": "f1385c1d-060b-484b-aa92-666b4ba9deec", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "task-status", - ":id" + "suggested-entitlement-description-assignments" ], "host": [ "{{baseUrl}}" @@ -183341,10 +182638,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n\t \"op\": \"replace\",\n\t \"path\": \"/description\",\n\t \"value\": \"A new description\"\n }\n]", + "raw": "{\n \"assignee\": {\n \"type\": \"SOURCE_OWNER\",\n \"value\": \"016629d1-1d25-463f-97f3-c6686846650\"\n },\n \"items\": [\n \"136642ec-4b9d-9b6e-d14a-49e81fbaa454\",\n \"urn:uuid:5d5a46c9-2d9e-f2f9-76e4-b3228bf0e34f\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -183372,17 +182669,17 @@ } }, { - "id": "62f987cc-f569-43bd-bbd2-0f507840dc94", - "name": "Retrieve a task status list.", + "id": "b0f64a37-eb8e-468a-8702-7bdd3451df37", + "name": "List Suggested Entitlement Description", "request": { - "name": "Retrieve a task status list.", + "name": "List Suggested Entitlement Description", "description": { - "content": "Get a TaskStatus list.", + "content": "List of Suggested Entitlement Description", "type": "text/plain" }, "url": { "path": [ - "task-status" + "suggested-entitlement-descriptions" ], "host": [ "{{baseUrl}}" @@ -183391,47 +182688,56 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Integer specifying the maximum number of records to return in a single API call. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results). If it is not specified, a default limit is used.", "type": "text/plain" }, "key": "limit", - "value": "250" + "value": "limit=0" }, { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**batchId**: *eq*\n\n**status**: *eq, ne, in*\n\n**displayName**: *eq, co*", "type": "text/plain" }, - "key": "offset", - "value": "0" + "key": "filters", + "value": "displayName co \"Read and Write\"" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nSince requesting a total count can have a performance impact, it is recommended not to send `count=true` if that value will not be used.", "type": "text/plain" }, "key": "count", - "value": "true" + "value": "count=true" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", + "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored.\nThis parameter differs from the Coun parameter in that this one skip executing the actual query and always return an empty array.", "type": "text/plain" }, - "key": "filters", - "value": "completionStatus eq \"Success\"" + "key": "count-only", + "value": "count-only=true" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", + "content": "By default, the ListSeds API will only return items that you have requested to be generated. \nThis option will allow you to see all items that have been requested", "type": "text/plain" }, - "key": "sorters", - "value": "-created" + "key": "requested-by-anyone", + "value": "requested-by-anyone=true" + }, + { + "disabled": true, + "description": { + "content": "Will limit records to items that are in \"suggested\" or \"approved\" status", + "type": "text/plain" + }, + "key": "show-pending-status-only", + "value": "show-pending-status-only=true" } ], "variable": [] @@ -183447,12 +182753,12 @@ }, "response": [ { - "id": "76b33040-ac62-4d4e-aaf7-6a360d09043d", - "name": "Responds with a TaskStatus for the task with the given task ID.", + "id": "30f40edc-e4aa-40c8-8b37-b71264a1d021", + "name": "List of Suggested Entitlement Details", "originalRequest": { "url": { "path": [ - "task-status" + "suggested-entitlement-descriptions" ], "host": [ "{{baseUrl}}" @@ -183461,136 +182767,56 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Integer specifying the maximum number of records to return in a single API call. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results). If it is not specified, a default limit is used.", "type": "text/plain" }, "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" + "value": "limit=0" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**batchId**: *eq*\n\n**status**: *eq, ne, in*\n\n**displayName**: *eq, co*", "type": "text/plain" }, "key": "filters", - "value": "completionStatus eq \"Success\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", - "type": "text/plain" - }, - "key": "sorters", - "value": "-created" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"id12345\",\n \"type\": \"QUARTZ\",\n \"uniqueName\": \"Big Task\",\n \"description\": \"A Really Big Task\",\n \"parentName\": \"Parent Task\",\n \"attributes\": {\n \"identityCount\": 0\n },\n \"created\": \"2020-07-11T21:23:15.000Z\",\n \"modified\": \"2020-07-11T21:23:15.000Z\",\n \"launched\": \"2020-07-11T21:23:15.000Z\",\n \"launcher\": \"sweep\",\n \"completed\": \"2020-07-11T21:23:15.000Z\",\n \"completionStatus\": \"Success\",\n \"messages\": [\n {\n \"key\": \"akey\",\n \"localizedText\": {\n \"locale\": \"An error has occurred!\",\n \"message\": \"Error has occurred!\"\n },\n \"type\": \"INFO\",\n \"parameters\": [\n {\n \"name\": \"value\"\n }\n ]\n },\n {\n \"key\": \"akey\",\n \"localizedText\": {\n \"locale\": \"An error has occurred!\",\n \"message\": \"Error has occurred!\"\n },\n \"type\": \"INFO\",\n \"parameters\": [\n {\n \"name\": \"value\"\n }\n ]\n }\n ],\n \"progress\": \"Started\",\n \"percentComplete\": 100,\n \"returns\": [\n {\n \"name\": \"label\",\n \"attributeName\": \"identityCount\"\n },\n {\n \"name\": \"label\",\n \"attributeName\": \"identityCount\"\n }\n ]\n },\n {\n \"id\": \"id12345\",\n \"type\": \"QUARTZ\",\n \"uniqueName\": \"Big Task\",\n \"description\": \"A Really Big Task\",\n \"parentName\": \"Parent Task\",\n \"attributes\": {\n \"identityCount\": 0\n },\n \"created\": \"2020-07-11T21:23:15.000Z\",\n \"modified\": \"2020-07-11T21:23:15.000Z\",\n \"launched\": \"2020-07-11T21:23:15.000Z\",\n \"launcher\": \"sweep\",\n \"completed\": \"2020-07-11T21:23:15.000Z\",\n \"completionStatus\": \"Success\",\n \"messages\": [\n {\n \"key\": \"akey\",\n \"localizedText\": {\n \"locale\": \"An error has occurred!\",\n \"message\": \"Error has occurred!\"\n },\n \"type\": \"INFO\",\n \"parameters\": [\n {\n \"name\": \"value\"\n }\n ]\n },\n {\n \"key\": \"akey\",\n \"localizedText\": {\n \"locale\": \"An error has occurred!\",\n \"message\": \"Error has occurred!\"\n },\n \"type\": \"INFO\",\n \"parameters\": [\n {\n \"name\": \"value\"\n }\n ]\n }\n ],\n \"progress\": \"Started\",\n \"percentComplete\": 100,\n \"returns\": [\n {\n \"name\": \"label\",\n \"attributeName\": \"identityCount\"\n },\n {\n \"name\": \"label\",\n \"attributeName\": \"identityCount\"\n }\n ]\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7f85bfef-46b3-4abc-b90a-81281bfc3164", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "task-status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" + "value": "displayName co \"Read and Write\"" }, { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nSince requesting a total count can have a performance impact, it is recommended not to send `count=true` if that value will not be used.", "type": "text/plain" }, - "key": "offset", - "value": "0" + "key": "count", + "value": "count=true" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored.\nThis parameter differs from the Coun parameter in that this one skip executing the actual query and always return an empty array.", "type": "text/plain" }, - "key": "count", - "value": "true" + "key": "count-only", + "value": "count-only=true" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", + "content": "By default, the ListSeds API will only return items that you have requested to be generated. \nThis option will allow you to see all items that have been requested", "type": "text/plain" }, - "key": "filters", - "value": "completionStatus eq \"Success\"" + "key": "requested-by-anyone", + "value": "requested-by-anyone=true" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", + "content": "Will limit records to items that are in \"suggested\" or \"approved\" status", "type": "text/plain" }, - "key": "sorters", - "value": "-created" + "key": "show-pending-status-only", + "value": "show-pending-status-only=true" } ], "variable": [] @@ -183612,25 +182838,25 @@ "method": "GET", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "[\n {\n \"Name\": \"BatchInvoiceProcessing\",\n \"approved_by\": \"2c918086-76de-afbf-0176-f6d28f65565a\",\n \"approved_type\": \"admin\",\n \"approved_when\": \"2024-03-22T16:32:16.308Z\",\n \"attribute\": \"Role\",\n \"description\": \"This entitlement allows automated processing of invoices in batches on a scheduled basis to streamline accounts payable procedures.\",\n \"displayName\": \"AWS-Cloud-Billing\",\n \"id\": \"ead281ee-12a9-40ac-9534-36b5d7d65d53\",\n \"sourceId\": \"103f567b93ee49b991c40f9412f87643\",\n \"sourceName\": \"IDN Salesforce\",\n \"status\": \"suggested\",\n \"suggestedDescription\": \"This entitlement allows automated processing of invoices in batches on a scheduled basis to streamline accounts payable\",\n \"type\": \"group\",\n \"value\": \"group\"\n },\n {\n \"Name\": \"BatchInvoiceProcessing\",\n \"approved_by\": \"2c918086-76de-afbf-0176-f6d28f65565a\",\n \"approved_type\": \"admin\",\n \"approved_when\": \"2024-03-22T16:32:16.308Z\",\n \"attribute\": \"Role\",\n \"description\": \"This entitlement allows automated processing of invoices in batches on a scheduled basis to streamline accounts payable procedures.\",\n \"displayName\": \"AWS-Cloud-Billing\",\n \"id\": \"ead281ee-12a9-40ac-9534-36b5d7d65d53\",\n \"sourceId\": \"103f567b93ee49b991c40f9412f87643\",\n \"sourceName\": \"IDN Salesforce\",\n \"status\": \"suggested\",\n \"suggestedDescription\": \"This entitlement allows automated processing of invoices in batches on a scheduled basis to streamline accounts payable\",\n \"type\": \"group\",\n \"value\": \"group\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "540124cf-048c-4e93-b2e2-30d7034722b6", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "33849ab8-1e4d-4674-b632-3a29479313a8", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "task-status" + "suggested-entitlement-descriptions" ], "host": [ "{{baseUrl}}" @@ -183639,136 +182865,56 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Integer specifying the maximum number of records to return in a single API call. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results). If it is not specified, a default limit is used.", "type": "text/plain" }, "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" + "value": "limit=0" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**batchId**: *eq*\n\n**status**: *eq, ne, in*\n\n**displayName**: *eq, co*", "type": "text/plain" }, "key": "filters", - "value": "completionStatus eq \"Success\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", - "type": "text/plain" - }, - "key": "sorters", - "value": "-created" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d174facf-ff24-4baf-a1b2-d1e3b5dd4279", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "task-status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" + "value": "displayName co \"Read and Write\"" }, { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nSince requesting a total count can have a performance impact, it is recommended not to send `count=true` if that value will not be used.", "type": "text/plain" }, - "key": "offset", - "value": "0" + "key": "count", + "value": "count=true" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored.\nThis parameter differs from the Coun parameter in that this one skip executing the actual query and always return an empty array.", "type": "text/plain" }, - "key": "count", - "value": "true" + "key": "count-only", + "value": "count-only=true" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", + "content": "By default, the ListSeds API will only return items that you have requested to be generated. \nThis option will allow you to see all items that have been requested", "type": "text/plain" }, - "key": "filters", - "value": "completionStatus eq \"Success\"" + "key": "requested-by-anyone", + "value": "requested-by-anyone=true" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", + "content": "Will limit records to items that are in \"suggested\" or \"approved\" status", "type": "text/plain" }, - "key": "sorters", - "value": "-created" + "key": "show-pending-status-only", + "value": "show-pending-status-only=true" } ], "variable": [] @@ -183790,25 +182936,25 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "81096850-6e21-48b1-b7e7-e407b96936d5", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "02392838-62bd-4687-aa63-a30a500ac6ec", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "task-status" + "suggested-entitlement-descriptions" ], "host": [ "{{baseUrl}}" @@ -183817,136 +182963,56 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Integer specifying the maximum number of records to return in a single API call. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results). If it is not specified, a default limit is used.", "type": "text/plain" }, "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" + "value": "limit=0" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**batchId**: *eq*\n\n**status**: *eq, ne, in*\n\n**displayName**: *eq, co*", "type": "text/plain" }, "key": "filters", - "value": "completionStatus eq \"Success\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", - "type": "text/plain" - }, - "key": "sorters", - "value": "-created" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0553e3e4-00b0-4fd0-bb1c-c0621fe70eef", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "task-status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" + "value": "displayName co \"Read and Write\"" }, { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nSince requesting a total count can have a performance impact, it is recommended not to send `count=true` if that value will not be used.", "type": "text/plain" }, - "key": "offset", - "value": "0" + "key": "count", + "value": "count=true" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored.\nThis parameter differs from the Coun parameter in that this one skip executing the actual query and always return an empty array.", "type": "text/plain" }, - "key": "count", - "value": "true" + "key": "count-only", + "value": "count-only=true" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", + "content": "By default, the ListSeds API will only return items that you have requested to be generated. \nThis option will allow you to see all items that have been requested", "type": "text/plain" }, - "key": "filters", - "value": "completionStatus eq \"Success\"" + "key": "requested-by-anyone", + "value": "requested-by-anyone=true" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", + "content": "Will limit records to items that are in \"suggested\" or \"approved\" status", "type": "text/plain" }, - "key": "sorters", - "value": "-created" + "key": "show-pending-status-only", + "value": "show-pending-status-only=true" } ], "variable": [] @@ -183968,25 +183034,25 @@ "method": "GET", "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "dd718769-4ee2-4dc1-8ce2-4fec7221639e", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "a2e3e0cd-db82-46fe-a7ff-c9edf9306e3b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "task-status" + "suggested-entitlement-descriptions" ], "host": [ "{{baseUrl}}" @@ -183995,183 +183061,56 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Integer specifying the maximum number of records to return in a single API call. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results). If it is not specified, a default limit is used.", "type": "text/plain" }, "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" + "value": "limit=0" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**batchId**: *eq*\n\n**status**: *eq, ne, in*\n\n**displayName**: *eq, co*", "type": "text/plain" }, "key": "filters", - "value": "completionStatus eq \"Success\"" + "value": "displayName co \"Read and Write\"" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", + "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nSince requesting a total count can have a performance impact, it is recommended not to send `count=true` if that value will not be used.", "type": "text/plain" }, - "key": "sorters", - "value": "-created" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" + "key": "count", + "value": "count=true" }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "cf40bf3b-c1e9-42a2-b0db-fa57d966054f", - "name": "Retrieve a pending task list.", - "request": { - "name": "Retrieve a pending task list.", - "description": { - "content": "Retrieve a list of TaskStatus for pending tasks.", - "type": "text/plain" - }, - "url": { - "path": [ - "task-status", - "pending-tasks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "53733f01-2c1f-4002-99ad-72242c47b8a4", - "name": "Responds with a list of TaskStatus for pending tasks.", - "originalRequest": { - "url": { - "path": [ - "task-status", - "pending-tasks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored.\nThis parameter differs from the Coun parameter in that this one skip executing the actual query and always return an empty array.", "type": "text/plain" }, - "key": "offset", - "value": "0" + "key": "count-only", + "value": "count-only=true" }, { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "By default, the ListSeds API will only return items that you have requested to be generated. \nThis option will allow you to see all items that have been requested", "type": "text/plain" }, - "key": "limit", - "value": "250" + "key": "requested-by-anyone", + "value": "requested-by-anyone=true" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Will limit records to items that are in \"suggested\" or \"approved\" status", "type": "text/plain" }, - "key": "count", - "value": "true" + "key": "show-pending-status-only", + "value": "show-pending-status-only=true" } ], "variable": [] @@ -184193,26 +183132,25 @@ "method": "GET", "body": {} }, - "status": "OK", - "code": 200, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "[\n {\n \"id\": \"id12345\",\n \"type\": \"QUARTZ\",\n \"uniqueName\": \"Big Task\",\n \"description\": \"A Really Big Task\",\n \"parentName\": \"Parent Task\",\n \"attributes\": {\n \"identityCount\": 0\n },\n \"created\": \"2020-07-11T21:23:15.000Z\",\n \"modified\": \"2020-07-11T21:23:15.000Z\",\n \"launched\": \"2020-07-11T21:23:15.000Z\",\n \"launcher\": \"sweep\",\n \"completed\": \"2020-07-11T21:23:15.000Z\",\n \"completionStatus\": \"Success\",\n \"messages\": [\n {\n \"key\": \"akey\",\n \"localizedText\": {\n \"locale\": \"An error has occurred!\",\n \"message\": \"Error has occurred!\"\n },\n \"type\": \"INFO\",\n \"parameters\": [\n {\n \"name\": \"value\"\n }\n ]\n },\n {\n \"key\": \"akey\",\n \"localizedText\": {\n \"locale\": \"An error has occurred!\",\n \"message\": \"Error has occurred!\"\n },\n \"type\": \"INFO\",\n \"parameters\": [\n {\n \"name\": \"value\"\n }\n ]\n }\n ],\n \"progress\": \"Started\",\n \"percentComplete\": 100,\n \"returns\": [\n {\n \"name\": \"label\",\n \"attributeName\": \"identityCount\"\n },\n {\n \"name\": \"label\",\n \"attributeName\": \"identityCount\"\n }\n ]\n },\n {\n \"id\": \"id12345\",\n \"type\": \"QUARTZ\",\n \"uniqueName\": \"Big Task\",\n \"description\": \"A Really Big Task\",\n \"parentName\": \"Parent Task\",\n \"attributes\": {\n \"identityCount\": 0\n },\n \"created\": \"2020-07-11T21:23:15.000Z\",\n \"modified\": \"2020-07-11T21:23:15.000Z\",\n \"launched\": \"2020-07-11T21:23:15.000Z\",\n \"launcher\": \"sweep\",\n \"completed\": \"2020-07-11T21:23:15.000Z\",\n \"completionStatus\": \"Success\",\n \"messages\": [\n {\n \"key\": \"akey\",\n \"localizedText\": {\n \"locale\": \"An error has occurred!\",\n \"message\": \"Error has occurred!\"\n },\n \"type\": \"INFO\",\n \"parameters\": [\n {\n \"name\": \"value\"\n }\n ]\n },\n {\n \"key\": \"akey\",\n \"localizedText\": {\n \"locale\": \"An error has occurred!\",\n \"message\": \"Error has occurred!\"\n },\n \"type\": \"INFO\",\n \"parameters\": [\n {\n \"name\": \"value\"\n }\n ]\n }\n ],\n \"progress\": \"Started\",\n \"percentComplete\": 100,\n \"returns\": [\n {\n \"name\": \"label\",\n \"attributeName\": \"identityCount\"\n },\n {\n \"name\": \"label\",\n \"attributeName\": \"identityCount\"\n }\n ]\n }\n]", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8d608ffc-e6d8-47c4-b944-34ca7372abf6", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "id": "b09ab494-729f-484c-8767-745292bb5729", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "task-status", - "pending-tasks" + "suggested-entitlement-descriptions" ], "host": [ "{{baseUrl}}" @@ -184221,163 +183159,56 @@ { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Integer specifying the maximum number of records to return in a single API call. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results). If it is not specified, a default limit is used.", "type": "text/plain" }, "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "367b5b7e-17e9-4b65-9e24-f0864c07d206", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "task-status", - "pending-tasks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" + "value": "limit=0" }, { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**batchId**: *eq*\n\n**status**: *eq, ne, in*\n\n**displayName**: *eq, co*", "type": "text/plain" }, - "key": "limit", - "value": "250" + "key": "filters", + "value": "displayName co \"Read and Write\"" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nSince requesting a total count can have a performance impact, it is recommended not to send `count=true` if that value will not be used.", "type": "text/plain" }, "key": "count", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" + "value": "count=true" }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ede84486-d2c4-45be-b233-899c7447016f", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "task-status", - "pending-tasks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored.\nThis parameter differs from the Coun parameter in that this one skip executing the actual query and always return an empty array.", "type": "text/plain" }, - "key": "offset", - "value": "0" + "key": "count-only", + "value": "count-only=true" }, { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "By default, the ListSeds API will only return items that you have requested to be generated. \nThis option will allow you to see all items that have been requested", "type": "text/plain" }, - "key": "limit", - "value": "250" + "key": "requested-by-anyone", + "value": "requested-by-anyone=true" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Will limit records to items that are in \"suggested\" or \"approved\" status", "type": "text/plain" }, - "key": "count", - "value": "true" + "key": "show-pending-status-only", + "value": "show-pending-status-only=true" } ], "variable": [] @@ -184399,90 +183230,25 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "955c420b-7f4d-450d-a72d-5e408882c3b8", - "name": "Retrieve headers only for pending task list.", - "request": { - "name": "Retrieve headers only for pending task list.", - "description": { - "content": "Retrieve headers for a list of TaskStatus for pending tasks.", - "type": "text/plain" - }, - "url": { - "path": [ - "task-status", - "pending-tasks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - } - ], - "variable": [] }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "HEAD", - "body": {} - }, - "response": [ { - "id": "3a1bdde0-e6c9-433c-b687-885b4451d81c", - "name": "Responds with headers for List of TaskStatus for pending tasks.", + "id": "a2e187bd-d8c1-4d56-8a15-b486040ceff7", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "task-status", - "pending-tasks" + "suggested-entitlement-descriptions" ], "host": [ "{{baseUrl}}" @@ -184491,153 +183257,56 @@ { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Integer specifying the maximum number of records to return in a single API call. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results). If it is not specified, a default limit is used.", "type": "text/plain" }, "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "HEAD", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "ff59fc6a-a909-4845-910b-a75c22d2fe8a", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "task-status", - "pending-tasks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" + "value": "limit=0" }, { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**batchId**: *eq*\n\n**status**: *eq, ne, in*\n\n**displayName**: *eq, co*", "type": "text/plain" }, - "key": "limit", - "value": "250" + "key": "filters", + "value": "displayName co \"Read and Write\"" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nSince requesting a total count can have a performance impact, it is recommended not to send `count=true` if that value will not be used.", "type": "text/plain" }, "key": "count", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "HEAD", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "aea82113-b7d6-4732-a40a-9f9be2759e13", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "task-status", - "pending-tasks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ + "value": "count=true" + }, { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored.\nThis parameter differs from the Coun parameter in that this one skip executing the actual query and always return an empty array.", "type": "text/plain" }, - "key": "offset", - "value": "0" + "key": "count-only", + "value": "count-only=true" }, { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "By default, the ListSeds API will only return items that you have requested to be generated. \nThis option will allow you to see all items that have been requested", "type": "text/plain" }, - "key": "limit", - "value": "250" + "key": "requested-by-anyone", + "value": "requested-by-anyone=true" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Will limit records to items that are in \"suggested\" or \"approved\" status", "type": "text/plain" }, - "key": "count", - "value": "true" + "key": "show-pending-status-only", + "value": "show-pending-status-only=true" } ], "variable": [] @@ -184656,29 +183325,28 @@ "value": "" } ], - "method": "HEAD", + "method": "GET", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "35873466-dab5-42b0-b832-4103fca02767", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "40d9ee1f-8b18-401f-bd69-533e528557d7", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "task-status", - "pending-tasks" + "suggested-entitlement-descriptions" ], "host": [ "{{baseUrl}}" @@ -184687,29 +183355,56 @@ { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Integer specifying the maximum number of records to return in a single API call. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results). If it is not specified, a default limit is used.", "type": "text/plain" }, - "key": "offset", - "value": "0" + "key": "limit", + "value": "limit=0" }, { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**batchId**: *eq*\n\n**status**: *eq, ne, in*\n\n**displayName**: *eq, co*", "type": "text/plain" }, - "key": "limit", - "value": "250" + "key": "filters", + "value": "displayName co \"Read and Write\"" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored. \nThe standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nSince requesting a total count can have a performance impact, it is recommended not to send `count=true` if that value will not be used.", "type": "text/plain" }, "key": "count", - "value": "true" + "value": "count=true" + }, + { + "disabled": true, + "description": { + "content": "If `true` it will populate the `X-Total-Count` response header with the number of results that would be returned if `limit` and `offset` were ignored.\nThis parameter differs from the Coun parameter in that this one skip executing the actual query and always return an empty array.", + "type": "text/plain" + }, + "key": "count-only", + "value": "count-only=true" + }, + { + "disabled": true, + "description": { + "content": "By default, the ListSeds API will only return items that you have requested to be generated. \nThis option will allow you to see all items that have been requested", + "type": "text/plain" + }, + "key": "requested-by-anyone", + "value": "requested-by-anyone=true" + }, + { + "disabled": true, + "description": { + "content": "Will limit records to items that are in \"suggested\" or \"approved\" status", + "type": "text/plain" + }, + "key": "show-pending-status-only", + "value": "show-pending-status-only=true" } ], "variable": [] @@ -184728,18 +183423,18 @@ "value": "" } ], - "method": "HEAD", + "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -184748,49 +183443,67 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "Tenant", - "description": "API for reading tenant details.", - "item": [ + }, { - "id": "cf0e8e32-5630-44a6-b3fc-c91b2c8268fd", - "name": "Get Tenant Information.", + "id": "c2a0a540-828c-401b-a3f9-8b2da1fb9528", + "name": "Patch Suggested Entitlement Description", "request": { - "name": "Get Tenant Information.", + "name": "Patch Suggested Entitlement Description", "description": { - "content": "This rest endpoint can be used to retrieve tenant details.", + "content": "Patch Suggested Entitlement Description", "type": "text/plain" }, "url": { "path": [ - "tenant" + "suggested-entitlement-descriptions" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "disabled": true, + "description": { + "content": "(Required) id is sed id", + "type": "text/plain" + }, + "type": "any", + "value": "ebab396f-0af1-4050-89b7-dafc63ec70e7", + "key": "id" + } + ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "c215b29b-2d36-47fa-8a50-d0219dfc4b2e", - "name": "Tenant Info", + "id": "fb028592-6293-4643-8f01-7d98ef4312b0", + "name": "detail of patched sed", "originalRequest": { "url": { "path": [ - "tenant" + "suggested-entitlement-descriptions" ], "host": [ "{{baseUrl}}" @@ -184799,6 +183512,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -184812,8 +183529,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -184823,17 +183549,17 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"name\": \"acme\",\n \"fullName\": \"Acme, Inc\",\n \"pod\": \"example-pod\",\n \"region\": \"us-east-1\",\n \"description\": \"Description of the Tenant\",\n \"products\": [\n {\n \"productName\": \"idn\",\n \"url\": \"https://tenant-name.identitynow.com\",\n \"productTenantId\": \"tenant#product\",\n \"productRegion\": \"us-east-1\",\n \"productRight\": \"idn:ui:view\",\n \"apiUrl\": \"https://tenant-name.api.identitynow.com\",\n \"licenses\": [\n {\n \"licenseId\": \"idn:access-request\",\n \"legacyFeatureName\": \"ACCESS_REQUEST\"\n },\n {\n \"licenseId\": \"idn:access-request\",\n \"legacyFeatureName\": \"ACCESS_REQUEST\"\n }\n ],\n \"attributes\": {\n \"domain\": \"https://tenant-name.identitynow.com\",\n \"maxRegisteredUsers\": 250\n },\n \"zone\": \"Deployment zone for the Product\",\n \"status\": \"active\",\n \"statusDateTime\": \"2020-05-19T13:49:37.385Z\",\n \"reason\": \"Reason\",\n \"notes\": \"Example notes\",\n \"dateCreated\": \"2020-05-19T13:49:37.385Z\",\n \"lastUpdated\": \"2020-05-19T13:49:37.385Z\",\n \"orgType\": \"test\"\n },\n {\n \"productName\": \"idn\",\n \"url\": \"https://tenant-name.identitynow.com\",\n \"productTenantId\": \"tenant#product\",\n \"productRegion\": \"us-east-1\",\n \"productRight\": \"idn:ui:view\",\n \"apiUrl\": \"https://tenant-name.api.identitynow.com\",\n \"licenses\": [\n {\n \"licenseId\": \"idn:access-request\",\n \"legacyFeatureName\": \"ACCESS_REQUEST\"\n },\n {\n \"licenseId\": \"idn:access-request\",\n \"legacyFeatureName\": \"ACCESS_REQUEST\"\n }\n ],\n \"attributes\": {\n \"domain\": \"https://tenant-name.identitynow.com\",\n \"maxRegisteredUsers\": 250\n },\n \"zone\": \"Deployment zone for the Product\",\n \"status\": \"active\",\n \"statusDateTime\": \"2020-05-19T13:49:37.385Z\",\n \"reason\": \"Reason\",\n \"notes\": \"Example notes\",\n \"dateCreated\": \"2020-05-19T13:49:37.385Z\",\n \"lastUpdated\": \"2020-05-19T13:49:37.385Z\",\n \"orgType\": \"test\"\n }\n ]\n}", + "body": "{\n \"Name\": \"BatchInvoiceProcessing\",\n \"approved_by\": \"2c918086-76de-afbf-0176-f6d28f65565a\",\n \"approved_type\": \"admin\",\n \"approved_when\": \"2024-03-22T16:32:16.308Z\",\n \"attribute\": \"Role\",\n \"description\": \"This entitlement allows automated processing of invoices in batches on a scheduled basis to streamline accounts payable procedures.\",\n \"displayName\": \"AWS-Cloud-Billing\",\n \"id\": \"ead281ee-12a9-40ac-9534-36b5d7d65d53\",\n \"sourceId\": \"103f567b93ee49b991c40f9412f87643\",\n \"sourceName\": \"IDN Salesforce\",\n \"status\": \"suggested\",\n \"suggestedDescription\": \"This entitlement allows automated processing of invoices in batches on a scheduled basis to streamline accounts payable\",\n \"type\": \"group\",\n \"value\": \"group\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "acee1a33-4870-4a29-ba73-03f79be0b1a3", + "id": "4a4adb43-a242-4b72-835b-e8764cdc78c7", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "tenant" + "suggested-entitlement-descriptions" ], "host": [ "{{baseUrl}}" @@ -184842,6 +183568,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -184855,8 +183585,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -184871,12 +183610,12 @@ "_postman_previewlanguage": "json" }, { - "id": "614ac427-2325-4184-ae80-0a36134df3d6", + "id": "e7795bf4-370b-42a3-bd04-48612fce5322", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "tenant" + "suggested-entitlement-descriptions" ], "host": [ "{{baseUrl}}" @@ -184885,6 +183624,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -184898,8 +183641,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -184914,12 +183666,12 @@ "_postman_previewlanguage": "json" }, { - "id": "8ac8f1fc-f5b3-4f0d-b015-7cd66e63079b", + "id": "47f7899f-01eb-48b0-a25c-10882533337f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "tenant" + "suggested-entitlement-descriptions" ], "host": [ "{{baseUrl}}" @@ -184928,6 +183680,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -184941,8 +183697,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -184957,12 +183722,12 @@ "_postman_previewlanguage": "json" }, { - "id": "c282d25e-8cb1-4d86-b425-a08fb877076c", + "id": "5c2eb3a5-d670-4875-8ada-b73a84d2146c", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "tenant" + "suggested-entitlement-descriptions" ], "host": [ "{{baseUrl}}" @@ -184971,6 +183736,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -184984,8 +183753,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Not Found", "code": 404, @@ -185000,12 +183778,12 @@ "_postman_previewlanguage": "json" }, { - "id": "d88765b4-e855-495f-b1b6-2a2f20aa558a", + "id": "8dade826-13f0-4daf-9d37-d3b47b780939", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "tenant" + "suggested-entitlement-descriptions" ], "host": [ "{{baseUrl}}" @@ -185014,6 +183792,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -185027,8 +183809,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -185043,12 +183834,12 @@ "_postman_previewlanguage": "json" }, { - "id": "bd7e75ab-46c3-4bd2-9dfa-ab76652c0dca", + "id": "1eab7439-0e32-49ec-a1bf-baa85ec5e040", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "tenant" + "suggested-entitlement-descriptions" ], "host": [ "{{baseUrl}}" @@ -185057,6 +183848,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -185070,8 +183865,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"status\",\n \"value\": \"approved\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -185094,35 +183898,26 @@ ] }, { - "name": "Transforms", - "description": "Operations for creating, managing, and deleting transforms.", + "name": "Tagged Objects", + "description": "Use this API to implement object tagging functionality. \nWith object tagging functionality in place, any user in an organization can use tags as a way to group objects together and find them more quickly when the user searches Identity Security Cloud. \n\nIn Identity Security Cloud, users can search their tenants for information and add tags objects they find.\nTagging an object provides users with a way of grouping objects together and makes it easier to find these objects in the future. \n\nFor example, if a user is searching for an entitlement that grants a risky level of access to Active Directory, it's possible that the user may have to search through hundreds of entitlements to find the correct one. \nOnce the user finds that entitlement, the user can add a tag to the entitlement, \"AD_RISKY\" to make it easier to find the entitlement again.\nThe user can add the same tag to multiple objects the user wants to group together for an easy future search, and the user can also do so in bulk.\nWhen the user wants to find that tagged entitlement again, the user can search for \"tags:AD_RISKY\" to find all objects with that tag. \n\nWith the API, you can tag even more different object types than you can in Identity Security Cloud (access profiles, entitlements, identities, and roles). \nYou can use the API to tag all these objects:\n\n- Access profiles \n\n- Applications \n\n- Certification campaigns\n\n- Entitlements\n\n- Identities \n\n- Roles \n\n- SOD (separation of duties) policies\n\n- Sources \n\nYou can also use the API to directly find, create, and manage tagged objects without using search queries. \n\nThere are limits to tags: \n\n- You can have up to 500 different tags in your tenant.\n\n- You can apply up to 30 tags to one object. \n\n- You can have up to 10,000 tag associations, pairings of 1 tag to 1 object, in your tenant. \n\nBecause of these limits, it is recommended that you work with your governance experts and security teams to establish a list of tags that are most expressive of governance objects and access managed by Identity Security Cloud. \n\nThese are the types of information often expressed in tags: \n\n- Affected departments\n\n- Compliance and regulatory categories \n\n- Remediation urgency levels \n\n- Risk levels \n\nRefer to [Tagging Items in Search](https://documentation.sailpoint.com/saas/help/search/index.html?h=tags#tagging-items-in-search) for more information about tagging objects in Identity Security Cloud.\n", "item": [ { - "id": "0bb881b7-d302-4fd1-b3d6-875246755ac8", - "name": "List transforms", + "id": "878a07b5-a675-4ddd-a973-1f87ff00af4f", + "name": "List Tagged Objects", "request": { - "name": "List transforms", + "name": "List Tagged Objects", "description": { - "content": "Gets a list of all saved transform objects.\nA token with transforms-list read authority is required to call this API.", + "content": "This API returns a list of all tagged objects.\n\nAny authenticated token may be used to call this API.", "type": "text/plain" }, "url": { "path": [ - "transforms" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, { "disabled": true, "description": { @@ -185135,29 +183930,29 @@ { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "count", - "value": "true" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Name of the transform to retrieve from the list.", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "name", - "value": "ExampleTransformName123" + "key": "count", + "value": "true" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", "type": "text/plain" }, "key": "filters", - "value": "name eq \"Uppercase\"" + "value": "tagName eq \"BU_FINANCE\"" } ], "variable": [] @@ -185173,26 +183968,17 @@ }, "response": [ { - "id": "bf2d39f9-cb5d-48fe-af84-b393f2957c76", - "name": "A list of transforms matching the given criteria.", + "id": "3ca59161-b2f3-4540-aee6-a81a0f9d7b22", + "name": "List of all tagged objects.", "originalRequest": { "url": { "path": [ - "transforms" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, { "disabled": true, "description": { @@ -185205,29 +183991,29 @@ { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "count", - "value": "true" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Name of the transform to retrieve from the list.", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "name", - "value": "ExampleTransformName123" + "key": "count", + "value": "true" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", "type": "text/plain" }, "key": "filters", - "value": "name eq \"Uppercase\"" + "value": "tagName eq \"BU_FINANCE\"" } ], "variable": [] @@ -185257,31 +184043,22 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"2cd78adghjkja34jh2b1hkjhasuecd\",\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n },\n \"internal\": false\n },\n {\n \"id\": \"2lkas8dhj4bkuakja77giih7l4ashh\",\n \"name\": \"PrefixSubstring\",\n \"type\": \"substring\",\n \"attributes\": {\n \"begin\": 0,\n \"end\": 3\n },\n \"internal\": true\n }\n]", + "body": "[\n {\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n },\n {\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "27fcf997-65a9-48c0-9a25-2859ffc0586d", + "id": "cfa3da21-3592-4cbd-a7a4-226a9cae81eb", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "transforms" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, { "disabled": true, "description": { @@ -185294,29 +184071,29 @@ { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "count", - "value": "true" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Name of the transform to retrieve from the list.", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "name", - "value": "ExampleTransformName123" + "key": "count", + "value": "true" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", "type": "text/plain" }, "key": "filters", - "value": "name eq \"Uppercase\"" + "value": "tagName eq \"BU_FINANCE\"" } ], "variable": [] @@ -185351,26 +184128,17 @@ "_postman_previewlanguage": "json" }, { - "id": "95116da6-56dc-49a2-ac34-1776659fb9d5", + "id": "f9fbe51b-fa54-4f9a-a997-5478ba01f11e", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "transforms" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, { "disabled": true, "description": { @@ -185383,29 +184151,29 @@ { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "count", - "value": "true" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Name of the transform to retrieve from the list.", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "name", - "value": "ExampleTransformName123" + "key": "count", + "value": "true" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", "type": "text/plain" }, "key": "filters", - "value": "name eq \"Uppercase\"" + "value": "tagName eq \"BU_FINANCE\"" } ], "variable": [] @@ -185440,26 +184208,17 @@ "_postman_previewlanguage": "json" }, { - "id": "8f578cec-7396-4d45-b71e-b22cde281e3e", + "id": "76024a6e-a7d1-4124-9519-f1d9f2d9c7fa", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "transforms" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, { "disabled": true, "description": { @@ -185472,29 +184231,29 @@ { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "count", - "value": "true" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Name of the transform to retrieve from the list.", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "name", - "value": "ExampleTransformName123" + "key": "count", + "value": "true" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", "type": "text/plain" }, "key": "filters", - "value": "name eq \"Uppercase\"" + "value": "tagName eq \"BU_FINANCE\"" } ], "variable": [] @@ -185529,26 +184288,17 @@ "_postman_previewlanguage": "json" }, { - "id": "428f71b0-2f05-42b7-b171-6c83bdedea37", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "2de014a3-f783-41c0-90fc-b54aa5c85e2d", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "transforms" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, { "disabled": true, "description": { @@ -185558,77 +184308,6 @@ "key": "limit", "value": "250" }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Name of the transform to retrieve from the list.", - "type": "text/plain" - }, - "key": "name", - "value": "ExampleTransformName123" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "name eq \"Uppercase\"" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "230bcd81-419a-4b77-860b-9f87bc4dda08", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "transforms" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ { "disabled": true, "description": { @@ -185638,15 +184317,6 @@ "key": "offset", "value": "0" }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, { "disabled": true, "description": { @@ -185659,20 +184329,11 @@ { "disabled": true, "description": { - "content": "Name of the transform to retrieve from the list.", - "type": "text/plain" - }, - "key": "name", - "value": "ExampleTransformName123" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", "type": "text/plain" }, "key": "filters", - "value": "name eq \"Uppercase\"" + "value": "tagName eq \"BU_FINANCE\"" } ], "variable": [] @@ -185707,26 +184368,17 @@ "_postman_previewlanguage": "json" }, { - "id": "b8f56df0-0f7f-47b2-9305-58e113e7d8c3", + "id": "ea5887d2-3a70-41b1-a450-6e06b4c1faac", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "transforms" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, { "disabled": true, "description": { @@ -185739,29 +184391,29 @@ { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "count", - "value": "true" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Name of the transform to retrieve from the list.", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "name", - "value": "ExampleTransformName123" + "key": "count", + "value": "true" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", "type": "text/plain" }, "key": "filters", - "value": "name eq \"Uppercase\"" + "value": "tagName eq \"BU_FINANCE\"" } ], "variable": [] @@ -185802,17 +184454,17 @@ } }, { - "id": "b8974ae7-df69-49e9-81f6-04f98df72f9e", - "name": "Create transform", + "id": "38dd241e-5650-4269-bc90-5e86b5e3ab55", + "name": "Add Tag to Object", "request": { - "name": "Create transform", + "name": "Add Tag to Object", "description": { - "content": "Creates a new transform object immediately. By default, the internal flag is set to false to indicate that this is a custom transform. Only SailPoint employees have the ability to create a transform with internal set to true. Newly created Transforms can be used in the Identity Profile mappings within the UI. A token with transform write authority is required to call this API.", + "content": "This adds a tag to an object.\n\nAny authenticated token may be used to call this API.", "type": "text/plain" }, "url": { "path": [ - "transforms" + "tagged-objects" ], "host": [ "{{baseUrl}}" @@ -185833,7 +184485,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -185844,12 +184496,12 @@ }, "response": [ { - "id": "237c86f1-42ba-4deb-acc5-e32cb1e14558", - "name": "Indicates the transform was successfully created and returns its representation.", + "id": "d3366ed8-b995-4a24-994a-c6e095504ba9", + "name": "Created.", "originalRequest": { "url": { "path": [ - "transforms" + "tagged-objects" ], "host": [ "{{baseUrl}}" @@ -185862,10 +184514,6 @@ "key": "Content-Type", "value": "application/json" }, - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -185878,7 +184526,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -185889,23 +184537,17 @@ }, "status": "Created", "code": 201, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"attributes\": {\n \"sourceName\": \"Workday\",\n \"attributeName\": \"DEPARTMENT\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"!(nativeIdentity.startsWith(\\\"*DELETED*\\\"))\",\n \"accountPropertyFilter\": \"(groups.containsAll({'Admin'}) || location == 'Austin')\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"first_name\",\n \"sourceName\": \"Source\"\n }\n }\n },\n \"id\": \"2cd78adghjkja34jh2b1hkjhasuecd\",\n \"internal\": false,\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\"\n}", + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "126171e7-5d76-49d9-89b8-035a75ed1e08", + "id": "389ccef6-e4f8-4f66-aea0-e7b4f921a427", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "transforms" + "tagged-objects" ], "host": [ "{{baseUrl}}" @@ -185934,7 +184576,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -185956,12 +184598,12 @@ "_postman_previewlanguage": "json" }, { - "id": "c7e7e43c-a045-4b38-86ac-ae0619e99f05", + "id": "cee8a680-83fb-4510-8b29-38c32f9eee78", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "transforms" + "tagged-objects" ], "host": [ "{{baseUrl}}" @@ -185990,7 +184632,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -186012,12 +184654,12 @@ "_postman_previewlanguage": "json" }, { - "id": "2c30f899-c4a2-45c3-a5dd-7d337149a633", + "id": "e4b03198-3ad0-4c9b-bded-046fe552104d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "transforms" + "tagged-objects" ], "host": [ "{{baseUrl}}" @@ -186046,7 +184688,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -186068,24 +184710,497 @@ "_postman_previewlanguage": "json" }, { - "id": "09add57b-c592-417b-be2a-aa2b30a59223", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "72d5a6ed-7ba8-44a9-9b25-17e4f810d5d2", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "tagged-objects" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1fa9249f-a2f5-4b38-a917-fba8b98c3930", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "tagged-objects" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "56a0ba2e-50d3-496c-bbf2-2252a262c528", + "name": "List Tagged Objects by Type", + "request": { + "name": "List Tagged Objects by Type", + "description": { + "content": "This API returns a list of all tagged objects by type.\n\nAny authenticated token may be used to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "tagged-objects", + ":type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "objectRef.id eq \"2c91808568c529c60168cca6f90c1313\"" + } + ], + "variable": [ + { + "type": "any", + "value": "ROLE", + "key": "type", + "disabled": true, + "description": { + "content": "(Required) The type of tagged object to retrieve.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "5a54c2f0-005d-4cfa-8089-a515c658b4c6", + "name": "List of all tagged objects for specified type.", + "originalRequest": { + "url": { + "path": [ + "tagged-objects", + ":type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "objectRef.id eq \"2c91808568c529c60168cca6f90c1313\"" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n },\n {\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6b96bbc4-ee90-4f34-84c8-871bf7225dc3", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "tagged-objects", + ":type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "objectRef.id eq \"2c91808568c529c60168cca6f90c1313\"" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4b272044-99a3-4995-8789-95f00fc29f54", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "tagged-objects", + ":type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "objectRef.id eq \"2c91808568c529c60168cca6f90c1313\"" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0f6a2823-ff9c-409b-92cc-ae14b17d81da", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "transforms" + "tagged-objects", + ":type" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "objectRef.id eq \"2c91808568c529c60168cca6f90c1313\"" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -186099,49 +185214,74 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Not Found", - "code": 404, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f6aa58ee-6b91-4743-af1a-4c8c33ecc144", + "id": "51d7d245-5681-4d63-9499-5a789f8ce503", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "transforms" + "tagged-objects", + ":type" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "objectRef.id eq \"2c91808568c529c60168cca6f90c1313\"" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -186155,17 +185295,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -186180,24 +185311,58 @@ "_postman_previewlanguage": "json" }, { - "id": "43b4e68f-3a3d-40be-8a0e-f56df38d35a7", + "id": "413dc2ae-adef-4edc-870d-f08fa10808f7", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "transforms" + "tagged-objects", + ":type" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "objectRef.id eq \"2c91808568c529c60168cca6f90c1313\"" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -186211,17 +185376,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -186242,17 +185398,18 @@ } }, { - "id": "bd78a6b5-6405-4dfb-bde4-ddd7db219f8f", - "name": "Transform by ID", + "id": "70fdb743-dcb1-449c-8c72-8dd85db30193", + "name": "Get Tagged Object", "request": { - "name": "Transform by ID", + "name": "Get Tagged Object", "description": { - "content": "This API returns the transform specified by the given ID.\nA token with transform read authority is required to call this API.", + "content": "This gets a tagged object for the specified type.", "type": "text/plain" }, "url": { "path": [ - "transforms", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -186262,11 +185419,21 @@ "variable": [ { "type": "any", - "value": "2cd78adghjkja34jh2b1hkjhasuecd", + "value": "ROLE", + "key": "type", + "disabled": true, + "description": { + "content": "(Required) The type of tagged object to retrieve.", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "ef38f94347e94562b5bb8424a56397d8", "key": "id", "disabled": true, "description": { - "content": "(Required) ID of the transform to retrieve", + "content": "(Required) The ID of the object reference to retrieve.", "type": "text/plain" } } @@ -186283,12 +185450,13 @@ }, "response": [ { - "id": "b120b3b6-01d6-44a1-8475-5af2d82827fd", - "name": "Transform with the given ID", + "id": "399fea17-2180-43ba-a6a9-529ca0255894", + "name": "Tagged object by type and ID.", "originalRequest": { "url": { "path": [ - "transforms", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -186322,17 +185490,18 @@ "value": "application/json" } ], - "body": "{\n \"attributes\": {\n \"sourceName\": \"Workday\",\n \"attributeName\": \"DEPARTMENT\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"!(nativeIdentity.startsWith(\\\"*DELETED*\\\"))\",\n \"accountPropertyFilter\": \"(groups.containsAll({'Admin'}) || location == 'Austin')\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"first_name\",\n \"sourceName\": \"Source\"\n }\n }\n },\n \"id\": \"2cd78adghjkja34jh2b1hkjhasuecd\",\n \"internal\": false,\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\"\n}", + "body": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "48d19a1b-55d8-4e71-bca4-925662cf0f75", + "id": "2d8152fe-681f-42dd-b4ed-43b63addf317", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "transforms", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -186371,12 +185540,13 @@ "_postman_previewlanguage": "json" }, { - "id": "a2bcb9c5-ef8f-455a-b14f-44330330beb4", + "id": "4d800ff0-8893-4869-bbc2-033df9c7a965", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "transforms", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -186415,12 +185585,13 @@ "_postman_previewlanguage": "json" }, { - "id": "baa3e3c3-f66f-4372-887b-9e8107be76bb", + "id": "cde9d82f-6dd7-4d56-b63c-7354ed48314d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "transforms", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -186459,56 +185630,13 @@ "_postman_previewlanguage": "json" }, { - "id": "aab0b4de-c062-4f50-8fa5-74eefa8e405a", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "dcc738d9-bddc-4e26-ac84-e7173a975278", + "id": "b26edc6e-8eb5-4f47-af8a-8ba48d91f0ec", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "transforms", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -186547,12 +185675,13 @@ "_postman_previewlanguage": "json" }, { - "id": "322d9fb4-6234-4371-a9e9-aa85d52991d0", + "id": "432203e8-f857-4284-b2b5-11d7c7b3cdd0", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "transforms", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -186597,17 +185726,18 @@ } }, { - "id": "b40bb092-a987-4a65-bf8f-06bfe26fff48", - "name": "Update a transform", + "id": "0f320e9a-d586-4119-a3d2-d3c166ac25d6", + "name": "Update Tagged Object", "request": { - "name": "Update a transform", + "name": "Update Tagged Object", "description": { - "content": "Replaces the transform specified by the given ID with the transform provided in the request body. Only the \"attributes\" field is mutable. Attempting to change other properties (ex. \"name\" and \"type\") will result in an error.\nA token with transform write authority is required to call this API.", + "content": "This updates a tagged object for the specified type.", "type": "text/plain" }, "url": { "path": [ - "transforms", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -186617,11 +185747,21 @@ "variable": [ { "type": "any", - "value": "2cd78adghjkja34jh2b1hkjhasuecd", + "value": "ROLE", + "key": "type", + "disabled": true, + "description": { + "content": "(Required) The type of tagged object to update.", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "ef38f94347e94562b5bb8424a56397d8", "key": "id", "disabled": true, "description": { - "content": "(Required) ID of the transform to update", + "content": "(Required) The ID of the object reference to update.", "type": "text/plain" } } @@ -186640,7 +185780,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -186651,12 +185791,13 @@ }, "response": [ { - "id": "13cb035e-e7c7-41c1-86b2-7798bb72b23e", - "name": "Indicates the transform was successfully updated and returns its new representation.", + "id": "ec3dcea0-49aa-482d-9f3d-74c615eeeba6", + "name": "Tagged object by type and ID.", "originalRequest": { "url": { "path": [ - "transforms", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -186686,7 +185827,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -186703,17 +185844,18 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"2cd78adghjkja34jh2b1hkjhasuecd\",\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n },\n \"internal\": false\n}", + "body": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b979a5bf-8fff-42c3-9dbc-47f1ef64e998", + "id": "57957b1b-5cd1-428a-9c48-491264aec627", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "transforms", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -186743,7 +185885,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -186765,12 +185907,13 @@ "_postman_previewlanguage": "json" }, { - "id": "9796876f-1be6-4af1-8a7d-c5f01338eb4f", + "id": "09026f1e-6de2-4047-85c7-7d81b15d1550", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "transforms", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -186800,7 +185943,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -186822,12 +185965,13 @@ "_postman_previewlanguage": "json" }, { - "id": "0c94c084-91fb-4dad-b619-188ab3a9b49b", + "id": "55b70b9b-0848-4b0d-b624-06ed1898e190", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "transforms", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -186857,7 +186001,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -186879,69 +186023,13 @@ "_postman_previewlanguage": "json" }, { - "id": "7618f0e6-3814-4c64-a598-909f690d857f", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "379cdb6a-c457-4860-9a18-1440fdda6158", + "id": "2533e036-212b-429c-a33f-6dda10d74e36", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "transforms", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -186971,7 +186059,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -186993,12 +186081,13 @@ "_postman_previewlanguage": "json" }, { - "id": "605eab66-87d6-4ba8-a8cb-d4f6e68753ed", + "id": "49cfc37d-d900-46e7-adf3-6769c4ca7b2b", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "transforms", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -187028,7 +186117,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -187056,17 +186145,18 @@ } }, { - "id": "1e75e8b3-bc96-48ba-8efb-f178101035f5", - "name": "Delete a transform", + "id": "08eac2d8-f232-4ef5-a1cd-9de50bb7eba0", + "name": "Delete Tagged Object", "request": { - "name": "Delete a transform", + "name": "Delete Tagged Object", "description": { - "content": "Deletes the transform specified by the given ID. Attempting to delete a transform that is used in one or more Identity Profile mappings will result in an error. If this occurs, you must first remove the transform from all mappings before deleting the transform.\nA token with transform delete authority is required to call this API.", + "content": "This deletes a tagged object for the specified type.", "type": "text/plain" }, "url": { "path": [ - "transforms", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -187076,11 +186166,21 @@ "variable": [ { "type": "any", - "value": "2cd78adghjkja34jh2b1hkjhasuecd", + "value": "ROLE", + "key": "type", + "disabled": true, + "description": { + "content": "(Required) The type of tagged object to delete.", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "ef38f94347e94562b5bb8424a56397d8", "key": "id", "disabled": true, "description": { - "content": "(Required) ID of the transform to delete", + "content": "(Required) The ID of the object reference to delete.", "type": "text/plain" } } @@ -187097,12 +186197,13 @@ }, "response": [ { - "id": "15dc49dc-293e-4f1e-97db-cb9c2643bad6", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "id": "c702c67e-a353-4df3-a6fa-de688f33cf65", + "name": "No content.", "originalRequest": { "url": { "path": [ - "transforms", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -187131,12 +186232,13 @@ "_postman_previewlanguage": "text" }, { - "id": "1c96b5d7-bf5c-4111-9091-94a0cd849b5f", + "id": "3a97dd83-5d82-415c-8642-8b92f4eebb6f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "transforms", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -187175,12 +186277,13 @@ "_postman_previewlanguage": "json" }, { - "id": "91cea468-9b65-4f7a-8695-20c1160620a4", + "id": "433591c8-d5ba-49da-bbf4-826ce34b50b4", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "transforms", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -187219,12 +186322,13 @@ "_postman_previewlanguage": "json" }, { - "id": "6e66cf1d-097c-499f-a7b4-3b43aba17729", + "id": "ab19cedb-eea7-403d-aacc-2374de06274a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "transforms", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -187263,56 +186367,13 @@ "_postman_previewlanguage": "json" }, { - "id": "7c63fae0-7b51-4d88-a0d2-c0bad48706be", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7454d29a-d2bd-440c-b774-28f9eb32f28c", + "id": "33939504-dc70-4aca-beb6-a63c3695bd83", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "transforms", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -187351,12 +186412,13 @@ "_postman_previewlanguage": "json" }, { - "id": "b0e91b62-d5be-497d-b229-4ddba065ed0c", + "id": "663989b9-956c-4d34-8eb6-7f3c55873e23", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "transforms", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -187399,327 +186461,70 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "Triggers", - "description": "Event Triggers provide real-time updates to changes in Identity Security Cloud so you can take action as soon as an event occurs, rather than poll an API endpoint for updates. Identity Security Cloud provides a user interface within the admin console to create and manage trigger subscriptions. These endpoints allow for programatically creating and managing trigger subscriptions.\n\nThere are two types of event triggers:\n * `FIRE_AND_FORGET`: This trigger type will send a payload to each subscriber without needing a response. Each trigger of this type has a limit of **50 subscriptions**.\n * `REQUEST_RESPONSE`: This trigger type will send a payload to a subscriber and expect a response back. Each trigger of this type may only have **one subscription**.\n\n## Available Event Triggers\nProduction ready event triggers that are available in all tenants.\n\n| Name | ID | Type | Trigger condition |\n|-|-|-|-|\n| [Access Request Dynamic Approval](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/access-request-dynamic-approval/) | idn:access-request-dynamic-approver | REQUEST_RESPONSE |After an access request is submitted. Expects the subscriber to respond with the ID of an identity or workgroup to add to the approval workflow. |\n| [Access Request Decision](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/access-request-decision/) | idn:access-request-post-approval | FIRE_AND_FORGET | After an access request is approved. |\n| [Access Request Submitted](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/access-request-submitted/) | idn:access-request-pre-approval | REQUEST_RESPONSE | After an access request is submitted. Expects the subscriber to respond with an approval decision. |\n| [Account Aggregation Completed](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/account-aggregation-completed/) | idn:account-aggregation-completed | FIRE_AND_FORGET | After an account aggregation completed, terminated, failed. |\n| Account Attributes Changed | idn:account-attributes-changed | FIRE_AND_FORGET | After an account aggregation, and one or more account attributes have changed. |\n| Account Correlated | idn:account-correlated | FIRE_AND_FORGET | After an account is added to an identity. |\n| Accounts Collected for Aggregation | idn:aggregation-accounts-collected | FIRE_AND_FORGET | New, changed, and deleted accounts have been gathered during an aggregation and are being processed. |\n| Account Uncorrelated | idn:account-uncorrelated | FIRE_AND_FORGET | After an account is removed from an identity. |\n| Campaign Activated | idn:campaign-activated | FIRE_AND_FORGET | After a campaign is activated. |\n| Campaign Ended | idn:campaign-ended | FIRE_AND_FORGET | After a campaign ends. |\n| Campaign Generated | idn:campaign-generated | FIRE_AND_FORGET | After a campaign finishes generating. |\n| Certification Signed Off | idn:certification-signed-off | FIRE_AND_FORGET | After a certification is signed off by its reviewer. |\n| [Identity Attributes Changed](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/account-aggregation-completed/) | idn:identity-attributes-changed | FIRE_AND_FORGET | After One or more identity attributes changed. |\n| [Identity Created](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/identity-created/) | idn:identity-created | FIRE_AND_FORGET | After an identity is created. |\n| [Provisioning Action Completed](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/provisioning-completed/) | idn:post-provisioning | FIRE_AND_FORGET | After a provisioning action completed on a source. |\n| [Scheduled Search](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/scheduled-search/) | idn:saved-search-complete | FIRE_AND_FORGET | After a scheduled search completed. |\n| [Source Created](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/source-created/) | idn:source-created | FIRE_AND_FORGET | After a source is created. |\n| [Source Deleted](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/source-deleted/) | idn:source-deleted | FIRE_AND_FORGET | After a source is deleted. |\n| [Source Updated](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/source-updated/) | idn:source-updated | FIRE_AND_FORGET | After configuration changes have been made to a source. |\n| [VA Cluster Status Change](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/va-cluster-status-change/) | idn:va-cluster-status-change | FIRE_AND_FORGET | After the status of a VA cluster has changed. |\n\n## Early Access Event Triggers\nTriggers that are in-development and not ready for production use. Please contact support to enable these triggers in your tenant.\n\n| Name | ID | Type | Trigger condition |\n|-|-|-|-|\n| [Identity Deleted](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/identity-deleted/) | idn:identity-deleted | FIRE_AND_FORGET | After an identity is deleted. |\n| [Source Account Created](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/source-account-created/) | idn:source-account-created | FIRE_AND_FORGET | After a source account is created. |\n| [Source Account Deleted](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/source-account-deleted/) | idn:source-account-deleted | FIRE_AND_FORGET | After a source account is deleted. |\n| [Source Account Updated](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/source-account-updated/) | idn:source-account-updated | FIRE_AND_FORGET | After a source account is changed. |\n\nRefer to [Event Triggers](https://developer.sailpoint.com/docs/extensibility/event-triggers/) for more information about event triggers.\n", - "item": [ + }, { - "id": "d053dcd5-4d2a-4320-9ac1-27614aaee556", - "name": "List Triggers", + "id": "5225800a-cdca-43aa-bbf0-4c1d36379453", + "name": "Tag Multiple Objects", "request": { - "name": "List Triggers", + "name": "Tag Multiple Objects", "description": { - "content": "Gets a list of triggers that are available in the tenant.", + "content": "This API adds tags to multiple objects.\n\nA token with API, CERT_ADMIN, ORG_ADMIN, REPORT_ADMIN, ROLE_ADMIN, ROLE_SUBADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "triggers" + "tagged-objects", + "bulk-add" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"idn:access-request-post-approval\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "89f1ef1a-9d11-4dd9-8a00-27acfe97aedd", - "name": "List of triggers.", - "originalRequest": { - "url": { - "path": [ - "triggers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"idn:access-request-post-approval\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"idn:access-request-dynamic-approver\",\n \"name\": \"Access Request Dynamic Approver\",\n \"type\": \"REQUEST_RESPONSE\",\n \"inputSchema\": \"{\\\"definitions\\\":{\\\"record:AccessRequestDynamicApproverInput\\\":{\\\"type\\\":\\\"object\\\",\\\"required\\\":[\\\"accessRequestId\\\",\\\"requestedFor\\\",\\\"requestedItems\\\",\\\"requestedBy\\\"],\\\"additionalProperties\\\":true,\\\"properties\\\":{\\\"accessRequestId\\\":{\\\"type\\\":\\\"string\\\"},\\\"requestedFor\\\":{\\\"$ref\\\":\\\"#/definitions/record:requestedForIdentityRef\\\"},\\\"requestedItems\\\":{\\\"type\\\":\\\"array\\\",\\\"items\\\":{\\\"$ref\\\":\\\"#/definitions/record:requestedObjectRef\\\"}},\\\"requestedBy\\\":{\\\"$ref\\\":\\\"#/definitions/record:requestedByIdentityRef\\\"}}},\\\"record:requestedForIdentityRef\\\":{\\\"type\\\":\\\"object\\\",\\\"required\\\":[\\\"id\\\",\\\"name\\\",\\\"type\\\"],\\\"additionalProperties\\\":true,\\\"properties\\\":{\\\"id\\\":{\\\"type\\\":\\\"string\\\"},\\\"name\\\":{\\\"type\\\":\\\"string\\\"},\\\"type\\\":{\\\"type\\\":\\\"string\\\"}}},\\\"record:requestedObjectRef\\\":{\\\"type\\\":\\\"object\\\",\\\"optional\\\":[\\\"description\\\",\\\"comment\\\"],\\\"required\\\":[\\\"id\\\",\\\"name\\\",\\\"type\\\",\\\"operation\\\"],\\\"additionalProperties\\\":true,\\\"properties\\\":{\\\"id\\\":{\\\"type\\\":\\\"string\\\"},\\\"name\\\":{\\\"type\\\":\\\"string\\\"},\\\"description\\\":{\\\"oneOf\\\":[{\\\"type\\\":\\\"null\\\"},{\\\"type\\\":\\\"string\\\"}]},\\\"type\\\":{\\\"type\\\":\\\"string\\\"},\\\"operation\\\":{\\\"type\\\":\\\"string\\\"},\\\"comment\\\":{\\\"oneOf\\\":[{\\\"type\\\":\\\"null\\\"},{\\\"type\\\":\\\"string\\\"}]}}},\\\"record:requestedByIdentityRef\\\":{\\\"type\\\":\\\"object\\\",\\\"required\\\":[\\\"type\\\",\\\"id\\\",\\\"name\\\"],\\\"additionalProperties\\\":true,\\\"properties\\\":{\\\"type\\\":{\\\"type\\\":\\\"string\\\"},\\\"id\\\":{\\\"type\\\":\\\"string\\\"},\\\"name\\\":{\\\"type\\\":\\\"string\\\"}}}},\\\"$ref\\\":\\\"#/definitions/record:AccessRequestDynamicApproverInput\\\"}\",\n \"exampleInput\": {\n \"accessRequestId\": \"4b4d982dddff4267ab12f0f1e72b5a6d\",\n \"requestedFor\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c4180a46faadee4016fb4e018c20626\",\n \"name\": \"Robert Robinson\"\n }\n ],\n \"requestedItems\": [\n {\n \"id\": \"2c91808b6ef1d43e016efba0ce470904\",\n \"name\": \"Engineering Access\",\n \"type\": \"ACCESS_PROFILE\",\n \"operation\": \"Add\",\n \"description\": \"Engineering Access\",\n \"comment\": \"William needs this access for his day to day job activities.\"\n }\n ],\n \"requestedBy\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20648\",\n \"name\": \"William Wilson\"\n }\n },\n \"description\": \"Trigger for getting a dynamic approver.\",\n \"outputSchema\": \"{\\\"definitions\\\":{\\\"record:AccessRequestDynamicApproverOutput\\\":{\\\"type\\\":[\\\"null\\\",\\\"object\\\"],\\\"required\\\":[\\\"id\\\",\\\"name\\\",\\\"type\\\"],\\\"additionalProperties\\\":true,\\\"properties\\\":{\\\"id\\\":{\\\"type\\\":\\\"string\\\"},\\\"name\\\":{\\\"type\\\":\\\"string\\\"},\\\"type\\\":{\\\"type\\\":\\\"string\\\"}}}},\\\"$ref\\\":\\\"#/definitions/record:AccessRequestDynamicApproverOutput\\\"}\",\n \"exampleOutput\": {\n \"id\": \"2c91808b6ef1d43e016efba0ce470906\",\n \"name\": \"Adam Adams\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"id\": \"idn:access-request-dynamic-approver\",\n \"name\": \"Access Request Dynamic Approver\",\n \"type\": \"REQUEST_RESPONSE\",\n \"inputSchema\": \"{\\\"definitions\\\":{\\\"record:AccessRequestDynamicApproverInput\\\":{\\\"type\\\":\\\"object\\\",\\\"required\\\":[\\\"accessRequestId\\\",\\\"requestedFor\\\",\\\"requestedItems\\\",\\\"requestedBy\\\"],\\\"additionalProperties\\\":true,\\\"properties\\\":{\\\"accessRequestId\\\":{\\\"type\\\":\\\"string\\\"},\\\"requestedFor\\\":{\\\"$ref\\\":\\\"#/definitions/record:requestedForIdentityRef\\\"},\\\"requestedItems\\\":{\\\"type\\\":\\\"array\\\",\\\"items\\\":{\\\"$ref\\\":\\\"#/definitions/record:requestedObjectRef\\\"}},\\\"requestedBy\\\":{\\\"$ref\\\":\\\"#/definitions/record:requestedByIdentityRef\\\"}}},\\\"record:requestedForIdentityRef\\\":{\\\"type\\\":\\\"object\\\",\\\"required\\\":[\\\"id\\\",\\\"name\\\",\\\"type\\\"],\\\"additionalProperties\\\":true,\\\"properties\\\":{\\\"id\\\":{\\\"type\\\":\\\"string\\\"},\\\"name\\\":{\\\"type\\\":\\\"string\\\"},\\\"type\\\":{\\\"type\\\":\\\"string\\\"}}},\\\"record:requestedObjectRef\\\":{\\\"type\\\":\\\"object\\\",\\\"optional\\\":[\\\"description\\\",\\\"comment\\\"],\\\"required\\\":[\\\"id\\\",\\\"name\\\",\\\"type\\\",\\\"operation\\\"],\\\"additionalProperties\\\":true,\\\"properties\\\":{\\\"id\\\":{\\\"type\\\":\\\"string\\\"},\\\"name\\\":{\\\"type\\\":\\\"string\\\"},\\\"description\\\":{\\\"oneOf\\\":[{\\\"type\\\":\\\"null\\\"},{\\\"type\\\":\\\"string\\\"}]},\\\"type\\\":{\\\"type\\\":\\\"string\\\"},\\\"operation\\\":{\\\"type\\\":\\\"string\\\"},\\\"comment\\\":{\\\"oneOf\\\":[{\\\"type\\\":\\\"null\\\"},{\\\"type\\\":\\\"string\\\"}]}}},\\\"record:requestedByIdentityRef\\\":{\\\"type\\\":\\\"object\\\",\\\"required\\\":[\\\"type\\\",\\\"id\\\",\\\"name\\\"],\\\"additionalProperties\\\":true,\\\"properties\\\":{\\\"type\\\":{\\\"type\\\":\\\"string\\\"},\\\"id\\\":{\\\"type\\\":\\\"string\\\"},\\\"name\\\":{\\\"type\\\":\\\"string\\\"}}}},\\\"$ref\\\":\\\"#/definitions/record:AccessRequestDynamicApproverInput\\\"}\",\n \"exampleInput\": {\n \"accessRequestId\": \"4b4d982dddff4267ab12f0f1e72b5a6d\",\n \"requestedFor\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c4180a46faadee4016fb4e018c20626\",\n \"name\": \"Robert Robinson\"\n }\n ],\n \"requestedItems\": [\n {\n \"id\": \"2c91808b6ef1d43e016efba0ce470904\",\n \"name\": \"Engineering Access\",\n \"type\": \"ACCESS_PROFILE\",\n \"operation\": \"Add\",\n \"description\": \"Engineering Access\",\n \"comment\": \"William needs this access for his day to day job activities.\"\n }\n ],\n \"requestedBy\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20648\",\n \"name\": \"William Wilson\"\n }\n },\n \"description\": \"Trigger for getting a dynamic approver.\",\n \"outputSchema\": \"{\\\"definitions\\\":{\\\"record:AccessRequestDynamicApproverOutput\\\":{\\\"type\\\":[\\\"null\\\",\\\"object\\\"],\\\"required\\\":[\\\"id\\\",\\\"name\\\",\\\"type\\\"],\\\"additionalProperties\\\":true,\\\"properties\\\":{\\\"id\\\":{\\\"type\\\":\\\"string\\\"},\\\"name\\\":{\\\"type\\\":\\\"string\\\"},\\\"type\\\":{\\\"type\\\":\\\"string\\\"}}}},\\\"$ref\\\":\\\"#/definitions/record:AccessRequestDynamicApproverOutput\\\"}\",\n \"exampleOutput\": {\n \"id\": \"2c91808b6ef1d43e016efba0ce470906\",\n \"name\": \"Adam Adams\",\n \"type\": \"IDENTITY\"\n }\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a2a7d9b2-bd78-4aa6-bc88-8b2dcaa6a264", - "name": "Client Error - Returned if the request body is invalid.", + "id": "8864d7ec-a1da-4c11-aeeb-1f182ca639a7", + "name": "Request succeeded.", "originalRequest": { "url": { "path": [ - "triggers" + "tagged-objects", + "bulk-add" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"idn:access-request-post-approval\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - } - ], + "query": [], "variable": [] }, "header": [ { - "key": "Accept", + "key": "Content-Type", "value": "application/json" }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1a3b41c5-a96d-4f09-94a7-5644ddac8a6e", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "triggers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"idn:access-request-post-approval\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - } - ], - "variable": [] - }, - "header": [ { "key": "Accept", "value": "application/json" @@ -187733,260 +186538,50 @@ "value": "" } ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f4421edc-3861-4605-ac34-4684387610f1", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "triggers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"idn:access-request-post-approval\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" } - ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0438beeb-9078-4915-a4b1-d868754ec03c", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "triggers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"idn:access-request-post-approval\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "body": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "67654504-bfe0-4c89-b076-602cbe78ff16", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "990c028a-29f5-409e-bfa9-8d9f95e00ae6", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "triggers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"idn:access-request-post-approval\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - } + "tagged-objects", + "bulk-add" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -188000,76 +186595,38 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Internal Server Error", - "code": 500, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "04fb1b2f-f286-46a7-b5f8-64eb6a24f5e2", - "name": "Create a Subscription", - "request": { - "name": "Create a Subscription", - "description": { - "content": "This API creates a new subscription to a trigger and defines trigger invocation details. The type of subscription determines which config object is required:\n* HTTP subscriptions require httpConfig\n* EventBridge subscriptions require eventBridgeConfig", - "type": "text/plain" - }, - "url": { - "path": [ - "trigger-subscriptions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"HTTP\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ { - "id": "389befd9-e766-45cb-9c29-59016ee7d0cf", - "name": "HTTP Subscription", + "id": "dbb5bc8f-368c-44af-b5ed-b76ad3f169d7", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions" + "tagged-objects", + "bulk-add" ], "host": [ "{{baseUrl}}" @@ -188098,7 +186655,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"HTTP\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", "options": { "raw": { "headerFamily": "json", @@ -188107,25 +186664,26 @@ } } }, - "status": "Created", - "code": 201, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"HTTP\",\n \"name\": \"Access request subscription\",\n \"triggerName\": \"Access Requested\",\n \"enabled\": true,\n \"responseDeadline\": \"PT1H\",\n \"description\": \"Access requested to site xyz\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": null\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": null\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"123456789012\",\n \"awsRegion\": \"us-west-1\"\n },\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4a59dd61-5a38-46a8-ad18-0b49f8b38db9", - "name": "HTTP Async Subscription", + "id": "e4077913-8072-49ce-b0f5-be79f17d7057", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions" + "tagged-objects", + "bulk-add" ], "host": [ "{{baseUrl}}" @@ -188154,7 +186712,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"HTTP\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"ASYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", "options": { "raw": { "headerFamily": "json", @@ -188163,25 +186721,26 @@ } } }, - "status": "Created", - "code": 201, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"HTTP\",\n \"name\": \"Access request subscription\",\n \"triggerName\": \"Access Requested\",\n \"enabled\": true,\n \"responseDeadline\": \"PT1H\",\n \"description\": \"Access requested to site xyz\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": null\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": null\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"123456789012\",\n \"awsRegion\": \"us-west-1\"\n },\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "1ef20d68-8a83-4f1c-9270-8f5709c3494d", - "name": "EventBridge Subscription", + "id": "a28089c6-9e39-4778-a552-25da7c5fdfc4", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions" + "tagged-objects", + "bulk-add" ], "host": [ "{{baseUrl}}" @@ -188210,7 +186769,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"EVENTBRIDGE\",\n \"eventBridgeConfig\": {\n \"awsAccount\": \"123456789012\",\n \"awsRegion\": \"us-west-1\"\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", "options": { "raw": { "headerFamily": "json", @@ -188219,25 +186778,26 @@ } } }, - "status": "Created", - "code": 201, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"HTTP\",\n \"name\": \"Access request subscription\",\n \"triggerName\": \"Access Requested\",\n \"enabled\": true,\n \"responseDeadline\": \"PT1H\",\n \"description\": \"Access requested to site xyz\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": null\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": null\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"123456789012\",\n \"awsRegion\": \"us-west-1\"\n },\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0504c410-8efd-4268-bdab-40c53e10ae01", - "name": "HTTP Async Subscription", + "id": "ee7b8f53-a881-49b0-9949-93ccc1b967ee", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions" + "tagged-objects", + "bulk-add" ], "host": [ "{{baseUrl}}" @@ -188266,7 +186826,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"HTTP\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"ASYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", "options": { "raw": { "headerFamily": "json", @@ -188275,25 +186835,122 @@ } } }, - "status": "Bad Request", - "code": 400, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "efc7a9ae-5eab-43f1-b885-354fe03dd99c", + "name": "Remove Tags from Multiple Objects", + "request": { + "name": "Remove Tags from Multiple Objects", + "description": { + "content": "This API removes tags from multiple objects.\n\nA token with API, CERT_ADMIN, ORG_ADMIN, REPORT_ADMIN, ROLE_ADMIN, ROLE_SUBADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "tagged-objects", + "bulk-remove" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ { - "id": "88c6f706-adef-4f83-97b2-571dc71fcdc3", - "name": "EventBridge Subscription", + "id": "1dc36b6f-7f73-4ced-abef-b4ce55e849ac", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions" + "tagged-objects", + "bulk-remove" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "c1d522c7-6db0-44f2-8729-f720ef79cba5", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "tagged-objects", + "bulk-remove" ], "host": [ "{{baseUrl}}" @@ -188322,7 +186979,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"EVENTBRIDGE\",\n \"eventBridgeConfig\": {\n \"awsAccount\": \"123456789012\",\n \"awsRegion\": \"us-west-1\"\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", "options": { "raw": { "headerFamily": "json", @@ -188344,12 +187001,13 @@ "_postman_previewlanguage": "json" }, { - "id": "b9a034d0-0675-45e0-866e-ef37e02cfea1", - "name": "EventBridge Subscription", + "id": "a697d183-dd26-4eeb-8d5d-c0919dc8e75a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions" + "tagged-objects", + "bulk-remove" ], "host": [ "{{baseUrl}}" @@ -188378,7 +187036,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"EVENTBRIDGE\",\n \"eventBridgeConfig\": {\n \"awsAccount\": \"123456789012\",\n \"awsRegion\": \"us-west-1\"\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", "options": { "raw": { "headerFamily": "json", @@ -188400,12 +187058,13 @@ "_postman_previewlanguage": "json" }, { - "id": "f2cdc79f-9114-4f22-86dd-3f3ad4b924dc", - "name": "An example of a 403 response object", + "id": "9dc1c358-8570-4428-a04a-143942865e84", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions" + "tagged-objects", + "bulk-remove" ], "host": [ "{{baseUrl}}" @@ -188434,7 +187093,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"HTTP\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", "options": { "raw": { "headerFamily": "json", @@ -188456,12 +187115,13 @@ "_postman_previewlanguage": "json" }, { - "id": "ae343332-e392-4a87-a99b-99bc2c91fba8", - "name": "HTTP Subscription", + "id": "90683adb-6a30-4053-9d17-75c8337b94f5", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions" + "tagged-objects", + "bulk-remove" ], "host": [ "{{baseUrl}}" @@ -188490,7 +187150,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"HTTP\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", "options": { "raw": { "headerFamily": "json", @@ -188512,12 +187172,13 @@ "_postman_previewlanguage": "json" }, { - "id": "641dd907-ebe2-48db-8986-640d4a50c81e", - "name": "An example of a 500 response object", + "id": "08ace9fa-37e3-46e1-92fb-bfc9765ffff9", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions" + "tagged-objects", + "bulk-remove" ], "host": [ "{{baseUrl}}" @@ -188546,7 +187207,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"HTTP\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", "options": { "raw": { "headerFamily": "json", @@ -188572,71 +187233,43 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, + } + ] + }, + { + "name": "Task Management", + "description": "", + "item": [ { - "id": "c62b8e0e-0a23-442d-938e-286cc6b91c0b", - "name": "List Subscriptions", + "id": "a6c0a3cc-cf16-4980-859d-5f606c828c97", + "name": "Get task status by ID.", "request": { - "name": "List Subscriptions", + "name": "Get task status by ID.", "description": { - "content": "Gets a list of all trigger subscriptions.", + "content": "Get a TaskStatus for a task by task ID.", "type": "text/plain" }, "url": { "path": [ - "trigger-subscriptions" + "task-status", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"12cff757-c0c0-413b-8ad7-2a47956d1e89\"" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "anId", + "key": "id", "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", + "content": "(Required) Task ID of the TaskStatus to get", "type": "text/plain" - }, - "key": "sorters", - "value": "triggerName" + } } - ], - "variable": [] + ] }, "header": [ { @@ -188649,152 +187282,18 @@ }, "response": [ { - "id": "bf480dca-9ecf-4b86-af2d-a4014358ce37", - "name": "HTTP Subscription", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"12cff757-c0c0-413b-8ad7-2a47956d1e89\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", - "type": "text/plain" - }, - "key": "sorters", - "value": "triggerName" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"triggerId\": \"idn:access-requested\",\n \"triggerName\": \"Access Requested\",\n \"type\": \"HTTP\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": null\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c1b53ed8-536a-46a1-851a-9d7f6cba3698", - "name": "HTTP Async Subscription", + "id": "9e4c697e-6a57-4ee9-b2cd-8c100443aec9", + "name": "Responds with a TaskStatus for the task with the given task ID.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions" + "task-status", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"12cff757-c0c0-413b-8ad7-2a47956d1e89\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", - "type": "text/plain" - }, - "key": "sorters", - "value": "triggerName" - } - ], + "query": [], "variable": [] }, "header": [ @@ -188822,68 +187321,23 @@ "value": "application/json" } ], - "body": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"triggerId\": \"idn:access-requested\",\n \"triggerName\": \"Access Requested\",\n \"type\": \"HTTP\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"ASYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": null\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "body": "{\n \"id\": \"id12345\",\n \"type\": \"QUARTZ\",\n \"uniqueName\": \"Big Task\",\n \"description\": \"A Really Big Task\",\n \"parentName\": \"Parent Task\",\n \"attributes\": {\n \"identityCount\": 0\n },\n \"created\": \"2020-07-11T21:23:15.000Z\",\n \"modified\": \"2020-07-11T21:23:15.000Z\",\n \"launched\": \"2020-07-11T21:23:15.000Z\",\n \"launcher\": \"sweep\",\n \"completed\": \"2020-07-11T21:23:15.000Z\",\n \"completionStatus\": \"Success\",\n \"messages\": [\n {\n \"key\": \"akey\",\n \"localizedText\": {\n \"locale\": \"An error has occurred!\",\n \"message\": \"Error has occurred!\"\n },\n \"type\": \"INFO\",\n \"parameters\": [\n {\n \"name\": \"value\"\n }\n ]\n },\n {\n \"key\": \"akey\",\n \"localizedText\": {\n \"locale\": \"An error has occurred!\",\n \"message\": \"Error has occurred!\"\n },\n \"type\": \"INFO\",\n \"parameters\": [\n {\n \"name\": \"value\"\n }\n ]\n }\n ],\n \"progress\": \"Started\",\n \"percentComplete\": 100,\n \"returns\": [\n {\n \"name\": \"label\",\n \"attributeName\": \"identityCount\"\n },\n {\n \"name\": \"label\",\n \"attributeName\": \"identityCount\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9be45607-b4a6-43d9-b9a6-eca3c176003e", - "name": "EventBridge Subscription", + "id": "0d60e5ae-d688-4c6c-8a81-68a9665e6e3d", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions" + "task-status", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"12cff757-c0c0-413b-8ad7-2a47956d1e89\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", - "type": "text/plain" - }, - "key": "sorters", - "value": "triggerName" - } - ], + "query": [], "variable": [] }, "header": [ @@ -188903,76 +187357,31 @@ "method": "GET", "body": {} }, - "status": "OK", - "code": 200, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "[\n {\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"triggerId\": \"idn:access-requested\",\n \"triggerName\": \"Access Requested\",\n \"type\": \"EVENTBRIDGE\",\n \"eventBridgeConfig\": {\n \"awsAccount\": \"123456789012\",\n \"awsRegion\": \"us-west-1\"\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n }\n]", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "73056c0f-9b00-477c-8c36-6e83a94e07c3", - "name": "Client Error - Returned if the request body is invalid.", + "id": "29069305-30f4-4275-a7ae-5d690261e7e7", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions" + "task-status", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"12cff757-c0c0-413b-8ad7-2a47956d1e89\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", - "type": "text/plain" - }, - "key": "sorters", - "value": "triggerName" - } - ], + "query": [], "variable": [] }, "header": [ @@ -188992,83 +187401,34 @@ "method": "GET", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e54ca7b6-6980-4145-b569-4ba10b0f34d3", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "84e5c6ec-0fc3-4916-8548-6d83a6f7563c", + "name": "Forbidden, generally due to a lack of security rights", "originalRequest": { "url": { "path": [ - "trigger-subscriptions" + "task-status", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"12cff757-c0c0-413b-8ad7-2a47956d1e89\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", - "type": "text/plain" - }, - "key": "sorters", - "value": "triggerName" - } - ], + "query": [], "variable": [] }, "header": [ - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -189081,83 +187441,28 @@ "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "status": "Forbidden", + "code": 403, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "fd27c606-784c-46b2-8ff0-4eb3f7dac1e2", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "9b8527c8-ee6b-459d-9c38-1f452b702160", + "name": "TaskStatus with the given id was not found.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions" + "task-status", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"12cff757-c0c0-413b-8ad7-2a47956d1e89\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", - "type": "text/plain" - }, - "key": "sorters", - "value": "triggerName" - } - ], + "query": [], "variable": [] }, "header": [ - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -189170,76 +187475,25 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "status": "Not Found", + "code": 404, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "cf359f01-c12b-41f0-81cd-62d62a32310d", + "id": "ddbf88df-ed19-47fe-a80e-e9d1a6cf7f2a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions" + "task-status", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"12cff757-c0c0-413b-8ad7-2a47956d1e89\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", - "type": "text/plain" - }, - "key": "sorters", - "value": "triggerName" - } - ], + "query": [], "variable": [] }, "header": [ @@ -189272,63 +187526,18 @@ "_postman_previewlanguage": "json" }, { - "id": "53ebb1dd-336a-48a8-8396-3bf55355ca91", + "id": "8d3d6ee0-855f-4be3-a609-e1413d7e7343", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions" + "task-status", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"12cff757-c0c0-413b-8ad7-2a47956d1e89\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", - "type": "text/plain" - }, - "key": "sorters", - "value": "triggerName" - } - ], + "query": [], "variable": [] }, "header": [ @@ -189367,17 +187576,17 @@ } }, { - "id": "a691fedd-fdd8-4c05-a107-ba8be021067e", - "name": "Update a Subscription", + "id": "e296b46d-d77a-4498-87b3-aeb605ad9321", + "name": "Update task status by ID", "request": { - "name": "Update a Subscription", + "name": "Update task status by ID", "description": { - "content": "This API updates a trigger subscription in IdentityNow, using a full object representation. In other words, the existing\n Subscription is completely replaced. The following fields are immutable:\n\n\n * id\n\n * triggerId\n\n\n Attempts to modify these fields result in 400.", + "content": "Update a current TaskStatus for a task by task ID.", "type": "text/plain" }, "url": { "path": [ - "trigger-subscriptions", + "task-status", ":id" ], "host": [ @@ -189387,217 +187596,46 @@ "variable": [ { "type": "any", - "value": "0f11f2a4-7c94-4bf3-a2bd-742580fe3bde", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) Subscription ID", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"type\": \"HTTP\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "3647fb6f-e96e-44b6-a463-8d8ef3c7d291", - "name": "HTTP Subscription", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"type\": \"HTTP\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"HTTP\",\n \"name\": \"Access request subscription\",\n \"triggerName\": \"Access Requested\",\n \"enabled\": true,\n \"responseDeadline\": \"PT1H\",\n \"description\": \"Access requested to site xyz\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": null\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": null\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"123456789012\",\n \"awsRegion\": \"us-west-1\"\n },\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9edbfc24-a338-4979-8e81-b897fcb4ae3e", - "name": "HTTP Async Subscription", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"type\": \"HTTP\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"ASYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"HTTP\",\n \"name\": \"Access request subscription\",\n \"triggerName\": \"Access Requested\",\n \"enabled\": true,\n \"responseDeadline\": \"PT1H\",\n \"description\": \"Access requested to site xyz\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": null\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": null\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"123456789012\",\n \"awsRegion\": \"us-west-1\"\n },\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8c1e06a8-179b-4bd0-b043-81e86e362099", - "name": "EventBridge Subscription", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"type\": \"EVENTBRIDGE\",\n \"eventBridgeConfig\": {\n \"awsAccount\": \"123456789012\",\n \"awsRegion\": \"us-west-1\"\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } + "value": "anId", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Task ID of the task whose TaskStatus to update", + "type": "text/plain" } } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n\t \"op\": \"replace\",\n\t \"path\": \"/description\",\n\t \"value\": \"A new description\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ], - "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"HTTP\",\n \"name\": \"Access request subscription\",\n \"triggerName\": \"Access Requested\",\n \"enabled\": true,\n \"responseDeadline\": \"PT1H\",\n \"description\": \"Access requested to site xyz\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": null\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": null\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"123456789012\",\n \"awsRegion\": \"us-west-1\"\n },\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, + } + } + }, + "response": [ { - "id": "c83f89fb-d3f1-4584-9b2d-51b064ff3a98", - "name": "HTTP Async Subscription", + "id": "aafe6530-cedc-4eda-8b74-7ee6ba0a2d45", + "name": "Responds with the updated TaskStatus for the task with the given task ID.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions", + "task-status", ":id" ], "host": [ @@ -189609,7 +187647,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -189624,10 +187662,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"type\": \"HTTP\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"ASYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "raw": "[\n {\n\t \"op\": \"replace\",\n\t \"path\": \"/description\",\n\t \"value\": \"A new description\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -189636,25 +187674,25 @@ } } }, - "status": "Bad Request", - "code": 400, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"id\": \"id12345\",\n \"type\": \"QUARTZ\",\n \"uniqueName\": \"Big Task\",\n \"description\": \"A Really Big Task\",\n \"parentName\": \"Parent Task\",\n \"attributes\": {\n \"identityCount\": 0\n },\n \"created\": \"2020-07-11T21:23:15.000Z\",\n \"modified\": \"2020-07-11T21:23:15.000Z\",\n \"launched\": \"2020-07-11T21:23:15.000Z\",\n \"launcher\": \"sweep\",\n \"completed\": \"2020-07-11T21:23:15.000Z\",\n \"completionStatus\": \"Success\",\n \"messages\": [\n {\n \"key\": \"akey\",\n \"localizedText\": {\n \"locale\": \"An error has occurred!\",\n \"message\": \"Error has occurred!\"\n },\n \"type\": \"INFO\",\n \"parameters\": [\n {\n \"name\": \"value\"\n }\n ]\n },\n {\n \"key\": \"akey\",\n \"localizedText\": {\n \"locale\": \"An error has occurred!\",\n \"message\": \"Error has occurred!\"\n },\n \"type\": \"INFO\",\n \"parameters\": [\n {\n \"name\": \"value\"\n }\n ]\n }\n ],\n \"progress\": \"Started\",\n \"percentComplete\": 100,\n \"returns\": [\n {\n \"name\": \"label\",\n \"attributeName\": \"identityCount\"\n },\n {\n \"name\": \"label\",\n \"attributeName\": \"identityCount\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9b9f8d1f-226a-41c3-9300-1c400f9e11d5", - "name": "EventBridge Subscription", + "id": "89faf2c5-0063-4a6b-95b3-555c4dc2af60", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions", + "task-status", ":id" ], "host": [ @@ -189666,7 +187704,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -189681,10 +187719,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"type\": \"EVENTBRIDGE\",\n \"eventBridgeConfig\": {\n \"awsAccount\": \"123456789012\",\n \"awsRegion\": \"us-west-1\"\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "raw": "[\n {\n\t \"op\": \"replace\",\n\t \"path\": \"/description\",\n\t \"value\": \"A new description\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -189706,12 +187744,12 @@ "_postman_previewlanguage": "json" }, { - "id": "0435534c-573d-4a83-ac5e-e7a9df511175", - "name": "EventBridge Subscription", + "id": "17f35c7d-20c9-411a-9c59-507527847240", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions", + "task-status", ":id" ], "host": [ @@ -189723,7 +187761,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -189738,10 +187776,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"type\": \"EVENTBRIDGE\",\n \"eventBridgeConfig\": {\n \"awsAccount\": \"123456789012\",\n \"awsRegion\": \"us-west-1\"\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "raw": "[\n {\n\t \"op\": \"replace\",\n\t \"path\": \"/description\",\n\t \"value\": \"A new description\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -189763,12 +187801,12 @@ "_postman_previewlanguage": "json" }, { - "id": "0eb6d8fc-b744-40f8-80f3-e2d5a1366b09", - "name": "An example of a 403 response object", + "id": "b0adf585-573b-41a3-9b2e-124e1c74ffe4", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions", + "task-status", ":id" ], "host": [ @@ -189780,7 +187818,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -189795,10 +187833,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"type\": \"HTTP\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "raw": "[\n {\n\t \"op\": \"replace\",\n\t \"path\": \"/description\",\n\t \"value\": \"A new description\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -189820,12 +187858,12 @@ "_postman_previewlanguage": "json" }, { - "id": "679ae9c3-0bb1-458e-a8a0-fdfe5cb0d1de", - "name": "An example of a 404 response object", + "id": "0e278b97-f4d4-4a2a-960e-e2f898e216dc", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "trigger-subscriptions", + "task-status", ":id" ], "host": [ @@ -189837,7 +187875,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -189852,10 +187890,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"type\": \"HTTP\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "raw": "[\n {\n\t \"op\": \"replace\",\n\t \"path\": \"/description\",\n\t \"value\": \"A new description\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -189877,12 +187915,12 @@ "_postman_previewlanguage": "json" }, { - "id": "8fbe381c-0098-4893-8183-a5401780e239", - "name": "HTTP Subscription", + "id": "a946c053-4d65-4005-b1c9-8033e7885979", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions", + "task-status", ":id" ], "host": [ @@ -189894,7 +187932,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -189909,10 +187947,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"type\": \"HTTP\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "raw": "[\n {\n\t \"op\": \"replace\",\n\t \"path\": \"/description\",\n\t \"value\": \"A new description\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -189934,12 +187972,12 @@ "_postman_previewlanguage": "json" }, { - "id": "8c1c2f73-0ff9-4500-aca6-ba42af76ddea", - "name": "An example of a 500 response object", + "id": "55393f07-048f-4110-afac-f78d58b7f05b", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions", + "task-status", ":id" ], "host": [ @@ -189951,7 +187989,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -189966,10 +188004,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"type\": \"HTTP\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "raw": "[\n {\n\t \"op\": \"replace\",\n\t \"path\": \"/description\",\n\t \"value\": \"A new description\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -189997,79 +188035,141 @@ } }, { - "id": "9d1ae4d9-a2ee-43d7-a2cd-3e602492c99c", - "name": "Patch a Subscription", + "id": "ff69faa1-35ee-4964-a957-c2a00d7f65e7", + "name": "Retrieve a task status list.", "request": { - "name": "Patch a Subscription", + "name": "Retrieve a task status list.", "description": { - "content": "This API updates a trigger subscription in IdentityNow, using a set of instructions to modify a subscription partially. The following fields are patchable:\n\n**name**, **description**, **enabled**, **type**, **filter**, **responseDeadline**, **httpConfig**, **eventBridgeConfig**, **workflowConfig**", + "content": "Get a TaskStatus list.", "type": "text/plain" }, "url": { "path": [ - "trigger-subscriptions", - ":id" + "task-status" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "0f11f2a4-7c94-4bf3-a2bd-742580fe3bde", - "key": "id", "disabled": true, "description": { - "content": "(Required) ID of the Subscription to patch", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" - } + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "completionStatus eq \"Success\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "-created" } - ] + ], + "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"A new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"A new name\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "f40aebea-cae6-4b0b-84ca-9c4e80de924f", - "name": "Updated subscription.", + "id": "60e06531-a60f-4d3f-adef-8f7e8763d26f", + "name": "Responds with a TaskStatus for the task with the given task ID.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions", - ":id" + "task-status" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "completionStatus eq \"Success\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "-created" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -190083,17 +188183,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"A new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"A new name\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -190103,30 +188194,71 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"HTTP\",\n \"name\": \"Access request subscription\",\n \"triggerName\": \"Access Requested\",\n \"enabled\": true,\n \"responseDeadline\": \"PT1H\",\n \"description\": \"Access requested to site xyz\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": null\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": null\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"123456789012\",\n \"awsRegion\": \"us-west-1\"\n },\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "body": "[\n {\n \"id\": \"id12345\",\n \"type\": \"QUARTZ\",\n \"uniqueName\": \"Big Task\",\n \"description\": \"A Really Big Task\",\n \"parentName\": \"Parent Task\",\n \"attributes\": {\n \"identityCount\": 0\n },\n \"created\": \"2020-07-11T21:23:15.000Z\",\n \"modified\": \"2020-07-11T21:23:15.000Z\",\n \"launched\": \"2020-07-11T21:23:15.000Z\",\n \"launcher\": \"sweep\",\n \"completed\": \"2020-07-11T21:23:15.000Z\",\n \"completionStatus\": \"Success\",\n \"messages\": [\n {\n \"key\": \"akey\",\n \"localizedText\": {\n \"locale\": \"An error has occurred!\",\n \"message\": \"Error has occurred!\"\n },\n \"type\": \"INFO\",\n \"parameters\": [\n {\n \"name\": \"value\"\n }\n ]\n },\n {\n \"key\": \"akey\",\n \"localizedText\": {\n \"locale\": \"An error has occurred!\",\n \"message\": \"Error has occurred!\"\n },\n \"type\": \"INFO\",\n \"parameters\": [\n {\n \"name\": \"value\"\n }\n ]\n }\n ],\n \"progress\": \"Started\",\n \"percentComplete\": 100,\n \"returns\": [\n {\n \"name\": \"label\",\n \"attributeName\": \"identityCount\"\n },\n {\n \"name\": \"label\",\n \"attributeName\": \"identityCount\"\n }\n ]\n },\n {\n \"id\": \"id12345\",\n \"type\": \"QUARTZ\",\n \"uniqueName\": \"Big Task\",\n \"description\": \"A Really Big Task\",\n \"parentName\": \"Parent Task\",\n \"attributes\": {\n \"identityCount\": 0\n },\n \"created\": \"2020-07-11T21:23:15.000Z\",\n \"modified\": \"2020-07-11T21:23:15.000Z\",\n \"launched\": \"2020-07-11T21:23:15.000Z\",\n \"launcher\": \"sweep\",\n \"completed\": \"2020-07-11T21:23:15.000Z\",\n \"completionStatus\": \"Success\",\n \"messages\": [\n {\n \"key\": \"akey\",\n \"localizedText\": {\n \"locale\": \"An error has occurred!\",\n \"message\": \"Error has occurred!\"\n },\n \"type\": \"INFO\",\n \"parameters\": [\n {\n \"name\": \"value\"\n }\n ]\n },\n {\n \"key\": \"akey\",\n \"localizedText\": {\n \"locale\": \"An error has occurred!\",\n \"message\": \"Error has occurred!\"\n },\n \"type\": \"INFO\",\n \"parameters\": [\n {\n \"name\": \"value\"\n }\n ]\n }\n ],\n \"progress\": \"Started\",\n \"percentComplete\": 100,\n \"returns\": [\n {\n \"name\": \"label\",\n \"attributeName\": \"identityCount\"\n },\n {\n \"name\": \"label\",\n \"attributeName\": \"identityCount\"\n }\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5f44bef0-98c7-4823-aba3-c4fc9387f410", + "id": "d4148928-62f7-41b3-aa3e-29662a26f475", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions", - ":id" + "task-status" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "completionStatus eq \"Success\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "-created" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -190140,17 +188272,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"A new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"A new name\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -190165,25 +188288,66 @@ "_postman_previewlanguage": "json" }, { - "id": "be985bc3-d8af-450b-912e-85f8349d7a87", + "id": "c4f3b5f3-9b11-4881-b02a-4fc80e07cc33", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions", - ":id" + "task-status" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "completionStatus eq \"Success\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "-created" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -190197,17 +188361,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"A new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"A new name\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -190222,25 +188377,66 @@ "_postman_previewlanguage": "json" }, { - "id": "53f01e0c-2392-47ec-b26e-60f4d6f3dd39", + "id": "d2da83a9-bd9a-4fa5-b046-cd1918ea2771", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions", - ":id" + "task-status" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "completionStatus eq \"Success\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "-created" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -190254,17 +188450,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"A new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"A new name\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -190279,25 +188466,66 @@ "_postman_previewlanguage": "json" }, { - "id": "3ecb204b-bdb1-4e23-96a8-0e2a26b51a1f", + "id": "44be572e-8ebc-4dc6-a48e-ef4f4d3c82a9", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "trigger-subscriptions", - ":id" + "task-status" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "completionStatus eq \"Success\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "-created" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -190311,17 +188539,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"A new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"A new name\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Not Found", "code": 404, @@ -190336,25 +188555,66 @@ "_postman_previewlanguage": "json" }, { - "id": "61a3d1bb-bed0-4cb8-aafa-635a24bcb49e", + "id": "f80de5ad-f562-40aa-923d-d77b9fbc9edf", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions", - ":id" + "task-status" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "completionStatus eq \"Success\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "-created" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -190368,17 +188628,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"A new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"A new name\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -190393,25 +188644,66 @@ "_postman_previewlanguage": "json" }, { - "id": "d963e4a4-d8ab-4774-84af-7edb228f840a", + "id": "03876ec2-179a-4d42-9218-e4a8e3f0618f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions", - ":id" + "task-status" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "completionStatus eq \"Success\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "-created" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -190425,17 +188717,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"A new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"A new name\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -190456,35 +188739,52 @@ } }, { - "id": "1566be4f-3545-4d73-9d6b-44738912a9d0", - "name": "Delete a Subscription", + "id": "589b8f13-4f3a-4b40-ac07-9b9aa0703357", + "name": "Retrieve a pending task list.", "request": { - "name": "Delete a Subscription", + "name": "Retrieve a pending task list.", "description": { - "content": "Deletes an existing subscription to a trigger.", + "content": "Retrieve a list of TaskStatus for pending tasks.", "type": "text/plain" }, "url": { "path": [ - "trigger-subscriptions", - ":id" + "task-status", + "pending-tasks" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "0f11f2a4-7c94-4bf3-a2bd-742580fe3bde", - "key": "id", "disabled": true, "description": { - "content": "(Required) Subscription ID", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" - } + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" } - ] + ], + "variable": [] }, "header": [ { @@ -190492,26 +188792,58 @@ "value": "application/json" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "response": [ { - "id": "892fb888-c05e-480d-ac6b-bb2640d54904", - "name": "Subscription is deleted successfully.", + "id": "5bb404df-e89d-4652-915c-e7aa877409fc", + "name": "Responds with a list of TaskStatus for pending tasks.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions", - ":id" + "task-status", + "pending-tasks" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + } + ], "variable": [] }, "header": [ + { + "key": "Accept", + "value": "application/json" + }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -190521,7 +188853,75 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"id12345\",\n \"type\": \"QUARTZ\",\n \"uniqueName\": \"Big Task\",\n \"description\": \"A Really Big Task\",\n \"parentName\": \"Parent Task\",\n \"attributes\": {\n \"identityCount\": 0\n },\n \"created\": \"2020-07-11T21:23:15.000Z\",\n \"modified\": \"2020-07-11T21:23:15.000Z\",\n \"launched\": \"2020-07-11T21:23:15.000Z\",\n \"launcher\": \"sweep\",\n \"completed\": \"2020-07-11T21:23:15.000Z\",\n \"completionStatus\": \"Success\",\n \"messages\": [\n {\n \"key\": \"akey\",\n \"localizedText\": {\n \"locale\": \"An error has occurred!\",\n \"message\": \"Error has occurred!\"\n },\n \"type\": \"INFO\",\n \"parameters\": [\n {\n \"name\": \"value\"\n }\n ]\n },\n {\n \"key\": \"akey\",\n \"localizedText\": {\n \"locale\": \"An error has occurred!\",\n \"message\": \"Error has occurred!\"\n },\n \"type\": \"INFO\",\n \"parameters\": [\n {\n \"name\": \"value\"\n }\n ]\n }\n ],\n \"progress\": \"Started\",\n \"percentComplete\": 100,\n \"returns\": [\n {\n \"name\": \"label\",\n \"attributeName\": \"identityCount\"\n },\n {\n \"name\": \"label\",\n \"attributeName\": \"identityCount\"\n }\n ]\n },\n {\n \"id\": \"id12345\",\n \"type\": \"QUARTZ\",\n \"uniqueName\": \"Big Task\",\n \"description\": \"A Really Big Task\",\n \"parentName\": \"Parent Task\",\n \"attributes\": {\n \"identityCount\": 0\n },\n \"created\": \"2020-07-11T21:23:15.000Z\",\n \"modified\": \"2020-07-11T21:23:15.000Z\",\n \"launched\": \"2020-07-11T21:23:15.000Z\",\n \"launcher\": \"sweep\",\n \"completed\": \"2020-07-11T21:23:15.000Z\",\n \"completionStatus\": \"Success\",\n \"messages\": [\n {\n \"key\": \"akey\",\n \"localizedText\": {\n \"locale\": \"An error has occurred!\",\n \"message\": \"Error has occurred!\"\n },\n \"type\": \"INFO\",\n \"parameters\": [\n {\n \"name\": \"value\"\n }\n ]\n },\n {\n \"key\": \"akey\",\n \"localizedText\": {\n \"locale\": \"An error has occurred!\",\n \"message\": \"Error has occurred!\"\n },\n \"type\": \"INFO\",\n \"parameters\": [\n {\n \"name\": \"value\"\n }\n ]\n }\n ],\n \"progress\": \"Started\",\n \"percentComplete\": 100,\n \"returns\": [\n {\n \"name\": \"label\",\n \"attributeName\": \"identityCount\"\n },\n {\n \"name\": \"label\",\n \"attributeName\": \"identityCount\"\n }\n ]\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2b300884-3efd-4e27-af67-c2bd0361a450", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "task-status", + "pending-tasks" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", "body": {} }, "status": "No Content", @@ -190531,18 +188931,46 @@ "_postman_previewlanguage": "text" }, { - "id": "0e3585a2-22eb-49cc-ae7c-c0a6356b6dac", + "id": "3e40d692-ffa2-4a74-91e4-c1dd7ba07993", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions", - ":id" + "task-status", + "pending-tasks" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + } + ], "variable": [] }, "header": [ @@ -190559,7 +188987,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Bad Request", @@ -190575,18 +189003,46 @@ "_postman_previewlanguage": "json" }, { - "id": "505a7fd3-e8ad-4ef6-afd6-cb162953ed9a", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "56159ad7-6211-412c-8b8e-b804a6c65177", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions", - ":id" + "task-status", + "pending-tasks" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + } + ], "variable": [] }, "header": [ @@ -190603,41 +189059,129 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "e1314f1b-5d68-499e-b652-9917ec0d40a3", + "name": "Retrieve headers only for pending task list.", + "request": { + "name": "Retrieve headers only for pending task list.", + "description": { + "content": "Retrieve headers for a list of TaskStatus for pending tasks.", + "type": "text/plain" + }, + "url": { + "path": [ + "task-status", + "pending-tasks" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + } + ], + "variable": [] }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "HEAD", + "body": {} + }, + "response": [ { - "id": "cb9be673-ef49-40f6-8055-e5aa1d020aca", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "d068d928-8736-4479-8fdb-001b32c37633", + "name": "Responds with headers for List of TaskStatus for pending tasks.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions", - ":id" + "task-status", + "pending-tasks" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + } + ], "variable": [] }, "header": [ - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -190645,43 +189189,61 @@ }, "key": "Authorization", "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + } + ], + "method": "HEAD", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "2f0c72db-df71-45b8-85a1-ffe3c890a903", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "31e75f10-1514-41ed-bcf9-8df7075abcbc", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions", - ":id" + "task-status", + "pending-tasks" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + } + ], "variable": [] }, "header": [ - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -190691,34 +189253,56 @@ "value": "" } ], - "method": "DELETE", + "method": "HEAD", "body": {} }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "c562e230-94c1-4e30-ad86-14f099701a5c", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "2d7713a7-077b-4335-8310-8be569100229", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions", - ":id" + "task-status", + "pending-tasks" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + } + ], "variable": [] }, "header": [ @@ -190735,34 +189319,62 @@ "value": "" } ], - "method": "DELETE", + "method": "HEAD", "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "bad0c4ff-daec-484b-bde7-c9bd81abaaa4", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "7c32d5ee-00be-4ddc-97f7-a3cef346b91b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions", - ":id" + "task-status", + "pending-tasks" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + } + ], "variable": [] }, "header": [ @@ -190779,18 +189391,18 @@ "value": "" } ], - "method": "DELETE", + "method": "HEAD", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -190799,20 +189411,25 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, + } + ] + }, + { + "name": "Tenant", + "description": "API for reading tenant details.", + "item": [ { - "id": "246240e1-b532-42c6-a56b-e14dd1c52e97", - "name": "Validate a Subscription Filter", + "id": "3827ad54-ef1a-44a2-a0a7-e55833242d4c", + "name": "Get Tenant Information.", "request": { - "name": "Validate a Subscription Filter", + "name": "Get Tenant Information.", "description": { - "content": "Validates a JSONPath filter expression against a provided mock input.\nRequest requires a security scope of: ", + "content": "This rest endpoint can be used to retrieve tenant details.", "type": "text/plain" }, "url": { "path": [ - "trigger-subscriptions", - "validate-filter" + "tenant" ], "host": [ "{{baseUrl}}" @@ -190821,36 +189438,22 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "f7939b25-9b23-4d6c-88e1-ff8c4e8ebedd", - "name": "Boolean whether specified filter expression is valid against the input.", + "id": "abd8a68c-d8fe-4338-a5ca-4dccbc497c60", + "name": "Tenant Info", "originalRequest": { "url": { "path": [ - "trigger-subscriptions", - "validate-filter" + "tenant" ], "host": [ "{{baseUrl}}" @@ -190859,10 +189462,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -190876,17 +189475,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -190896,18 +189486,17 @@ "value": "application/json" } ], - "body": "{\n \"isValid\": true,\n \"isValidJSONPath\": true,\n \"isPathExist\": true\n}", + "body": "{\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"name\": \"acme\",\n \"fullName\": \"Acme, Inc\",\n \"pod\": \"example-pod\",\n \"region\": \"us-east-1\",\n \"description\": \"Description of the Tenant\",\n \"products\": [\n {\n \"productName\": \"idn\",\n \"url\": \"https://tenant-name.identitynow.com\",\n \"productTenantId\": \"tenant#product\",\n \"productRegion\": \"us-east-1\",\n \"productRight\": \"idn:ui:view\",\n \"apiUrl\": \"https://tenant-name.api.identitynow.com\",\n \"licenses\": [\n {\n \"licenseId\": \"idn:access-request\",\n \"legacyFeatureName\": \"ACCESS_REQUEST\"\n },\n {\n \"licenseId\": \"idn:access-request\",\n \"legacyFeatureName\": \"ACCESS_REQUEST\"\n }\n ],\n \"attributes\": {\n \"domain\": \"https://tenant-name.identitynow.com\",\n \"maxRegisteredUsers\": 250\n },\n \"zone\": \"Deployment zone for the Product\",\n \"status\": \"active\",\n \"statusDateTime\": \"2020-05-19T13:49:37.385Z\",\n \"reason\": \"Reason\",\n \"notes\": \"Example notes\",\n \"dateCreated\": \"2020-05-19T13:49:37.385Z\",\n \"lastUpdated\": \"2020-05-19T13:49:37.385Z\",\n \"orgType\": \"test\"\n },\n {\n \"productName\": \"idn\",\n \"url\": \"https://tenant-name.identitynow.com\",\n \"productTenantId\": \"tenant#product\",\n \"productRegion\": \"us-east-1\",\n \"productRight\": \"idn:ui:view\",\n \"apiUrl\": \"https://tenant-name.api.identitynow.com\",\n \"licenses\": [\n {\n \"licenseId\": \"idn:access-request\",\n \"legacyFeatureName\": \"ACCESS_REQUEST\"\n },\n {\n \"licenseId\": \"idn:access-request\",\n \"legacyFeatureName\": \"ACCESS_REQUEST\"\n }\n ],\n \"attributes\": {\n \"domain\": \"https://tenant-name.identitynow.com\",\n \"maxRegisteredUsers\": 250\n },\n \"zone\": \"Deployment zone for the Product\",\n \"status\": \"active\",\n \"statusDateTime\": \"2020-05-19T13:49:37.385Z\",\n \"reason\": \"Reason\",\n \"notes\": \"Example notes\",\n \"dateCreated\": \"2020-05-19T13:49:37.385Z\",\n \"lastUpdated\": \"2020-05-19T13:49:37.385Z\",\n \"orgType\": \"test\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c5996265-4794-4969-8a13-e8dc470f99e5", + "id": "30e7dd24-8f39-47ba-9d74-249d641974b3", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions", - "validate-filter" + "tenant" ], "host": [ "{{baseUrl}}" @@ -190916,10 +189505,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -190933,17 +189518,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -190958,13 +189534,12 @@ "_postman_previewlanguage": "json" }, { - "id": "76e0ffce-b4d3-459b-bd2c-30fe9e5fb380", + "id": "3f6a7c8b-ee77-4665-a122-4af7725337a6", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions", - "validate-filter" + "tenant" ], "host": [ "{{baseUrl}}" @@ -190973,10 +189548,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -190990,17 +189561,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -191015,13 +189577,12 @@ "_postman_previewlanguage": "json" }, { - "id": "096b7370-7b32-49fa-9733-2d1a0452bc50", + "id": "22202065-543d-4505-9bbc-9a5ed2615fb7", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions", - "validate-filter" + "tenant" ], "host": [ "{{baseUrl}}" @@ -191030,10 +189591,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -191047,17 +189604,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -191072,13 +189620,12 @@ "_postman_previewlanguage": "json" }, { - "id": "60f0aa6f-d432-475e-a8cc-1f8acf7d4f1c", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "75c67752-9a4d-4966-828c-7ec3b599975f", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "trigger-subscriptions", - "validate-filter" + "tenant" ], "host": [ "{{baseUrl}}" @@ -191088,9 +189635,48 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ef0fc829-50c2-436d-948d-5cedaf762f7d", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "tenant" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -191104,17 +189690,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -191129,13 +189706,12 @@ "_postman_previewlanguage": "json" }, { - "id": "db2b5d58-061b-402d-ac8e-956a4513786d", + "id": "473f34db-7996-447f-9b8c-913513a33e58", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions", - "validate-filter" + "tenant" ], "host": [ "{{baseUrl}}" @@ -191144,10 +189720,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -191161,17 +189733,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -191190,20 +189753,25 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, + } + ] + }, + { + "name": "Transforms", + "description": "Operations for creating, managing, and deleting transforms.", + "item": [ { - "id": "31f85503-907e-4781-bb0d-1fd8a14e67e5", - "name": "List Latest Invocation Statuses", + "id": "64f83a11-502f-48f6-9d2c-0b59a217dead", + "name": "List transforms", "request": { - "name": "List Latest Invocation Statuses", + "name": "List transforms", "description": { - "content": "Gets a list of latest invocation statuses.\nStatuses of successful invocations are available for up to 24 hours. Statuses of failed invocations are available for up to 48 hours.\nThis endpoint may only fetch up to 2000 invocations, and should not be treated as a representation of the full history of invocations.", + "content": "Gets a list of all saved transform objects.\nA token with transforms-list read authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "trigger-invocations", - "status" + "transforms" ], "host": [ "{{baseUrl}}" @@ -191212,20 +189780,20 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "limit", - "value": "250" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "offset", - "value": "0" + "key": "limit", + "value": "250" }, { "disabled": true, @@ -191239,20 +189807,20 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**triggerId**: *eq*\n\n**subscriptionId**: *eq*", + "content": "Name of the transform to retrieve from the list.", "type": "text/plain" }, - "key": "filters", - "value": "triggerId eq \"idn:access-request-dynamic-approver\"" + "key": "name", + "value": "ExampleTransformName123" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, subscriptionName, created, completed**", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", "type": "text/plain" }, - "key": "sorters", - "value": "created" + "key": "filters", + "value": "name eq \"Uppercase\"" } ], "variable": [] @@ -191268,13 +189836,12 @@ }, "response": [ { - "id": "2cbaa03b-30b4-4a37-a4a8-31598a972db1", - "name": "List of latest invocation statuses.", + "id": "92eefc03-6368-4d3e-99b2-f26e52b2da07", + "name": "A list of transforms matching the given criteria.", "originalRequest": { "url": { "path": [ - "trigger-invocations", - "status" + "transforms" ], "host": [ "{{baseUrl}}" @@ -191283,20 +189850,20 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "limit", - "value": "250" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "offset", - "value": "0" + "key": "limit", + "value": "250" }, { "disabled": true, @@ -191310,20 +189877,20 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**triggerId**: *eq*\n\n**subscriptionId**: *eq*", + "content": "Name of the transform to retrieve from the list.", "type": "text/plain" }, - "key": "filters", - "value": "triggerId eq \"idn:access-request-dynamic-approver\"" + "key": "name", + "value": "ExampleTransformName123" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, subscriptionName, created, completed**", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", "type": "text/plain" }, - "key": "sorters", - "value": "created" + "key": "filters", + "value": "name eq \"Uppercase\"" } ], "variable": [] @@ -191353,18 +189920,17 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"triggerId\": \"idn:access-requested\",\n \"subscriptionId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"startInvocationInput\": {\n \"triggerId\": \"idn:access-requested\",\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"contentJson\": {\n \"workflowId\": 1234\n }\n },\n \"type\": \"TEST\",\n \"created\": \"2020-03-27T20:40:10.738Z\",\n \"completed\": \"2020-03-27T20:42:14.738Z\",\n \"completeInvocationInput\": {\n \"localizedError\": {\n \"locale\": \"An error has occurred!\",\n \"message\": \"Error has occurred!\"\n },\n \"output\": {\n \"approved\": false\n }\n }\n },\n {\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"triggerId\": \"idn:access-requested\",\n \"subscriptionId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"startInvocationInput\": {\n \"triggerId\": \"idn:access-requested\",\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"contentJson\": {\n \"workflowId\": 1234\n }\n },\n \"type\": \"TEST\",\n \"created\": \"2020-03-27T20:40:10.738Z\",\n \"completed\": \"2020-03-27T20:42:14.738Z\",\n \"completeInvocationInput\": {\n \"localizedError\": {\n \"locale\": \"An error has occurred!\",\n \"message\": \"Error has occurred!\"\n },\n \"output\": {\n \"approved\": false\n }\n }\n }\n]", + "body": "[\n {\n \"id\": \"2cd78adghjkja34jh2b1hkjhasuecd\",\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n },\n \"internal\": false\n },\n {\n \"id\": \"2lkas8dhj4bkuakja77giih7l4ashh\",\n \"name\": \"PrefixSubstring\",\n \"type\": \"substring\",\n \"attributes\": {\n \"begin\": 0,\n \"end\": 3\n },\n \"internal\": true\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "acafaf3c-8019-4e25-b1fa-880d578cc35a", + "id": "197d415d-edbb-429a-889a-4a3b4a3c359b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "trigger-invocations", - "status" + "transforms" ], "host": [ "{{baseUrl}}" @@ -191373,20 +189939,20 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "limit", - "value": "250" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "offset", - "value": "0" + "key": "limit", + "value": "250" }, { "disabled": true, @@ -191400,20 +189966,20 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**triggerId**: *eq*\n\n**subscriptionId**: *eq*", + "content": "Name of the transform to retrieve from the list.", "type": "text/plain" }, - "key": "filters", - "value": "triggerId eq \"idn:access-request-dynamic-approver\"" + "key": "name", + "value": "ExampleTransformName123" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, subscriptionName, created, completed**", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", "type": "text/plain" }, - "key": "sorters", - "value": "created" + "key": "filters", + "value": "name eq \"Uppercase\"" } ], "variable": [] @@ -191448,13 +190014,12 @@ "_postman_previewlanguage": "json" }, { - "id": "9968a7ce-750c-4a52-aae1-8d9ec75587a9", + "id": "1cb2c8a4-e1f7-4986-8656-db2769303978", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "trigger-invocations", - "status" + "transforms" ], "host": [ "{{baseUrl}}" @@ -191463,20 +190028,20 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "limit", - "value": "250" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "offset", - "value": "0" + "key": "limit", + "value": "250" }, { "disabled": true, @@ -191490,20 +190055,20 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**triggerId**: *eq*\n\n**subscriptionId**: *eq*", + "content": "Name of the transform to retrieve from the list.", "type": "text/plain" }, - "key": "filters", - "value": "triggerId eq \"idn:access-request-dynamic-approver\"" + "key": "name", + "value": "ExampleTransformName123" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, subscriptionName, created, completed**", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", "type": "text/plain" }, - "key": "sorters", - "value": "created" + "key": "filters", + "value": "name eq \"Uppercase\"" } ], "variable": [] @@ -191538,13 +190103,12 @@ "_postman_previewlanguage": "json" }, { - "id": "4a945c36-4c22-45ac-9f37-98019d87c48b", + "id": "06684e49-8ac3-4364-bb7d-b7c9783d3700", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "trigger-invocations", - "status" + "transforms" ], "host": [ "{{baseUrl}}" @@ -191553,20 +190117,20 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "limit", - "value": "250" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "offset", - "value": "0" + "key": "limit", + "value": "250" }, { "disabled": true, @@ -191580,20 +190144,20 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**triggerId**: *eq*\n\n**subscriptionId**: *eq*", + "content": "Name of the transform to retrieve from the list.", "type": "text/plain" }, - "key": "filters", - "value": "triggerId eq \"idn:access-request-dynamic-approver\"" + "key": "name", + "value": "ExampleTransformName123" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, subscriptionName, created, completed**", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", "type": "text/plain" }, - "key": "sorters", - "value": "created" + "key": "filters", + "value": "name eq \"Uppercase\"" } ], "variable": [] @@ -191628,18 +190192,26 @@ "_postman_previewlanguage": "json" }, { - "id": "88d4aacb-3890-4811-8e55-9578c22f496a", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "1830e225-23ef-4092-bc0b-5b414b8874b2", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "trigger-invocations", - "status" + "transforms" ], "host": [ "{{baseUrl}}" ], "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, { "disabled": true, "description": { @@ -191649,6 +190221,77 @@ "key": "limit", "value": "250" }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Name of the transform to retrieve from the list.", + "type": "text/plain" + }, + "key": "name", + "value": "ExampleTransformName123" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "name eq \"Uppercase\"" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b3cba367-d3b2-4e8f-808a-3c148dc5af14", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "transforms" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ { "disabled": true, "description": { @@ -191658,6 +190301,15 @@ "key": "offset", "value": "0" }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, { "disabled": true, "description": { @@ -191670,20 +190322,20 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**triggerId**: *eq*\n\n**subscriptionId**: *eq*", + "content": "Name of the transform to retrieve from the list.", "type": "text/plain" }, - "key": "filters", - "value": "triggerId eq \"idn:access-request-dynamic-approver\"" + "key": "name", + "value": "ExampleTransformName123" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, subscriptionName, created, completed**", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", "type": "text/plain" }, - "key": "sorters", - "value": "created" + "key": "filters", + "value": "name eq \"Uppercase\"" } ], "variable": [] @@ -191718,13 +190370,12 @@ "_postman_previewlanguage": "json" }, { - "id": "e0b904fb-9c2d-4bce-a0f1-f1e084e7ce9f", + "id": "5f8cfeb4-a2ae-49d9-ac15-c674aa23659b", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "trigger-invocations", - "status" + "transforms" ], "host": [ "{{baseUrl}}" @@ -191733,20 +190384,20 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "limit", - "value": "250" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "offset", - "value": "0" + "key": "limit", + "value": "250" }, { "disabled": true, @@ -191760,25 +190411,456 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**triggerId**: *eq*\n\n**subscriptionId**: *eq*", + "content": "Name of the transform to retrieve from the list.", "type": "text/plain" }, - "key": "filters", - "value": "triggerId eq \"idn:access-request-dynamic-approver\"" + "key": "name", + "value": "ExampleTransformName123" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, subscriptionName, created, completed**", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", "type": "text/plain" }, - "key": "sorters", - "value": "created" + "key": "filters", + "value": "name eq \"Uppercase\"" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "77f7a0c1-d158-4f9f-a527-4e568d7df430", + "name": "Create transform", + "request": { + "name": "Create transform", + "description": { + "content": "Creates a new transform object immediately. By default, the internal flag is set to false to indicate that this is a custom transform. Only SailPoint employees have the ability to create a transform with internal set to true. Newly created Transforms can be used in the Identity Profile mappings within the UI. A token with transform write authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "transforms" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "7a7aa7ab-5de5-46ba-b097-ccab222356a8", + "name": "Indicates the transform was successfully created and returns its representation.", + "originalRequest": { + "url": { + "path": [ + "transforms" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Created", + "code": 201, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"attributes\": {\n \"sourceName\": \"Workday\",\n \"attributeName\": \"DEPARTMENT\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"!(nativeIdentity.startsWith(\\\"*DELETED*\\\"))\",\n \"accountPropertyFilter\": \"(groups.containsAll({'Admin'}) || location == 'Austin')\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"first_name\",\n \"sourceName\": \"Source\"\n }\n }\n },\n \"id\": \"2cd78adghjkja34jh2b1hkjhasuecd\",\n \"internal\": false,\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "923ed337-f140-42af-8c7f-fbb5d49ce7d4", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "transforms" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3e27d9d1-498a-4eef-8df4-ea3e04da6579", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "transforms" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0d1f24a2-d7f2-418c-b9fb-efb428f087b5", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "transforms" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7e2637d6-d437-4a3b-b6f6-3e4c27f4bbcc", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "transforms" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "62486fd5-bdc8-4faa-85c5-4dd8fe5632e7", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "transforms" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "138c668d-ee63-4695-b51e-b875b5781ca1", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "transforms" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -191792,8 +190874,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -191814,19 +190905,18 @@ } }, { - "id": "d844de40-13a1-4a73-bfb6-595ac12f98d2", - "name": "Complete Trigger Invocation", + "id": "54922a2d-e7c4-422b-b392-5d065953ec84", + "name": "Transform by ID", "request": { - "name": "Complete Trigger Invocation", + "name": "Transform by ID", "description": { - "content": "Completes an invocation to a REQUEST_RESPONSE type trigger.", + "content": "This API returns the transform specified by the given ID.\nA token with transform read authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "trigger-invocations", - ":id", - "complete" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -191835,48 +190925,34 @@ "variable": [ { "type": "any", - "value": "0f11f2a4-7c94-4bf3-a2bd-742580fe3bde", + "value": "2cd78adghjkja34jh2b1hkjhasuecd", "key": "id", "disabled": true, "description": { - "content": "(Required) The ID of the invocation to complete.", + "content": "(Required) ID of the transform to retrieve", "type": "text/plain" } } ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"secret\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"output\": {\n \"approved\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "bfde36e1-5c31-4858-97a6-9227e328b679", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "id": "5de1b1ac-7ba9-466d-bcda-ef86f4d94631", + "name": "Transform with the given ID", "originalRequest": { "url": { "path": [ - "trigger-invocations", - ":id", - "complete" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -191886,7 +190962,7 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { @@ -191898,33 +190974,29 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"secret\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"output\": {\n \"approved\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "No Content", - "code": 204, - "header": [], + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"attributes\": {\n \"sourceName\": \"Workday\",\n \"attributeName\": \"DEPARTMENT\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"!(nativeIdentity.startsWith(\\\"*DELETED*\\\"))\",\n \"accountPropertyFilter\": \"(groups.containsAll({'Admin'}) || location == 'Austin')\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"first_name\",\n \"sourceName\": \"Source\"\n }\n }\n },\n \"id\": \"2cd78adghjkja34jh2b1hkjhasuecd\",\n \"internal\": false,\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\"\n}", "cookie": [], - "_postman_previewlanguage": "text" + "_postman_previewlanguage": "json" }, { - "id": "fb98643c-154e-433d-985f-f7980cfbc80c", + "id": "29684f4b-e5b6-484c-9084-ad29b198e543", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "trigger-invocations", - ":id", - "complete" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -191933,10 +191005,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -191950,17 +191018,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"secret\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"output\": {\n \"approved\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -191975,14 +191034,13 @@ "_postman_previewlanguage": "json" }, { - "id": "915a6f01-0ad8-4174-8a18-f02903f4e8d9", + "id": "c433f0de-d4f3-4ef5-98f3-543c956396b5", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "trigger-invocations", - ":id", - "complete" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -191991,10 +191049,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -192008,17 +191062,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"secret\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"output\": {\n \"approved\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -192033,14 +191078,13 @@ "_postman_previewlanguage": "json" }, { - "id": "01260d2b-62e2-488c-9c9f-3c794142b078", + "id": "9a52a9b7-9917-4355-a42f-6d89aa80c5d4", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "trigger-invocations", - ":id", - "complete" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -192049,10 +191093,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -192066,17 +191106,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"secret\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"output\": {\n \"approved\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -192091,14 +191122,13 @@ "_postman_previewlanguage": "json" }, { - "id": "4a64c54f-22ff-49b8-953b-1a68316509bb", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "d472cf06-3ce3-4c41-b677-93796a7a60eb", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "trigger-invocations", - ":id", - "complete" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -192108,9 +191138,49 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2f420688-64ed-478f-9dad-89b22380c4bb", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "transforms", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -192124,17 +191194,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"secret\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"output\": {\n \"approved\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -192149,14 +191210,13 @@ "_postman_previewlanguage": "json" }, { - "id": "1bad65ae-61d5-4301-ab80-034642c56a1d", + "id": "6330a61c-6454-45f0-a92d-e65e106eec5f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "trigger-invocations", - ":id", - "complete" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -192165,10 +191225,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -192182,17 +191238,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"secret\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"output\": {\n \"approved\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -192213,24 +191260,35 @@ } }, { - "id": "ece7ccba-6a36-4f76-9efe-bc2d460d95bb", - "name": "Start a Test Invocation", + "id": "e7e57cef-d7a9-4ea2-a189-d11d7296f1df", + "name": "Update a transform", "request": { - "name": "Start a Test Invocation", + "name": "Update a transform", "description": { - "content": "Initiate a test event for all subscribers of the specified event trigger. If there are no subscribers to the specified trigger in the tenant, then no test event will be sent.", + "content": "Replaces the transform specified by the given ID with the transform provided in the request body. Only the \"attributes\" field is mutable. Attempting to change other properties (ex. \"name\" and \"type\") will result in an error.\nA token with transform write authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "trigger-invocations", - "test" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "2cd78adghjkja34jh2b1hkjhasuecd", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the transform to update", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -192242,10 +191300,10 @@ "value": "application/json" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"triggerId\": \"idn:access-requested\",\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"contentJson\": {\n \"workflowId\": 1234\n }\n}", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -192256,13 +191314,13 @@ }, "response": [ { - "id": "e997a8ec-4fd1-4f8e-a3bf-aa12b344ba96", - "name": "Test Trigger with Mock Input", + "id": "9b5930f0-c438-45aa-8443-62c0edaf5109", + "name": "Indicates the transform was successfully updated and returns its new representation.", "originalRequest": { "url": { "path": [ - "trigger-invocations", - "test" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -192288,10 +191346,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"triggerId\": \"idn:access-requested\",\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"contentJson\": {\n \"workflowId\": 1234\n }\n}", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -192308,18 +191366,18 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"triggerId\": \"idn:access-requested\",\n \"secret\": \"0f979022-08be-44f2-b6f9-7393ec73ed9b\",\n \"contentJson\": {\n \"workflowId\": 1234\n }\n },\n {\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"triggerId\": \"idn:access-requested\",\n \"secret\": \"0f979022-08be-44f2-b6f9-7393ec73ed9b\",\n \"contentJson\": {\n \"workflowId\": 1234\n }\n }\n]", + "body": "{\n \"id\": \"2cd78adghjkja34jh2b1hkjhasuecd\",\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n },\n \"internal\": false\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a1efc72f-cc35-44c7-93a7-f74a5c8516ff", - "name": "Send Test to only One Subscriber", + "id": "8e27b7e2-e022-44f1-8cef-46aec791b9e7", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "trigger-invocations", - "test" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -192345,10 +191403,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"triggerId\": \"idn:access-requested\",\n \"contentJson\": {\n \"workflowId\": 1234\n },\n \"subscriptionIds\": [\n \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\"\n ]\n}", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -192357,73 +191415,26 @@ } } }, - "status": "OK", - "code": 200, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "[\n {\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"triggerId\": \"idn:access-requested\",\n \"secret\": \"0f979022-08be-44f2-b6f9-7393ec73ed9b\",\n \"contentJson\": {\n \"workflowId\": 1234\n }\n },\n {\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"triggerId\": \"idn:access-requested\",\n \"secret\": \"0f979022-08be-44f2-b6f9-7393ec73ed9b\",\n \"contentJson\": {\n \"workflowId\": 1234\n }\n }\n]", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "135129ca-3f05-4969-9362-6eff4efaf5e3", - "name": "Trigger invocation is skipped, because tenant has not subscribed to the specified trigger.", - "originalRequest": { - "url": { - "path": [ - "trigger-invocations", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"triggerId\": \"idn:access-requested\",\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"contentJson\": {\n \"workflowId\": 1234\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "72c13dc7-b10e-454f-81a8-4de385b3f40d", - "name": "Send Test to only One Subscriber", + "id": "7f736ce5-a6af-43bf-8bac-c383a568aa30", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "trigger-invocations", - "test" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -192449,10 +191460,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"triggerId\": \"idn:access-requested\",\n \"contentJson\": {\n \"workflowId\": 1234\n },\n \"subscriptionIds\": [\n \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\"\n ]\n}", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -192461,26 +191472,26 @@ } } }, - "status": "Bad Request", - "code": 400, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8a8cb0bd-a11f-4cf1-ba80-4c06971f2ee9", - "name": "Test Trigger with Mock Input", + "id": "9551132c-ffc9-4845-a8c2-8e559083f181", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "trigger-invocations", - "test" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -192506,10 +191517,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"triggerId\": \"idn:access-requested\",\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"contentJson\": {\n \"workflowId\": 1234\n }\n}", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -192518,26 +191529,26 @@ } } }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f315ea69-e800-41f4-b941-3a7e956d4a98", - "name": "An example of a 403 response object", + "id": "64a79a8b-f446-4c01-8287-6fafcd891788", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "trigger-invocations", - "test" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -192563,10 +191574,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"triggerId\": \"idn:access-requested\",\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"contentJson\": {\n \"workflowId\": 1234\n }\n}", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -192575,26 +191586,26 @@ } } }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4981b207-91bf-4220-8be8-0330ba08f0a0", - "name": "Test Trigger with Mock Input", + "id": "533e0850-d489-48ca-b984-4caa45303391", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "trigger-invocations", - "test" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -192620,10 +191631,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"triggerId\": \"idn:access-requested\",\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"contentJson\": {\n \"workflowId\": 1234\n }\n}", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -192645,13 +191656,13 @@ "_postman_previewlanguage": "json" }, { - "id": "d9c42131-f32d-41e8-a1a0-3b633320e6c5", - "name": "An example of a 500 response object", + "id": "076221ea-d9ce-4b33-8c9e-dd24d082dd88", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "trigger-invocations", - "test" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -192677,10 +191688,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"triggerId\": \"idn:access-requested\",\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"contentJson\": {\n \"workflowId\": 1234\n }\n}", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -192706,31 +191717,37 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "Vendor Connector Mappings", - "description": "Use this API to manage mappings between various SaaS vendors and Identity Security Cloud (ISC) connectors.\n", - "item": [ + }, { - "id": "35198e25-f354-4d4c-b4a6-14ba537c7680", - "name": "List vendor connector mappings", + "id": "5f7f338b-0238-4041-96d4-08a48402d805", + "name": "Delete a transform", "request": { - "name": "List vendor connector mappings", + "name": "Delete a transform", "description": { - "content": "Retrieves a list of mappings between SaaS vendors and IDN connectors, detailing the connections established for correlation.\n", + "content": "Deletes the transform specified by the given ID. Attempting to delete a transform that is used in one or more Identity Profile mappings will result in an error. If this occurs, you must first remove the transform from all mappings before deleting the transform.\nA token with transform delete authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "vendor-connector-mappings" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "2cd78adghjkja34jh2b1hkjhasuecd", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the transform to delete", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -192738,17 +191755,18 @@ "value": "application/json" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "response": [ { - "id": "2416a5ec-c647-476b-a937-438cc0d71325", - "name": "Successfully retrieved list.", + "id": "f21ff40a-80fa-429a-992c-504f9d39dbcd", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { "path": [ - "vendor-connector-mappings" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -192757,10 +191775,6 @@ "variable": [] }, "header": [ - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -192770,28 +191784,23 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example Vendor\",\n \"connector\": \"Example Connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n },\n {\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b5\",\n \"vendor\": \"Another Corporation\",\n \"connector\": \"Another Connector\",\n \"createdAt\": \"2024-04-13T11:46:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"updatedBy\": {\n \"String\": \"\",\n \"Valid\": false\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n }\n]", + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "0dc22d6c-9834-4389-9404-c687b04d7639", + "id": "77d1c624-ab76-4c5d-90be-3e6823c9435f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "vendor-connector-mappings" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -192813,7 +191822,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Bad Request", @@ -192829,12 +191838,13 @@ "_postman_previewlanguage": "json" }, { - "id": "fea3cde0-daf0-4bd8-8b91-3a0448dd3bdb", + "id": "5576905d-ff4e-40fd-9fc6-ae734cab9858", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "vendor-connector-mappings" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -192856,7 +191866,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Unauthorized", @@ -192872,12 +191882,13 @@ "_postman_previewlanguage": "json" }, { - "id": "446e2e41-5408-445a-9053-41cebe7d9936", + "id": "38abb7b2-16d4-4896-b0b8-48ac0e876bd5", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "vendor-connector-mappings" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -192899,7 +191910,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Forbidden", @@ -192915,12 +191926,13 @@ "_postman_previewlanguage": "json" }, { - "id": "3a727eaf-d7b2-489d-b672-3efd2bf05501", - "name": "Method Not Allowed - indicates that the server knows the request method, but the target resource doesn't support this method.", + "id": "eec25ead-2706-458e-b6b8-227a22a84949", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "vendor-connector-mappings" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -192942,28 +191954,29 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "Method Not Allowed", - "code": 405, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"errorName\": \"NotSupportedException\",\n \"errorMessage\": \"Cannot consume content type\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\"\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c0a4bdf1-f5c4-4a01-b033-e4a4bcb9ea47", + "id": "b9c11b91-43b5-4cb4-ab74-846883963ab7", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "vendor-connector-mappings" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -192985,7 +191998,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Too Many Requests", @@ -193001,12 +192014,13 @@ "_postman_previewlanguage": "json" }, { - "id": "4d5aef38-89cb-4d34-9b78-01a0b6e46b7f", + "id": "ccf63172-4ef6-41fc-aea6-aa9bece158e5", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "vendor-connector-mappings" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -193028,7 +192042,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Internal Server Error", @@ -193048,68 +192062,149 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, + } + ] + }, + { + "name": "Triggers", + "description": "Event Triggers provide real-time updates to changes in Identity Security Cloud so you can take action as soon as an event occurs, rather than poll an API endpoint for updates. Identity Security Cloud provides a user interface within the admin console to create and manage trigger subscriptions. These endpoints allow for programatically creating and managing trigger subscriptions.\n\nThere are two types of event triggers:\n * `FIRE_AND_FORGET`: This trigger type will send a payload to each subscriber without needing a response. Each trigger of this type has a limit of **50 subscriptions**.\n * `REQUEST_RESPONSE`: This trigger type will send a payload to a subscriber and expect a response back. Each trigger of this type may only have **one subscription**.\n\n## Available Event Triggers\nProduction ready event triggers that are available in all tenants.\n\n| Name | ID | Type | Trigger condition |\n|-|-|-|-|\n| [Access Request Dynamic Approval](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/access-request-dynamic-approval/) | idn:access-request-dynamic-approver | REQUEST_RESPONSE |After an access request is submitted. Expects the subscriber to respond with the ID of an identity or workgroup to add to the approval workflow. |\n| [Access Request Decision](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/access-request-decision/) | idn:access-request-post-approval | FIRE_AND_FORGET | After an access request is approved. |\n| [Access Request Submitted](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/access-request-submitted/) | idn:access-request-pre-approval | REQUEST_RESPONSE | After an access request is submitted. Expects the subscriber to respond with an approval decision. |\n| [Account Aggregation Completed](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/account-aggregation-completed/) | idn:account-aggregation-completed | FIRE_AND_FORGET | After an account aggregation completed, terminated, failed. |\n| Account Attributes Changed | idn:account-attributes-changed | FIRE_AND_FORGET | After an account aggregation, and one or more account attributes have changed. |\n| Account Correlated | idn:account-correlated | FIRE_AND_FORGET | After an account is added to an identity. |\n| Accounts Collected for Aggregation | idn:aggregation-accounts-collected | FIRE_AND_FORGET | New, changed, and deleted accounts have been gathered during an aggregation and are being processed. |\n| Account Uncorrelated | idn:account-uncorrelated | FIRE_AND_FORGET | After an account is removed from an identity. |\n| Campaign Activated | idn:campaign-activated | FIRE_AND_FORGET | After a campaign is activated. |\n| Campaign Ended | idn:campaign-ended | FIRE_AND_FORGET | After a campaign ends. |\n| Campaign Generated | idn:campaign-generated | FIRE_AND_FORGET | After a campaign finishes generating. |\n| Certification Signed Off | idn:certification-signed-off | FIRE_AND_FORGET | After a certification is signed off by its reviewer. |\n| [Identity Attributes Changed](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/account-aggregation-completed/) | idn:identity-attributes-changed | FIRE_AND_FORGET | After One or more identity attributes changed. |\n| [Identity Created](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/identity-created/) | idn:identity-created | FIRE_AND_FORGET | After an identity is created. |\n| [Provisioning Action Completed](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/provisioning-completed/) | idn:post-provisioning | FIRE_AND_FORGET | After a provisioning action completed on a source. |\n| [Scheduled Search](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/scheduled-search/) | idn:saved-search-complete | FIRE_AND_FORGET | After a scheduled search completed. |\n| [Source Created](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/source-created/) | idn:source-created | FIRE_AND_FORGET | After a source is created. |\n| [Source Deleted](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/source-deleted/) | idn:source-deleted | FIRE_AND_FORGET | After a source is deleted. |\n| [Source Updated](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/source-updated/) | idn:source-updated | FIRE_AND_FORGET | After configuration changes have been made to a source. |\n| [VA Cluster Status Change](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/va-cluster-status-change/) | idn:va-cluster-status-change | FIRE_AND_FORGET | After the status of a VA cluster has changed. |\n\n## Early Access Event Triggers\nTriggers that are in-development and not ready for production use. Please contact support to enable these triggers in your tenant.\n\n| Name | ID | Type | Trigger condition |\n|-|-|-|-|\n| [Identity Deleted](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/identity-deleted/) | idn:identity-deleted | FIRE_AND_FORGET | After an identity is deleted. |\n| [Source Account Created](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/source-account-created/) | idn:source-account-created | FIRE_AND_FORGET | After a source account is created. |\n| [Source Account Deleted](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/source-account-deleted/) | idn:source-account-deleted | FIRE_AND_FORGET | After a source account is deleted. |\n| [Source Account Updated](https://developer.sailpoint.com/docs/extensibility/event-triggers/triggers/source-account-updated/) | idn:source-account-updated | FIRE_AND_FORGET | After a source account is changed. |\n\nRefer to [Event Triggers](https://developer.sailpoint.com/docs/extensibility/event-triggers/) for more information about event triggers.\n", + "item": [ { - "id": "b0866629-7fb3-4caf-965d-a710d5d62a99", - "name": "Create a vendor connector mapping", + "id": "78c4aa22-4af3-479c-8133-5d0f5027411d", + "name": "List Triggers", "request": { - "name": "Create a vendor connector mapping", + "name": "List Triggers", "description": { - "content": "Creates a new mapping between a SaaS vendor and an IDN connector to establish correlation paths.\n", + "content": "Gets a list of triggers that are available in the tenant.", "type": "text/plain" }, "url": { "path": [ - "vendor-connector-mappings" + "triggers" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"idn:access-request-post-approval\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "cf20da2c-ad38-434d-af1e-73ad0c0b4a00", - "name": "Successfully created a new vendor connector mapping.", + "id": "89bda883-4ecd-4967-9806-02904d6d6da9", + "name": "List of triggers.", "originalRequest": { "url": { "path": [ - "vendor-connector-mappings" + "triggers" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"idn:access-request-post-approval\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -193123,17 +192218,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -193143,29 +192229,71 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", + "body": "[\n {\n \"id\": \"idn:access-request-dynamic-approver\",\n \"name\": \"Access Request Dynamic Approver\",\n \"type\": \"REQUEST_RESPONSE\",\n \"inputSchema\": \"{\\\"definitions\\\":{\\\"record:AccessRequestDynamicApproverInput\\\":{\\\"type\\\":\\\"object\\\",\\\"required\\\":[\\\"accessRequestId\\\",\\\"requestedFor\\\",\\\"requestedItems\\\",\\\"requestedBy\\\"],\\\"additionalProperties\\\":true,\\\"properties\\\":{\\\"accessRequestId\\\":{\\\"type\\\":\\\"string\\\"},\\\"requestedFor\\\":{\\\"$ref\\\":\\\"#/definitions/record:requestedForIdentityRef\\\"},\\\"requestedItems\\\":{\\\"type\\\":\\\"array\\\",\\\"items\\\":{\\\"$ref\\\":\\\"#/definitions/record:requestedObjectRef\\\"}},\\\"requestedBy\\\":{\\\"$ref\\\":\\\"#/definitions/record:requestedByIdentityRef\\\"}}},\\\"record:requestedForIdentityRef\\\":{\\\"type\\\":\\\"object\\\",\\\"required\\\":[\\\"id\\\",\\\"name\\\",\\\"type\\\"],\\\"additionalProperties\\\":true,\\\"properties\\\":{\\\"id\\\":{\\\"type\\\":\\\"string\\\"},\\\"name\\\":{\\\"type\\\":\\\"string\\\"},\\\"type\\\":{\\\"type\\\":\\\"string\\\"}}},\\\"record:requestedObjectRef\\\":{\\\"type\\\":\\\"object\\\",\\\"optional\\\":[\\\"description\\\",\\\"comment\\\"],\\\"required\\\":[\\\"id\\\",\\\"name\\\",\\\"type\\\",\\\"operation\\\"],\\\"additionalProperties\\\":true,\\\"properties\\\":{\\\"id\\\":{\\\"type\\\":\\\"string\\\"},\\\"name\\\":{\\\"type\\\":\\\"string\\\"},\\\"description\\\":{\\\"oneOf\\\":[{\\\"type\\\":\\\"null\\\"},{\\\"type\\\":\\\"string\\\"}]},\\\"type\\\":{\\\"type\\\":\\\"string\\\"},\\\"operation\\\":{\\\"type\\\":\\\"string\\\"},\\\"comment\\\":{\\\"oneOf\\\":[{\\\"type\\\":\\\"null\\\"},{\\\"type\\\":\\\"string\\\"}]}}},\\\"record:requestedByIdentityRef\\\":{\\\"type\\\":\\\"object\\\",\\\"required\\\":[\\\"type\\\",\\\"id\\\",\\\"name\\\"],\\\"additionalProperties\\\":true,\\\"properties\\\":{\\\"type\\\":{\\\"type\\\":\\\"string\\\"},\\\"id\\\":{\\\"type\\\":\\\"string\\\"},\\\"name\\\":{\\\"type\\\":\\\"string\\\"}}}},\\\"$ref\\\":\\\"#/definitions/record:AccessRequestDynamicApproverInput\\\"}\",\n \"exampleInput\": {\n \"accessRequestId\": \"4b4d982dddff4267ab12f0f1e72b5a6d\",\n \"requestedFor\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c4180a46faadee4016fb4e018c20626\",\n \"name\": \"Robert Robinson\"\n }\n ],\n \"requestedItems\": [\n {\n \"id\": \"2c91808b6ef1d43e016efba0ce470904\",\n \"name\": \"Engineering Access\",\n \"type\": \"ACCESS_PROFILE\",\n \"operation\": \"Add\",\n \"description\": \"Engineering Access\",\n \"comment\": \"William needs this access for his day to day job activities.\"\n }\n ],\n \"requestedBy\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20648\",\n \"name\": \"William Wilson\"\n }\n },\n \"description\": \"Trigger for getting a dynamic approver.\",\n \"outputSchema\": \"{\\\"definitions\\\":{\\\"record:AccessRequestDynamicApproverOutput\\\":{\\\"type\\\":[\\\"null\\\",\\\"object\\\"],\\\"required\\\":[\\\"id\\\",\\\"name\\\",\\\"type\\\"],\\\"additionalProperties\\\":true,\\\"properties\\\":{\\\"id\\\":{\\\"type\\\":\\\"string\\\"},\\\"name\\\":{\\\"type\\\":\\\"string\\\"},\\\"type\\\":{\\\"type\\\":\\\"string\\\"}}}},\\\"$ref\\\":\\\"#/definitions/record:AccessRequestDynamicApproverOutput\\\"}\",\n \"exampleOutput\": {\n \"id\": \"2c91808b6ef1d43e016efba0ce470906\",\n \"name\": \"Adam Adams\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"id\": \"idn:access-request-dynamic-approver\",\n \"name\": \"Access Request Dynamic Approver\",\n \"type\": \"REQUEST_RESPONSE\",\n \"inputSchema\": \"{\\\"definitions\\\":{\\\"record:AccessRequestDynamicApproverInput\\\":{\\\"type\\\":\\\"object\\\",\\\"required\\\":[\\\"accessRequestId\\\",\\\"requestedFor\\\",\\\"requestedItems\\\",\\\"requestedBy\\\"],\\\"additionalProperties\\\":true,\\\"properties\\\":{\\\"accessRequestId\\\":{\\\"type\\\":\\\"string\\\"},\\\"requestedFor\\\":{\\\"$ref\\\":\\\"#/definitions/record:requestedForIdentityRef\\\"},\\\"requestedItems\\\":{\\\"type\\\":\\\"array\\\",\\\"items\\\":{\\\"$ref\\\":\\\"#/definitions/record:requestedObjectRef\\\"}},\\\"requestedBy\\\":{\\\"$ref\\\":\\\"#/definitions/record:requestedByIdentityRef\\\"}}},\\\"record:requestedForIdentityRef\\\":{\\\"type\\\":\\\"object\\\",\\\"required\\\":[\\\"id\\\",\\\"name\\\",\\\"type\\\"],\\\"additionalProperties\\\":true,\\\"properties\\\":{\\\"id\\\":{\\\"type\\\":\\\"string\\\"},\\\"name\\\":{\\\"type\\\":\\\"string\\\"},\\\"type\\\":{\\\"type\\\":\\\"string\\\"}}},\\\"record:requestedObjectRef\\\":{\\\"type\\\":\\\"object\\\",\\\"optional\\\":[\\\"description\\\",\\\"comment\\\"],\\\"required\\\":[\\\"id\\\",\\\"name\\\",\\\"type\\\",\\\"operation\\\"],\\\"additionalProperties\\\":true,\\\"properties\\\":{\\\"id\\\":{\\\"type\\\":\\\"string\\\"},\\\"name\\\":{\\\"type\\\":\\\"string\\\"},\\\"description\\\":{\\\"oneOf\\\":[{\\\"type\\\":\\\"null\\\"},{\\\"type\\\":\\\"string\\\"}]},\\\"type\\\":{\\\"type\\\":\\\"string\\\"},\\\"operation\\\":{\\\"type\\\":\\\"string\\\"},\\\"comment\\\":{\\\"oneOf\\\":[{\\\"type\\\":\\\"null\\\"},{\\\"type\\\":\\\"string\\\"}]}}},\\\"record:requestedByIdentityRef\\\":{\\\"type\\\":\\\"object\\\",\\\"required\\\":[\\\"type\\\",\\\"id\\\",\\\"name\\\"],\\\"additionalProperties\\\":true,\\\"properties\\\":{\\\"type\\\":{\\\"type\\\":\\\"string\\\"},\\\"id\\\":{\\\"type\\\":\\\"string\\\"},\\\"name\\\":{\\\"type\\\":\\\"string\\\"}}}},\\\"$ref\\\":\\\"#/definitions/record:AccessRequestDynamicApproverInput\\\"}\",\n \"exampleInput\": {\n \"accessRequestId\": \"4b4d982dddff4267ab12f0f1e72b5a6d\",\n \"requestedFor\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c4180a46faadee4016fb4e018c20626\",\n \"name\": \"Robert Robinson\"\n }\n ],\n \"requestedItems\": [\n {\n \"id\": \"2c91808b6ef1d43e016efba0ce470904\",\n \"name\": \"Engineering Access\",\n \"type\": \"ACCESS_PROFILE\",\n \"operation\": \"Add\",\n \"description\": \"Engineering Access\",\n \"comment\": \"William needs this access for his day to day job activities.\"\n }\n ],\n \"requestedBy\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20648\",\n \"name\": \"William Wilson\"\n }\n },\n \"description\": \"Trigger for getting a dynamic approver.\",\n \"outputSchema\": \"{\\\"definitions\\\":{\\\"record:AccessRequestDynamicApproverOutput\\\":{\\\"type\\\":[\\\"null\\\",\\\"object\\\"],\\\"required\\\":[\\\"id\\\",\\\"name\\\",\\\"type\\\"],\\\"additionalProperties\\\":true,\\\"properties\\\":{\\\"id\\\":{\\\"type\\\":\\\"string\\\"},\\\"name\\\":{\\\"type\\\":\\\"string\\\"},\\\"type\\\":{\\\"type\\\":\\\"string\\\"}}}},\\\"$ref\\\":\\\"#/definitions/record:AccessRequestDynamicApproverOutput\\\"}\",\n \"exampleOutput\": {\n \"id\": \"2c91808b6ef1d43e016efba0ce470906\",\n \"name\": \"Adam Adams\",\n \"type\": \"IDENTITY\"\n }\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "04e6dfd1-fac6-4e62-b1b1-d8b8ac504ad2", + "id": "4f1c6d2d-48dd-4776-b2c1-985069fe1044", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "vendor-connector-mappings" + "triggers" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"idn:access-request-post-approval\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -193179,17 +192307,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -193204,24 +192323,66 @@ "_postman_previewlanguage": "json" }, { - "id": "e5645baa-2c42-47b0-b87a-bb5784f7ca80", + "id": "01dcf9ee-6eec-4603-b462-1511c467e982", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "vendor-connector-mappings" + "triggers" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"idn:access-request-post-approval\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -193235,17 +192396,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -193260,24 +192412,66 @@ "_postman_previewlanguage": "json" }, { - "id": "2d4429df-b12b-4053-8752-097f8b154bc2", + "id": "127af822-98b2-4332-94ee-09bd367fea65", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "vendor-connector-mappings" + "triggers" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"idn:access-request-post-approval\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -193291,17 +192485,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -193316,24 +192501,66 @@ "_postman_previewlanguage": "json" }, { - "id": "98edd50c-908f-4c52-b7f1-cc8a26eb0d9f", - "name": "Method Not Allowed - indicates that the server knows the request method, but the target resource doesn't support this method.", + "id": "08540d8d-e205-4061-be8b-4523f3a241a8", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "vendor-connector-mappings" + "triggers" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"idn:access-request-post-approval\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -193347,37 +192574,165 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a1958fe2-f847-44a4-83f4-033860f2a0a7", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "triggers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"idn:access-request-post-approval\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } - } + ], + "method": "GET", + "body": {} }, - "status": "Method Not Allowed", - "code": 405, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"errorName\": \"NotSupportedException\",\n \"errorMessage\": \"Cannot consume content type\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\"\n}", + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "5bdb2b3e-0584-4763-9338-f4ad0757d5ab", + "name": "Create a Subscription", + "request": { + "name": "Create a Subscription", + "description": { + "content": "This API creates a new subscription to a trigger and defines trigger invocation details. The type of subscription determines which config object is required:\n* HTTP subscriptions require httpConfig\n* EventBridge subscriptions require eventBridgeConfig", + "type": "text/plain" + }, + "url": { + "path": [ + "trigger-subscriptions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"HTTP\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ { - "id": "dba63e91-03aa-4890-929a-17dc9098b68d", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "3857c08d-3777-4802-a342-225bc2a452bd", + "name": "HTTP Subscription", "originalRequest": { "url": { "path": [ - "vendor-connector-mappings" + "trigger-subscriptions" ], "host": [ "{{baseUrl}}" @@ -193406,7 +192761,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", + "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"HTTP\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", "options": { "raw": { "headerFamily": "json", @@ -193415,25 +192770,25 @@ } } }, - "status": "Too Many Requests", - "code": 429, + "status": "Created", + "code": 201, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"HTTP\",\n \"name\": \"Access request subscription\",\n \"triggerName\": \"Access Requested\",\n \"enabled\": true,\n \"responseDeadline\": \"PT1H\",\n \"description\": \"Access requested to site xyz\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": null\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": null\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"123456789012\",\n \"awsRegion\": \"us-west-1\"\n },\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3bc564fc-db4e-47c8-a53f-aa761891e484", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "cea2b84b-8a79-41bb-8a59-6fdae20155ff", + "name": "HTTP Async Subscription", "originalRequest": { "url": { "path": [ - "vendor-connector-mappings" + "trigger-subscriptions" ], "host": [ "{{baseUrl}}" @@ -193462,7 +192817,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", + "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"HTTP\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"ASYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", "options": { "raw": { "headerFamily": "json", @@ -193471,73 +192826,25 @@ } } }, - "status": "Internal Server Error", - "code": 500, + "status": "Created", + "code": 201, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", + "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"HTTP\",\n \"name\": \"Access request subscription\",\n \"triggerName\": \"Access Requested\",\n \"enabled\": true,\n \"responseDeadline\": \"PT1H\",\n \"description\": \"Access requested to site xyz\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": null\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": null\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"123456789012\",\n \"awsRegion\": \"us-west-1\"\n },\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1c5a3cb5-c2c4-4ac9-ac5c-46374972ad2a", - "name": "Delete a vendor connector mapping", - "request": { - "name": "Delete a vendor connector mapping", - "description": { - "content": "Soft deletes a mapping between a SaaS vendor and an IDN connector, removing the established correlation.\n", - "type": "text/plain" - }, - "url": { - "path": [ - "vendor-connector-mappings" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ { - "id": "69aabcde-2c2c-4f3b-b4ce-c2d8bb491deb", - "name": "Successfully deleted the specified vendor connector mapping.", + "id": "981cdff9-1786-4c75-9217-8cf29e240bc5", + "name": "EventBridge Subscription", "originalRequest": { "url": { "path": [ - "vendor-connector-mappings" + "trigger-subscriptions" ], "host": [ "{{baseUrl}}" @@ -193563,10 +192870,10 @@ "value": "" } ], - "method": "DELETE", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", + "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"EVENTBRIDGE\",\n \"eventBridgeConfig\": {\n \"awsAccount\": \"123456789012\",\n \"awsRegion\": \"us-west-1\"\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", "options": { "raw": { "headerFamily": "json", @@ -193575,25 +192882,25 @@ } } }, - "status": "OK", - "code": 200, + "status": "Created", + "code": 201, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"count\": 1\n}", + "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"HTTP\",\n \"name\": \"Access request subscription\",\n \"triggerName\": \"Access Requested\",\n \"enabled\": true,\n \"responseDeadline\": \"PT1H\",\n \"description\": \"Access requested to site xyz\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": null\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": null\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"123456789012\",\n \"awsRegion\": \"us-west-1\"\n },\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "652d96f3-bda0-4270-a1c8-a3419d622c60", - "name": "Client Error - Returned if the request body is invalid.", + "id": "d92bff49-f041-4cc6-998e-bc6b5ab608df", + "name": "HTTP Async Subscription", "originalRequest": { "url": { "path": [ - "vendor-connector-mappings" + "trigger-subscriptions" ], "host": [ "{{baseUrl}}" @@ -193619,10 +192926,10 @@ "value": "" } ], - "method": "DELETE", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", + "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"HTTP\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"ASYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", "options": { "raw": { "headerFamily": "json", @@ -193644,12 +192951,12 @@ "_postman_previewlanguage": "json" }, { - "id": "3a786e71-82fe-49d8-85ef-5485763ab706", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "8dd39462-7421-4cd8-94cb-ca87aa56736f", + "name": "EventBridge Subscription", "originalRequest": { "url": { "path": [ - "vendor-connector-mappings" + "trigger-subscriptions" ], "host": [ "{{baseUrl}}" @@ -193675,10 +192982,10 @@ "value": "" } ], - "method": "DELETE", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", + "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"EVENTBRIDGE\",\n \"eventBridgeConfig\": {\n \"awsAccount\": \"123456789012\",\n \"awsRegion\": \"us-west-1\"\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", "options": { "raw": { "headerFamily": "json", @@ -193687,25 +192994,25 @@ } } }, - "status": "Unauthorized", - "code": 401, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8f319582-74bb-4e47-8866-be18ddc4ffd9", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "a6e69140-080c-4f98-9b82-c1471d6e7ce3", + "name": "EventBridge Subscription", "originalRequest": { "url": { "path": [ - "vendor-connector-mappings" + "trigger-subscriptions" ], "host": [ "{{baseUrl}}" @@ -193731,10 +193038,10 @@ "value": "" } ], - "method": "DELETE", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", + "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"EVENTBRIDGE\",\n \"eventBridgeConfig\": {\n \"awsAccount\": \"123456789012\",\n \"awsRegion\": \"us-west-1\"\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", "options": { "raw": { "headerFamily": "json", @@ -193743,25 +193050,25 @@ } } }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "78361e79-21ca-4a4f-aa63-d3984fe02855", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "b96a7040-d7f7-474d-9e08-3774420813ea", + "name": "An example of a 403 response object", "originalRequest": { "url": { "path": [ - "vendor-connector-mappings" + "trigger-subscriptions" ], "host": [ "{{baseUrl}}" @@ -193787,10 +193094,10 @@ "value": "" } ], - "method": "DELETE", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", + "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"HTTP\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", "options": { "raw": { "headerFamily": "json", @@ -193799,25 +193106,25 @@ } } }, - "status": "Not Found", - "code": 404, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b7e5f57f-11ee-4bc9-b329-3abc5810f858", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "adfbf3bb-9cee-4ad9-88bd-26778c6919b2", + "name": "HTTP Subscription", "originalRequest": { "url": { "path": [ - "vendor-connector-mappings" + "trigger-subscriptions" ], "host": [ "{{baseUrl}}" @@ -193843,10 +193150,10 @@ "value": "" } ], - "method": "DELETE", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", + "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"HTTP\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", "options": { "raw": { "headerFamily": "json", @@ -193868,12 +193175,12 @@ "_postman_previewlanguage": "json" }, { - "id": "05c1cb35-d196-42eb-95cb-f3c60c8df2bf", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "4d1d0b9a-1c11-4ff5-990d-db0f2da81661", + "name": "An example of a 500 response object", "originalRequest": { "url": { "path": [ - "vendor-connector-mappings" + "trigger-subscriptions" ], "host": [ "{{baseUrl}}" @@ -193899,10 +193206,10 @@ "value": "" } ], - "method": "DELETE", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", + "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"HTTP\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", "options": { "raw": { "headerFamily": "json", @@ -193928,25 +193235,19 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "Work Items", - "description": "Use this API to implement work item functionality.\nWith this functionality in place, users can manage their work items (tasks).\n\nWork items refer to the tasks users see in Identity Security Cloud's Task Manager.\nThey can see the pending work items they need to complete, as well as the work items they have already completed.\nTask Manager lists the work items along with the involved sources, identities, accounts, and the timestamp when the work item was created.\nFor example, a user may see a pending 'Create an Account' work item for the identity Fred.Astaire in GitHub for Fred's GitHub account, fred-astaire-sp.\nOnce the user completes the work item, the work item will be listed with his or her other completed work items.\n\nTo complete work items, users can use their dashboards and select the 'My Tasks' widget.\nThe widget will list any work items they need to complete, and they can select the work item from the list to review its details.\nWhen they complete the work item, they can select 'Mark Complete' to add it to their list of completed work items.\n\nRefer to [Task Manager](https://documentation.sailpoint.com/saas/user-help/task_manager.html) for more information about work items, including the different types of work items users may need to complete.\n", - "item": [ + }, { - "id": "a2b87f67-6260-4e5b-be11-fa16b92c6fda", - "name": "List Work Items", + "id": "d916d65f-c347-422a-ae8f-4d05bd7ba975", + "name": "List Subscriptions", "request": { - "name": "List Work Items", + "name": "List Subscriptions", "description": { - "content": "This gets a collection of work items belonging to either the specified user(admin required), or the current user.", + "content": "Gets a list of all trigger subscriptions.", "type": "text/plain" }, "url": { "path": [ - "work-items" + "trigger-subscriptions" ], "host": [ "{{baseUrl}}" @@ -193982,11 +193283,20 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", "type": "text/plain" }, - "key": "ownerId", - "value": "et dolor" + "key": "filters", + "value": "id eq \"12cff757-c0c0-413b-8ad7-2a47956d1e89\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", + "type": "text/plain" + }, + "key": "sorters", + "value": "triggerName" } ], "variable": [] @@ -194002,12 +193312,12 @@ }, "response": [ { - "id": "96603751-090f-4a81-b67b-84b96fb2e1ee", - "name": "List of work items", + "id": "3c43a7dd-4e15-4e77-9581-4bbf5a55f717", + "name": "HTTP Subscription", "originalRequest": { "url": { "path": [ - "work-items" + "trigger-subscriptions" ], "host": [ "{{baseUrl}}" @@ -194043,11 +193353,20 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", "type": "text/plain" }, - "key": "ownerId", - "value": "et dolor" + "key": "filters", + "value": "id eq \"12cff757-c0c0-413b-8ad7-2a47956d1e89\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", + "type": "text/plain" + }, + "key": "sorters", + "value": "triggerName" } ], "variable": [] @@ -194077,17 +193396,17 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"FINISHED\",\n \"type\": \"GENERIC\",\n \"remediationItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n \"approvalItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"FINISHED\",\n \"type\": \"GENERIC\",\n \"remediationItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n \"approvalItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n }\n]", + "body": "[\n {\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"triggerId\": \"idn:access-requested\",\n \"triggerName\": \"Access Requested\",\n \"type\": \"HTTP\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": null\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4613ab66-0f80-4518-aa19-398848e12aa3", - "name": "Client Error - Returned if the request body is invalid.", + "id": "2337e8a2-1fe5-4cc2-88f8-4926253769a0", + "name": "HTTP Async Subscription", "originalRequest": { "url": { "path": [ - "work-items" + "trigger-subscriptions" ], "host": [ "{{baseUrl}}" @@ -194123,11 +193442,20 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", "type": "text/plain" }, - "key": "ownerId", - "value": "et dolor" + "key": "filters", + "value": "id eq \"12cff757-c0c0-413b-8ad7-2a47956d1e89\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", + "type": "text/plain" + }, + "key": "sorters", + "value": "triggerName" } ], "variable": [] @@ -194149,25 +193477,25 @@ "method": "GET", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"triggerId\": \"idn:access-requested\",\n \"triggerName\": \"Access Requested\",\n \"type\": \"HTTP\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"ASYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": null\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "61919b87-32e2-4475-b46f-f52a3cb78a5e", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "c21795f8-00be-41b3-82da-e5861eb374ab", + "name": "EventBridge Subscription", "originalRequest": { "url": { "path": [ - "work-items" + "trigger-subscriptions" ], "host": [ "{{baseUrl}}" @@ -194203,11 +193531,20 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", "type": "text/plain" }, - "key": "ownerId", - "value": "et dolor" + "key": "filters", + "value": "id eq \"12cff757-c0c0-413b-8ad7-2a47956d1e89\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", + "type": "text/plain" + }, + "key": "sorters", + "value": "triggerName" } ], "variable": [] @@ -194229,25 +193566,25 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "[\n {\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"triggerId\": \"idn:access-requested\",\n \"triggerName\": \"Access Requested\",\n \"type\": \"EVENTBRIDGE\",\n \"eventBridgeConfig\": {\n \"awsAccount\": \"123456789012\",\n \"awsRegion\": \"us-west-1\"\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a2d5b365-1351-45cb-b531-0364cad38481", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "2c8adf4f-fec9-4a62-819b-2963205e4cbf", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "work-items" + "trigger-subscriptions" ], "host": [ "{{baseUrl}}" @@ -194283,11 +193620,20 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", "type": "text/plain" }, - "key": "ownerId", - "value": "et dolor" + "key": "filters", + "value": "id eq \"12cff757-c0c0-413b-8ad7-2a47956d1e89\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", + "type": "text/plain" + }, + "key": "sorters", + "value": "triggerName" } ], "variable": [] @@ -194309,113 +193655,30 @@ "method": "GET", "body": {} }, - "status": "Not Found", - "code": 404, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "67c1ddfc-c71f-481d-9f62-196e1af0bc0d", - "name": "Completed Work Items", - "request": { - "name": "Completed Work Items", - "description": { - "content": "This gets a collection of completed work items belonging to either the specified user(admin required), or the current user.", - "type": "text/plain" - }, - "url": { - "path": [ - "work-items", - "completed" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "et dolor" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - } - ], - "variable": [] }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ { - "id": "529717e4-dfe2-4d49-a429-cc344abd8a8b", - "name": "List of completed work items.", + "id": "e658b2c9-a34d-4f25-868f-0642c438c518", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "work-items", - "completed" + "trigger-subscriptions" ], "host": [ "{{baseUrl}}" ], "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "et dolor" - }, { "disabled": true, "description": { @@ -194442,6 +193705,24 @@ }, "key": "count", "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"12cff757-c0c0-413b-8ad7-2a47956d1e89\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", + "type": "text/plain" + }, + "key": "sorters", + "value": "triggerName" } ], "variable": [] @@ -194463,40 +193744,30 @@ "method": "GET", "body": {} }, - "status": "OK", - "code": 200, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "[\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"FINISHED\",\n \"type\": \"GENERIC\",\n \"remediationItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n \"approvalItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"FINISHED\",\n \"type\": \"GENERIC\",\n \"remediationItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n \"approvalItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n }\n]", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9ad99c56-402b-4480-826a-5b794d9e841e", - "name": "Client Error - Returned if the request body is invalid.", + "id": "8700d8ed-d7c1-44f1-a87d-0f091ec0ffe9", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "work-items", - "completed" + "trigger-subscriptions" ], "host": [ "{{baseUrl}}" ], "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "et dolor" - }, { "disabled": true, "description": { @@ -194523,6 +193794,24 @@ }, "key": "count", "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"12cff757-c0c0-413b-8ad7-2a47956d1e89\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", + "type": "text/plain" + }, + "key": "sorters", + "value": "triggerName" } ], "variable": [] @@ -194544,40 +193833,30 @@ "method": "GET", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8c210b9d-bc1e-4f47-99be-dec027377eaa", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "afe1ecdc-fe88-4422-b8b2-55f20a7fd44c", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "work-items", - "completed" + "trigger-subscriptions" ], "host": [ "{{baseUrl}}" ], "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "et dolor" - }, { "disabled": true, "description": { @@ -194604,6 +193883,24 @@ }, "key": "count", "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"12cff757-c0c0-413b-8ad7-2a47956d1e89\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", + "type": "text/plain" + }, + "key": "sorters", + "value": "triggerName" } ], "variable": [] @@ -194625,40 +193922,30 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4ea0036e-3de2-47fe-aa7a-d77a2674f5be", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "e6e8fe31-4f3a-4768-9ef9-2e7c3ceb13d8", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "work-items", - "completed" + "trigger-subscriptions" ], "host": [ "{{baseUrl}}" ], "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "et dolor" - }, { "disabled": true, "description": { @@ -194685,6 +193972,24 @@ }, "key": "count", "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"12cff757-c0c0-413b-8ad7-2a47956d1e89\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", + "type": "text/plain" + }, + "key": "sorters", + "value": "triggerName" } ], "variable": [] @@ -194706,15 +194011,15 @@ "method": "GET", "body": {} }, - "status": "Not Found", - "code": 404, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -194725,71 +194030,136 @@ } }, { - "id": "6896c3c1-b6ef-4a89-88c9-745b44a2682f", - "name": "Count Work Items", + "id": "0cec8107-54d2-4e2f-b334-e42d53927b43", + "name": "Update a Subscription", "request": { - "name": "Count Work Items", + "name": "Update a Subscription", "description": { - "content": "This gets a count of work items belonging to either the specified user(admin required), or the current user.", + "content": "This API updates a trigger subscription in IdentityNow, using a full object representation. In other words, the existing\n Subscription is completely replaced. The following fields are immutable:\n\n\n * id\n\n * triggerId\n\n\n Attempts to modify these fields result in 400.", "type": "text/plain" }, "url": { "path": [ - "work-items", - "count" + "trigger-subscriptions", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ + "query": [], + "variable": [ { + "type": "any", + "value": "0f11f2a4-7c94-4bf3-a2bd-742580fe3bde", + "key": "id", "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "(Required) Subscription ID", "type": "text/plain" - }, - "key": "ownerId", - "value": "et dolor" + } } - ], - "variable": [] + ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"type\": \"HTTP\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "0595d8ed-a297-4bf2-84e2-e402fb916a1a", - "name": "List of work items", + "id": "661cc92f-df2f-419c-aff8-04bfe77af75d", + "name": "HTTP Subscription", "originalRequest": { "url": { "path": [ - "work-items", - "count" + "trigger-subscriptions", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "et dolor" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"type\": \"HTTP\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"HTTP\",\n \"name\": \"Access request subscription\",\n \"triggerName\": \"Access Requested\",\n \"enabled\": true,\n \"responseDeadline\": \"PT1H\",\n \"description\": \"Access requested to site xyz\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": null\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": null\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"123456789012\",\n \"awsRegion\": \"us-west-1\"\n },\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ffb2f466-5221-411e-8fb2-564697beb439", + "name": "HTTP Async Subscription", + "originalRequest": { + "url": { + "path": [ + "trigger-subscriptions", + ":id" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -194803,8 +194173,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"type\": \"HTTP\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"ASYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -194814,36 +194193,87 @@ "value": "application/json" } ], - "body": "[\n {\n \"count\": 29\n },\n {\n \"count\": 29\n }\n]", + "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"HTTP\",\n \"name\": \"Access request subscription\",\n \"triggerName\": \"Access Requested\",\n \"enabled\": true,\n \"responseDeadline\": \"PT1H\",\n \"description\": \"Access requested to site xyz\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": null\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": null\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"123456789012\",\n \"awsRegion\": \"us-west-1\"\n },\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6d62235d-4605-4990-8e26-9fdc48e2fda9", - "name": "Client Error - Returned if the request body is invalid.", + "id": "ccd5b68a-ac49-4179-9d16-d2cca7cea0ba", + "name": "EventBridge Subscription", "originalRequest": { "url": { "path": [ - "work-items", - "count" + "trigger-subscriptions", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "et dolor" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"type\": \"EVENTBRIDGE\",\n \"eventBridgeConfig\": {\n \"awsAccount\": \"123456789012\",\n \"awsRegion\": \"us-west-1\"\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"HTTP\",\n \"name\": \"Access request subscription\",\n \"triggerName\": \"Access Requested\",\n \"enabled\": true,\n \"responseDeadline\": \"PT1H\",\n \"description\": \"Access requested to site xyz\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": null\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": null\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"123456789012\",\n \"awsRegion\": \"us-west-1\"\n },\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4dbf8142-9548-4dcd-b77b-6e125b70e84a", + "name": "HTTP Async Subscription", + "originalRequest": { + "url": { + "path": [ + "trigger-subscriptions", + ":id" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -194857,8 +194287,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"type\": \"HTTP\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"ASYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -194873,31 +194312,82 @@ "_postman_previewlanguage": "json" }, { - "id": "0107d94a-5c93-48fb-a57e-c2acf96cc171", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "deaa4f87-8142-4df4-9c70-c48ee391d63b", + "name": "EventBridge Subscription", "originalRequest": { "url": { "path": [ - "work-items", - "count" + "trigger-subscriptions", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "et dolor" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"type\": \"EVENTBRIDGE\",\n \"eventBridgeConfig\": {\n \"awsAccount\": \"123456789012\",\n \"awsRegion\": \"us-west-1\"\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6761a47a-f9ad-4d04-9fdb-610d7a16b0ee", + "name": "EventBridge Subscription", + "originalRequest": { + "url": { + "path": [ + "trigger-subscriptions", + ":id" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -194911,8 +194401,74 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"type\": \"EVENTBRIDGE\",\n \"eventBridgeConfig\": {\n \"awsAccount\": \"123456789012\",\n \"awsRegion\": \"us-west-1\"\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a41d4d31-d0fe-47e3-a5b4-d488305165cd", + "name": "An example of a 403 response object", + "originalRequest": { + "url": { + "path": [ + "trigger-subscriptions", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"type\": \"HTTP\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -194922,36 +194478,144 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "95c138b4-f0a5-48f9-9f04-acedf73c7484", + "name": "An example of a 404 response object", + "originalRequest": { + "url": { + "path": [ + "trigger-subscriptions", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"type\": \"HTTP\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b6b02996-512e-4372-923a-5918275d85f2", + "name": "HTTP Subscription", + "originalRequest": { + "url": { + "path": [ + "trigger-subscriptions", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"type\": \"HTTP\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0210adfb-e2cb-4e28-8e93-24c955fa4887", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "1a557c30-1b21-42c6-a960-d7b261d20310", + "name": "An example of a 500 response object", "originalRequest": { "url": { "path": [ - "work-items", - "count" + "trigger-subscriptions", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "et dolor" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -194965,18 +194629,27 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Access request subscription\",\n \"description\": \"Access requested to site xyz\",\n \"type\": \"HTTP\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": \"eRtg4%6yuI!\"\n }\n },\n \"enabled\": true,\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Not Found", - "code": 404, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -194987,73 +194660,79 @@ } }, { - "id": "f7346384-e709-45d0-b1b3-2d044cf9b079", - "name": "Count Completed Work Items", + "id": "1b6c37a2-a8e0-4ffb-8d72-cb5009b13e47", + "name": "Patch a Subscription", "request": { - "name": "Count Completed Work Items", + "name": "Patch a Subscription", "description": { - "content": "This gets a count of completed work items belonging to either the specified user(admin required), or the current user.", + "content": "This API updates a trigger subscription in IdentityNow, using a set of instructions to modify a subscription partially. The following fields are patchable:\n\n**name**, **description**, **enabled**, **type**, **filter**, **responseDeadline**, **httpConfig**, **eventBridgeConfig**, **workflowConfig**", "type": "text/plain" }, "url": { "path": [ - "work-items", - "count", - "completed" + "trigger-subscriptions", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ + "query": [], + "variable": [ { + "type": "any", + "value": "0f11f2a4-7c94-4bf3-a2bd-742580fe3bde", + "key": "id", "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "(Required) ID of the Subscription to patch", "type": "text/plain" - }, - "key": "ownerId", - "value": "et dolor" + } } - ], - "variable": [] + ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"A new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"A new name\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "99ab8a28-abaa-4a1d-bf7d-f18316bd9484", - "name": "List of work items", + "id": "e166e11e-5026-4a59-817f-deaaae159673", + "name": "Updated subscription.", "originalRequest": { "url": { "path": [ - "work-items", - "count", - "completed" + "trigger-subscriptions", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "et dolor" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -195067,8 +194746,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"A new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"A new name\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -195078,37 +194766,30 @@ "value": "application/json" } ], - "body": "[\n {\n \"count\": 29\n },\n {\n \"count\": 29\n }\n]", + "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"triggerId\": \"idn:access-requested\",\n \"type\": \"HTTP\",\n \"name\": \"Access request subscription\",\n \"triggerName\": \"Access Requested\",\n \"enabled\": true,\n \"responseDeadline\": \"PT1H\",\n \"description\": \"Access requested to site xyz\",\n \"httpConfig\": {\n \"url\": \"https://www.example.com\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"BASIC_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"user@example.com\",\n \"password\": null\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": null\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"123456789012\",\n \"awsRegion\": \"us-west-1\"\n },\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a0b35e29-8193-41e0-8bb7-2f5aca7673a0", + "id": "e507a1e0-2e47-4e34-bc87-56cb32cbf84f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "work-items", - "count", - "completed" + "trigger-subscriptions", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "et dolor" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -195122,8 +194803,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"A new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"A new name\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -195138,87 +194828,25 @@ "_postman_previewlanguage": "json" }, { - "id": "7c2fa61c-e36e-45d0-8867-abb113611d11", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "5eeb0a64-c1a2-4493-a146-0616199f3567", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "work-items", - "count", - "completed" + "trigger-subscriptions", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "et dolor" - } - ], + "query": [], "variable": [] }, "header": [ { - "key": "Accept", - "value": "application/json" + "key": "Content-Type", + "value": "application/json-patch+json" }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "58fdb31e-f738-4c3f-88e1-948fa65c10e1", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "work-items", - "count", - "completed" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "et dolor" - } - ], - "variable": [] - }, - "header": [ { "key": "Accept", "value": "application/json" @@ -195232,93 +194860,50 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"A new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"A new name\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Not Found", - "code": 404, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "73d7139d-bc69-48d7-891b-1e77d0454e9f", - "name": "Work Items Summary", - "request": { - "name": "Work Items Summary", - "description": { - "content": "This gets a summary of work items belonging to either the specified user(admin required), or the current user.", - "type": "text/plain" - }, - "url": { - "path": [ - "work-items", - "summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "et dolor" - } - ], - "variable": [] }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ { - "id": "bd05f6b8-d36a-42d4-a158-4b8314a6b52e", - "name": "List of work items", + "id": "36ec4112-0835-45fc-b450-43a00bc57f7b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "work-items", - "summary" + "trigger-subscriptions", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "et dolor" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -195332,47 +194917,50 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"A new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"A new name\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "OK", - "code": 200, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "[\n {\n \"open\": 29,\n \"completed\": 1,\n \"total\": 30\n },\n {\n \"open\": 29,\n \"completed\": 1,\n \"total\": 30\n }\n]", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0311f906-8e43-4bdd-b429-4e34bf9e04dd", - "name": "Client Error - Returned if the request body is invalid.", + "id": "bbc7b0e2-8259-4f5e-9b4e-672bc49e0781", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "work-items", - "summary" + "trigger-subscriptions", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "et dolor" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -195386,47 +194974,50 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"A new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"A new name\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Bad Request", - "code": 400, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3b7d528f-f61a-4349-acd1-179cafee574e", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "00e4a83f-e935-40f6-bdbf-40aaebbc1797", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "work-items", - "summary" + "trigger-subscriptions", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "et dolor" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -195440,47 +195031,50 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"A new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"A new name\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Forbidden", - "code": 403, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d944e1fa-a09f-4d7c-bc31-5181042440fe", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "e30073f3-3d65-4401-8a21-b207563b8efc", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "work-items", - "summary" + "trigger-subscriptions", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "et dolor" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -195494,18 +195088,27 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"A new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"A new name\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Not Found", - "code": 404, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -195516,41 +195119,31 @@ } }, { - "id": "4a1f168a-a5cd-4ccf-9562-b212e4bebb43", - "name": "Get a Work Item", + "id": "6ff821dc-508d-49b7-8357-151ad0bf48a9", + "name": "Delete a Subscription", "request": { - "name": "Get a Work Item", + "name": "Delete a Subscription", "description": { - "content": "This gets the details of a Work Item belonging to either the specified user(admin required), or the current user.", + "content": "Deletes an existing subscription to a trigger.", "type": "text/plain" }, "url": { "path": [ - "work-items", + "trigger-subscriptions", ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "et dolor" - } - ], + "query": [], "variable": [ { "type": "any", - "value": "et dolor", + "value": "0f11f2a4-7c94-4bf3-a2bd-742580fe3bde", "key": "id", "disabled": true, "description": { - "content": "(Required) ID of the work item.", + "content": "(Required) Subscription ID", "type": "text/plain" } } @@ -195562,40 +195155,26 @@ "value": "application/json" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "response": [ { - "id": "3d962c21-ad9a-4241-989e-544bee36f336", - "name": "The work item with the given ID.", + "id": "f9000539-5c43-4306-8a0a-bd9728b81281", + "name": "Subscription is deleted successfully.", "originalRequest": { "url": { "path": [ - "work-items", + "trigger-subscriptions", ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "et dolor" - } - ], + "query": [], "variable": [] }, "header": [ - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -195605,44 +195184,28 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"FINISHED\",\n \"type\": \"GENERIC\",\n \"remediationItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n \"approvalItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"FINISHED\",\n \"type\": \"GENERIC\",\n \"remediationItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n \"approvalItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n }\n]", + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "776267ee-f6f3-4176-b0b2-18d1a6c95517", + "id": "96dd8b44-3e86-4cdd-92ed-3ed7fe95031f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "work-items", + "trigger-subscriptions", ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "et dolor" - } - ], + "query": [], "variable": [] }, "header": [ @@ -195659,7 +195222,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Bad Request", @@ -195675,82 +195238,18 @@ "_postman_previewlanguage": "json" }, { - "id": "f4133d86-fa33-46e5-9525-1c3921afc1c6", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "et dolor" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fc785d21-8bc1-412f-b3b5-01076068a8d5", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "b05718e6-777f-4183-b4b4-aa5bcb0be847", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "work-items", + "trigger-subscriptions", ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "et dolor" - } - ], + "query": [], "variable": [] }, "header": [ @@ -195767,75 +195266,28 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "Not Found", - "code": 404, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b4bc1742-a299-4a30-8e70-b419debc539f", - "name": "Complete a Work Item", - "request": { - "name": "Complete a Work Item", - "description": { - "content": "This API completes a work item. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "url": { - "path": [ - "work-items", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the work item", - "type": "text/plain" - } - } - ] }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ { - "id": "e28ec402-4751-45cd-b8d8-a055beb9fefb", - "name": "A WorkItems object", + "id": "bc28955d-f035-43cd-b847-69f18db38d4d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "work-items", + "trigger-subscriptions", ":id" ], "host": [ @@ -195858,28 +195310,28 @@ "value": "" } ], - "method": "POST", + "method": "DELETE", "body": {} }, - "status": "OK", - "code": 200, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"FINISHED\",\n \"type\": \"GENERIC\",\n \"remediationItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n \"approvalItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9c6f98e5-169d-4ae5-8c5d-91ccf57ac980", - "name": "Client Error - Returned if the request body is invalid.", + "id": "12f63bde-ef03-4d64-9408-1eacf257c460", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "work-items", + "trigger-subscriptions", ":id" ], "host": [ @@ -195902,28 +195354,28 @@ "value": "" } ], - "method": "POST", + "method": "DELETE", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "24158102-a556-4c90-8150-f12fddbf1d65", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "258a7325-6c6c-4c9e-8e6e-be6e873364b1", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "work-items", + "trigger-subscriptions", ":id" ], "host": [ @@ -195946,28 +195398,28 @@ "value": "" } ], - "method": "POST", + "method": "DELETE", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c34f6ee8-9eaa-424a-a478-1756e48d5b78", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "f90dd5e7-14a7-45b2-8629-061889211356", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "work-items", + "trigger-subscriptions", ":id" ], "host": [ @@ -195990,18 +195442,18 @@ "value": "" } ], - "method": "POST", + "method": "DELETE", "body": {} }, - "status": "Not Found", - "code": 404, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -196012,36 +195464,24 @@ } }, { - "id": "5b9ebb04-d55e-43d3-b8cf-226f07345567", - "name": "Forward a Work Item", + "id": "9dea7c11-4dd6-4801-9466-72eb085c6f9b", + "name": "Validate a Subscription Filter", "request": { - "name": "Forward a Work Item", + "name": "Validate a Subscription Filter", "description": { - "content": "This API forwards a work item to a new owner. Either an admin, or the owning/current user must make this request.", + "content": "Validates a JSONPath filter expression against a provided mock input.\nRequest requires a security scope of: ", "type": "text/plain" }, "url": { "path": [ - "work-items", - ":id", - "forward" + "trigger-subscriptions", + "validate-filter" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the work item", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { @@ -196056,7 +195496,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"targetOwnerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"comment\": \"I'm going on vacation.\",\n \"sendNotifications\": true\n}", + "raw": "{\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", "options": { "raw": { "headerFamily": "json", @@ -196067,14 +195507,13 @@ }, "response": [ { - "id": "7942b2d7-8ae9-4534-987a-3e7d05ac946d", - "name": "Success, but no data is returned.", + "id": "4e3dd5b8-f476-4fa4-9070-1a9d1a7a751e", + "name": "Boolean whether specified filter expression is valid against the input.", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "forward" + "trigger-subscriptions", + "validate-filter" ], "host": [ "{{baseUrl}}" @@ -196087,6 +195526,10 @@ "key": "Content-Type", "value": "application/json" }, + { + "key": "Accept", + "value": "application/json" + }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -196099,7 +195542,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"targetOwnerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"comment\": \"I'm going on vacation.\",\n \"sendNotifications\": true\n}", + "raw": "{\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", "options": { "raw": { "headerFamily": "json", @@ -196110,19 +195553,24 @@ }, "status": "OK", "code": 200, - "header": [], + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"isValid\": true,\n \"isValidJSONPath\": true,\n \"isPathExist\": true\n}", "cookie": [], - "_postman_previewlanguage": "text" + "_postman_previewlanguage": "json" }, { - "id": "633a525a-e3fa-4dfb-b3a0-8a349ecb1166", + "id": "f504a35a-f443-447b-9662-76b84cfa6f24", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "forward" + "trigger-subscriptions", + "validate-filter" ], "host": [ "{{baseUrl}}" @@ -196151,7 +195599,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"targetOwnerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"comment\": \"I'm going on vacation.\",\n \"sendNotifications\": true\n}", + "raw": "{\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", "options": { "raw": { "headerFamily": "json", @@ -196173,14 +195621,13 @@ "_postman_previewlanguage": "json" }, { - "id": "eb266ccf-5f2c-4b68-8091-7f61e48a7eaa", + "id": "3d1cf324-6e32-4932-b9a7-e56d81b684f0", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "forward" + "trigger-subscriptions", + "validate-filter" ], "host": [ "{{baseUrl}}" @@ -196209,7 +195656,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"targetOwnerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"comment\": \"I'm going on vacation.\",\n \"sendNotifications\": true\n}", + "raw": "{\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", "options": { "raw": { "headerFamily": "json", @@ -196231,14 +195678,13 @@ "_postman_previewlanguage": "json" }, { - "id": "47c2f77f-229d-43fc-babf-922842c5eedf", + "id": "a599f68f-9244-46fb-9757-18bd5c15e5a2", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "forward" + "trigger-subscriptions", + "validate-filter" ], "host": [ "{{baseUrl}}" @@ -196267,7 +195713,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"targetOwnerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"comment\": \"I'm going on vacation.\",\n \"sendNotifications\": true\n}", + "raw": "{\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", "options": { "raw": { "headerFamily": "json", @@ -196289,14 +195735,13 @@ "_postman_previewlanguage": "json" }, { - "id": "ea0225d9-4d63-4f11-a7d6-229f6eb09e61", + "id": "2e24e906-db8e-4519-9ed2-182c2c7eb370", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "forward" + "trigger-subscriptions", + "validate-filter" ], "host": [ "{{baseUrl}}" @@ -196325,7 +195770,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"targetOwnerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"comment\": \"I'm going on vacation.\",\n \"sendNotifications\": true\n}", + "raw": "{\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", "options": { "raw": { "headerFamily": "json", @@ -196347,26 +195792,296 @@ "_postman_previewlanguage": "json" }, { - "id": "5fc93bbe-0fa2-48e0-8a85-2baf175a5f18", + "id": "3092b9ab-268e-42b4-85b6-3fa93c691151", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "forward" + "trigger-subscriptions", + "validate-filter" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"filter\": \"$[?($.identityId == \\\"201327fda1c44704ac01181e963d463c\\\")]\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "6a77f433-57da-4130-8778-247c81263655", + "name": "List Latest Invocation Statuses", + "request": { + "name": "List Latest Invocation Statuses", + "description": { + "content": "Gets a list of latest invocation statuses.\nStatuses of successful invocations are available for up to 24 hours. Statuses of failed invocations are available for up to 48 hours.\nThis endpoint may only fetch up to 2000 invocations, and should not be treated as a representation of the full history of invocations.", + "type": "text/plain" + }, + "url": { + "path": [ + "trigger-invocations", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**triggerId**: *eq*\n\n**subscriptionId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "triggerId eq \"idn:access-request-dynamic-approver\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, subscriptionName, created, completed**", + "type": "text/plain" + }, + "key": "sorters", + "value": "created" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "b7cfcfec-3bf9-4c38-af7c-991181a90423", + "name": "List of latest invocation statuses.", + "originalRequest": { + "url": { + "path": [ + "trigger-invocations", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**triggerId**: *eq*\n\n**subscriptionId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "triggerId eq \"idn:access-request-dynamic-approver\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, subscriptionName, created, completed**", + "type": "text/plain" + }, + "key": "sorters", + "value": "created" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"triggerId\": \"idn:access-requested\",\n \"subscriptionId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"startInvocationInput\": {\n \"triggerId\": \"idn:access-requested\",\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"contentJson\": {\n \"workflowId\": 1234\n }\n },\n \"type\": \"TEST\",\n \"created\": \"2020-03-27T20:40:10.738Z\",\n \"completed\": \"2020-03-27T20:42:14.738Z\",\n \"completeInvocationInput\": {\n \"localizedError\": {\n \"locale\": \"An error has occurred!\",\n \"message\": \"Error has occurred!\"\n },\n \"output\": {\n \"approved\": false\n }\n }\n },\n {\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"triggerId\": \"idn:access-requested\",\n \"subscriptionId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"startInvocationInput\": {\n \"triggerId\": \"idn:access-requested\",\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"contentJson\": {\n \"workflowId\": 1234\n }\n },\n \"type\": \"TEST\",\n \"created\": \"2020-03-27T20:40:10.738Z\",\n \"completed\": \"2020-03-27T20:42:14.738Z\",\n \"completeInvocationInput\": {\n \"localizedError\": {\n \"locale\": \"An error has occurred!\",\n \"message\": \"Error has occurred!\"\n },\n \"output\": {\n \"approved\": false\n }\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e2d1659c-2f35-419c-ac65-406cf7f2413f", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "trigger-invocations", + "status" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**triggerId**: *eq*\n\n**subscriptionId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "triggerId eq \"idn:access-request-dynamic-approver\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, subscriptionName, created, completed**", + "type": "text/plain" + }, + "key": "sorters", + "value": "created" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -196380,104 +196095,80 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"targetOwnerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"comment\": \"I'm going on vacation.\",\n \"sendNotifications\": true\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8399bdf7-95f4-4d27-b55d-ca1407d2e0a7", - "name": "Approve an Approval Item", - "request": { - "name": "Approve an Approval Item", - "description": { - "content": "This API approves an Approval Item. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "url": { - "path": [ - "work-items", - ":id", - "approve", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the work item", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "1211bcaa32112bcef6122adb21cef1ac", - "key": "approvalItemId", - "disabled": true, - "description": { - "content": "(Required) The ID of the approval item.", - "type": "text/plain" - } - } - ] }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ { - "id": "24c4b9f4-8b22-4b40-bd3e-9f5f46651b2f", - "name": "A work items details object.", + "id": "3746a075-e304-4db4-a57f-8f661e1c9707", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "approve", - ":approvalItemId" + "trigger-invocations", + "status" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**triggerId**: *eq*\n\n**subscriptionId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "triggerId eq \"idn:access-request-dynamic-approver\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, subscriptionName, created, completed**", + "type": "text/plain" + }, + "key": "sorters", + "value": "created" + } + ], "variable": [] }, "header": [ @@ -196494,36 +196185,80 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, - "status": "OK", - "code": 200, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"FINISHED\",\n \"type\": \"GENERIC\",\n \"remediationItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n \"approvalItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3ebaf1ac-cca5-43ba-b109-1bd65e1d3f33", - "name": "Client Error - Returned if the request body is invalid.", + "id": "6ff56134-f1d2-4941-939f-2bc114188123", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "approve", - ":approvalItemId" + "trigger-invocations", + "status" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**triggerId**: *eq*\n\n**subscriptionId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "triggerId eq \"idn:access-request-dynamic-approver\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, subscriptionName, created, completed**", + "type": "text/plain" + }, + "key": "sorters", + "value": "created" + } + ], "variable": [] }, "header": [ @@ -196540,36 +196275,80 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5a7123b6-6289-4ec4-9af4-8e479cb10b3c", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "bc30f9e4-6faf-431d-9a0c-846c8fd7c3c5", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "approve", - ":approvalItemId" + "trigger-invocations", + "status" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**triggerId**: *eq*\n\n**subscriptionId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "triggerId eq \"idn:access-request-dynamic-approver\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, subscriptionName, created, completed**", + "type": "text/plain" + }, + "key": "sorters", + "value": "created" + } + ], "variable": [] }, "header": [ @@ -196586,36 +196365,80 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0937c834-9286-46e6-87c0-313fd1e046cd", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "8501e241-8702-430b-b1bb-53f598b43eee", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "approve", - ":approvalItemId" + "trigger-invocations", + "status" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**triggerId**: *eq*\n\n**subscriptionId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "triggerId eq \"idn:access-request-dynamic-approver\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, subscriptionName, created, completed**", + "type": "text/plain" + }, + "key": "sorters", + "value": "created" + } + ], "variable": [] }, "header": [ @@ -196632,18 +196455,18 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, - "status": "Not Found", - "code": 404, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -196654,20 +196477,19 @@ } }, { - "id": "18ef230f-373c-43a1-b469-2707e7816f99", - "name": "Reject an Approval Item", + "id": "54c67b6a-e672-4d6b-bb8e-fced20f69908", + "name": "Complete Trigger Invocation", "request": { - "name": "Reject an Approval Item", + "name": "Complete Trigger Invocation", "description": { - "content": "This API rejects an Approval Item. Either an admin, or the owning/current user must make this request.", + "content": "Completes an invocation to a REQUEST_RESPONSE type trigger.", "type": "text/plain" }, "url": { "path": [ - "work-items", + "trigger-invocations", ":id", - "reject", - ":approvalItemId" + "complete" ], "host": [ "{{baseUrl}}" @@ -196676,46 +196498,48 @@ "variable": [ { "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", + "value": "0f11f2a4-7c94-4bf3-a2bd-742580fe3bde", "key": "id", "disabled": true, "description": { - "content": "(Required) The ID of the work item", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "1211bcaa32112bcef6122adb21cef1ac", - "key": "approvalItemId", - "disabled": true, - "description": { - "content": "(Required) The ID of the approval item.", + "content": "(Required) The ID of the invocation to complete.", "type": "text/plain" } } ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"secret\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"output\": {\n \"approved\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "964608a9-e910-44d1-b150-3334f98d0852", - "name": "A work items details object.", + "id": "82514adb-a5fe-4482-9706-9ac1e43dcd53", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { "path": [ - "work-items", + "trigger-invocations", ":id", - "reject", - ":approvalItemId" + "complete" ], "host": [ "{{baseUrl}}" @@ -196725,7 +196549,7 @@ }, "header": [ { - "key": "Accept", + "key": "Content-Type", "value": "application/json" }, { @@ -196738,30 +196562,32 @@ } ], "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" + "body": { + "mode": "raw", + "raw": "{\n \"secret\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"output\": {\n \"approved\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } } - ], - "body": "{\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"FINISHED\",\n \"type\": \"GENERIC\",\n \"remediationItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n \"approvalItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n}", + }, + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "0e68f2ce-b0b2-4595-9d3b-1302ccbe687f", + "id": "3c57e509-e1ee-4498-bb89-2c386a0ccfa2", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "work-items", + "trigger-invocations", ":id", - "reject", - ":approvalItemId" + "complete" ], "host": [ "{{baseUrl}}" @@ -196770,6 +196596,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -196784,7 +196614,16 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"secret\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"output\": {\n \"approved\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -196799,15 +196638,14 @@ "_postman_previewlanguage": "json" }, { - "id": "e0571ea4-863b-4396-881a-60472c8d5b02", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "7c92094f-7ec3-47cb-90b0-273556a15849", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "work-items", + "trigger-invocations", ":id", - "reject", - ":approvalItemId" + "complete" ], "host": [ "{{baseUrl}}" @@ -196816,6 +196654,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -196830,30 +196672,38 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"secret\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"output\": {\n \"approved\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b14f49f5-08b1-4b22-bc85-cb951d8c19a4", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "70a3ae9b-8a04-4834-8944-2e9f5f4bf90a", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "work-items", + "trigger-invocations", ":id", - "reject", - ":approvalItemId" + "complete" ], "host": [ "{{baseUrl}}" @@ -196863,98 +196713,9 @@ }, "header": [ { - "key": "Accept", + "key": "Content-Type", "value": "application/json" }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "c499efcc-7f8e-4907-a022-2ac41d647e70", - "name": "Bulk approve Approval Items", - "request": { - "name": "Bulk approve Approval Items", - "description": { - "content": "This API bulk approves Approval Items. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "url": { - "path": [ - "work-items", - "bulk-approve", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the work item", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "d803fcd3-2af2-47df-8a47-c3af01d40564", - "name": "A work items details object.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "bulk-approve", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ { "key": "Accept", "value": "application/json" @@ -196969,29 +196730,38 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"secret\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"output\": {\n \"approved\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "OK", - "code": 200, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"FINISHED\",\n \"type\": \"GENERIC\",\n \"remediationItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n \"approvalItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9f28d656-51f8-435c-8afd-472ae131c427", - "name": "Client Error - Returned if the request body is invalid.", + "id": "3ac3196d-12fe-44e7-a37f-d1523dcabd66", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "work-items", - "bulk-approve", - ":id" + "trigger-invocations", + ":id", + "complete" ], "host": [ "{{baseUrl}}" @@ -197001,50 +196771,9 @@ }, "header": [ { - "key": "Accept", + "key": "Content-Type", "value": "application/json" }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cabe7b54-75fc-429b-8f56-3d438149b093", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "bulk-approve", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ { "key": "Accept", "value": "application/json" @@ -197059,29 +196788,38 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"secret\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"output\": {\n \"approved\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Forbidden", - "code": 403, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7dec2383-48e0-461b-ac3f-f3b31ae16279", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "415de1da-0b1d-4159-a506-8419ea4babf7", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "work-items", - "bulk-approve", - ":id" + "trigger-invocations", + ":id", + "complete" ], "host": [ "{{baseUrl}}" @@ -197090,6 +196828,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -197104,17 +196846,26 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"secret\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"output\": {\n \"approved\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Not Found", - "code": 404, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -197125,56 +196876,56 @@ } }, { - "id": "23a2d3e2-a0e8-4468-90e1-21005f1f9d0e", - "name": "Bulk reject Approval Items", + "id": "d04978a5-af7e-4c1d-9cfb-b79a0eb9b44a", + "name": "Start a Test Invocation", "request": { - "name": "Bulk reject Approval Items", + "name": "Start a Test Invocation", "description": { - "content": "This API bulk rejects Approval Items. Either an admin, or the owning/current user must make this request.", + "content": "Initiate a test event for all subscribers of the specified event trigger. If there are no subscribers to the specified trigger in the tenant, then no test event will be sent.", "type": "text/plain" }, "url": { "path": [ - "work-items", - "bulk-reject", - ":id" + "trigger-invocations", + "test" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the work item", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"triggerId\": \"idn:access-requested\",\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"contentJson\": {\n \"workflowId\": 1234\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "39120fb1-45e4-4250-acd7-783eb3d131ec", - "name": "A work items details object.", + "id": "d8f81eb4-d876-4e2c-a9da-84390d2e844f", + "name": "Test Trigger with Mock Input", "originalRequest": { "url": { "path": [ - "work-items", - "bulk-reject", - ":id" + "trigger-invocations", + "test" ], "host": [ "{{baseUrl}}" @@ -197183,6 +196934,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -197197,7 +196952,16 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"triggerId\": \"idn:access-requested\",\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"contentJson\": {\n \"workflowId\": 1234\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -197207,19 +196971,18 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"FINISHED\",\n \"type\": \"GENERIC\",\n \"remediationItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n \"approvalItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n}", + "body": "[\n {\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"triggerId\": \"idn:access-requested\",\n \"secret\": \"0f979022-08be-44f2-b6f9-7393ec73ed9b\",\n \"contentJson\": {\n \"workflowId\": 1234\n }\n },\n {\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"triggerId\": \"idn:access-requested\",\n \"secret\": \"0f979022-08be-44f2-b6f9-7393ec73ed9b\",\n \"contentJson\": {\n \"workflowId\": 1234\n }\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "970ace31-c186-486b-a63d-2b390d374fff", - "name": "Client Error - Returned if the request body is invalid.", + "id": "1d9bad16-4ecf-424a-affc-e9dc17b96734", + "name": "Send Test to only One Subscriber", "originalRequest": { "url": { "path": [ - "work-items", - "bulk-reject", - ":id" + "trigger-invocations", + "test" ], "host": [ "{{baseUrl}}" @@ -197228,6 +196991,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -197242,29 +197009,37 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"triggerId\": \"idn:access-requested\",\n \"contentJson\": {\n \"workflowId\": 1234\n },\n \"subscriptionIds\": [\n \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Bad Request", - "code": 400, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "[\n {\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"triggerId\": \"idn:access-requested\",\n \"secret\": \"0f979022-08be-44f2-b6f9-7393ec73ed9b\",\n \"contentJson\": {\n \"workflowId\": 1234\n }\n },\n {\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"triggerId\": \"idn:access-requested\",\n \"secret\": \"0f979022-08be-44f2-b6f9-7393ec73ed9b\",\n \"contentJson\": {\n \"workflowId\": 1234\n }\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "97ddec1d-99bb-4440-b394-734497c3cf6a", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "33844139-428b-4f6c-b8ac-ab197c10dd08", + "name": "Trigger invocation is skipped, because tenant has not subscribed to the specified trigger.", "originalRequest": { "url": { "path": [ - "work-items", - "bulk-reject", - ":id" + "trigger-invocations", + "test" ], "host": [ "{{baseUrl}}" @@ -197274,7 +197049,7 @@ }, "header": [ { - "key": "Accept", + "key": "Content-Type", "value": "application/json" }, { @@ -197287,29 +197062,31 @@ } ], "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" + "body": { + "mode": "raw", + "raw": "{\n \"triggerId\": \"idn:access-requested\",\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"contentJson\": {\n \"workflowId\": 1234\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } } - ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + }, + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "1bf63bae-1d3d-4903-a0ab-f00687ac3e89", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "e0e7f567-e003-4ab8-85e3-bd3569b7c7c6", + "name": "Send Test to only One Subscriber", "originalRequest": { "url": { "path": [ - "work-items", - "bulk-reject", - ":id" + "trigger-invocations", + "test" ], "host": [ "{{baseUrl}}" @@ -197318,6 +197095,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -197332,90 +197113,37 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"triggerId\": \"idn:access-requested\",\n \"contentJson\": {\n \"workflowId\": 1234\n },\n \"subscriptionIds\": [\n \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Not Found", - "code": 404, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "06d4fe26-88c0-43d4-80c8-2c2992d67c99", - "name": "Submit Account Selections", - "request": { - "name": "Submit Account Selections", - "description": { - "content": "This API submits account selections. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "url": { - "path": [ - "work-items", - ":id", - "submit-account-selection" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the work item", - "type": "text/plain" - } - } - ] }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"fieldName\": \"fieldValue\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ { - "id": "5b088b26-5954-4163-8f34-b045ef36653a", - "name": "A work items details object.", + "id": "15d265c7-c85a-45e1-8973-99da6e25b9b1", + "name": "Test Trigger with Mock Input", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "submit-account-selection" + "trigger-invocations", + "test" ], "host": [ "{{baseUrl}}" @@ -197444,7 +197172,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"fieldName\": \"fieldValue\"\n}", + "raw": "{\n \"triggerId\": \"idn:access-requested\",\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"contentJson\": {\n \"workflowId\": 1234\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -197453,27 +197181,26 @@ } } }, - "status": "OK", - "code": 200, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"FINISHED\",\n \"type\": \"GENERIC\",\n \"remediationItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n \"approvalItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d9be55fe-dca0-4414-9da0-a85a14f9028d", - "name": "Client Error - Returned if the request body is invalid.", + "id": "1788c84a-0334-4a61-b21c-8b6a4ed8b8fd", + "name": "An example of a 403 response object", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "submit-account-selection" + "trigger-invocations", + "test" ], "host": [ "{{baseUrl}}" @@ -197502,7 +197229,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"fieldName\": \"fieldValue\"\n}", + "raw": "{\n \"triggerId\": \"idn:access-requested\",\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"contentJson\": {\n \"workflowId\": 1234\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -197511,27 +197238,26 @@ } } }, - "status": "Bad Request", - "code": 400, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e7441f54-215e-4b13-9c28-4d383c0b4138", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "e1ad5ef7-47fc-4372-a067-7090c8636b98", + "name": "Test Trigger with Mock Input", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "submit-account-selection" + "trigger-invocations", + "test" ], "host": [ "{{baseUrl}}" @@ -197560,7 +197286,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"fieldName\": \"fieldValue\"\n}", + "raw": "{\n \"triggerId\": \"idn:access-requested\",\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"contentJson\": {\n \"workflowId\": 1234\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -197569,27 +197295,26 @@ } } }, - "status": "Forbidden", - "code": 403, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "80712dd3-c993-4a90-ac94-1ca47934765e", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "f7c61165-ad77-4079-8131-2e2b246879ac", + "name": "An example of a 500 response object", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "submit-account-selection" + "trigger-invocations", + "test" ], "host": [ "{{baseUrl}}" @@ -197618,7 +197343,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"fieldName\": \"fieldValue\"\n}", + "raw": "{\n \"triggerId\": \"idn:access-requested\",\n \"input\": {\n \"identityId\": \"201327fda1c44704ac01181e963d463c\"\n },\n \"contentJson\": {\n \"workflowId\": 1234\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -197627,15 +197352,15 @@ } } }, - "status": "Not Found", - "code": 404, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -197648,22 +197373,21 @@ ] }, { - "name": "Work Reassignment", - "description": "Use this API to implement work reassignment functionality.\n\nWork Reassignment allows access request reviews, certifications, and manual provisioning tasks assigned to a user to be reassigned to a different user. This is primarily used for:\n\n- Temporarily redirecting work for users who are out of office, such as on vacation or sick leave\n- Permanently redirecting work for users who should not be assigned these tasks at all, such as senior executives or service identities\n\nUsers can define reassignments for themselves, managers can add them for their team members, and administrators can configure them on any user’s behalf. Work assigned during the specified reassignment timeframes will be automatically reassigned to the designated user as it is created.\n\nRefer to [Work Reassignment](https://documentation.sailpoint.com/saas/help/users/work_reassignment.html) for more information about this topic.\n", + "name": "Vendor Connector Mappings", + "description": "Use this API to manage mappings between various SaaS vendors and Identity Security Cloud (ISC) connectors.\n", "item": [ { - "id": "89abe63d-a435-4102-a85e-f5c110f7aba3", - "name": "List Reassignment Config Types", + "id": "56f97972-a348-4dfd-899d-419c44b030fc", + "name": "List vendor connector mappings", "request": { - "name": "List Reassignment Config Types", + "name": "List vendor connector mappings", "description": { - "content": "Gets a collection of types which are available in the Reassignment Configuration UI.", + "content": "Retrieves a list of mappings between SaaS vendors and IDN connectors, detailing the connections established for correlation.\n", "type": "text/plain" }, "url": { "path": [ - "reassignment-configurations", - "types" + "vendor-connector-mappings" ], "host": [ "{{baseUrl}}" @@ -197682,13 +197406,55 @@ }, "response": [ { - "id": "831d5a2a-a6aa-4548-abdb-69592b28ef71", - "name": "List of Reassignment Configuration Types", + "id": "5c13d237-3d13-4154-9c2f-d3f9012c120d", + "name": "Successfully retrieved list.", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - "types" + "vendor-connector-mappings" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example Vendor\",\n \"connector\": \"Example Connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n },\n {\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b5\",\n \"vendor\": \"Another Corporation\",\n \"connector\": \"Another Connector\",\n \"createdAt\": \"2024-04-13T11:46:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"updatedBy\": {\n \"String\": \"\",\n \"Valid\": false\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "819cd5d1-7428-49c7-a7ea-5b78a6cda4f1", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "vendor-connector-mappings" ], "host": [ "{{baseUrl}}" @@ -197713,26 +197479,25 @@ "method": "GET", "body": {} }, - "status": "OK", - "code": 200, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "[\n {\n \"priority\": 1,\n \"internalName\": \"accessRequests\",\n \"internalNameCamel\": \"ACCESS_REQUESTS\",\n \"displayName\": \"Access Requests\",\n \"description\": \"Reassign Access Request Work Items for an identity\"\n },\n {\n \"priority\": 1,\n \"internalName\": \"accessRequests\",\n \"internalNameCamel\": \"ACCESS_REQUESTS\",\n \"displayName\": \"Access Requests\",\n \"description\": \"Reassign Access Request Work Items for an identity\"\n }\n]", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5f507ae3-551d-4402-bf97-4eae2187cfec", - "name": "Client Error - Returned if the request body is invalid.", + "id": "a32d8766-e5a6-42f6-a920-8ec19f660aa1", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - "types" + "vendor-connector-mappings" ], "host": [ "{{baseUrl}}" @@ -197757,26 +197522,25 @@ "method": "GET", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d202bd4d-b0e5-42b1-bf42-d9cb05ecb3f5", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "93fd6c79-ba21-460d-b481-0a2b457f054a", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - "types" + "vendor-connector-mappings" ], "host": [ "{{baseUrl}}" @@ -197801,26 +197565,25 @@ "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "240f3967-ef55-4a52-a715-17ab0b45cae0", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "dc2616a3-5a77-4518-a3fd-a0fdb6a0b0fe", + "name": "Method Not Allowed - indicates that the server knows the request method, but the target resource doesn't support this method.", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - "types" + "vendor-connector-mappings" ], "host": [ "{{baseUrl}}" @@ -197845,26 +197608,25 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Method Not Allowed", + "code": 405, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"errorName\": \"NotSupportedException\",\n \"errorMessage\": \"Cannot consume content type\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8d69c0be-d336-431a-8db2-100ef96374da", + "id": "1e5f1d5d-f1f7-447a-afb2-37d18e63ffe0", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - "types" + "vendor-connector-mappings" ], "host": [ "{{baseUrl}}" @@ -197902,13 +197664,12 @@ "_postman_previewlanguage": "json" }, { - "id": "db731d0d-15cb-49d3-9b82-ae6b2339c584", + "id": "98d71cad-8590-40d6-9333-bdde285f242b", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - "types" + "vendor-connector-mappings" ], "host": [ "{{baseUrl}}" @@ -197952,17 +197713,17 @@ } }, { - "id": "4a89cc5f-9858-477b-a197-0f88ad37f644", - "name": "List Reassignment Configurations", + "id": "67c9c550-bf2a-4cf6-8daf-22b7255c1907", + "name": "Create a vendor connector mapping", "request": { - "name": "List Reassignment Configurations", + "name": "Create a vendor connector mapping", "description": { - "content": "Gets all Reassignment configuration for the current org.", + "content": "Creates a new mapping between a SaaS vendor and an IDN connector to establish correlation paths.\n", "type": "text/plain" }, "url": { "path": [ - "reassignment-configurations" + "vendor-connector-mappings" ], "host": [ "{{baseUrl}}" @@ -197971,22 +197732,35 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "c3dbcd7c-3cab-4ad2-84d7-f85f85cfeb57", - "name": "A list of Reassignment Configurations for an org", + "id": "5afe1f4a-6579-4b5d-8fd9-c99081bfb24e", + "name": "Successfully created a new vendor connector mapping.", "originalRequest": { "url": { "path": [ - "reassignment-configurations" + "vendor-connector-mappings" ], "host": [ "{{baseUrl}}" @@ -197995,6 +197769,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -198008,8 +197786,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -198019,17 +197806,17 @@ "value": "application/json" } ], - "body": "[\n {\n \"identity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"configDetails\": [\n {\n \"configType\": \"ACCESS_REQUESTS\",\n \"targetIdentity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"0001-01-01T00:00:00Z\",\n \"auditDetails\": {\n \"created\": \"2022-07-21T11:13:12.345Z\",\n \"createdBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"modified\": \"2022-07-21T11:13:12.345Z\",\n \"modifiedBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n }\n }\n },\n {\n \"configType\": \"ACCESS_REQUESTS\",\n \"targetIdentity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"0001-01-01T00:00:00Z\",\n \"auditDetails\": {\n \"created\": \"2022-07-21T11:13:12.345Z\",\n \"createdBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"modified\": \"2022-07-21T11:13:12.345Z\",\n \"modifiedBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n }\n }\n }\n ]\n },\n {\n \"identity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"configDetails\": [\n {\n \"configType\": \"ACCESS_REQUESTS\",\n \"targetIdentity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"0001-01-01T00:00:00Z\",\n \"auditDetails\": {\n \"created\": \"2022-07-21T11:13:12.345Z\",\n \"createdBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"modified\": \"2022-07-21T11:13:12.345Z\",\n \"modifiedBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n }\n }\n },\n {\n \"configType\": \"ACCESS_REQUESTS\",\n \"targetIdentity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"0001-01-01T00:00:00Z\",\n \"auditDetails\": {\n \"created\": \"2022-07-21T11:13:12.345Z\",\n \"createdBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"modified\": \"2022-07-21T11:13:12.345Z\",\n \"modifiedBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n }\n }\n }\n ]\n }\n]", + "body": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "96234fd9-ce52-47d2-8256-310a143ce242", + "id": "f1cf6ab5-28af-434c-befc-bad8b43022c8", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "reassignment-configurations" + "vendor-connector-mappings" ], "host": [ "{{baseUrl}}" @@ -198038,6 +197825,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -198051,8 +197842,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -198067,12 +197867,12 @@ "_postman_previewlanguage": "json" }, { - "id": "0d01b6f8-3c20-490b-b61f-d5f24485e89a", + "id": "dbc76af2-8246-494b-b646-1f93bdc432dd", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "reassignment-configurations" + "vendor-connector-mappings" ], "host": [ "{{baseUrl}}" @@ -198081,6 +197881,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -198094,8 +197898,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -198110,12 +197923,12 @@ "_postman_previewlanguage": "json" }, { - "id": "4aecd191-76cb-4377-ab7c-5e74ee8a63ab", + "id": "dfd49f7c-ac9b-4313-b8af-5feda2bd2957", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "reassignment-configurations" + "vendor-connector-mappings" ], "host": [ "{{baseUrl}}" @@ -198124,6 +197937,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -198137,8 +197954,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -198153,12 +197979,12 @@ "_postman_previewlanguage": "json" }, { - "id": "cb9ca481-4b29-49d7-a7a2-0e051edbe8ed", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "bc65080e-a27a-4d90-add2-a7e4d0598fec", + "name": "Method Not Allowed - indicates that the server knows the request method, but the target resource doesn't support this method.", "originalRequest": { "url": { "path": [ - "reassignment-configurations" + "vendor-connector-mappings" ], "host": [ "{{baseUrl}}" @@ -198167,6 +197993,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -198180,28 +198010,37 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Not Found", - "code": 404, + "status": "Method Not Allowed", + "code": 405, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"errorName\": \"NotSupportedException\",\n \"errorMessage\": \"Cannot consume content type\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "281f4642-a840-4cdd-b148-7bbc06e66072", + "id": "66d7133d-a9b6-4150-802b-5d8e9ccbc735", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "reassignment-configurations" + "vendor-connector-mappings" ], "host": [ "{{baseUrl}}" @@ -198210,6 +198049,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -198223,8 +198066,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -198239,12 +198091,12 @@ "_postman_previewlanguage": "json" }, { - "id": "00da7214-8b80-418b-ad32-7a2dbc23e83f", + "id": "c26776ce-53dc-432c-921b-faa3f8021838", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "reassignment-configurations" + "vendor-connector-mappings" ], "host": [ "{{baseUrl}}" @@ -198253,6 +198105,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -198266,8 +198122,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -198288,17 +198153,17 @@ } }, { - "id": "002514d0-6194-4a99-8efd-eaccfd823128", - "name": "Create a Reassignment Configuration", + "id": "e3904a05-9fa9-42bc-a358-907855dd7f7e", + "name": "Delete a vendor connector mapping", "request": { - "name": "Create a Reassignment Configuration", + "name": "Delete a vendor connector mapping", "description": { - "content": "Creates a new Reassignment Configuration for the specified identity.", + "content": "Soft deletes a mapping between a SaaS vendor and an IDN connector, removing the established correlation.\n", "type": "text/plain" }, "url": { "path": [ - "reassignment-configurations" + "vendor-connector-mappings" ], "host": [ "{{baseUrl}}" @@ -198316,10 +198181,10 @@ "value": "application/json" } ], - "method": "POST", + "method": "DELETE", "body": { "mode": "raw", - "raw": "{\n \"reassignedFromId\": \"2c91808781a71ddb0181b9090b5c504e\",\n \"reassignedToId\": \"2c91808781a71ddb0181b9090b53504a\",\n \"configType\": \"ACCESS_REQUESTS\",\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"2022-07-30T17:00:00.000Z\"\n}", + "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -198330,12 +198195,12 @@ }, "response": [ { - "id": "6db61d86-caf5-4e9d-b47b-909b4cce8dc5", - "name": "The newly created Reassignment Configuration object", + "id": "52a7de83-8bf4-4999-95c5-b3c461acbfd0", + "name": "Successfully deleted the specified vendor connector mapping.", "originalRequest": { "url": { "path": [ - "reassignment-configurations" + "vendor-connector-mappings" ], "host": [ "{{baseUrl}}" @@ -198361,10 +198226,10 @@ "value": "" } ], - "method": "POST", + "method": "DELETE", "body": { "mode": "raw", - "raw": "{\n \"reassignedFromId\": \"2c91808781a71ddb0181b9090b5c504e\",\n \"reassignedToId\": \"2c91808781a71ddb0181b9090b53504a\",\n \"configType\": \"ACCESS_REQUESTS\",\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"2022-07-30T17:00:00.000Z\"\n}", + "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -198373,25 +198238,25 @@ } } }, - "status": "Created", - "code": 201, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"identity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"configDetails\": [\n {\n \"configType\": \"ACCESS_REQUESTS\",\n \"targetIdentity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"0001-01-01T00:00:00Z\",\n \"auditDetails\": {\n \"created\": \"2022-07-21T11:13:12.345Z\",\n \"createdBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"modified\": \"2022-07-21T11:13:12.345Z\",\n \"modifiedBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n }\n }\n },\n {\n \"configType\": \"ACCESS_REQUESTS\",\n \"targetIdentity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"0001-01-01T00:00:00Z\",\n \"auditDetails\": {\n \"created\": \"2022-07-21T11:13:12.345Z\",\n \"createdBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"modified\": \"2022-07-21T11:13:12.345Z\",\n \"modifiedBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n }\n }\n }\n ]\n}", + "body": "{\n \"count\": 1\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2c89c292-0d48-486a-8ce1-aeb2517324f7", + "id": "5b734172-4e37-4ad6-b197-7784645dbaf2", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "reassignment-configurations" + "vendor-connector-mappings" ], "host": [ "{{baseUrl}}" @@ -198417,10 +198282,10 @@ "value": "" } ], - "method": "POST", + "method": "DELETE", "body": { "mode": "raw", - "raw": "{\n \"reassignedFromId\": \"2c91808781a71ddb0181b9090b5c504e\",\n \"reassignedToId\": \"2c91808781a71ddb0181b9090b53504a\",\n \"configType\": \"ACCESS_REQUESTS\",\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"2022-07-30T17:00:00.000Z\"\n}", + "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -198442,12 +198307,12 @@ "_postman_previewlanguage": "json" }, { - "id": "98d75405-3ec5-4f22-b7bf-5d885803938c", + "id": "44909ce4-f483-487d-9adb-2913d64848ec", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "reassignment-configurations" + "vendor-connector-mappings" ], "host": [ "{{baseUrl}}" @@ -198473,10 +198338,10 @@ "value": "" } ], - "method": "POST", + "method": "DELETE", "body": { "mode": "raw", - "raw": "{\n \"reassignedFromId\": \"2c91808781a71ddb0181b9090b5c504e\",\n \"reassignedToId\": \"2c91808781a71ddb0181b9090b53504a\",\n \"configType\": \"ACCESS_REQUESTS\",\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"2022-07-30T17:00:00.000Z\"\n}", + "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -198498,12 +198363,12 @@ "_postman_previewlanguage": "json" }, { - "id": "7e569de4-fd5f-46c9-9031-4bfa513a7487", + "id": "ef6de0cd-e80b-4849-8591-306a42d01c1a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "reassignment-configurations" + "vendor-connector-mappings" ], "host": [ "{{baseUrl}}" @@ -198529,10 +198394,10 @@ "value": "" } ], - "method": "POST", + "method": "DELETE", "body": { "mode": "raw", - "raw": "{\n \"reassignedFromId\": \"2c91808781a71ddb0181b9090b5c504e\",\n \"reassignedToId\": \"2c91808781a71ddb0181b9090b53504a\",\n \"configType\": \"ACCESS_REQUESTS\",\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"2022-07-30T17:00:00.000Z\"\n}", + "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -198554,12 +198419,68 @@ "_postman_previewlanguage": "json" }, { - "id": "e3688c79-2a88-4573-b02d-f82a36fd6568", + "id": "02c7a81e-bad5-4094-b21a-ddcf52800c2e", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "vendor-connector-mappings" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "59b7739a-5442-44ec-89dd-38804d51c9be", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "reassignment-configurations" + "vendor-connector-mappings" ], "host": [ "{{baseUrl}}" @@ -198585,10 +198506,10 @@ "value": "" } ], - "method": "POST", + "method": "DELETE", "body": { "mode": "raw", - "raw": "{\n \"reassignedFromId\": \"2c91808781a71ddb0181b9090b5c504e\",\n \"reassignedToId\": \"2c91808781a71ddb0181b9090b53504a\",\n \"configType\": \"ACCESS_REQUESTS\",\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"2022-07-30T17:00:00.000Z\"\n}", + "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -198610,12 +198531,12 @@ "_postman_previewlanguage": "json" }, { - "id": "0e66ee18-1768-41be-98f4-670fad7ec941", + "id": "79979be8-b06a-4f0d-b647-2a57d7f107fc", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "reassignment-configurations" + "vendor-connector-mappings" ], "host": [ "{{baseUrl}}" @@ -198641,10 +198562,10 @@ "value": "" } ], - "method": "POST", + "method": "DELETE", "body": { "mode": "raw", - "raw": "{\n \"reassignedFromId\": \"2c91808781a71ddb0181b9090b5c504e\",\n \"reassignedToId\": \"2c91808781a71ddb0181b9090b53504a\",\n \"configType\": \"ACCESS_REQUESTS\",\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"2022-07-30T17:00:00.000Z\"\n}", + "raw": "{\n \"id\": \"78733556-9ea3-4f59-bf69-e5cd92b011b4\",\n \"vendor\": \"Example vendor\",\n \"connector\": \"Example connector\",\n \"createdAt\": \"2024-03-13T12:56:19.391294Z\",\n \"createdBy\": \"admin\",\n \"updatedAt\": {\n \"Time\": \"2024-03-14T12:56:19.391294Z\",\n \"Valid\": true\n },\n \"updatedBy\": {\n \"String\": \"user-67891\",\n \"Valid\": true\n },\n \"deletedAt\": {\n \"Time\": \"0001-01-01T00:00:00Z\",\n \"Valid\": false\n },\n \"deletedBy\": {\n \"String\": \"\",\n \"Valid\": false\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -198670,37 +198591,68 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, + } + ] + }, + { + "name": "Work Items", + "description": "Use this API to implement work item functionality.\nWith this functionality in place, users can manage their work items (tasks).\n\nWork items refer to the tasks users see in Identity Security Cloud's Task Manager.\nThey can see the pending work items they need to complete, as well as the work items they have already completed.\nTask Manager lists the work items along with the involved sources, identities, accounts, and the timestamp when the work item was created.\nFor example, a user may see a pending 'Create an Account' work item for the identity Fred.Astaire in GitHub for Fred's GitHub account, fred-astaire-sp.\nOnce the user completes the work item, the work item will be listed with his or her other completed work items.\n\nTo complete work items, users can use their dashboards and select the 'My Tasks' widget.\nThe widget will list any work items they need to complete, and they can select the work item from the list to review its details.\nWhen they complete the work item, they can select 'Mark Complete' to add it to their list of completed work items.\n\nRefer to [Task Manager](https://documentation.sailpoint.com/saas/user-help/task_manager.html) for more information about work items, including the different types of work items users may need to complete.\n", + "item": [ { - "id": "05876fd6-8e8d-41b1-b997-e96b6d2492e2", - "name": "Get Reassignment Configuration", + "id": "73e3339d-ef62-49ba-a306-9628d772f4ca", + "name": "List Work Items", "request": { - "name": "Get Reassignment Configuration", + "name": "List Work Items", "description": { - "content": "Gets the Reassignment Configuration for an identity.", + "content": "This gets a collection of work items belonging to either the specified user(admin required), or the current user.", "type": "text/plain" }, "url": { "path": [ - "reassignment-configurations", - ":identityId" + "work-items" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "2c91808781a71ddb0181b9090b5c504f", - "key": "identityId", "disabled": true, "description": { - "content": "(Required) unique identity id", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" - } + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "officia qui elit occaecat" } - ] + ], + "variable": [] }, "header": [ { @@ -198713,18 +198665,134 @@ }, "response": [ { - "id": "b7849df2-3d99-40ba-b5d1-feebef10f3bf", - "name": "Reassignment Configuration for an identity", + "id": "21a2bc7a-84d6-41cf-8c17-07a91d8af7be", + "name": "List of work items", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - ":identityId" + "work-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "officia qui elit occaecat" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"FINISHED\",\n \"type\": \"GENERIC\",\n \"remediationItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n \"approvalItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"FINISHED\",\n \"type\": \"GENERIC\",\n \"remediationItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n \"approvalItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ff073476-f8ea-4909-b16a-8b2e07a0078b", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "work-items" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "officia qui elit occaecat" + } + ], "variable": [] }, "header": [ @@ -198744,31 +198812,67 @@ "method": "GET", "body": {} }, - "status": "OK", - "code": 200, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"identity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"configDetails\": [\n {\n \"configType\": \"ACCESS_REQUESTS\",\n \"targetIdentity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"0001-01-01T00:00:00Z\",\n \"auditDetails\": {\n \"created\": \"2022-07-21T11:13:12.345Z\",\n \"createdBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"modified\": \"2022-07-21T11:13:12.345Z\",\n \"modifiedBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n }\n }\n },\n {\n \"configType\": \"ACCESS_REQUESTS\",\n \"targetIdentity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"0001-01-01T00:00:00Z\",\n \"auditDetails\": {\n \"created\": \"2022-07-21T11:13:12.345Z\",\n \"createdBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"modified\": \"2022-07-21T11:13:12.345Z\",\n \"modifiedBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n }\n }\n }\n ]\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c245666a-6124-44b1-ba62-51cccdaca8ef", - "name": "Client Error - Returned if the request body is invalid.", + "id": "7a4c3aaa-66d8-495b-a7a7-120632eb4802", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - ":identityId" + "work-items" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "officia qui elit occaecat" + } + ], "variable": [] }, "header": [ @@ -198788,31 +198892,67 @@ "method": "GET", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b8f1b4c2-ec72-42e2-90c9-b78c89cdb0a3", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "354d82f8-cbb6-4a05-a189-4ec9d04324e4", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - ":identityId" + "work-items" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "officia qui elit occaecat" + } + ], "variable": [] }, "header": [ @@ -198832,31 +198972,141 @@ "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "6d63d15c-64e8-48ff-8a64-b04e56a0d215", + "name": "Completed Work Items", + "request": { + "name": "Completed Work Items", + "description": { + "content": "This gets a collection of completed work items belonging to either the specified user(admin required), or the current user.", + "type": "text/plain" + }, + "url": { + "path": [ + "work-items", + "completed" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "officia qui elit occaecat" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + } + ], + "variable": [] }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ { - "id": "2035fdf9-66a1-48f0-82ae-06647ee1772c", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "b57b35ac-1aac-4c9a-8133-ac0a48c91dae", + "name": "List of completed work items.", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - ":identityId" + "work-items", + "completed" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "officia qui elit occaecat" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + } + ], "variable": [] }, "header": [ @@ -198876,31 +199126,68 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "[\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"FINISHED\",\n \"type\": \"GENERIC\",\n \"remediationItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n \"approvalItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"FINISHED\",\n \"type\": \"GENERIC\",\n \"remediationItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n \"approvalItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "53193ad3-6dbd-4c9b-addd-a9db46de046e", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "12331ac1-c2c6-4fe7-aea6-960ffc65689e", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - ":identityId" + "work-items", + "completed" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "officia qui elit occaecat" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + } + ], "variable": [] }, "header": [ @@ -198920,31 +199207,68 @@ "method": "GET", "body": {} }, - "status": "Not Found", - "code": 404, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "26b2d9cf-5aa0-4278-a843-e2f437ce958b", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "d2707664-c214-4ef1-b4ff-11132728c31a", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - ":identityId" + "work-items", + "completed" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "officia qui elit occaecat" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + } + ], "variable": [] }, "header": [ @@ -198964,31 +199288,68 @@ "method": "GET", "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "324f01af-df36-4d75-98a5-b1365a7b8ac3", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "034c3c8a-6ce7-43de-86a5-a3b9be448c7c", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - ":identityId" + "work-items", + "completed" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "officia qui elit occaecat" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + } + ], "variable": [] }, "header": [ @@ -199008,15 +199369,15 @@ "method": "GET", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -199027,79 +199388,71 @@ } }, { - "id": "f99fe79d-7e76-4d46-a577-139d4e90c699", - "name": "Update Reassignment Configuration", + "id": "d5d91cc1-09a9-4bce-86b6-d281d3208d84", + "name": "Count Work Items", "request": { - "name": "Update Reassignment Configuration", + "name": "Count Work Items", "description": { - "content": "Replaces existing Reassignment configuration for an identity with the newly provided configuration.", + "content": "This gets a count of work items belonging to either the specified user(admin required), or the current user.", "type": "text/plain" }, "url": { "path": [ - "reassignment-configurations", - ":identityId" + "work-items", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "2c91808781a71ddb0181b9090b5c504e", - "key": "identityId", "disabled": true, "description": { - "content": "(Required) unique identity id", + "content": "ID of the work item owner.", "type": "text/plain" - } + }, + "key": "ownerId", + "value": "officia qui elit occaecat" } - ] + ], + "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"reassignedFromId\": \"2c91808781a71ddb0181b9090b5c504e\",\n \"reassignedToId\": \"2c91808781a71ddb0181b9090b53504a\",\n \"configType\": \"ACCESS_REQUESTS\",\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"2022-07-30T17:00:00.000Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "f44ae3b5-997d-4dd3-b8ad-a36fd951fd0f", - "name": "Reassignment Configuration updated", + "id": "2a45cd84-7641-4aa1-9f67-52d1147db0a3", + "name": "List of work items", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - ":identityId" + "work-items", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "officia qui elit occaecat" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -199113,17 +199466,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"reassignedFromId\": \"2c91808781a71ddb0181b9090b5c504e\",\n \"reassignedToId\": \"2c91808781a71ddb0181b9090b53504a\",\n \"configType\": \"ACCESS_REQUESTS\",\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"2022-07-30T17:00:00.000Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -199133,30 +199477,36 @@ "value": "application/json" } ], - "body": "{\n \"identity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"configDetails\": [\n {\n \"configType\": \"ACCESS_REQUESTS\",\n \"targetIdentity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"0001-01-01T00:00:00Z\",\n \"auditDetails\": {\n \"created\": \"2022-07-21T11:13:12.345Z\",\n \"createdBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"modified\": \"2022-07-21T11:13:12.345Z\",\n \"modifiedBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n }\n }\n },\n {\n \"configType\": \"ACCESS_REQUESTS\",\n \"targetIdentity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"0001-01-01T00:00:00Z\",\n \"auditDetails\": {\n \"created\": \"2022-07-21T11:13:12.345Z\",\n \"createdBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"modified\": \"2022-07-21T11:13:12.345Z\",\n \"modifiedBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n }\n }\n }\n ]\n}", + "body": "[\n {\n \"count\": 29\n },\n {\n \"count\": 29\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "38c6e83c-3ba5-4f53-8c95-f5f53f25b97f", + "id": "9c09fb52-b93d-4451-b500-cb5d4bc1c532", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - ":identityId" + "work-items", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "officia qui elit occaecat" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -199170,17 +199520,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"reassignedFromId\": \"2c91808781a71ddb0181b9090b5c504e\",\n \"reassignedToId\": \"2c91808781a71ddb0181b9090b53504a\",\n \"configType\": \"ACCESS_REQUESTS\",\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"2022-07-30T17:00:00.000Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -199195,82 +199536,31 @@ "_postman_previewlanguage": "json" }, { - "id": "8403a138-4c15-4ddb-8503-daef32612748", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "ef9842ca-3b9a-435e-ba66-797db331cdb9", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - ":identityId" + "work-items", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"reassignedFromId\": \"2c91808781a71ddb0181b9090b5c504e\",\n \"reassignedToId\": \"2c91808781a71ddb0181b9090b53504a\",\n \"configType\": \"ACCESS_REQUESTS\",\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"2022-07-30T17:00:00.000Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "officia qui elit occaecat" } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d3d8f574-dca7-4f4b-9ca4-1b2ae096e630", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId" - ], - "host": [ - "{{baseUrl}}" ], - "query": [], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -199284,17 +199574,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"reassignedFromId\": \"2c91808781a71ddb0181b9090b5c504e\",\n \"reassignedToId\": \"2c91808781a71ddb0181b9090b53504a\",\n \"configType\": \"ACCESS_REQUESTS\",\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"2022-07-30T17:00:00.000Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -199309,82 +199590,31 @@ "_postman_previewlanguage": "json" }, { - "id": "7a17baed-94e1-4a64-b6f5-14d4e9a44621", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "15ab9660-3319-447a-a678-3b2ee8a88aca", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - ":identityId" + "work-items", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"reassignedFromId\": \"2c91808781a71ddb0181b9090b5c504e\",\n \"reassignedToId\": \"2c91808781a71ddb0181b9090b53504a\",\n \"configType\": \"ACCESS_REQUESTS\",\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"2022-07-30T17:00:00.000Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "officia qui elit occaecat" } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "51e41616-0db4-4299-8e41-b6a658093001", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId" ], - "host": [ - "{{baseUrl}}" - ], - "query": [], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -199398,27 +199628,18 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"reassignedFromId\": \"2c91808781a71ddb0181b9090b5c504e\",\n \"reassignedToId\": \"2c91808781a71ddb0181b9090b53504a\",\n \"configType\": \"ACCESS_REQUESTS\",\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"2022-07-30T17:00:00.000Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -199429,35 +199650,35 @@ } }, { - "id": "60aeb389-0064-4eef-bc68-c039fd034794", - "name": "Delete Reassignment Configuration", + "id": "5b88ae49-d8f7-4bd6-8533-23972399a994", + "name": "Count Completed Work Items", "request": { - "name": "Delete Reassignment Configuration", + "name": "Count Completed Work Items", "description": { - "content": "Deletes all Reassignment Configuration for the specified identity", + "content": "This gets a count of completed work items belonging to either the specified user(admin required), or the current user.", "type": "text/plain" }, "url": { "path": [ - "reassignment-configurations", - ":identityId" + "work-items", + "count", + "completed" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "2c91808781a71ddb0181b9090b5c504e", - "key": "identityId", "disabled": true, "description": { - "content": "(Required) unique identity id", + "content": "ID of the work item owner.", "type": "text/plain" - } + }, + "key": "ownerId", + "value": "officia qui elit occaecat" } - ] + ], + "variable": [] }, "header": [ { @@ -199465,57 +199686,34 @@ "value": "application/json" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "response": [ { - "id": "c17b753e-b159-4e97-bcee-9c829030b066", - "name": "Reassignment Configuration deleted", + "id": "99e7d104-01d0-4fba-b6c0-fd21f2cb36c8", + "name": "List of work items", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - ":identityId" + "work-items", + "count", + "completed" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "d97fe9d9-4d8f-4477-8a35-8ba3bae7e92d", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId" - ], - "host": [ - "{{baseUrl}}" + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "officia qui elit occaecat" + } ], - "query": [], "variable": [] }, "header": [ @@ -199532,34 +199730,45 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "[\n {\n \"count\": 29\n },\n {\n \"count\": 29\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2cb0b66b-5b1f-4bb9-b40b-3c7fbe466ea4", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "a6548049-e294-49da-9a49-fcee622c5922", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - ":identityId" + "work-items", + "count", + "completed" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "officia qui elit occaecat" + } + ], "variable": [] }, "header": [ @@ -199576,34 +199785,45 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4dd2b5f8-6ab7-4e8b-89a3-689df0ea48e5", + "id": "2e61df89-c1af-4af3-b5bb-041b656efefd", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - ":identityId" + "work-items", + "count", + "completed" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "officia qui elit occaecat" + } + ], "variable": [] }, "header": [ @@ -199620,7 +199840,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Forbidden", @@ -199636,62 +199856,29 @@ "_postman_previewlanguage": "json" }, { - "id": "8366d5ac-e670-4614-a471-ef3b4eb8c151", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "76b6a646-fd48-4c5e-bff4-6f7314afd770", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - ":identityId" + "work-items", + "count", + "completed" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "040c5920-5176-4be3-8343-a54b3fc8bcad", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId" - ], - "host": [ - "{{baseUrl}}" + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "officia qui elit occaecat" + } ], - "query": [], "variable": [] }, "header": [ @@ -199708,18 +199895,18 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -199730,20 +199917,18 @@ } }, { - "id": "ffacb539-c71c-4ea1-a846-044b2d52fff3", - "name": "Evaluate Reassignment Configuration", + "id": "eb0b052b-353f-41d8-96d2-dd6b2af7543b", + "name": "Work Items Summary", "request": { - "name": "Evaluate Reassignment Configuration", + "name": "Work Items Summary", "description": { - "content": "Evaluates the Reassignment Configuration for an `Identity` to determine if work items for the specified type should be reassigned. If a valid Reassignment Configuration is found for the identity & work type, then a lookup is initiated which recursively fetches the Reassignment Configuration for the next `TargetIdentity` until no more results are found or a max depth of 5. That lookup trail is provided in the response and the final reassigned identity in the lookup list is returned as the `reassignToId` property. If no Reassignment Configuration is found for the specified identity & config type then the requested Identity ID will be used as the `reassignToId` value and the lookupTrail node will be empty.", + "content": "This gets a summary of work items belonging to either the specified user(admin required), or the current user.", "type": "text/plain" }, "url": { "path": [ - "reassignment-configurations", - ":identityId", - "evaluate", - ":configType" + "work-items", + "summary" ], "host": [ "{{baseUrl}}" @@ -199752,35 +199937,14 @@ { "disabled": true, "description": { - "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", + "content": "ID of the work item owner.", "type": "text/plain" }, - "key": "exclusionFilters", - "value": "SELF_REVIEW_DELEGATION" + "key": "ownerId", + "value": "officia qui elit occaecat" } ], - "variable": [ - { - "type": "any", - "value": "2c91808781a71ddb0181b9090b5c504e", - "key": "identityId", - "disabled": true, - "description": { - "content": "(Required) unique identity id", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "accessRequests", - "key": "configType", - "disabled": true, - "description": { - "content": "(Required) Reassignment work type", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { @@ -199793,15 +199957,13 @@ }, "response": [ { - "id": "9f3e2ae4-563e-4cbc-b8fe-8f4c3f4ce94a", - "name": "Evaluate response when no Reassignment Configuration is found", + "id": "ae46f355-3022-4df4-98fb-643bd1b6c221", + "name": "List of work items", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - ":identityId", - "evaluate", - ":configType" + "work-items", + "summary" ], "host": [ "{{baseUrl}}" @@ -199810,11 +199972,11 @@ { "disabled": true, "description": { - "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", + "content": "ID of the work item owner.", "type": "text/plain" }, - "key": "exclusionFilters", - "value": "SELF_REVIEW_DELEGATION" + "key": "ownerId", + "value": "officia qui elit occaecat" } ], "variable": [] @@ -199844,20 +200006,18 @@ "value": "application/json" } ], - "body": "{\n \"reassignToId\": \"2c9180825a6c1adc015a71c9023f0818\",\n \"lookupTrail\": []\n}", + "body": "[\n {\n \"open\": 29,\n \"completed\": 1,\n \"total\": 30\n },\n {\n \"open\": 29,\n \"completed\": 1,\n \"total\": 30\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9ab3432a-ab25-4d58-be80-74feaf24ce8d", - "name": "Evaluate response when a long Reassignment trail is found", + "id": "62f3f98c-4889-4ea0-8776-61fe3e1fc1de", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - ":identityId", - "evaluate", - ":configType" + "work-items", + "summary" ], "host": [ "{{baseUrl}}" @@ -199866,11 +200026,11 @@ { "disabled": true, "description": { - "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", + "content": "ID of the work item owner.", "type": "text/plain" }, - "key": "exclusionFilters", - "value": "SELF_REVIEW_DELEGATION" + "key": "ownerId", + "value": "officia qui elit occaecat" } ], "variable": [] @@ -199892,28 +200052,26 @@ "method": "GET", "body": {} }, - "status": "OK", - "code": 200, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"reassignToId\": \"2c9180825a6c1adc015a71c9023f0818\",\n \"lookupTrail\": [\n {\n \"reassignedToId\": \"2c918084575812550157589064f33b89\",\n \"reassignedFromId\": \"2c9180825a6c1adc015a71c9023f0818\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n },\n {\n \"reassignedToId\": \"073204941f3f49c0b3a3c49d1c17ef0e\",\n \"reassignedFromId\": \"2c918084575812550157589064f33b89\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n },\n {\n \"reassignedToId\": \"31d9c631f5574571a935aaa48a6255df\",\n \"reassignedFromId\": \"073204941f3f49c0b3a3c49d1c17ef0e\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n },\n {\n \"reassignedToId\": \"279de502e5dc43f4854e1b96f57c578f\",\n \"reassignedFromId\": \"31d9c631f5574571a935aaa48a6255df\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2dd8c65b-a97f-4f52-a528-1c16937fe5cf", - "name": "Evaluate response when a self-review is found and manager or org admin escalation is applied", + "id": "8d1e9cf1-4dde-41c2-9188-6705ce640021", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - ":identityId", - "evaluate", - ":configType" + "work-items", + "summary" ], "host": [ "{{baseUrl}}" @@ -199922,11 +200080,11 @@ { "disabled": true, "description": { - "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", + "content": "ID of the work item owner.", "type": "text/plain" }, - "key": "exclusionFilters", - "value": "SELF_REVIEW_DELEGATION" + "key": "ownerId", + "value": "officia qui elit occaecat" } ], "variable": [] @@ -199948,28 +200106,26 @@ "method": "GET", "body": {} }, - "status": "OK", - "code": 200, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"reassignToId\": \"2c9180825a6c1adc015a71c9023f0818\",\n \"lookupTrail\": [\n {\n \"reassignedToId\": \"2c918084575812550157589064f33b89\",\n \"reassignedFromId\": \"2c9180825a6c1adc015a71c9023f0818\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n },\n {\n \"reassignedToId\": \"073204941f3f49c0b3a3c49d1c17ef0e\",\n \"reassignedFromId\": \"2c918084575812550157589064f33b89\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n },\n {\n \"reassignedToId\": \"31d9c631f5574571a935aaa48a6255df\",\n \"reassignedFromId\": \"073204941f3f49c0b3a3c49d1c17ef0e\",\n \"reassignmentType\": \"SELF_REVIEW_DELEGATION\"\n },\n {\n \"reassignedToId\": \"279de502e5dc43f4854e1b96f57c578f\",\n \"reassignedFromId\": \"31d9c631f5574571a935aaa48a6255df\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "89d99087-422c-44ed-94f0-6431d9a26e56", - "name": "Client Error - Returned if the request body is invalid.", + "id": "bee42ba5-364d-41ad-8d2d-4937664aa620", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - ":identityId", - "evaluate", - ":configType" + "work-items", + "summary" ], "host": [ "{{baseUrl}}" @@ -199978,11 +200134,11 @@ { "disabled": true, "description": { - "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", + "content": "ID of the work item owner.", "type": "text/plain" }, - "key": "exclusionFilters", - "value": "SELF_REVIEW_DELEGATION" + "key": "ownerId", + "value": "officia qui elit occaecat" } ], "variable": [] @@ -200004,28 +200160,83 @@ "method": "GET", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "c7f0f9c7-2250-4100-8fa2-b8cb5d319e27", + "name": "Get a Work Item", + "request": { + "name": "Get a Work Item", + "description": { + "content": "This gets the details of a Work Item belonging to either the specified user(admin required), or the current user.", + "type": "text/plain" + }, + "url": { + "path": [ + "work-items", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "officia qui elit occaecat" + } + ], + "variable": [ + { + "type": "any", + "value": "officia qui elit occaecat", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the work item.", + "type": "text/plain" + } + } + ] }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ { - "id": "b11d426a-1110-4bfa-a2e9-f519d0aefbb5", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "b51f1088-c800-484f-b1cc-bd6e88c63de7", + "name": "The work item with the given ID.", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - ":identityId", - "evaluate", - ":configType" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" @@ -200034,11 +200245,11 @@ { "disabled": true, "description": { - "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", + "content": "ID of the work item owner.", "type": "text/plain" }, - "key": "exclusionFilters", - "value": "SELF_REVIEW_DELEGATION" + "key": "ownerId", + "value": "officia qui elit occaecat" } ], "variable": [] @@ -200060,28 +200271,26 @@ "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "[\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"FINISHED\",\n \"type\": \"GENERIC\",\n \"remediationItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n \"approvalItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"FINISHED\",\n \"type\": \"GENERIC\",\n \"remediationItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n \"approvalItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "344d0b8c-9d3c-4a09-96b5-b25b668fb0e9", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "fdfa732d-084e-4373-91e6-a9d981ec764a", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - ":identityId", - "evaluate", - ":configType" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" @@ -200090,11 +200299,11 @@ { "disabled": true, "description": { - "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", + "content": "ID of the work item owner.", "type": "text/plain" }, - "key": "exclusionFilters", - "value": "SELF_REVIEW_DELEGATION" + "key": "ownerId", + "value": "officia qui elit occaecat" } ], "variable": [] @@ -200116,28 +200325,26 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3de2fa64-94b3-4f45-91ac-8cca6c552bdb", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "96390408-8b86-4a7d-91e3-cf05a0155b33", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - ":identityId", - "evaluate", - ":configType" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" @@ -200146,11 +200353,11 @@ { "disabled": true, "description": { - "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", + "content": "ID of the work item owner.", "type": "text/plain" }, - "key": "exclusionFilters", - "value": "SELF_REVIEW_DELEGATION" + "key": "ownerId", + "value": "officia qui elit occaecat" } ], "variable": [] @@ -200172,28 +200379,26 @@ "method": "GET", "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "958d0ca8-6e52-4972-b4aa-9a5dd3ec82d8", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "db9fa604-0c15-4ab2-a097-9421764e2f75", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - ":identityId", - "evaluate", - ":configType" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" @@ -200202,11 +200407,11 @@ { "disabled": true, "description": { - "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", + "content": "ID of the work item owner.", "type": "text/plain" }, - "key": "exclusionFilters", - "value": "SELF_REVIEW_DELEGATION" + "key": "ownerId", + "value": "officia qui elit occaecat" } ], "variable": [] @@ -200228,15 +200433,15 @@ "method": "GET", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -200247,24 +200452,35 @@ } }, { - "id": "fe943aa3-622e-461a-8ea6-773d30c3612b", - "name": "Get Tenant-wide Reassignment Configuration settings", + "id": "b224993a-101c-4f0d-ad11-91566dc1c6b6", + "name": "Complete a Work Item", "request": { - "name": "Get Tenant-wide Reassignment Configuration settings", + "name": "Complete a Work Item", "description": { - "content": "Gets the global Reassignment Configuration settings for the requestor's tenant.", + "content": "This API completes a work item. Either an admin, or the owning/current user must make this request.", "type": "text/plain" }, "url": { "path": [ - "reassignment-configurations", - "tenant-config" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "ef38f94347e94562b5bb8424a56397d8", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the work item", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -200272,18 +200488,18 @@ "value": "application/json" } ], - "method": "GET", + "method": "POST", "body": {} }, "response": [ { - "id": "72f4654b-734c-4074-8838-e9abb806786a", - "name": "Tenant-wide Reassignment Configuration settings", + "id": "ec97f6b6-acc1-438f-841c-bc119d9ecc7a", + "name": "A WorkItems object", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - "tenant-config" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" @@ -200305,7 +200521,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "OK", @@ -200316,18 +200532,18 @@ "value": "application/json" } ], - "body": "{\n \"auditDetails\": {\n \"created\": \"2022-07-21T11:13:12.345Z\",\n \"createdBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"modified\": \"2022-07-21T11:13:12.345Z\",\n \"modifiedBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n }\n },\n \"configDetails\": {\n \"disabled\": true\n }\n}", + "body": "{\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"FINISHED\",\n \"type\": \"GENERIC\",\n \"remediationItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n \"approvalItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7470635f-c40d-4016-9a67-91d5d202ba57", + "id": "5101af3d-d4f3-4e98-89c3-ed2967e71953", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - "tenant-config" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" @@ -200349,7 +200565,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Bad Request", @@ -200365,57 +200581,13 @@ "_postman_previewlanguage": "json" }, { - "id": "39aed80f-d2c8-4c25-8fda-061e690a9d60", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - "tenant-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6997e62a-aff7-42f4-8fba-f0c268be3909", + "id": "bbae5540-8364-4cb3-af21-fb56bd2227c8", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - "tenant-config" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" @@ -200437,7 +200609,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Forbidden", @@ -200453,13 +200625,13 @@ "_postman_previewlanguage": "json" }, { - "id": "dfa6377b-5adf-42e5-a321-993f0c642d72", + "id": "1f37257d-735e-4b34-9b50-b3d653b1d31d", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - "tenant-config" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" @@ -200481,7 +200653,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Not Found", @@ -200495,94 +200667,6 @@ "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" - }, - { - "id": "50a90bd1-7674-46db-9049-cb8d0a58c130", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - "tenant-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "046efc6e-70bf-46e4-ad4b-82f4d8670204", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - "tenant-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" } ], "event": [], @@ -200591,24 +200675,36 @@ } }, { - "id": "034db047-9610-4933-acdb-d4ffde7fd73d", - "name": "Update Tenant-wide Reassignment Configuration settings", + "id": "0bf9587a-c8fa-4187-a318-a1888423de6c", + "name": "Forward a Work Item", "request": { - "name": "Update Tenant-wide Reassignment Configuration settings", + "name": "Forward a Work Item", "description": { - "content": "Replaces existing Tenant-wide Reassignment Configuration settings with the newly provided settings.", + "content": "This API forwards a work item to a new owner. Either an admin, or the owning/current user must make this request.", "type": "text/plain" }, "url": { "path": [ - "reassignment-configurations", - "tenant-config" + "work-items", + ":id", + "forward" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "ef38f94347e94562b5bb8424a56397d8", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the work item", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -200620,10 +200716,10 @@ "value": "application/json" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"configDetails\": {\n \"disabled\": true\n }\n}", + "raw": "{\n \"targetOwnerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"comment\": \"I'm going on vacation.\",\n \"sendNotifications\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -200634,13 +200730,14 @@ }, "response": [ { - "id": "3790fae5-e6bd-4c8d-936a-93de3d70ec33", - "name": "Tenant-wide Reassignment Configuration settings", + "id": "dfffb697-b4ab-4653-98ec-55d53d0d94f9", + "name": "Success, but no data is returned.", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - "tenant-config" + "work-items", + ":id", + "forward" ], "host": [ "{{baseUrl}}" @@ -200653,10 +200750,6 @@ "key": "Content-Type", "value": "application/json" }, - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -200666,10 +200759,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"configDetails\": {\n \"disabled\": true\n }\n}", + "raw": "{\n \"targetOwnerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"comment\": \"I'm going on vacation.\",\n \"sendNotifications\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -200680,24 +200773,19 @@ }, "status": "OK", "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"auditDetails\": {\n \"created\": \"2022-07-21T11:13:12.345Z\",\n \"createdBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"modified\": \"2022-07-21T11:13:12.345Z\",\n \"modifiedBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n }\n },\n \"configDetails\": {\n \"disabled\": true\n }\n}", + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "43d8cdc8-ca49-4e2a-b253-374feb0fe980", + "id": "db09c0df-c1b5-45a3-be50-b7515409f3d7", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - "tenant-config" + "work-items", + ":id", + "forward" ], "host": [ "{{baseUrl}}" @@ -200723,10 +200811,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"configDetails\": {\n \"disabled\": true\n }\n}", + "raw": "{\n \"targetOwnerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"comment\": \"I'm going on vacation.\",\n \"sendNotifications\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -200748,13 +200836,14 @@ "_postman_previewlanguage": "json" }, { - "id": "ab531fa5-435a-4e55-9a96-fda8873cc185", + "id": "6bd7b24f-fc71-4b27-9f81-ef1704353082", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - "tenant-config" + "work-items", + ":id", + "forward" ], "host": [ "{{baseUrl}}" @@ -200780,10 +200869,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"configDetails\": {\n \"disabled\": true\n }\n}", + "raw": "{\n \"targetOwnerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"comment\": \"I'm going on vacation.\",\n \"sendNotifications\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -200805,13 +200894,14 @@ "_postman_previewlanguage": "json" }, { - "id": "47bae6f1-9582-4eb3-8ecb-237d961b5daa", + "id": "1d8886bf-4ca6-4641-b046-0ef932fada8d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - "tenant-config" + "work-items", + ":id", + "forward" ], "host": [ "{{baseUrl}}" @@ -200837,10 +200927,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"configDetails\": {\n \"disabled\": true\n }\n}", + "raw": "{\n \"targetOwnerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"comment\": \"I'm going on vacation.\",\n \"sendNotifications\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -200862,13 +200952,14 @@ "_postman_previewlanguage": "json" }, { - "id": "4eec7083-3505-4506-98b0-1d9445c9bf6a", + "id": "ec343306-b063-411e-b901-4ac1dc511e6c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - "tenant-config" + "work-items", + ":id", + "forward" ], "host": [ "{{baseUrl}}" @@ -200894,10 +200985,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"configDetails\": {\n \"disabled\": true\n }\n}", + "raw": "{\n \"targetOwnerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"comment\": \"I'm going on vacation.\",\n \"sendNotifications\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -200919,13 +201010,14 @@ "_postman_previewlanguage": "json" }, { - "id": "c6ccb2e2-c4f0-459c-bb1d-070f65069edd", + "id": "a85f8ea4-dcbb-454d-8c23-9d873ed93747", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "reassignment-configurations", - "tenant-config" + "work-items", + ":id", + "forward" ], "host": [ "{{baseUrl}}" @@ -200951,10 +201043,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"configDetails\": {\n \"disabled\": true\n }\n}", + "raw": "{\n \"targetOwnerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"comment\": \"I'm going on vacation.\",\n \"sendNotifications\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -200980,62 +201072,70 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "Workflows", - "description": "Workflows allow administrators to create custom automation scripts directly within Identity Security Cloud. These automation scripts respond to [event triggers](https://developer.sailpoint.com/docs/extensibility/event-triggers/#how-to-get-started-with-event-triggers) and perform a series of actions to perform tasks that are either too cumbersome or not available in the Identity Security Cloud UI. Workflows can be configured via a graphical user interface within Identity Security Cloud, or by creating and uploading a JSON formatted script to the Workflow service. The Workflows API collection provides the necessary functionality to create, manage, and test your workflows via REST.\n", - "item": [ + }, { - "id": "fd096d4d-2a90-4b1a-894d-768991a8e24a", - "name": "Create Workflow", + "id": "84427872-3100-45a7-9759-d2a6bfd1b6cb", + "name": "Approve an Approval Item", "request": { - "name": "Create Workflow", + "name": "Approve an Approval Item", "description": { - "content": "Create a new workflow with the desired trigger and steps specified in the request body.", + "content": "This API approves an Approval Item. Either an admin, or the owning/current user must make this request.", "type": "text/plain" }, "url": { "path": [ - "workflows" + "work-items", + ":id", + "approve", + ":approvalItemId" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "ef38f94347e94562b5bb8424a56397d8", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the work item", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "1211bcaa32112bcef6122adb21cef1ac", + "key": "approvalItemId", + "disabled": true, + "description": { + "content": "(Required) The ID of the approval item.", + "type": "text/plain" + } + } + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, "response": [ { - "id": "0629c3a5-43ab-4fc7-988e-1cb5fac7878b", - "name": "Event Trigger", + "id": "f03fe184-c555-45c3-90ce-61574d11632f", + "name": "A work items details object.", "originalRequest": { "url": { "path": [ - "workflows" + "work-items", + ":id", + "approve", + ":approvalItemId" ], "host": [ "{{baseUrl}}" @@ -201045,9 +201145,51 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"FINISHED\",\n \"type\": \"GENERIC\",\n \"remediationItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n \"approvalItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2564d763-01ac-415b-b72e-7add42d75d1d", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "work-items", + ":id", + "approve", + ":approvalItemId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -201062,36 +201204,30 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, - "status": "OK", - "code": 200, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e904e59c-0735-4f3a-89b5-ee46ac909d90", - "name": "Scheduled Trigger", + "id": "b906584e-49ee-4fe5-93a6-86181b4906d3", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflows" + "work-items", + ":id", + "approve", + ":approvalItemId" ], "host": [ "{{baseUrl}}" @@ -201101,9 +201237,51 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b88ac732-ccfd-4ee0-9e17-e1bda8c61384", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "work-items", + ":id", + "approve", + ":approvalItemId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -201118,16 +201296,112 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"cronString\": \"0 * */3 */5 *\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "80bef1fe-860a-48cb-90bf-79820168644a", + "name": "Reject an Approval Item", + "request": { + "name": "Reject an Approval Item", + "description": { + "content": "This API rejects an Approval Item. Either an admin, or the owning/current user must make this request.", + "type": "text/plain" + }, + "url": { + "path": [ + "work-items", + ":id", + "reject", + ":approvalItemId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "ef38f94347e94562b5bb8424a56397d8", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the work item", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "1211bcaa32112bcef6122adb21cef1ac", + "key": "approvalItemId", + "disabled": true, + "description": { + "content": "(Required) The ID of the approval item.", + "type": "text/plain" } } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": {} + }, + "response": [ + { + "id": "f63468cb-edb0-4df8-affc-759716716b41", + "name": "A work items details object.", + "originalRequest": { + "url": { + "path": [ + "work-items", + ":id", + "reject", + ":approvalItemId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} }, "status": "OK", "code": 200, @@ -201137,17 +201411,20 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", + "body": "{\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"FINISHED\",\n \"type\": \"GENERIC\",\n \"remediationItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n \"approvalItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2faedc9a-44d1-4595-859b-4c1892b2edb4", - "name": "Scheduled Trigger", + "id": "55e14871-fd93-4747-a0bc-267fc0c5ba7f", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "workflows" + "work-items", + ":id", + "reject", + ":approvalItemId" ], "host": [ "{{baseUrl}}" @@ -201156,10 +201433,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -201174,16 +201447,7 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"cronString\": \"0 * */3 */5 *\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, "status": "Bad Request", "code": 400, @@ -201198,12 +201462,15 @@ "_postman_previewlanguage": "json" }, { - "id": "9fbdc73f-5148-46bd-8eb8-2120d64c465d", - "name": "Event Trigger", + "id": "bc97f1f5-8e61-4c89-a6da-516f78893d69", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflows" + "work-items", + ":id", + "reject", + ":approvalItemId" ], "host": [ "{{baseUrl}}" @@ -201212,10 +201479,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -201230,36 +201493,30 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e615f97f-1ecc-4b24-8bf4-29d6e950da3b", - "name": "An example of a 403 response object", + "id": "7dfd3ae5-f7b2-45bd-b534-c26db8e7e4bd", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "workflows" + "work-items", + ":id", + "reject", + ":approvalItemId" ], "host": [ "{{baseUrl}}" @@ -201268,10 +201525,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -201286,36 +201539,77 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d8e477bb-270c-493f-8275-29a7aee438d0", + "name": "Bulk approve Approval Items", + "request": { + "name": "Bulk approve Approval Items", + "description": { + "content": "This API bulk approves Approval Items. Either an admin, or the owning/current user must make this request.", + "type": "text/plain" + }, + "url": { + "path": [ + "work-items", + "bulk-approve", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "ef38f94347e94562b5bb8424a56397d8", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the work item", + "type": "text/plain" + } + } + ] }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": {} + }, + "response": [ { - "id": "9e0bbc9e-9ee9-4c20-a383-6380a755196c", - "name": "Event Trigger", + "id": "a83f5453-999f-40bb-a8cd-87528fe1a489", + "name": "A work items details object.", "originalRequest": { "url": { "path": [ - "workflows" + "work-items", + "bulk-approve", + ":id" ], "host": [ "{{baseUrl}}" @@ -201325,9 +201619,50 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"FINISHED\",\n \"type\": \"GENERIC\",\n \"remediationItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n \"approvalItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c1f57f6d-4549-4966-8eee-5e07d43fc99a", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "work-items", + "bulk-approve", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -201342,36 +201677,29 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d2ff09a8-8270-4c0a-a433-500d5fee8f63", - "name": "An example of a 500 response object", + "id": "1939d115-99b3-4bc3-b20f-6ce9ee411dd9", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflows" + "work-items", + "bulk-approve", + ":id" ], "host": [ "{{baseUrl}}" @@ -201381,9 +201709,50 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2b8d4379-eaa1-4088-ad0e-97e153852782", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "work-items", + "bulk-approve", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -201398,26 +201767,17 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -201428,23 +201788,36 @@ } }, { - "id": "4ba1def1-2c59-4ee1-a215-3f5ba3411a59", - "name": "List Workflows", + "id": "f3b88dca-81a2-4bd8-b83c-46fece459c81", + "name": "Bulk reject Approval Items", "request": { - "name": "List Workflows", + "name": "Bulk reject Approval Items", "description": { - "content": "List all workflows in the tenant.", + "content": "This API bulk rejects Approval Items. Either an admin, or the owning/current user must make this request.", "type": "text/plain" }, "url": { "path": [ - "workflows" + "work-items", + "bulk-reject", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "ef38f94347e94562b5bb8424a56397d8", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the work item", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -201452,17 +201825,19 @@ "value": "application/json" } ], - "method": "GET", + "method": "POST", "body": {} }, "response": [ { - "id": "72a0c3e7-532d-42fd-ad85-489940a25028", - "name": "List of workflows", + "id": "6a01ab7e-0ef2-4397-bddd-8578962eae6d", + "name": "A work items details object.", "originalRequest": { "url": { "path": [ - "workflows" + "work-items", + "bulk-reject", + ":id" ], "host": [ "{{baseUrl}}" @@ -201484,7 +201859,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "OK", @@ -201495,17 +201870,109 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n },\n {\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n }\n]", + "body": "{\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"FINISHED\",\n \"type\": \"GENERIC\",\n \"remediationItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n \"approvalItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6bc5bd85-0d92-48fb-848e-718bc4b7ce6f", + "id": "a85ac9d7-a9ba-4dd1-938a-8f9dc0b89c30", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "workflows" + "work-items", + "bulk-reject", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ad7720db-c6d5-44fc-9141-d5444d0945f7", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "work-items", + "bulk-reject", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f7d78b6f-e064-4097-bbb7-6a338935b39b", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "work-items", + "bulk-reject", + ":id" ], "host": [ "{{baseUrl}}" @@ -201527,28 +201994,91 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "8e403a0e-ded0-4b16-bd7e-aa548c427014", + "name": "Submit Account Selections", + "request": { + "name": "Submit Account Selections", + "description": { + "content": "This API submits account selections. Either an admin, or the owning/current user must make this request.", + "type": "text/plain" }, + "url": { + "path": [ + "work-items", + ":id", + "submit-account-selection" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "ef38f94347e94562b5bb8424a56397d8", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the work item", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"fieldName\": \"fieldValue\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ { - "id": "f4ab6c14-7387-4738-b559-2c94c1650515", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "e5a71f9c-bb74-463c-81ec-05904f370845", + "name": "A work items details object.", "originalRequest": { "url": { "path": [ - "workflows" + "work-items", + ":id", + "submit-account-selection" ], "host": [ "{{baseUrl}}" @@ -201557,6 +202087,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -201570,28 +202104,39 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"fieldName\": \"fieldValue\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Unauthorized", - "code": 401, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"FINISHED\",\n \"type\": \"GENERIC\",\n \"remediationItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n \"approvalItems\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3a59f5c0-aa30-4025-81c5-4113905a7c53", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "28450ea7-1d41-4a5f-bd4d-313bde227d2d", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "workflows" + "work-items", + ":id", + "submit-account-selection" ], "host": [ "{{baseUrl}}" @@ -201600,6 +202145,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -201613,28 +202162,39 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"fieldName\": \"fieldValue\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Forbidden", - "code": 403, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "734dfdc3-2790-48aa-9fec-283d316789be", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "2c263381-6e4c-41bb-8354-a40e5228bdc1", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflows" + "work-items", + ":id", + "submit-account-selection" ], "host": [ "{{baseUrl}}" @@ -201643,6 +202203,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -201656,28 +202220,39 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"fieldName\": \"fieldValue\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Too Many Requests", - "code": 429, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0afb4dc7-fbe3-42fa-b3d8-3659d867b0c7", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "c7919fd3-b2d7-4e85-9808-2cd0ee796e27", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "workflows" + "work-items", + ":id", + "submit-account-selection" ], "host": [ "{{baseUrl}}" @@ -201686,6 +202261,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -201699,18 +202278,27 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"fieldName\": \"fieldValue\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Internal Server Error", - "code": 500, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -201719,37 +202307,32 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, + } + ] + }, + { + "name": "Work Reassignment", + "description": "Use this API to implement work reassignment functionality.\n\nWork Reassignment allows access request reviews, certifications, and manual provisioning tasks assigned to a user to be reassigned to a different user. This is primarily used for:\n\n- Temporarily redirecting work for users who are out of office, such as on vacation or sick leave\n- Permanently redirecting work for users who should not be assigned these tasks at all, such as senior executives or service identities\n\nUsers can define reassignments for themselves, managers can add them for their team members, and administrators can configure them on any user’s behalf. Work assigned during the specified reassignment timeframes will be automatically reassigned to the designated user as it is created.\n\nRefer to [Work Reassignment](https://documentation.sailpoint.com/saas/help/users/work_reassignment.html) for more information about this topic.\n", + "item": [ { - "id": "60f182cc-9b2c-4a9e-b165-84d8692c9b96", - "name": "Get Workflow By Id", + "id": "89056354-4bcf-4fd7-a303-66957f98d96d", + "name": "List Reassignment Config Types", "request": { - "name": "Get Workflow By Id", + "name": "List Reassignment Config Types", "description": { - "content": "Get a single workflow by id.", + "content": "Gets a collection of types which are available in the Reassignment Configuration UI.", "type": "text/plain" }, "url": { "path": [ - "workflows", - ":id" + "reassignment-configurations", + "types" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) Id of the workflow", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { @@ -201762,13 +202345,13 @@ }, "response": [ { - "id": "06d32bf1-7899-4a3f-875d-0f5afadf459e", - "name": "The workflow object", + "id": "aac327b0-ed74-48aa-86d6-6befb478f14b", + "name": "List of Reassignment Configuration Types", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "reassignment-configurations", + "types" ], "host": [ "{{baseUrl}}" @@ -201801,18 +202384,18 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", + "body": "[\n {\n \"priority\": 1,\n \"internalName\": \"accessRequests\",\n \"internalNameCamel\": \"ACCESS_REQUESTS\",\n \"displayName\": \"Access Requests\",\n \"description\": \"Reassign Access Request Work Items for an identity\"\n },\n {\n \"priority\": 1,\n \"internalName\": \"accessRequests\",\n \"internalNameCamel\": \"ACCESS_REQUESTS\",\n \"displayName\": \"Access Requests\",\n \"description\": \"Reassign Access Request Work Items for an identity\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "28fe4d2b-f831-46bd-88db-78e6b57fcc8d", + "id": "8a06c33a-2a5d-4e84-a7d3-36d59594007b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "reassignment-configurations", + "types" ], "host": [ "{{baseUrl}}" @@ -201850,13 +202433,13 @@ "_postman_previewlanguage": "json" }, { - "id": "1f4c2e6c-48dd-4077-95a0-0f10db155072", + "id": "564b52a8-0ed6-4ac1-b37b-0d41b020d17e", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "reassignment-configurations", + "types" ], "host": [ "{{baseUrl}}" @@ -201894,13 +202477,13 @@ "_postman_previewlanguage": "json" }, { - "id": "2b996090-951c-4c73-a6c2-b3f59e554ce8", + "id": "d58da4d7-27ce-47af-8ebf-e6c41a07c728", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "reassignment-configurations", + "types" ], "host": [ "{{baseUrl}}" @@ -201938,13 +202521,13 @@ "_postman_previewlanguage": "json" }, { - "id": "177213d5-fed2-4a28-9666-06c2ee719bd6", + "id": "1e4377d1-5c4d-4878-a674-08ca04720242", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "reassignment-configurations", + "types" ], "host": [ "{{baseUrl}}" @@ -201982,13 +202565,13 @@ "_postman_previewlanguage": "json" }, { - "id": "ee5e20b5-1dcc-44ef-8f4e-3f21331cf52a", + "id": "c43d3633-6d95-4913-979e-913b0e37854b", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "reassignment-configurations", + "types" ], "host": [ "{{baseUrl}}" @@ -202032,67 +202615,41 @@ } }, { - "id": "e52e1ea1-4d30-4ce8-b44f-4f48a32243d5", - "name": "Update Workflow", + "id": "5895ecdc-da84-43bc-a099-f83340021609", + "name": "List Reassignment Configurations", "request": { - "name": "Update Workflow", + "name": "List Reassignment Configurations", "description": { - "content": "Perform a full update of a workflow. The updated workflow object is returned in the response.", + "content": "Gets all Reassignment configuration for the current org.", "type": "text/plain" }, "url": { "path": [ - "workflows", - ":id" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) Id of the Workflow", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "8fab6291-ec09-4d57-ab38-7e1bcbb26a97", - "name": "The Workflow object", + "id": "c2be83a1-a171-451e-a66f-d592ea43f922", + "name": "A list of Reassignment Configurations for an org", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" @@ -202101,10 +202658,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -202118,17 +202671,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -202138,18 +202682,17 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", + "body": "[\n {\n \"identity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"configDetails\": [\n {\n \"configType\": \"ACCESS_REQUESTS\",\n \"targetIdentity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"0001-01-01T00:00:00Z\",\n \"auditDetails\": {\n \"created\": \"2022-07-21T11:13:12.345Z\",\n \"createdBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"modified\": \"2022-07-21T11:13:12.345Z\",\n \"modifiedBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n }\n }\n },\n {\n \"configType\": \"ACCESS_REQUESTS\",\n \"targetIdentity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"0001-01-01T00:00:00Z\",\n \"auditDetails\": {\n \"created\": \"2022-07-21T11:13:12.345Z\",\n \"createdBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"modified\": \"2022-07-21T11:13:12.345Z\",\n \"modifiedBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n }\n }\n }\n ]\n },\n {\n \"identity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"configDetails\": [\n {\n \"configType\": \"ACCESS_REQUESTS\",\n \"targetIdentity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"0001-01-01T00:00:00Z\",\n \"auditDetails\": {\n \"created\": \"2022-07-21T11:13:12.345Z\",\n \"createdBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"modified\": \"2022-07-21T11:13:12.345Z\",\n \"modifiedBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n }\n }\n },\n {\n \"configType\": \"ACCESS_REQUESTS\",\n \"targetIdentity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"0001-01-01T00:00:00Z\",\n \"auditDetails\": {\n \"created\": \"2022-07-21T11:13:12.345Z\",\n \"createdBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"modified\": \"2022-07-21T11:13:12.345Z\",\n \"modifiedBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n }\n }\n }\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2cc972c2-4638-4876-b9ce-893c3f2360dd", + "id": "34ca6eda-4af7-4ff2-9a73-3574cfbed3a2", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" @@ -202158,10 +202701,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -202175,17 +202714,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -202200,13 +202730,12 @@ "_postman_previewlanguage": "json" }, { - "id": "5ea7cafb-9b8f-4850-b712-8ba15cadc65c", + "id": "29eb7495-4327-49cd-82b2-2e48214cb8a6", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" @@ -202215,10 +202744,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -202232,17 +202757,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -202257,13 +202773,12 @@ "_postman_previewlanguage": "json" }, { - "id": "eccca994-d1c6-4441-8d27-0355287b0f52", + "id": "66a3a7f9-467c-4122-b9ad-0225bab6c16e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" @@ -202272,10 +202787,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -202289,17 +202800,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -202314,13 +202816,12 @@ "_postman_previewlanguage": "json" }, { - "id": "1fb900c3-86ca-468e-b7c0-710035fa79f6", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "de09ffdb-6f98-4354-992c-4941171bf45f", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" @@ -202330,9 +202831,48 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "efce08d5-6a42-4cb5-9d24-3f88c5b27ebe", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "reassignment-configurations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -202346,17 +202886,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -202371,13 +202902,12 @@ "_postman_previewlanguage": "json" }, { - "id": "edd570ff-af27-41c9-8500-2a210fc368f3", + "id": "41bd7953-b310-40a2-b9c3-6a953f56d41a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" @@ -202386,10 +202916,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -202403,17 +202929,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -202434,50 +202951,38 @@ } }, { - "id": "30137a23-32fa-43ca-bf92-7d235e504c6f", - "name": "Patch Workflow", + "id": "14fc5a2a-f5c6-4def-b9e0-84ee4c7c5c01", + "name": "Create a Reassignment Configuration", "request": { - "name": "Patch Workflow", + "name": "Create a Reassignment Configuration", "description": { - "content": "Partially update an existing Workflow using [JSON Patch](https://tools.ietf.org/html/rfc6902) syntax.", + "content": "Creates a new Reassignment Configuration for the specified identity.", "type": "text/plain" }, "url": { "path": [ - "workflows", - ":id" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) Id of the Workflow", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"Send Email\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/owner\",\n \"value\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Send an email to the identity who's attributes changed.\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/enabled\",\n \"value\": false\n },\n {\n \"op\": \"replace\",\n \"path\": \"/definition\",\n \"value\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/trigger\",\n \"value\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\"\n }\n }\n }\n]", + "raw": "{\n \"reassignedFromId\": \"2c91808781a71ddb0181b9090b5c504e\",\n \"reassignedToId\": \"2c91808781a71ddb0181b9090b53504a\",\n \"configType\": \"ACCESS_REQUESTS\",\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"2022-07-30T17:00:00.000Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -202488,13 +202993,12 @@ }, "response": [ { - "id": "23e29e7d-cad1-4338-b524-15d1f32bfb4a", - "name": "The Workflow object", + "id": "67bf2931-0851-49f7-8528-1dcb26a8533a", + "name": "The newly created Reassignment Configuration object", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" @@ -202505,7 +203009,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -202520,10 +203024,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"Send Email\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/owner\",\n \"value\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Send an email to the identity who's attributes changed.\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/enabled\",\n \"value\": false\n },\n {\n \"op\": \"replace\",\n \"path\": \"/definition\",\n \"value\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/trigger\",\n \"value\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\"\n }\n }\n }\n]", + "raw": "{\n \"reassignedFromId\": \"2c91808781a71ddb0181b9090b5c504e\",\n \"reassignedToId\": \"2c91808781a71ddb0181b9090b53504a\",\n \"configType\": \"ACCESS_REQUESTS\",\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"2022-07-30T17:00:00.000Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -202532,26 +203036,25 @@ } } }, - "status": "OK", - "code": 200, + "status": "Created", + "code": 201, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", + "body": "{\n \"identity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"configDetails\": [\n {\n \"configType\": \"ACCESS_REQUESTS\",\n \"targetIdentity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"0001-01-01T00:00:00Z\",\n \"auditDetails\": {\n \"created\": \"2022-07-21T11:13:12.345Z\",\n \"createdBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"modified\": \"2022-07-21T11:13:12.345Z\",\n \"modifiedBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n }\n }\n },\n {\n \"configType\": \"ACCESS_REQUESTS\",\n \"targetIdentity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"0001-01-01T00:00:00Z\",\n \"auditDetails\": {\n \"created\": \"2022-07-21T11:13:12.345Z\",\n \"createdBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"modified\": \"2022-07-21T11:13:12.345Z\",\n \"modifiedBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n }\n }\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e482da6b-5466-4a1e-a5cd-eaf708c333c1", + "id": "1011b793-8df8-446a-a7cd-6b9c05bcbdaa", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" @@ -202562,7 +203065,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -202577,10 +203080,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"Send Email\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/owner\",\n \"value\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Send an email to the identity who's attributes changed.\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/enabled\",\n \"value\": false\n },\n {\n \"op\": \"replace\",\n \"path\": \"/definition\",\n \"value\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/trigger\",\n \"value\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\"\n }\n }\n }\n]", + "raw": "{\n \"reassignedFromId\": \"2c91808781a71ddb0181b9090b5c504e\",\n \"reassignedToId\": \"2c91808781a71ddb0181b9090b53504a\",\n \"configType\": \"ACCESS_REQUESTS\",\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"2022-07-30T17:00:00.000Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -202602,13 +203105,12 @@ "_postman_previewlanguage": "json" }, { - "id": "7465cb4b-725a-4bb4-a986-ae4c7fc5eea4", + "id": "a256b352-7e95-44c5-88e0-272b0875fba6", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" @@ -202619,7 +203121,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -202634,10 +203136,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"Send Email\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/owner\",\n \"value\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Send an email to the identity who's attributes changed.\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/enabled\",\n \"value\": false\n },\n {\n \"op\": \"replace\",\n \"path\": \"/definition\",\n \"value\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/trigger\",\n \"value\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\"\n }\n }\n }\n]", + "raw": "{\n \"reassignedFromId\": \"2c91808781a71ddb0181b9090b5c504e\",\n \"reassignedToId\": \"2c91808781a71ddb0181b9090b53504a\",\n \"configType\": \"ACCESS_REQUESTS\",\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"2022-07-30T17:00:00.000Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -202659,13 +203161,12 @@ "_postman_previewlanguage": "json" }, { - "id": "a93b737a-79ac-4674-9fa5-30d8abcd849d", + "id": "9c616622-548a-46c6-a2ca-d9f1535d8a70", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" @@ -202676,7 +203177,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -202691,10 +203192,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"Send Email\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/owner\",\n \"value\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Send an email to the identity who's attributes changed.\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/enabled\",\n \"value\": false\n },\n {\n \"op\": \"replace\",\n \"path\": \"/definition\",\n \"value\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/trigger\",\n \"value\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\"\n }\n }\n }\n]", + "raw": "{\n \"reassignedFromId\": \"2c91808781a71ddb0181b9090b5c504e\",\n \"reassignedToId\": \"2c91808781a71ddb0181b9090b53504a\",\n \"configType\": \"ACCESS_REQUESTS\",\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"2022-07-30T17:00:00.000Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -202716,13 +203217,12 @@ "_postman_previewlanguage": "json" }, { - "id": "cb97d14b-ff1b-48d0-8c4d-450057bb8858", + "id": "b6ef24b7-a4fc-4334-8563-9b20ef7039f7", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" @@ -202733,7 +203233,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -202748,10 +203248,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"Send Email\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/owner\",\n \"value\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Send an email to the identity who's attributes changed.\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/enabled\",\n \"value\": false\n },\n {\n \"op\": \"replace\",\n \"path\": \"/definition\",\n \"value\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/trigger\",\n \"value\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\"\n }\n }\n }\n]", + "raw": "{\n \"reassignedFromId\": \"2c91808781a71ddb0181b9090b5c504e\",\n \"reassignedToId\": \"2c91808781a71ddb0181b9090b53504a\",\n \"configType\": \"ACCESS_REQUESTS\",\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"2022-07-30T17:00:00.000Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -202773,13 +203273,12 @@ "_postman_previewlanguage": "json" }, { - "id": "b13ace3b-2d94-43bd-8363-04bc7075bb8e", + "id": "a107861c-85f0-4b84-864a-474210a810c5", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" @@ -202790,7 +203289,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -202805,10 +203304,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"Send Email\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/owner\",\n \"value\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Send an email to the identity who's attributes changed.\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/enabled\",\n \"value\": false\n },\n {\n \"op\": \"replace\",\n \"path\": \"/definition\",\n \"value\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/trigger\",\n \"value\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\"\n }\n }\n }\n]", + "raw": "{\n \"reassignedFromId\": \"2c91808781a71ddb0181b9090b5c504e\",\n \"reassignedToId\": \"2c91808781a71ddb0181b9090b53504a\",\n \"configType\": \"ACCESS_REQUESTS\",\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"2022-07-30T17:00:00.000Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -202836,18 +203335,18 @@ } }, { - "id": "1ac5e7f0-8417-4e00-a470-765aec67001b", - "name": "Delete Workflow By Id", + "id": "3addf650-4d1b-4049-8409-2fc8187ef99e", + "name": "Get Reassignment Configuration", "request": { - "name": "Delete Workflow By Id", + "name": "Get Reassignment Configuration", "description": { - "content": "Delete a workflow. **Enabled workflows cannot be deleted**. They must first be disabled.", + "content": "Gets the Reassignment Configuration for an identity.", "type": "text/plain" }, "url": { "path": [ - "workflows", - ":id" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" @@ -202856,11 +203355,11 @@ "variable": [ { "type": "any", - "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", - "key": "id", + "value": "2c91808781a71ddb0181b9090b5c504f", + "key": "identityId", "disabled": true, "description": { - "content": "(Required) Id of the Workflow", + "content": "(Required) unique identity id", "type": "text/plain" } } @@ -202872,18 +203371,18 @@ "value": "application/json" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "response": [ { - "id": "8714d49f-cdd6-4be0-a817-046f2c953587", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "id": "97013de7-73ff-40d4-9f24-72d01a9c8baf", + "name": "Reassignment Configuration for an identity", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" @@ -202892,6 +203391,10 @@ "variable": [] }, "header": [ + { + "key": "Accept", + "value": "application/json" + }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -202901,23 +203404,29 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "status": "No Content", - "code": 204, - "header": [], + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"identity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"configDetails\": [\n {\n \"configType\": \"ACCESS_REQUESTS\",\n \"targetIdentity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"0001-01-01T00:00:00Z\",\n \"auditDetails\": {\n \"created\": \"2022-07-21T11:13:12.345Z\",\n \"createdBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"modified\": \"2022-07-21T11:13:12.345Z\",\n \"modifiedBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n }\n }\n },\n {\n \"configType\": \"ACCESS_REQUESTS\",\n \"targetIdentity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"0001-01-01T00:00:00Z\",\n \"auditDetails\": {\n \"created\": \"2022-07-21T11:13:12.345Z\",\n \"createdBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"modified\": \"2022-07-21T11:13:12.345Z\",\n \"modifiedBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n }\n }\n }\n ]\n}", "cookie": [], - "_postman_previewlanguage": "text" + "_postman_previewlanguage": "json" }, { - "id": "74f2d94c-b5bd-4d83-933d-17323b2a6e38", + "id": "daa24f9b-eb7e-4de0-b8c0-7bd5b3c669bc", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" @@ -202939,7 +203448,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Bad Request", @@ -202955,13 +203464,13 @@ "_postman_previewlanguage": "json" }, { - "id": "b1e6b4dc-5155-468a-b2f6-06dd1eaa5951", + "id": "5bff78dd-63c7-4a88-8592-af5ec299a150", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" @@ -202983,7 +203492,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Unauthorized", @@ -202999,13 +203508,13 @@ "_postman_previewlanguage": "json" }, { - "id": "b0209570-fe91-4609-97ab-af1875dc4eb9", + "id": "32c8eedf-bbef-46ab-9e76-0d1b52ec6414", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" @@ -203027,7 +203536,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Forbidden", @@ -203043,13 +203552,57 @@ "_postman_previewlanguage": "json" }, { - "id": "e38d66fe-850d-4e68-858e-63084be6fde8", + "id": "732b9240-212c-4ced-8d43-5b2096bc7091", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "reassignment-configurations", + ":identityId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ed1b4252-c2e0-44c3-a597-c2510d2a4efb", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" @@ -203071,7 +203624,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Too Many Requests", @@ -203087,13 +203640,13 @@ "_postman_previewlanguage": "json" }, { - "id": "d26cd061-6e3a-43b9-8e08-bef48385e1ac", + "id": "d0e4a3b8-9fd2-47a8-8c56-7eec2a3a1fe4", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" @@ -203115,7 +203668,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Internal Server Error", @@ -203137,19 +203690,18 @@ } }, { - "id": "f004b543-3571-48a4-8dfe-adcf294de6be", - "name": "Test Workflow By Id", + "id": "05a9a6e5-603f-46af-961c-b7e2b65ae884", + "name": "Update Reassignment Configuration", "request": { - "name": "Test Workflow By Id", + "name": "Update Reassignment Configuration", "description": { - "content": "Test a workflow with the provided input data. The input data should resemble the input that the trigger will send the workflow. See the [event trigger documentation](https://developer.sailpoint.com/idn/docs/event-triggers/available) for an example input for the trigger that initiates this workflow.\nThis endpoint will return an execution ID, which can be used to lookup more information about the execution using the `Get a Workflow Execution` endpoint.\n**This will cause a live run of the workflow, which could result in unintended modifications to your IDN tenant.**", + "content": "Replaces existing Reassignment configuration for an identity with the newly provided configuration.", "type": "text/plain" }, "url": { "path": [ - "workflows", - ":id", - "test" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" @@ -203158,11 +203710,11 @@ "variable": [ { "type": "any", - "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", - "key": "id", + "value": "2c91808781a71ddb0181b9090b5c504e", + "key": "identityId", "disabled": true, "description": { - "content": "(Required) Id of the workflow", + "content": "(Required) unique identity id", "type": "text/plain" } } @@ -203178,10 +203730,10 @@ "value": "application/json" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"input\": {\n \"identity\": {\n \"id\": \"ee769173319b41d19ccec6cea52f237b\",\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n },\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"oldValue\": \"sales\",\n \"newValue\": \"marketing\"\n },\n {\n \"attribute\": \"manager\",\n \"oldValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423237b\",\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n },\n \"newValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423236c\",\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"oldValue\": \"john.doe@hotmail.com\",\n \"newValue\": \"john.doe@gmail.com\"\n }\n ]\n }\n}", + "raw": "{\n \"reassignedFromId\": \"2c91808781a71ddb0181b9090b5c504e\",\n \"reassignedToId\": \"2c91808781a71ddb0181b9090b53504a\",\n \"configType\": \"ACCESS_REQUESTS\",\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"2022-07-30T17:00:00.000Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -203192,14 +203744,13 @@ }, "response": [ { - "id": "30079fed-57ed-47ff-b211-13bc0abfcbe0", - "name": "The Workflow object", + "id": "cc15d5c5-e5f1-4d92-b43a-b7175e485b43", + "name": "Reassignment Configuration updated", "originalRequest": { "url": { "path": [ - "workflows", - ":id", - "test" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" @@ -203225,10 +203776,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"input\": {\n \"identity\": {\n \"id\": \"ee769173319b41d19ccec6cea52f237b\",\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n },\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"oldValue\": \"sales\",\n \"newValue\": \"marketing\"\n },\n {\n \"attribute\": \"manager\",\n \"oldValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423237b\",\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n },\n \"newValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423236c\",\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"oldValue\": \"john.doe@hotmail.com\",\n \"newValue\": \"john.doe@gmail.com\"\n }\n ]\n }\n}", + "raw": "{\n \"reassignedFromId\": \"2c91808781a71ddb0181b9090b5c504e\",\n \"reassignedToId\": \"2c91808781a71ddb0181b9090b53504a\",\n \"configType\": \"ACCESS_REQUESTS\",\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"2022-07-30T17:00:00.000Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -203245,19 +203796,18 @@ "value": "application/json" } ], - "body": "{\n \"workflowExecutionId\": \"0e11cefa-96e7-4b67-90d0-065bc1da5753\"\n}", + "body": "{\n \"identity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"configDetails\": [\n {\n \"configType\": \"ACCESS_REQUESTS\",\n \"targetIdentity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"0001-01-01T00:00:00Z\",\n \"auditDetails\": {\n \"created\": \"2022-07-21T11:13:12.345Z\",\n \"createdBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"modified\": \"2022-07-21T11:13:12.345Z\",\n \"modifiedBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n }\n }\n },\n {\n \"configType\": \"ACCESS_REQUESTS\",\n \"targetIdentity\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"0001-01-01T00:00:00Z\",\n \"auditDetails\": {\n \"created\": \"2022-07-21T11:13:12.345Z\",\n \"createdBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"modified\": \"2022-07-21T11:13:12.345Z\",\n \"modifiedBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n }\n }\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "fc3846b6-cce9-4814-951c-17d905457346", + "id": "e8be694e-0cc8-431e-a9e9-753a18fe4c63", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "workflows", - ":id", - "test" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" @@ -203283,10 +203833,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"input\": {\n \"identity\": {\n \"id\": \"ee769173319b41d19ccec6cea52f237b\",\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n },\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"oldValue\": \"sales\",\n \"newValue\": \"marketing\"\n },\n {\n \"attribute\": \"manager\",\n \"oldValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423237b\",\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n },\n \"newValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423236c\",\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"oldValue\": \"john.doe@hotmail.com\",\n \"newValue\": \"john.doe@gmail.com\"\n }\n ]\n }\n}", + "raw": "{\n \"reassignedFromId\": \"2c91808781a71ddb0181b9090b5c504e\",\n \"reassignedToId\": \"2c91808781a71ddb0181b9090b53504a\",\n \"configType\": \"ACCESS_REQUESTS\",\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"2022-07-30T17:00:00.000Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -203308,14 +203858,13 @@ "_postman_previewlanguage": "json" }, { - "id": "05a99b92-d428-4016-b796-728beb66c422", + "id": "fa99f0a3-8a5a-4949-ae33-37eb91079a27", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflows", - ":id", - "test" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" @@ -203341,10 +203890,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"input\": {\n \"identity\": {\n \"id\": \"ee769173319b41d19ccec6cea52f237b\",\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n },\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"oldValue\": \"sales\",\n \"newValue\": \"marketing\"\n },\n {\n \"attribute\": \"manager\",\n \"oldValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423237b\",\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n },\n \"newValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423236c\",\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"oldValue\": \"john.doe@hotmail.com\",\n \"newValue\": \"john.doe@gmail.com\"\n }\n ]\n }\n}", + "raw": "{\n \"reassignedFromId\": \"2c91808781a71ddb0181b9090b5c504e\",\n \"reassignedToId\": \"2c91808781a71ddb0181b9090b53504a\",\n \"configType\": \"ACCESS_REQUESTS\",\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"2022-07-30T17:00:00.000Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -203366,14 +203915,13 @@ "_postman_previewlanguage": "json" }, { - "id": "748bffe8-5180-48d1-8855-79768c672708", + "id": "1a4c88a9-4f1e-47e8-ab4f-b41e1bdd9263", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflows", - ":id", - "test" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" @@ -203399,10 +203947,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"input\": {\n \"identity\": {\n \"id\": \"ee769173319b41d19ccec6cea52f237b\",\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n },\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"oldValue\": \"sales\",\n \"newValue\": \"marketing\"\n },\n {\n \"attribute\": \"manager\",\n \"oldValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423237b\",\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n },\n \"newValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423236c\",\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"oldValue\": \"john.doe@hotmail.com\",\n \"newValue\": \"john.doe@gmail.com\"\n }\n ]\n }\n}", + "raw": "{\n \"reassignedFromId\": \"2c91808781a71ddb0181b9090b5c504e\",\n \"reassignedToId\": \"2c91808781a71ddb0181b9090b53504a\",\n \"configType\": \"ACCESS_REQUESTS\",\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"2022-07-30T17:00:00.000Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -203424,14 +203972,13 @@ "_postman_previewlanguage": "json" }, { - "id": "c1dba17f-5ef1-4d7b-831b-ed698148cff0", + "id": "bd2684e2-567d-479e-bb86-d2c4e323b6ae", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "workflows", - ":id", - "test" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" @@ -203457,10 +204004,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"input\": {\n \"identity\": {\n \"id\": \"ee769173319b41d19ccec6cea52f237b\",\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n },\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"oldValue\": \"sales\",\n \"newValue\": \"marketing\"\n },\n {\n \"attribute\": \"manager\",\n \"oldValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423237b\",\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n },\n \"newValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423236c\",\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"oldValue\": \"john.doe@hotmail.com\",\n \"newValue\": \"john.doe@gmail.com\"\n }\n ]\n }\n}", + "raw": "{\n \"reassignedFromId\": \"2c91808781a71ddb0181b9090b5c504e\",\n \"reassignedToId\": \"2c91808781a71ddb0181b9090b53504a\",\n \"configType\": \"ACCESS_REQUESTS\",\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"2022-07-30T17:00:00.000Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -203482,14 +204029,13 @@ "_postman_previewlanguage": "json" }, { - "id": "807cb7c2-89f5-4e40-9691-c00392d8e6ed", + "id": "d18633b7-9723-40aa-91d9-dfa66bab8721", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workflows", - ":id", - "test" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" @@ -203515,10 +204061,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"input\": {\n \"identity\": {\n \"id\": \"ee769173319b41d19ccec6cea52f237b\",\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n },\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"oldValue\": \"sales\",\n \"newValue\": \"marketing\"\n },\n {\n \"attribute\": \"manager\",\n \"oldValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423237b\",\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n },\n \"newValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423236c\",\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"oldValue\": \"john.doe@hotmail.com\",\n \"newValue\": \"john.doe@gmail.com\"\n }\n ]\n }\n}", + "raw": "{\n \"reassignedFromId\": \"2c91808781a71ddb0181b9090b5c504e\",\n \"reassignedToId\": \"2c91808781a71ddb0181b9090b53504a\",\n \"configType\": \"ACCESS_REQUESTS\",\n \"startDate\": \"2022-07-21T11:13:12.345Z\",\n \"endDate\": \"2022-07-30T17:00:00.000Z\"\n}", "options": { "raw": { "headerFamily": "json", @@ -203546,69 +204092,31 @@ } }, { - "id": "a4feeb58-39d1-4dde-a5a3-a13d35e0096a", - "name": "List Workflow Executions", + "id": "12bb820d-0e04-41ec-ad02-393a9b5e9f04", + "name": "Delete Reassignment Configuration", "request": { - "name": "List Workflow Executions", + "name": "Delete Reassignment Configuration", "description": { - "content": "This lists the executions for a given workflow. Workflow executions are available for up to 90 days before being archived. By default, you can get a maximum of 250 executions. To get executions past the first 250 records, you can do the following: \n1. Use the [Get Workflows](https://developer.sailpoint.com/idn/api/beta/list-workflows) endpoint to get your workflows. \n2. Get your workflow ID from the response. \n3. You can then do either of the following: \n\n - Filter to find relevant workflow executions.\n For example, you can filter for failed workflow executions: `GET /workflows/:workflowID/executions?filters=status eq \"Failed\"`\n\n - You can paginate through results with the `offset` parameter. \n For example, you can page through 50 executions per page and use that as a way to get to the records past the first 250. \n Refer to [Paginating Results](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results) for more information about the query parameters you can use to achieve pagination. ", + "content": "Deletes all Reassignment Configuration for the specified identity", "type": "text/plain" }, "url": { "path": [ - "workflows", - ":id", - "executions" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "status eq \"Failed\"" - } - ], + "query": [], "variable": [ { "type": "any", - "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", - "key": "id", + "value": "2c91808781a71ddb0181b9090b5c504e", + "key": "identityId", "disabled": true, "description": { - "content": "(Required) Id of the workflow", + "content": "(Required) unique identity id", "type": "text/plain" } } @@ -203620,68 +204128,26 @@ "value": "application/json" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "response": [ { - "id": "74b351ee-59a7-464f-9325-e1ab9443d235", - "name": "List of workflow executions for the given workflow", + "id": "acc9320e-f94f-4f06-98f0-2e56171a34ce", + "name": "Reassignment Configuration deleted", "originalRequest": { "url": { "path": [ - "workflows", - ":id", - "executions" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "status eq \"Failed\"" - } - ], + "query": [], "variable": [] }, "header": [ - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -203691,72 +204157,28 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"b393f4e2-4785-4d7f-ab27-3a6b8ded4c81\",\n \"workflowId\": \"d201c5d9-d37b-4a2f-af14-66414f39d568\",\n \"requestId\": \"41e12a74fa7b4a6a98ae47887b64acdb\",\n \"startTime\": \"2022-02-07T20:13:29.356648026Z\",\n \"closeTime\": \"2022-02-07T20:13:31.682410165Z\",\n \"status\": \"Completed\"\n },\n {\n \"id\": \"b393f4e2-4785-4d7f-ab27-3a6b8ded4c81\",\n \"workflowId\": \"d201c5d9-d37b-4a2f-af14-66414f39d568\",\n \"requestId\": \"41e12a74fa7b4a6a98ae47887b64acdb\",\n \"startTime\": \"2022-02-07T20:13:29.356648026Z\",\n \"closeTime\": \"2022-02-07T20:13:31.682410165Z\",\n \"status\": \"Completed\"\n }\n]", + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "bd75060d-8b8a-4b34-8953-595dc95088e4", + "id": "15424f6d-b3de-4858-ae8d-f4beaeb89b3d", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "workflows", - ":id", - "executions" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "status eq \"Failed\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -203773,7 +204195,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Bad Request", @@ -203789,56 +204211,18 @@ "_postman_previewlanguage": "json" }, { - "id": "b78bae06-87db-4eee-ad63-16b44a5c2ad9", + "id": "8d4598b1-bff8-48b2-9fd2-8b79663ec0d4", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflows", - ":id", - "executions" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "status eq \"Failed\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -203855,7 +204239,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Unauthorized", @@ -203871,56 +204255,18 @@ "_postman_previewlanguage": "json" }, { - "id": "85058914-03b4-4fcf-a0ad-15027584dfe7", + "id": "3768b5ac-a119-4875-aae8-f4cfb0ff06fd", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflows", - ":id", - "executions" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "status eq \"Failed\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -203937,7 +204283,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Forbidden", @@ -203953,56 +204299,62 @@ "_postman_previewlanguage": "json" }, { - "id": "d3f1ac56-b436-408e-8844-240db81b50e3", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "bd89251e-ef74-4d6e-8386-adbfa71be210", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "workflows", - ":id", - "executions" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "status eq \"Failed\"" - } + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d1720626-6f54-4168-bb55-b169c7d88c45", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "reassignment-configurations", + ":identityId" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ @@ -204019,30 +204371,100 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "Not Found", - "code": 404, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "77315dfa-cf07-4c52-bff0-e531db7ddde8", + "name": "Evaluate Reassignment Configuration", + "request": { + "name": "Evaluate Reassignment Configuration", + "description": { + "content": "Evaluates the Reassignment Configuration for an `Identity` to determine if work items for the specified type should be reassigned. If a valid Reassignment Configuration is found for the identity & work type, then a lookup is initiated which recursively fetches the Reassignment Configuration for the next `TargetIdentity` until no more results are found or a max depth of 5. That lookup trail is provided in the response and the final reassigned identity in the lookup list is returned as the `reassignToId` property. If no Reassignment Configuration is found for the specified identity & config type then the requested Identity ID will be used as the `reassignToId` value and the lookupTrail node will be empty.", + "type": "text/plain" + }, + "url": { + "path": [ + "reassignment-configurations", + ":identityId", + "evaluate", + ":configType" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", + "type": "text/plain" + }, + "key": "exclusionFilters", + "value": "SELF_REVIEW_DELEGATION" + } + ], + "variable": [ + { + "type": "any", + "value": "2c91808781a71ddb0181b9090b5c504e", + "key": "identityId", + "disabled": true, + "description": { + "content": "(Required) unique identity id", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "accessRequests", + "key": "configType", + "disabled": true, + "description": { + "content": "(Required) Reassignment work type", + "type": "text/plain" + } + } + ] }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ { - "id": "be91afa7-b7e6-4b80-b96d-4a524d28bead", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "871ab59a-773c-4cce-9734-862be13b8cde", + "name": "Evaluate response when no Reassignment Configuration is found", "originalRequest": { "url": { "path": [ - "workflows", - ":id", - "executions" + "reassignment-configurations", + ":identityId", + "evaluate", + ":configType" ], "host": [ "{{baseUrl}}" @@ -204051,38 +204473,11 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", + "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", "type": "text/plain" }, - "key": "filters", - "value": "status eq \"Failed\"" + "key": "exclusionFilters", + "value": "SELF_REVIEW_DELEGATION" } ], "variable": [] @@ -204104,27 +204499,28 @@ "method": "GET", "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "body": "{\n \"reassignToId\": \"2c9180825a6c1adc015a71c9023f0818\",\n \"lookupTrail\": []\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5a83cc77-15de-48c1-a3b0-45c3e016497c", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "4731110f-8cf1-4cbf-b1e6-46c666059e85", + "name": "Evaluate response when a long Reassignment trail is found", "originalRequest": { "url": { "path": [ - "workflows", - ":id", - "executions" + "reassignment-configurations", + ":identityId", + "evaluate", + ":configType" ], "host": [ "{{baseUrl}}" @@ -204133,38 +204529,11 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", + "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", "type": "text/plain" }, - "key": "filters", - "value": "status eq \"Failed\"" + "key": "exclusionFilters", + "value": "SELF_REVIEW_DELEGATION" } ], "variable": [] @@ -204186,78 +204555,43 @@ "method": "GET", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", + "body": "{\n \"reassignToId\": \"2c9180825a6c1adc015a71c9023f0818\",\n \"lookupTrail\": [\n {\n \"reassignedToId\": \"2c918084575812550157589064f33b89\",\n \"reassignedFromId\": \"2c9180825a6c1adc015a71c9023f0818\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n },\n {\n \"reassignedToId\": \"073204941f3f49c0b3a3c49d1c17ef0e\",\n \"reassignedFromId\": \"2c918084575812550157589064f33b89\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n },\n {\n \"reassignedToId\": \"31d9c631f5574571a935aaa48a6255df\",\n \"reassignedFromId\": \"073204941f3f49c0b3a3c49d1c17ef0e\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n },\n {\n \"reassignedToId\": \"279de502e5dc43f4854e1b96f57c578f\",\n \"reassignedFromId\": \"31d9c631f5574571a935aaa48a6255df\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "14d2c27a-bc44-4715-bc76-b141333516c3", - "name": "Get a Workflow Execution", - "request": { - "name": "Get a Workflow Execution", - "description": { - "content": "Get a single workflow execution. Workflow executions are available for up to 90 days before being archived. If you attempt to access a workflow execution that has been archived, you will receive a 404 Not Found.", - "type": "text/plain" - }, - "url": { - "path": [ - "workflow-executions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) Id of the workflow execution", - "type": "text/plain" - } - } - ] }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ { - "id": "5d559e09-65f4-4b4a-b10a-4bb4c352e4e7", - "name": "The workflow execution", + "id": "f6465433-33df-4334-8d77-b0e93df49f22", + "name": "Evaluate response when a self-review is found and manager or org admin escalation is applied", "originalRequest": { "url": { "path": [ - "workflow-executions", - ":id" + "reassignment-configurations", + ":identityId", + "evaluate", + ":configType" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", + "type": "text/plain" + }, + "key": "exclusionFilters", + "value": "SELF_REVIEW_DELEGATION" + } + ], "variable": [] }, "header": [ @@ -204285,23 +204619,35 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"b393f4e2-4785-4d7f-ab27-3a6b8ded4c81\",\n \"workflowId\": \"d201c5d9-d37b-4a2f-af14-66414f39d568\",\n \"requestId\": \"41e12a74fa7b4a6a98ae47887b64acdb\",\n \"startTime\": \"2022-02-07T20:13:29.356648026Z\",\n \"closeTime\": \"2022-02-07T20:13:31.682410165Z\",\n \"status\": \"Completed\"\n },\n {\n \"id\": \"b393f4e2-4785-4d7f-ab27-3a6b8ded4c81\",\n \"workflowId\": \"d201c5d9-d37b-4a2f-af14-66414f39d568\",\n \"requestId\": \"41e12a74fa7b4a6a98ae47887b64acdb\",\n \"startTime\": \"2022-02-07T20:13:29.356648026Z\",\n \"closeTime\": \"2022-02-07T20:13:31.682410165Z\",\n \"status\": \"Completed\"\n }\n]", + "body": "{\n \"reassignToId\": \"2c9180825a6c1adc015a71c9023f0818\",\n \"lookupTrail\": [\n {\n \"reassignedToId\": \"2c918084575812550157589064f33b89\",\n \"reassignedFromId\": \"2c9180825a6c1adc015a71c9023f0818\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n },\n {\n \"reassignedToId\": \"073204941f3f49c0b3a3c49d1c17ef0e\",\n \"reassignedFromId\": \"2c918084575812550157589064f33b89\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n },\n {\n \"reassignedToId\": \"31d9c631f5574571a935aaa48a6255df\",\n \"reassignedFromId\": \"073204941f3f49c0b3a3c49d1c17ef0e\",\n \"reassignmentType\": \"SELF_REVIEW_DELEGATION\"\n },\n {\n \"reassignedToId\": \"279de502e5dc43f4854e1b96f57c578f\",\n \"reassignedFromId\": \"31d9c631f5574571a935aaa48a6255df\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "36050493-ac89-4544-96c1-a66d7062df83", + "id": "698ba416-873b-47b3-b44d-0a4d36b5f447", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "workflow-executions", - ":id" + "reassignment-configurations", + ":identityId", + "evaluate", + ":configType" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", + "type": "text/plain" + }, + "key": "exclusionFilters", + "value": "SELF_REVIEW_DELEGATION" + } + ], "variable": [] }, "header": [ @@ -204334,18 +204680,30 @@ "_postman_previewlanguage": "json" }, { - "id": "1b05930f-9bff-4ec6-a088-2392762e7f98", + "id": "5d0aae29-700b-420f-9b3e-833c32ff0149", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflow-executions", - ":id" + "reassignment-configurations", + ":identityId", + "evaluate", + ":configType" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", + "type": "text/plain" + }, + "key": "exclusionFilters", + "value": "SELF_REVIEW_DELEGATION" + } + ], "variable": [] }, "header": [ @@ -204378,18 +204736,30 @@ "_postman_previewlanguage": "json" }, { - "id": "9fbc8dab-15bc-43a6-be30-54de2ff85af6", + "id": "f7df4f89-02c8-431b-abad-e09eb97de20d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflow-executions", - ":id" + "reassignment-configurations", + ":identityId", + "evaluate", + ":configType" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", + "type": "text/plain" + }, + "key": "exclusionFilters", + "value": "SELF_REVIEW_DELEGATION" + } + ], "variable": [] }, "header": [ @@ -204422,62 +204792,30 @@ "_postman_previewlanguage": "json" }, { - "id": "53950f28-2ac2-42cf-97a2-217a16a9bad0", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "workflow-executions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4b83b20a-ff7c-4de4-9f44-625637aca4e3", + "id": "9453e6db-120c-4c85-a9d7-16aa4f9e22a5", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "workflow-executions", - ":id" + "reassignment-configurations", + ":identityId", + "evaluate", + ":configType" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", + "type": "text/plain" + }, + "key": "exclusionFilters", + "value": "SELF_REVIEW_DELEGATION" + } + ], "variable": [] }, "header": [ @@ -204510,18 +204848,30 @@ "_postman_previewlanguage": "json" }, { - "id": "7c2c0cf8-55fe-48fb-a153-118dc8fc0f5a", + "id": "ccfc551d-a41c-4107-b361-9f4fc170e574", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workflow-executions", - ":id" + "reassignment-configurations", + ":identityId", + "evaluate", + ":configType" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", + "type": "text/plain" + }, + "key": "exclusionFilters", + "value": "SELF_REVIEW_DELEGATION" + } + ], "variable": [] }, "header": [ @@ -204560,36 +204910,24 @@ } }, { - "id": "59e82ea2-fde4-4eeb-8897-82e41e2fc932", - "name": "Get Workflow Execution History", + "id": "9d250d28-d89d-4eae-8c38-0cca3a340e01", + "name": "Get Tenant-wide Reassignment Configuration settings", "request": { - "name": "Get Workflow Execution History", + "name": "Get Tenant-wide Reassignment Configuration settings", "description": { - "content": "Get a detailed history of a single workflow execution. Workflow executions are available for up to 90 days before being archived. If you attempt to access a workflow execution that has been archived, you will receive a 404 Not Found.", + "content": "Gets the global Reassignment Configuration settings for the requestor's tenant.", "type": "text/plain" }, "url": { "path": [ - "workflow-executions", - ":id", - "history" + "reassignment-configurations", + "tenant-config" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) Id of the workflow execution", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { @@ -204602,14 +204940,13 @@ }, "response": [ { - "id": "76ccb4d9-1102-473f-99a6-dd95ce8345aa", - "name": "List of workflow execution events for the given workflow execution", + "id": "c2c005e3-f05e-4ee0-85b9-bec13f4e0bd0", + "name": "Tenant-wide Reassignment Configuration settings", "originalRequest": { "url": { "path": [ - "workflow-executions", - ":id", - "history" + "reassignment-configurations", + "tenant-config" ], "host": [ "{{baseUrl}}" @@ -204642,19 +204979,18 @@ "value": "application/json" } ], - "body": "[\n {\n \"type\": \"WorkflowTaskScheduled\",\n \"timestamp\": \"2022-02-07T20:13:31.640618296Z\",\n \"attributes\": {}\n },\n {\n \"type\": \"WorkflowTaskScheduled\",\n \"timestamp\": \"2022-02-07T20:13:31.640618296Z\",\n \"attributes\": {}\n }\n]", + "body": "{\n \"auditDetails\": {\n \"created\": \"2022-07-21T11:13:12.345Z\",\n \"createdBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"modified\": \"2022-07-21T11:13:12.345Z\",\n \"modifiedBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n }\n },\n \"configDetails\": {\n \"disabled\": true\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7e1aa92e-566f-4050-9f55-9e5053e42fcc", + "id": "e62f64ec-cfb3-4569-9239-9452608de9bf", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "workflow-executions", - ":id", - "history" + "reassignment-configurations", + "tenant-config" ], "host": [ "{{baseUrl}}" @@ -204692,14 +205028,13 @@ "_postman_previewlanguage": "json" }, { - "id": "eaf7ff0b-caa6-42cf-a9ef-a097f44e48e3", + "id": "bb50c76c-2cae-4db5-9957-7d5d96489eb3", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflow-executions", - ":id", - "history" + "reassignment-configurations", + "tenant-config" ], "host": [ "{{baseUrl}}" @@ -204737,14 +205072,13 @@ "_postman_previewlanguage": "json" }, { - "id": "21fca957-598d-435c-8c94-06cf119760cb", + "id": "cfb0d442-8717-4304-adc7-fd86d64c8e7e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflow-executions", - ":id", - "history" + "reassignment-configurations", + "tenant-config" ], "host": [ "{{baseUrl}}" @@ -204782,14 +205116,13 @@ "_postman_previewlanguage": "json" }, { - "id": "8efc44b2-0349-4df3-9384-518662254ef3", + "id": "8ad7156f-fe06-4408-942c-bcd0ab293af4", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "workflow-executions", - ":id", - "history" + "reassignment-configurations", + "tenant-config" ], "host": [ "{{baseUrl}}" @@ -204827,14 +205160,13 @@ "_postman_previewlanguage": "json" }, { - "id": "21eae399-2b95-4b42-ac5b-79f248e0dca3", + "id": "7f07a449-bd3b-47ec-9469-921ef13ec756", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "workflow-executions", - ":id", - "history" + "reassignment-configurations", + "tenant-config" ], "host": [ "{{baseUrl}}" @@ -204872,14 +205204,13 @@ "_postman_previewlanguage": "json" }, { - "id": "f15aa560-2c44-4ba1-88d1-a0e22d13273e", + "id": "2da5085f-e1a0-499d-bb01-3af9490d94fa", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workflow-executions", - ":id", - "history" + "reassignment-configurations", + "tenant-config" ], "host": [ "{{baseUrl}}" @@ -204923,91 +205254,56 @@ } }, { - "id": "964f3c16-86a7-458e-b1c5-e7d49d71d400", - "name": "Cancel Workflow Execution by ID", + "id": "daee2e81-11e2-401a-8571-3e5d48477e99", + "name": "Update Tenant-wide Reassignment Configuration settings", "request": { - "name": "Cancel Workflow Execution by ID", + "name": "Update Tenant-wide Reassignment Configuration settings", "description": { - "content": "Use this API to cancel a running workflow execution.", + "content": "Replaces existing Tenant-wide Reassignment Configuration settings with the newly provided settings.", "type": "text/plain" }, "url": { "path": [ - "workflow-executions", - ":id", - "cancel" + "reassignment-configurations", + "tenant-config" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The workflow execution ID", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "8790645b-e7e5-4962-a978-133462f8621e", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "workflow-executions", - ":id", - "cancel" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"configDetails\": {\n \"disabled\": true\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ { - "id": "90e93e27-ce73-47e3-a73d-1567bb9944be", - "name": "Client Error - Returned if the request body is invalid.", + "id": "7bc8d4bb-a32e-4ea5-aa94-215cab58d062", + "name": "Tenant-wide Reassignment Configuration settings", "originalRequest": { "url": { "path": [ - "workflow-executions", - ":id", - "cancel" + "reassignment-configurations", + "tenant-config" ], "host": [ "{{baseUrl}}" @@ -205016,6 +205312,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -205029,30 +205329,38 @@ "value": "" } ], - "method": "POST", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"configDetails\": {\n \"disabled\": true\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Bad Request", - "code": 400, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"auditDetails\": {\n \"created\": \"2022-07-21T11:13:12.345Z\",\n \"createdBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n },\n \"modified\": \"2022-07-21T11:13:12.345Z\",\n \"modifiedBy\": {\n \"id\": \"2c91808380aa05580180aaaaf1940410\",\n \"name\": \"William Wilson\"\n }\n },\n \"configDetails\": {\n \"disabled\": true\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b7eb1af7-1436-4d71-872a-2daa12adfc0e", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "6f6b8979-1849-41ec-9aa4-23f70fb0019e", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "workflow-executions", - ":id", - "cancel" + "reassignment-configurations", + "tenant-config" ], "host": [ "{{baseUrl}}" @@ -205061,6 +205369,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -205074,30 +205386,38 @@ "value": "" } ], - "method": "POST", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"configDetails\": {\n \"disabled\": true\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Unauthorized", - "code": 401, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2c02060d-ac53-4a9b-8d73-957db3f27af9", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "7a17cb95-eba1-464b-9ece-4653ccc39694", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflow-executions", - ":id", - "cancel" + "reassignment-configurations", + "tenant-config" ], "host": [ "{{baseUrl}}" @@ -205106,6 +205426,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -205119,30 +205443,38 @@ "value": "" } ], - "method": "POST", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"configDetails\": {\n \"disabled\": true\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c507129b-5295-4ec8-8288-f0e2d21be832", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "e471618b-4700-4b00-b027-c1b03721049d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflow-executions", - ":id", - "cancel" + "reassignment-configurations", + "tenant-config" ], "host": [ "{{baseUrl}}" @@ -205151,6 +205483,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -205164,30 +205500,38 @@ "value": "" } ], - "method": "POST", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"configDetails\": {\n \"disabled\": true\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Not Found", - "code": 404, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8376c5ce-63e7-4c4f-ad34-c030dd9422cd", + "id": "26032585-fe52-46b2-9047-f11eb508b610", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "workflow-executions", - ":id", - "cancel" + "reassignment-configurations", + "tenant-config" ], "host": [ "{{baseUrl}}" @@ -205196,6 +205540,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -205209,8 +205557,17 @@ "value": "" } ], - "method": "POST", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"configDetails\": {\n \"disabled\": true\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -205225,14 +205582,13 @@ "_postman_previewlanguage": "json" }, { - "id": "f963d1f0-3bf8-4d5a-961b-1c8f0eb531db", + "id": "bda22244-213f-452c-9c5d-ed7470169729", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workflow-executions", - ":id", - "cancel" + "reassignment-configurations", + "tenant-config" ], "host": [ "{{baseUrl}}" @@ -205241,6 +205597,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -205254,8 +205614,17 @@ "value": "" } ], - "method": "POST", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"configDetails\": {\n \"disabled\": true\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -205274,89 +205643,74 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, + } + ] + }, + { + "name": "Workflows", + "description": "Workflows allow administrators to create custom automation scripts directly within Identity Security Cloud. These automation scripts respond to [event triggers](https://developer.sailpoint.com/docs/extensibility/event-triggers/#how-to-get-started-with-event-triggers) and perform a series of actions to perform tasks that are either too cumbersome or not available in the Identity Security Cloud UI. Workflows can be configured via a graphical user interface within Identity Security Cloud, or by creating and uploading a JSON formatted script to the Workflow service. The Workflows API collection provides the necessary functionality to create, manage, and test your workflows via REST.\n", + "item": [ { - "id": "fec49696-b7ec-4de6-b638-8ffe8f3ebc58", - "name": "List Complete Workflow Library", + "id": "633397a4-072c-48a7-a757-c7eee11dbff1", + "name": "Create Workflow", "request": { - "name": "List Complete Workflow Library", + "name": "Create Workflow", "description": { - "content": "This lists all triggers, actions, and operators in the library", + "content": "Create a new workflow with the desired trigger and steps specified in the request body.", "type": "text/plain" }, "url": { "path": [ - "workflow-library" + "workflows" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "853007e0-6e92-4d7e-854a-c604f19c73a2", - "name": "List of workflow steps", + "id": "2cab16cc-eaa9-4a95-8dfc-07d93d6f6c10", + "name": "Event Trigger", "originalRequest": { "url": { "path": [ - "workflow-library" + "workflows" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -205370,8 +205724,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -205381,44 +205744,85 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"sp:create-campaign\",\n \"name\": \"Create Certification Campaign\",\n \"type\": \"ACTION\",\n \"description\": \"Generates a certification campaign.\",\n \"formFields\": [\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n },\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n }\n ],\n \"isDynamicSchema\": false,\n \"outputSchema\": {\n \"definitions\": {},\n \"properties\": {\n \"autoRevokeAllowed\": {\n \"$id\": \"#sp:create-campaign/autoRevokeAllowed\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"autoRevokeAllowed\",\n \"type\": \"boolean\"\n },\n \"deadline\": {\n \"$id\": \"#sp:create-campaign/deadline\",\n \"default\": \"\",\n \"examples\": [\n \"2020-12-25T06:00:00.468Z\"\n ],\n \"format\": \"date-time\",\n \"pattern\": \"^.*$\",\n \"title\": \"deadline\",\n \"type\": \"string\"\n },\n \"description\": {\n \"$id\": \"#sp:create-campaign/description\",\n \"default\": \"\",\n \"examples\": [\n \"A review of everyone's access by their manager.\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"description\",\n \"type\": \"string\"\n },\n \"emailNotificationEnabled\": {\n \"$id\": \"#sp:create-campaign/emailNotificationEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"emailNotificationEnabled\",\n \"type\": \"boolean\"\n },\n \"filter\": {\n \"$id\": \"#sp:create-campaign/filter\",\n \"properties\": {\n \"id\": {\n \"$id\": \"#sp:create-campaign/filter/id\",\n \"default\": \"\",\n \"examples\": [\n \"e0adaae69852e8fe8b8a3d48e5ce757c\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/filter/type\",\n \"default\": \"\",\n \"examples\": [\n \"CAMPAIGN_FILTER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"filter\",\n \"type\": \"object\"\n },\n \"id\": {\n \"$id\": \"#sp:create-campaign/id\",\n \"default\": \"\",\n \"examples\": [\n \"2c918086719eec070171a7e3355a360a\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"name\": {\n \"$id\": \"#sp:create-campaign/name\",\n \"default\": \"\",\n \"examples\": [\n \"Manager Review\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"name\",\n \"type\": \"string\"\n },\n \"recommendationsEnabled\": {\n \"$id\": \"#sp:create-campaign/recommendationsEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"recommendationEnabled\",\n \"type\": \"boolean\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/type\",\n \"default\": \"\",\n \"examples\": [\n \"MANAGER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"sp:create-campaign\",\n \"type\": \"object\"\n }\n },\n {\n \"id\": \"sp:create-campaign\",\n \"name\": \"Create Certification Campaign\",\n \"type\": \"ACTION\",\n \"description\": \"Generates a certification campaign.\",\n \"formFields\": [\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n },\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n }\n ],\n \"isDynamicSchema\": false,\n \"outputSchema\": {\n \"definitions\": {},\n \"properties\": {\n \"autoRevokeAllowed\": {\n \"$id\": \"#sp:create-campaign/autoRevokeAllowed\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"autoRevokeAllowed\",\n \"type\": \"boolean\"\n },\n \"deadline\": {\n \"$id\": \"#sp:create-campaign/deadline\",\n \"default\": \"\",\n \"examples\": [\n \"2020-12-25T06:00:00.468Z\"\n ],\n \"format\": \"date-time\",\n \"pattern\": \"^.*$\",\n \"title\": \"deadline\",\n \"type\": \"string\"\n },\n \"description\": {\n \"$id\": \"#sp:create-campaign/description\",\n \"default\": \"\",\n \"examples\": [\n \"A review of everyone's access by their manager.\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"description\",\n \"type\": \"string\"\n },\n \"emailNotificationEnabled\": {\n \"$id\": \"#sp:create-campaign/emailNotificationEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"emailNotificationEnabled\",\n \"type\": \"boolean\"\n },\n \"filter\": {\n \"$id\": \"#sp:create-campaign/filter\",\n \"properties\": {\n \"id\": {\n \"$id\": \"#sp:create-campaign/filter/id\",\n \"default\": \"\",\n \"examples\": [\n \"e0adaae69852e8fe8b8a3d48e5ce757c\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/filter/type\",\n \"default\": \"\",\n \"examples\": [\n \"CAMPAIGN_FILTER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"filter\",\n \"type\": \"object\"\n },\n \"id\": {\n \"$id\": \"#sp:create-campaign/id\",\n \"default\": \"\",\n \"examples\": [\n \"2c918086719eec070171a7e3355a360a\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"name\": {\n \"$id\": \"#sp:create-campaign/name\",\n \"default\": \"\",\n \"examples\": [\n \"Manager Review\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"name\",\n \"type\": \"string\"\n },\n \"recommendationsEnabled\": {\n \"$id\": \"#sp:create-campaign/recommendationsEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"recommendationEnabled\",\n \"type\": \"boolean\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/type\",\n \"default\": \"\",\n \"examples\": [\n \"MANAGER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"sp:create-campaign\",\n \"type\": \"object\"\n }\n }\n]", + "body": "{\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "da13be88-7bf0-47e3-ba7b-0f79b6f206fb", - "name": "Client Error - Returned if the request body is invalid.", + "id": "848873e6-6c8a-41fb-879f-b87f825b9cbd", + "name": "Scheduled Trigger", "originalRequest": { "url": { "path": [ - "workflow-library" + "workflows" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"cronString\": \"0 * */3 */5 *\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3af05754-d302-47b0-85d0-4e71d16b44a2", + "name": "Scheduled Trigger", + "originalRequest": { + "url": { + "path": [ + "workflows" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -205432,8 +205836,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"cronString\": \"0 * */3 */5 *\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -205448,39 +205861,24 @@ "_postman_previewlanguage": "json" }, { - "id": "491fea0c-cd53-4121-b562-c2a34e3ad825", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "a5f60831-9471-4e6a-bff8-21cc687dc0f8", + "name": "Event Trigger", "originalRequest": { "url": { "path": [ - "workflow-library" + "workflows" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -205494,8 +205892,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -205510,39 +205917,24 @@ "_postman_previewlanguage": "json" }, { - "id": "ef3ebbf3-6c32-4955-9056-a3fe1a8fe469", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "4a3283b6-056d-4bd2-8f5b-49cab49d66a5", + "name": "An example of a 403 response object", "originalRequest": { "url": { "path": [ - "workflow-library" + "workflows" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -205556,8 +205948,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -205572,39 +205973,24 @@ "_postman_previewlanguage": "json" }, { - "id": "8ad2a973-cdf2-41d7-a3e2-549621707e49", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "616b4669-cd28-40aa-b4e2-4c42d714197c", + "name": "Event Trigger", "originalRequest": { "url": { "path": [ - "workflow-library" + "workflows" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -205618,8 +206004,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -205634,39 +206029,24 @@ "_postman_previewlanguage": "json" }, { - "id": "bbbf69cf-c2a0-4528-a018-dde4d120db70", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "99051b4d-3fa0-4ea1-bde0-01714e545d1a", + "name": "An example of a 500 response object", "originalRequest": { "url": { "path": [ - "workflow-library" + "workflows" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -205680,8 +206060,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -205702,51 +206091,22 @@ } }, { - "id": "10f46cef-f8fd-41ce-ab01-e90f47969562", - "name": "List Workflow Library Actions", + "id": "7fe389a5-9e61-441e-ade1-767bd0d7166c", + "name": "List Workflows", "request": { - "name": "List Workflow Library Actions", + "name": "List Workflows", "description": { - "content": "This lists the workflow actions available to you.", + "content": "List all workflows in the tenant.", "type": "text/plain" }, "url": { "path": [ - "workflow-library", - "actions" + "workflows" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"sp:create-campaign\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -205760,46 +206120,17 @@ }, "response": [ { - "id": "a19706d5-d0d3-4fe0-85dc-9ae3c5357f41", - "name": "List of workflow actions", + "id": "94d2fa7c-914e-4654-914a-7629f3cb7866", + "name": "List of workflows", "originalRequest": { "url": { "path": [ - "workflow-library", - "actions" + "workflows" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"sp:create-campaign\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -205827,51 +206158,22 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"sp:create-campaign\",\n \"name\": \"Create Certification Campaign\",\n \"type\": \"ACTION\",\n \"description\": \"Generates a certification campaign.\",\n \"formFields\": [\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n },\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n }\n ],\n \"isDynamicSchema\": false,\n \"outputSchema\": {\n \"definitions\": {},\n \"properties\": {\n \"autoRevokeAllowed\": {\n \"$id\": \"#sp:create-campaign/autoRevokeAllowed\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"autoRevokeAllowed\",\n \"type\": \"boolean\"\n },\n \"deadline\": {\n \"$id\": \"#sp:create-campaign/deadline\",\n \"default\": \"\",\n \"examples\": [\n \"2020-12-25T06:00:00.468Z\"\n ],\n \"format\": \"date-time\",\n \"pattern\": \"^.*$\",\n \"title\": \"deadline\",\n \"type\": \"string\"\n },\n \"description\": {\n \"$id\": \"#sp:create-campaign/description\",\n \"default\": \"\",\n \"examples\": [\n \"A review of everyone's access by their manager.\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"description\",\n \"type\": \"string\"\n },\n \"emailNotificationEnabled\": {\n \"$id\": \"#sp:create-campaign/emailNotificationEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"emailNotificationEnabled\",\n \"type\": \"boolean\"\n },\n \"filter\": {\n \"$id\": \"#sp:create-campaign/filter\",\n \"properties\": {\n \"id\": {\n \"$id\": \"#sp:create-campaign/filter/id\",\n \"default\": \"\",\n \"examples\": [\n \"e0adaae69852e8fe8b8a3d48e5ce757c\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/filter/type\",\n \"default\": \"\",\n \"examples\": [\n \"CAMPAIGN_FILTER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"filter\",\n \"type\": \"object\"\n },\n \"id\": {\n \"$id\": \"#sp:create-campaign/id\",\n \"default\": \"\",\n \"examples\": [\n \"2c918086719eec070171a7e3355a360a\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"name\": {\n \"$id\": \"#sp:create-campaign/name\",\n \"default\": \"\",\n \"examples\": [\n \"Manager Review\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"name\",\n \"type\": \"string\"\n },\n \"recommendationsEnabled\": {\n \"$id\": \"#sp:create-campaign/recommendationsEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"recommendationEnabled\",\n \"type\": \"boolean\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/type\",\n \"default\": \"\",\n \"examples\": [\n \"MANAGER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"sp:create-campaign\",\n \"type\": \"object\"\n }\n },\n {\n \"id\": \"sp:create-campaign\",\n \"name\": \"Create Certification Campaign\",\n \"type\": \"ACTION\",\n \"description\": \"Generates a certification campaign.\",\n \"formFields\": [\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n },\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n }\n ],\n \"isDynamicSchema\": false,\n \"outputSchema\": {\n \"definitions\": {},\n \"properties\": {\n \"autoRevokeAllowed\": {\n \"$id\": \"#sp:create-campaign/autoRevokeAllowed\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"autoRevokeAllowed\",\n \"type\": \"boolean\"\n },\n \"deadline\": {\n \"$id\": \"#sp:create-campaign/deadline\",\n \"default\": \"\",\n \"examples\": [\n \"2020-12-25T06:00:00.468Z\"\n ],\n \"format\": \"date-time\",\n \"pattern\": \"^.*$\",\n \"title\": \"deadline\",\n \"type\": \"string\"\n },\n \"description\": {\n \"$id\": \"#sp:create-campaign/description\",\n \"default\": \"\",\n \"examples\": [\n \"A review of everyone's access by their manager.\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"description\",\n \"type\": \"string\"\n },\n \"emailNotificationEnabled\": {\n \"$id\": \"#sp:create-campaign/emailNotificationEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"emailNotificationEnabled\",\n \"type\": \"boolean\"\n },\n \"filter\": {\n \"$id\": \"#sp:create-campaign/filter\",\n \"properties\": {\n \"id\": {\n \"$id\": \"#sp:create-campaign/filter/id\",\n \"default\": \"\",\n \"examples\": [\n \"e0adaae69852e8fe8b8a3d48e5ce757c\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/filter/type\",\n \"default\": \"\",\n \"examples\": [\n \"CAMPAIGN_FILTER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"filter\",\n \"type\": \"object\"\n },\n \"id\": {\n \"$id\": \"#sp:create-campaign/id\",\n \"default\": \"\",\n \"examples\": [\n \"2c918086719eec070171a7e3355a360a\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"name\": {\n \"$id\": \"#sp:create-campaign/name\",\n \"default\": \"\",\n \"examples\": [\n \"Manager Review\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"name\",\n \"type\": \"string\"\n },\n \"recommendationsEnabled\": {\n \"$id\": \"#sp:create-campaign/recommendationsEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"recommendationEnabled\",\n \"type\": \"boolean\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/type\",\n \"default\": \"\",\n \"examples\": [\n \"MANAGER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"sp:create-campaign\",\n \"type\": \"object\"\n }\n }\n]", + "body": "[\n {\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n },\n {\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a059cdb8-68e9-48b6-aa7f-71f26c87e231", + "id": "953f32c7-c368-4dd7-b2c7-87b1cd650b7c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "workflow-library", - "actions" + "workflows" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"sp:create-campaign\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -205904,46 +206206,17 @@ "_postman_previewlanguage": "json" }, { - "id": "128162e8-016c-4fc8-a6ed-dc44399a8f49", + "id": "d63bc489-7fd8-4010-88c8-b2d2ab4fdf59", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflow-library", - "actions" + "workflows" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"sp:create-campaign\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -205976,46 +206249,17 @@ "_postman_previewlanguage": "json" }, { - "id": "cc9f2eb7-260d-49fd-9ac7-bb7898ef97bd", + "id": "5381763d-539f-4da3-b892-38a2cec7eddc", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflow-library", - "actions" + "workflows" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"sp:create-campaign\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -206048,46 +206292,17 @@ "_postman_previewlanguage": "json" }, { - "id": "fa729efb-3879-410f-9015-861c088a6867", + "id": "c3bf82ed-c7d4-433c-991c-5bd17ba575b9", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "workflow-library", - "actions" + "workflows" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"sp:create-campaign\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -206120,46 +206335,17 @@ "_postman_previewlanguage": "json" }, { - "id": "5ef27b0f-380b-477e-a893-a71dea02e745", + "id": "00533dce-b99b-4047-b690-b2d55ff615c3", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workflow-library", - "actions" + "workflows" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"sp:create-campaign\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -206198,52 +206384,35 @@ } }, { - "id": "b531cdf9-1be1-4335-99aa-18833387ded5", - "name": "List Workflow Library Triggers", + "id": "42cb2201-7a03-411d-9828-6150c214b3b3", + "name": "Get Workflow By Id", "request": { - "name": "List Workflow Library Triggers", + "name": "Get Workflow By Id", "description": { - "content": "This lists the workflow triggers available to you", + "content": "Get a single workflow by id.", "type": "text/plain" }, "url": { "path": [ - "workflow-library", - "triggers" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", + "key": "id", "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "content": "(Required) Id of the workflow", "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"idn:identity-attributes-changed\"" + } } - ], - "variable": [] + ] }, "header": [ { @@ -206256,46 +206425,18 @@ }, "response": [ { - "id": "47b0b799-129d-4b5e-bd89-09bc6433ecff", - "name": "List of workflow triggers", + "id": "19ae531e-a3bc-4af0-90ea-c437e658f85f", + "name": "The workflow object", "originalRequest": { "url": { "path": [ - "workflow-library", - "triggers" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"idn:identity-attributes-changed\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -206323,51 +206464,23 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"idn:identity-attributes-changed\",\n \"type\": \"EVENT\",\n \"name\": \"Identity Attributes Changed\",\n \"description\": \"One or more identity attributes changed.\",\n \"isDynamicSchema\": false,\n \"inputExample\": {\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"newValue\": \"marketing\",\n \"oldValue\": \"sales\"\n },\n {\n \"attribute\": \"manager\",\n \"newValue\": {\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n },\n \"oldValue\": {\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"newValue\": \"john.doe@gmail.com\",\n \"oldValue\": \"john.doe@hotmail.com\"\n }\n ],\n \"identity\": {\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n }\n }\n },\n {\n \"id\": \"idn:identity-attributes-changed\",\n \"type\": \"EVENT\",\n \"name\": \"Identity Attributes Changed\",\n \"description\": \"One or more identity attributes changed.\",\n \"isDynamicSchema\": false,\n \"inputExample\": {\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"newValue\": \"marketing\",\n \"oldValue\": \"sales\"\n },\n {\n \"attribute\": \"manager\",\n \"newValue\": {\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n },\n \"oldValue\": {\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"newValue\": \"john.doe@gmail.com\",\n \"oldValue\": \"john.doe@hotmail.com\"\n }\n ],\n \"identity\": {\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n }\n }\n }\n]", + "body": "{\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6efda758-bb74-48ab-a6b7-c5a29ccc4224", + "id": "05d0012a-d051-4d92-b4ab-67720323f2df", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "workflow-library", - "triggers" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"idn:identity-attributes-changed\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -206400,46 +206513,18 @@ "_postman_previewlanguage": "json" }, { - "id": "510a7fd6-428b-4d6f-aa6d-dad9694bacba", + "id": "3bd608f2-0f4e-46a0-9f65-893dc1539ea6", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflow-library", - "triggers" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"idn:identity-attributes-changed\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -206472,46 +206557,18 @@ "_postman_previewlanguage": "json" }, { - "id": "90b7bb8b-5dbd-4b94-95ed-bb792ce35b73", + "id": "8fbd3ff2-4ca4-4f44-8eed-58fb44938a93", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflow-library", - "triggers" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"idn:identity-attributes-changed\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -206544,46 +206601,18 @@ "_postman_previewlanguage": "json" }, { - "id": "112b9e50-9d55-4caf-9fb7-fc61281a6b6e", + "id": "c6af89f3-9674-4b49-a838-7012924b548f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "workflow-library", - "triggers" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"idn:identity-attributes-changed\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -206616,46 +206645,18 @@ "_postman_previewlanguage": "json" }, { - "id": "7f77517a-e3cf-48ee-ba88-2bd6c6c71673", + "id": "f11b8bfb-dafd-47c8-895e-e316f3f9bef9", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workflow-library", - "triggers" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"idn:identity-attributes-changed\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -206694,43 +206695,67 @@ } }, { - "id": "5972763e-f368-4606-a15a-85a1d47a3847", - "name": "List Workflow Library Operators", + "id": "935abf16-2af5-4e1d-a779-fd4164e3df63", + "name": "Update Workflow", "request": { - "name": "List Workflow Library Operators", + "name": "Update Workflow", "description": { - "content": "This lists the workflow operators available to you", + "content": "Perform a full update of a workflow. The updated workflow object is returned in the response.", "type": "text/plain" }, "url": { "path": [ - "workflow-library", - "operators" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Id of the Workflow", + "type": "text/plain" + } + } + ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "aac100e9-c9b5-4595-945b-427916c5c32e", - "name": "List of workflow operators", + "id": "e96d17e8-3e00-488d-9ba9-4df9939a8fec", + "name": "The Workflow object", "originalRequest": { "url": { "path": [ - "workflow-library", - "operators" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" @@ -206739,6 +206764,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -206752,8 +206781,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -206763,18 +206801,18 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"sp:compare-boolean\",\n \"name\": \"Compare Boolean Values\",\n \"type\": \"OPERATOR\",\n \"description\": \"Compare two boolean values and decide what happens based on the result.\",\n \"formFields\": [\n {\n \"description\": \"Enter the JSONPath to a value from the input to compare to Variable B.\",\n \"helpText\": \"\",\n \"label\": \"Variable A\",\n \"name\": \"variableA.$\",\n \"required\": true,\n \"type\": \"text\"\n },\n {\n \"helpText\": \"Select an operation.\",\n \"label\": \"Operation\",\n \"name\": \"operator\",\n \"options\": [\n {\n \"label\": \"Equals\",\n \"value\": \"BooleanEquals\"\n }\n ],\n \"required\": true,\n \"type\": \"select\"\n },\n {\n \"description\": \"Enter the JSONPath to a value from the input to compare to Variable A.\",\n \"helpText\": \"\",\n \"label\": \"Variable B\",\n \"name\": \"variableB.$\",\n \"required\": false,\n \"type\": \"text\"\n },\n {\n \"description\": \"Enter True or False.\",\n \"helpText\": \"\",\n \"label\": \"Variable B\",\n \"name\": \"variableB\",\n \"required\": false,\n \"type\": \"text\"\n }\n ]\n },\n {\n \"id\": \"sp:compare-boolean\",\n \"name\": \"Compare Boolean Values\",\n \"type\": \"OPERATOR\",\n \"description\": \"Compare two boolean values and decide what happens based on the result.\",\n \"formFields\": [\n {\n \"description\": \"Enter the JSONPath to a value from the input to compare to Variable B.\",\n \"helpText\": \"\",\n \"label\": \"Variable A\",\n \"name\": \"variableA.$\",\n \"required\": true,\n \"type\": \"text\"\n },\n {\n \"helpText\": \"Select an operation.\",\n \"label\": \"Operation\",\n \"name\": \"operator\",\n \"options\": [\n {\n \"label\": \"Equals\",\n \"value\": \"BooleanEquals\"\n }\n ],\n \"required\": true,\n \"type\": \"select\"\n },\n {\n \"description\": \"Enter the JSONPath to a value from the input to compare to Variable A.\",\n \"helpText\": \"\",\n \"label\": \"Variable B\",\n \"name\": \"variableB.$\",\n \"required\": false,\n \"type\": \"text\"\n },\n {\n \"description\": \"Enter True or False.\",\n \"helpText\": \"\",\n \"label\": \"Variable B\",\n \"name\": \"variableB\",\n \"required\": false,\n \"type\": \"text\"\n }\n ]\n }\n]", + "body": "{\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d0267e04-9830-4f5a-b357-9ab291394339", + "id": "99f7233b-5fc3-4f29-bff8-95a85945870b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "workflow-library", - "operators" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" @@ -206783,6 +206821,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -206796,8 +206838,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -206812,13 +206863,13 @@ "_postman_previewlanguage": "json" }, { - "id": "a53838c4-f5f2-410f-9b7e-b49f4db293ff", + "id": "f2451fd1-be8d-415a-96eb-340d686255d3", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflow-library", - "operators" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" @@ -206827,6 +206878,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -206840,8 +206895,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -206856,13 +206920,13 @@ "_postman_previewlanguage": "json" }, { - "id": "f6b5329c-51b1-4dda-a0d9-c3fe98ec9d0a", + "id": "92429fb7-87f2-4265-b37b-dca9b04bc40e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflow-library", - "operators" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" @@ -206871,6 +206935,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -206884,8 +206952,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -206900,13 +206977,13 @@ "_postman_previewlanguage": "json" }, { - "id": "3de3ad8e-6b9a-4f9d-9e83-beccc9985c37", + "id": "085c5aaf-1bbb-4644-ba9e-46d540ebe555", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "workflow-library", - "operators" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" @@ -206915,6 +206992,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -206928,8 +207009,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -206944,13 +207034,13 @@ "_postman_previewlanguage": "json" }, { - "id": "5e3a4023-7b03-41b8-99bf-671ee18c2405", + "id": "3d1c0bf3-7e5f-4940-97e5-da97cb5e34e8", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workflow-library", - "operators" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" @@ -206959,6 +207049,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -206972,8 +207066,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -206994,20 +207097,18 @@ } }, { - "id": "38d75736-d396-4675-9d8a-4ec447084cc8", - "name": "Generate External Trigger OAuth Client", + "id": "9fa2169a-7bf9-4aba-9522-4d633c88a402", + "name": "Patch Workflow", "request": { - "name": "Generate External Trigger OAuth Client", + "name": "Patch Workflow", "description": { - "content": "Create OAuth client ID, client secret, and callback URL for use in an external trigger. External triggers will need this information to generate an access token to authenticate to the callback URL and submit a trigger payload that will initiate the workflow.", + "content": "Partially update an existing Workflow using [JSON Patch](https://tools.ietf.org/html/rfc6902) syntax.", "type": "text/plain" }, "url": { "path": [ "workflows", - ":id", - "external", - "oauth-clients" + ":id" ], "host": [ "{{baseUrl}}" @@ -207020,32 +207121,43 @@ "key": "id", "disabled": true, "description": { - "content": "(Required) Id of the workflow", + "content": "(Required) Id of the Workflow", "type": "text/plain" } } ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"Send Email\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/owner\",\n \"value\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Send an email to the identity who's attributes changed.\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/enabled\",\n \"value\": false\n },\n {\n \"op\": \"replace\",\n \"path\": \"/definition\",\n \"value\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/trigger\",\n \"value\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\"\n }\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "4e87f729-5c4a-44b9-86f1-04f1e90fd7fc", - "name": "The OAuth Client object", + "id": "7b9cd1e8-6fc5-439c-8d39-acb03435c359", + "name": "The Workflow object", "originalRequest": { "url": { "path": [ "workflows", - ":id", - "external", - "oauth-clients" + ":id" ], "host": [ "{{baseUrl}}" @@ -207054,6 +207166,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -207067,8 +207183,17 @@ "value": "" } ], - "method": "POST", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"Send Email\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/owner\",\n \"value\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Send an email to the identity who's attributes changed.\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/enabled\",\n \"value\": false\n },\n {\n \"op\": \"replace\",\n \"path\": \"/definition\",\n \"value\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/trigger\",\n \"value\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\"\n }\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -207078,20 +207203,18 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"1a58c03a6bf64dc2876f6988c6e2c7b7\",\n \"secret\": \"00cc24a7fe810fe06a7cb38bc168ae104d703c7abb296f9944dc68e69ddb578b\",\n \"url\": \"https://tenant.api.identitynow.com/beta/workflows/execute/external/c17bea3a-574d-453c-9e04-4365fbf5af0b\"\n}", + "body": "{\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "873ae5bf-3030-4c5a-b924-978b80f8cc35", + "id": "e47779b4-a675-4933-82cc-8a18bb71ec81", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "workflows", - ":id", - "external", - "oauth-clients" + ":id" ], "host": [ "{{baseUrl}}" @@ -207100,6 +207223,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -207113,8 +207240,17 @@ "value": "" } ], - "method": "POST", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"Send Email\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/owner\",\n \"value\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Send an email to the identity who's attributes changed.\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/enabled\",\n \"value\": false\n },\n {\n \"op\": \"replace\",\n \"path\": \"/definition\",\n \"value\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/trigger\",\n \"value\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\"\n }\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -207129,15 +207265,13 @@ "_postman_previewlanguage": "json" }, { - "id": "f99bf576-04f5-4bda-ade9-660312562e53", + "id": "35371ac1-abd5-4e0c-8b0e-61e89faeea07", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "workflows", - ":id", - "external", - "oauth-clients" + ":id" ], "host": [ "{{baseUrl}}" @@ -207146,6 +207280,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -207159,8 +207297,17 @@ "value": "" } ], - "method": "POST", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"Send Email\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/owner\",\n \"value\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Send an email to the identity who's attributes changed.\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/enabled\",\n \"value\": false\n },\n {\n \"op\": \"replace\",\n \"path\": \"/definition\",\n \"value\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/trigger\",\n \"value\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\"\n }\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -207175,15 +207322,13 @@ "_postman_previewlanguage": "json" }, { - "id": "e57c6c33-6abe-4dea-b52b-2cc7a3aad0c6", + "id": "d23256b8-3f8a-40e6-80be-c9f1ad9b49d8", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "workflows", - ":id", - "external", - "oauth-clients" + ":id" ], "host": [ "{{baseUrl}}" @@ -207192,6 +207337,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -207205,8 +207354,17 @@ "value": "" } ], - "method": "POST", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"Send Email\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/owner\",\n \"value\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Send an email to the identity who's attributes changed.\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/enabled\",\n \"value\": false\n },\n {\n \"op\": \"replace\",\n \"path\": \"/definition\",\n \"value\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/trigger\",\n \"value\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\"\n }\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -207221,15 +207379,13 @@ "_postman_previewlanguage": "json" }, { - "id": "5dde96f8-2e2f-4f0b-8024-bcfd833e3f23", + "id": "3d8113ea-03d3-426f-9a6f-3ea5c564da6c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "workflows", - ":id", - "external", - "oauth-clients" + ":id" ], "host": [ "{{baseUrl}}" @@ -207238,6 +207394,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -207251,8 +207411,17 @@ "value": "" } ], - "method": "POST", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"Send Email\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/owner\",\n \"value\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Send an email to the identity who's attributes changed.\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/enabled\",\n \"value\": false\n },\n {\n \"op\": \"replace\",\n \"path\": \"/definition\",\n \"value\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/trigger\",\n \"value\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\"\n }\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -207267,15 +207436,13 @@ "_postman_previewlanguage": "json" }, { - "id": "04cc3b4d-717c-425c-8751-d8c0b671cfc2", + "id": "614c30fc-2036-4881-ae65-7f7985892c49", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "workflows", - ":id", - "external", - "oauth-clients" + ":id" ], "host": [ "{{baseUrl}}" @@ -207284,6 +207451,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -207297,8 +207468,17 @@ "value": "" } ], - "method": "POST", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"Send Email\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/owner\",\n \"value\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Send an email to the identity who's attributes changed.\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/enabled\",\n \"value\": false\n },\n {\n \"op\": \"replace\",\n \"path\": \"/definition\",\n \"value\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/trigger\",\n \"value\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\"\n }\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -207319,19 +207499,17 @@ } }, { - "id": "d6abb082-050d-43eb-80cd-b232caf25bcb", - "name": "Execute Workflow via External Trigger", + "id": "5b5770f6-f2b4-4487-9875-5023eedbd69b", + "name": "Delete Workflow By Id", "request": { - "name": "Execute Workflow via External Trigger", + "name": "Delete Workflow By Id", "description": { - "content": "This endpoint allows a service outside of IdentityNow to initiate a workflow that uses the \"External Trigger\" step. The external service will invoke this endpoint with the input data it wants to send to the workflow in the body.", + "content": "Delete a workflow. **Enabled workflows cannot be deleted**. They must first be disabled.", "type": "text/plain" }, "url": { "path": [ "workflows", - "execute", - "external", ":id" ], "host": [ @@ -207345,44 +207523,29 @@ "key": "id", "disabled": true, "description": { - "content": "(Required) Id of the workflow", + "content": "(Required) Id of the Workflow", "type": "text/plain" } } ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {\n \"customAttribute1\": \"value1\",\n \"customAttribute2\": \"value2\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "response": [ { - "id": "f90635c9-5a63-4885-83ad-791edc8d1362", - "name": "The Workflow object", + "id": "b5b8a302-59a2-4e31-bd3d-b5f08ba0d3ef", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { "path": [ "workflows", - "execute", - "external", ":id" ], "host": [ @@ -207392,14 +207555,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -207409,39 +207564,22 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {\n \"customAttribute1\": \"value1\",\n \"customAttribute2\": \"value2\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflowExecutionId\": \"0e11cefa-96e7-4b67-90d0-065bc1da5753\",\n \"message\": \"Workflow was not executed externally. Check enabled flag on workflow definition\"\n}", + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "98393121-bd5a-43ff-a5a7-79eed9199b41", + "id": "9c8c2f69-6817-49bd-b2e4-ed7974549b9a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "workflows", - "execute", - "external", ":id" ], "host": [ @@ -207451,10 +207589,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -207468,17 +207602,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {\n \"customAttribute1\": \"value1\",\n \"customAttribute2\": \"value2\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Bad Request", "code": 400, @@ -207493,14 +207618,12 @@ "_postman_previewlanguage": "json" }, { - "id": "8f59d805-cf62-4ae6-9c3a-5972e399b3de", + "id": "c84504e9-1971-42f3-8a09-84fd243cf6e0", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "workflows", - "execute", - "external", ":id" ], "host": [ @@ -207510,10 +207633,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -207527,17 +207646,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {\n \"customAttribute1\": \"value1\",\n \"customAttribute2\": \"value2\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -207552,14 +207662,12 @@ "_postman_previewlanguage": "json" }, { - "id": "9ee2eb4e-874c-4237-adda-a3d50e3bb3e9", + "id": "8c51e132-36b3-455d-8aad-06450fe24d4c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "workflows", - "execute", - "external", ":id" ], "host": [ @@ -207569,10 +207677,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -207586,17 +207690,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {\n \"customAttribute1\": \"value1\",\n \"customAttribute2\": \"value2\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Forbidden", "code": 403, @@ -207611,14 +207706,12 @@ "_postman_previewlanguage": "json" }, { - "id": "61eb476d-b063-4665-847f-1a1a9d339b4f", + "id": "07ab7900-7c5a-4e9a-a34c-c329c968549d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "workflows", - "execute", - "external", ":id" ], "host": [ @@ -207628,10 +207721,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -207645,17 +207734,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {\n \"customAttribute1\": \"value1\",\n \"customAttribute2\": \"value2\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -207670,14 +207750,12 @@ "_postman_previewlanguage": "json" }, { - "id": "49caba6d-4bbc-4e0c-a52b-79e076498b80", + "id": "c7fbbc1e-303e-4782-9451-09931a0b99b1", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "workflows", - "execute", - "external", ":id" ], "host": [ @@ -207687,10 +207765,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -207704,17 +207778,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {\n \"customAttribute1\": \"value1\",\n \"customAttribute2\": \"value2\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -207735,19 +207800,17 @@ } }, { - "id": "035f98fa-0334-457b-a767-a4956b84c0f6", - "name": "Test Workflow via External Trigger", + "id": "f16a91c9-c938-48d4-80c6-64e3cc922a96", + "name": "Test Workflow By Id", "request": { - "name": "Test Workflow via External Trigger", + "name": "Test Workflow By Id", "description": { - "content": "Validate a workflow with an \"External Trigger\" can receive input. The response includes the input that the workflow received, which can be used to validate that the input is intact when it reaches the workflow.", + "content": "Test a workflow with the provided input data. The input data should resemble the input that the trigger will send the workflow. See the [event trigger documentation](https://developer.sailpoint.com/idn/docs/event-triggers/available) for an example input for the trigger that initiates this workflow.\nThis endpoint will return an execution ID, which can be used to lookup more information about the execution using the `Get a Workflow Execution` endpoint.\n**This will cause a live run of the workflow, which could result in unintended modifications to your IDN tenant.**", "type": "text/plain" }, "url": { "path": [ "workflows", - "execute", - "external", ":id", "test" ], @@ -207781,7 +207844,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"input\": {\n \"test\": \"hello world\"\n }\n}", + "raw": "{\n \"input\": {\n \"identity\": {\n \"id\": \"ee769173319b41d19ccec6cea52f237b\",\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n },\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"oldValue\": \"sales\",\n \"newValue\": \"marketing\"\n },\n {\n \"attribute\": \"manager\",\n \"oldValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423237b\",\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n },\n \"newValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423236c\",\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"oldValue\": \"john.doe@hotmail.com\",\n \"newValue\": \"john.doe@gmail.com\"\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -207792,14 +207855,12 @@ }, "response": [ { - "id": "f376dd9e-55b8-42c2-a319-f700ccd963f5", - "name": "Responds with the test input", + "id": "66fbf6ad-bade-43c1-841c-a5e35075fa9b", + "name": "The Workflow object", "originalRequest": { "url": { "path": [ "workflows", - "execute", - "external", ":id", "test" ], @@ -207830,7 +207891,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"input\": {\n \"test\": \"hello world\"\n }\n}", + "raw": "{\n \"input\": {\n \"identity\": {\n \"id\": \"ee769173319b41d19ccec6cea52f237b\",\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n },\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"oldValue\": \"sales\",\n \"newValue\": \"marketing\"\n },\n {\n \"attribute\": \"manager\",\n \"oldValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423237b\",\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n },\n \"newValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423236c\",\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"oldValue\": \"john.doe@hotmail.com\",\n \"newValue\": \"john.doe@gmail.com\"\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -207847,19 +207908,17 @@ "value": "application/json" } ], - "body": "{\n \"payload\": {\n \"test\": \"hello world\"\n }\n}", + "body": "{\n \"workflowExecutionId\": \"0e11cefa-96e7-4b67-90d0-065bc1da5753\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e5492f2f-0faf-424b-bfc0-114d06479174", + "id": "468312c4-1d2a-478d-baf8-e62802f4b476", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "workflows", - "execute", - "external", ":id", "test" ], @@ -207890,7 +207949,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"input\": {\n \"test\": \"hello world\"\n }\n}", + "raw": "{\n \"input\": {\n \"identity\": {\n \"id\": \"ee769173319b41d19ccec6cea52f237b\",\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n },\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"oldValue\": \"sales\",\n \"newValue\": \"marketing\"\n },\n {\n \"attribute\": \"manager\",\n \"oldValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423237b\",\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n },\n \"newValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423236c\",\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"oldValue\": \"john.doe@hotmail.com\",\n \"newValue\": \"john.doe@gmail.com\"\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -207912,14 +207971,12 @@ "_postman_previewlanguage": "json" }, { - "id": "43878a46-f5a6-4a25-a22e-4496946c71e8", + "id": "950b621a-acbd-4909-b4c3-f32c2d7787a9", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "workflows", - "execute", - "external", ":id", "test" ], @@ -207950,7 +208007,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"input\": {\n \"test\": \"hello world\"\n }\n}", + "raw": "{\n \"input\": {\n \"identity\": {\n \"id\": \"ee769173319b41d19ccec6cea52f237b\",\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n },\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"oldValue\": \"sales\",\n \"newValue\": \"marketing\"\n },\n {\n \"attribute\": \"manager\",\n \"oldValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423237b\",\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n },\n \"newValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423236c\",\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"oldValue\": \"john.doe@hotmail.com\",\n \"newValue\": \"john.doe@gmail.com\"\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -207972,14 +208029,12 @@ "_postman_previewlanguage": "json" }, { - "id": "8541caef-6698-49a6-aed8-9a85c97310fb", + "id": "a03a4365-b82b-4da0-ab6d-30fbc464d55f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "workflows", - "execute", - "external", ":id", "test" ], @@ -208010,7 +208065,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"input\": {\n \"test\": \"hello world\"\n }\n}", + "raw": "{\n \"input\": {\n \"identity\": {\n \"id\": \"ee769173319b41d19ccec6cea52f237b\",\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n },\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"oldValue\": \"sales\",\n \"newValue\": \"marketing\"\n },\n {\n \"attribute\": \"manager\",\n \"oldValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423237b\",\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n },\n \"newValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423236c\",\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"oldValue\": \"john.doe@hotmail.com\",\n \"newValue\": \"john.doe@gmail.com\"\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -208032,14 +208087,12 @@ "_postman_previewlanguage": "json" }, { - "id": "e05cf36a-2b0f-4124-bde8-3f01812ec71c", + "id": "8283cad5-22cc-4de7-8050-6be81180f41f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "workflows", - "execute", - "external", ":id", "test" ], @@ -208070,7 +208123,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"input\": {\n \"test\": \"hello world\"\n }\n}", + "raw": "{\n \"input\": {\n \"identity\": {\n \"id\": \"ee769173319b41d19ccec6cea52f237b\",\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n },\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"oldValue\": \"sales\",\n \"newValue\": \"marketing\"\n },\n {\n \"attribute\": \"manager\",\n \"oldValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423237b\",\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n },\n \"newValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423236c\",\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"oldValue\": \"john.doe@hotmail.com\",\n \"newValue\": \"john.doe@gmail.com\"\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -208092,14 +208145,12 @@ "_postman_previewlanguage": "json" }, { - "id": "c9174bc2-8f4c-4aba-abd1-02a3dc9d0ee6", + "id": "2a53e0c0-3e33-475c-9ecf-e195851fa9f0", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "workflows", - "execute", - "external", ":id", "test" ], @@ -208130,7 +208181,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"input\": {\n \"test\": \"hello world\"\n }\n}", + "raw": "{\n \"input\": {\n \"identity\": {\n \"id\": \"ee769173319b41d19ccec6cea52f237b\",\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n },\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"oldValue\": \"sales\",\n \"newValue\": \"marketing\"\n },\n {\n \"attribute\": \"manager\",\n \"oldValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423237b\",\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n },\n \"newValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423236c\",\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"oldValue\": \"john.doe@hotmail.com\",\n \"newValue\": \"john.doe@gmail.com\"\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -208156,25 +208207,21 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "Approvals", - "description": "", - "item": [ + }, { - "id": "899fa32d-c758-4416-a268-61832867239e", - "name": "Get Approvals", + "id": "3973ace6-3aaa-4ca4-a810-6f451d492043", + "name": "List Workflow Executions", "request": { - "name": "Get Approvals", + "name": "List Workflow Executions", "description": { - "content": "Retrieve a list of approvals, which can be filtered by requester ID, status, or reference type. \"Mine\" query parameter can be used and it will return all approvals for the current approver. \nAbsence of all query parameters will will default to mine=true.", + "content": "This lists the executions for a given workflow. Workflow executions are available for up to 90 days before being archived. By default, you can get a maximum of 250 executions. To get executions past the first 250 records, you can do the following: \n1. Use the [Get Workflows](https://developer.sailpoint.com/idn/api/beta/list-workflows) endpoint to get your workflows. \n2. Get your workflow ID from the response. \n3. You can then do either of the following: \n\n - Filter to find relevant workflow executions.\n For example, you can filter for failed workflow executions: `GET /workflows/:workflowID/executions?filters=status eq \"Failed\"`\n\n - You can paginate through results with the `offset` parameter. \n For example, you can page through 50 executions per page and use that as a way to get to the records past the first 250. \n Refer to [Paginating Results](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results) for more information about the query parameters you can use to achieve pagination. ", "type": "text/plain" }, "url": { "path": [ - "approvals" + "workflows", + ":id", + "executions" ], "host": [ "{{baseUrl}}" @@ -208183,32 +208230,52 @@ { "disabled": true, "description": { - "content": "Returns the list of approvals for the current caller", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "mine", - "value": "true" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Returns the list of approvals for a given requester ID", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "requesterId", - "value": "17e633e7d57e481569df76323169deb6a" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**status**: *eq*\n\n**referenceType**: *eq*", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", "type": "text/plain" }, "key": "filters", - "value": "filters=status eq PENDING" + "value": "status eq \"Failed\"" } ], - "variable": [] + "variable": [ + { + "type": "any", + "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Id of the workflow", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -208221,12 +208288,14 @@ }, "response": [ { - "id": "d3352ff1-fd89-48dd-848b-189f636320bb", - "name": "List of Approvals", + "id": "b16aabc5-f70b-45e6-9070-3f91325bfe36", + "name": "List of workflow executions for the given workflow", "originalRequest": { "url": { "path": [ - "approvals" + "workflows", + ":id", + "executions" ], "host": [ "{{baseUrl}}" @@ -208235,29 +208304,38 @@ { "disabled": true, "description": { - "content": "Returns the list of approvals for the current caller", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "mine", - "value": "true" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Returns the list of approvals for a given requester ID", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "requesterId", - "value": "17e633e7d57e481569df76323169deb6a" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**status**: *eq*\n\n**referenceType**: *eq*", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", "type": "text/plain" }, "key": "filters", - "value": "filters=status eq PENDING" + "value": "status eq \"Failed\"" } ], "variable": [] @@ -208287,17 +208365,19 @@ "value": "application/json" } ], - "body": "[\n {\n \"approvalId\": \"38453251-6be2-5f8f-df93-5ce19e295837\",\n \"approvers\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"createdDate\": \"2023-04-12T23:20:50.520Z\",\n \"type\": \"ENTITLEMENT_DESCRIPTIONS\",\n \"name\": [\n {\n \"value\": \"Audit DB Access\",\n \"locale\": \"en_US\"\n },\n {\n \"value\": \"Audit DB Access\",\n \"locale\": \"en_US\"\n }\n ],\n \"batchRequest\": {\n \"batchId\": \"38453251-6be2-5f8f-df93-5ce19e295837\",\n \"batchSize\": 100\n },\n \"description\": [\n {\n \"value\": \"This access allows viewing and editing of workflow resource\",\n \"locale\": \"en_US\"\n },\n {\n \"value\": \"This access allows viewing and editing of workflow resource\",\n \"locale\": \"en_US\"\n }\n ],\n \"priority\": \"HIGH\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"comments\": [\n {\n \"author\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n },\n {\n \"author\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n }\n ],\n \"approvedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"rejectedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"completedDate\": \"2023-04-12T23:20:50.520Z\",\n \"approvalCriteria\": \"SINGLE\",\n \"status\": \"PENDING\",\n \"additionalAttributes\": \"{ \\\"llm_description\\\": \\\"generated description\\\" }\",\n \"referenceData\": [\n {\n \"id\": \"64012350-8fd9-4f6c-a170-1fe123683899\",\n \"type\": \"AccessRequestId\"\n },\n {\n \"id\": \"64012350-8fd9-4f6c-a170-1fe123683899\",\n \"type\": \"AccessRequestId\"\n }\n ]\n },\n {\n \"approvalId\": \"38453251-6be2-5f8f-df93-5ce19e295837\",\n \"approvers\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"createdDate\": \"2023-04-12T23:20:50.520Z\",\n \"type\": \"ENTITLEMENT_DESCRIPTIONS\",\n \"name\": [\n {\n \"value\": \"Audit DB Access\",\n \"locale\": \"en_US\"\n },\n {\n \"value\": \"Audit DB Access\",\n \"locale\": \"en_US\"\n }\n ],\n \"batchRequest\": {\n \"batchId\": \"38453251-6be2-5f8f-df93-5ce19e295837\",\n \"batchSize\": 100\n },\n \"description\": [\n {\n \"value\": \"This access allows viewing and editing of workflow resource\",\n \"locale\": \"en_US\"\n },\n {\n \"value\": \"This access allows viewing and editing of workflow resource\",\n \"locale\": \"en_US\"\n }\n ],\n \"priority\": \"HIGH\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"comments\": [\n {\n \"author\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n },\n {\n \"author\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n }\n ],\n \"approvedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"rejectedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"completedDate\": \"2023-04-12T23:20:50.520Z\",\n \"approvalCriteria\": \"SINGLE\",\n \"status\": \"PENDING\",\n \"additionalAttributes\": \"{ \\\"llm_description\\\": \\\"generated description\\\" }\",\n \"referenceData\": [\n {\n \"id\": \"64012350-8fd9-4f6c-a170-1fe123683899\",\n \"type\": \"AccessRequestId\"\n },\n {\n \"id\": \"64012350-8fd9-4f6c-a170-1fe123683899\",\n \"type\": \"AccessRequestId\"\n }\n ]\n }\n]", + "body": "[\n {\n \"id\": \"b393f4e2-4785-4d7f-ab27-3a6b8ded4c81\",\n \"workflowId\": \"d201c5d9-d37b-4a2f-af14-66414f39d568\",\n \"requestId\": \"41e12a74fa7b4a6a98ae47887b64acdb\",\n \"startTime\": \"2022-02-07T20:13:29.356648026Z\",\n \"closeTime\": \"2022-02-07T20:13:31.682410165Z\",\n \"status\": \"Completed\"\n },\n {\n \"id\": \"b393f4e2-4785-4d7f-ab27-3a6b8ded4c81\",\n \"workflowId\": \"d201c5d9-d37b-4a2f-af14-66414f39d568\",\n \"requestId\": \"41e12a74fa7b4a6a98ae47887b64acdb\",\n \"startTime\": \"2022-02-07T20:13:29.356648026Z\",\n \"closeTime\": \"2022-02-07T20:13:31.682410165Z\",\n \"status\": \"Completed\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "1d42d358-c7dd-44c9-994a-78447f7dcf3a", + "id": "2b9d1391-2bd9-4012-a13e-ce289253741a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "approvals" + "workflows", + ":id", + "executions" ], "host": [ "{{baseUrl}}" @@ -208306,29 +208386,38 @@ { "disabled": true, "description": { - "content": "Returns the list of approvals for the current caller", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "mine", - "value": "true" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Returns the list of approvals for a given requester ID", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "requesterId", - "value": "17e633e7d57e481569df76323169deb6a" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**status**: *eq*\n\n**referenceType**: *eq*", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", "type": "text/plain" }, "key": "filters", - "value": "filters=status eq PENDING" + "value": "status eq \"Failed\"" } ], "variable": [] @@ -208363,12 +208452,14 @@ "_postman_previewlanguage": "json" }, { - "id": "4ce637c5-2395-40aa-a2e2-10dd199d3492", + "id": "0a275de0-e8a9-4259-9449-4a8db5ed8d63", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "approvals" + "workflows", + ":id", + "executions" ], "host": [ "{{baseUrl}}" @@ -208377,29 +208468,38 @@ { "disabled": true, "description": { - "content": "Returns the list of approvals for the current caller", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "mine", - "value": "true" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Returns the list of approvals for a given requester ID", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "requesterId", - "value": "17e633e7d57e481569df76323169deb6a" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**status**: *eq*\n\n**referenceType**: *eq*", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", "type": "text/plain" }, "key": "filters", - "value": "filters=status eq PENDING" + "value": "status eq \"Failed\"" } ], "variable": [] @@ -208434,12 +208534,14 @@ "_postman_previewlanguage": "json" }, { - "id": "18cd0b6d-b09d-40a5-81ae-8a518ffc8f2b", + "id": "c77572da-fca6-4b5a-a25c-3b683175eb4d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "approvals" + "workflows", + ":id", + "executions" ], "host": [ "{{baseUrl}}" @@ -208448,29 +208550,38 @@ { "disabled": true, "description": { - "content": "Returns the list of approvals for the current caller", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "mine", - "value": "true" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Returns the list of approvals for a given requester ID", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "requesterId", - "value": "17e633e7d57e481569df76323169deb6a" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**status**: *eq*\n\n**referenceType**: *eq*", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", "type": "text/plain" }, "key": "filters", - "value": "filters=status eq PENDING" + "value": "status eq \"Failed\"" } ], "variable": [] @@ -208505,12 +208616,14 @@ "_postman_previewlanguage": "json" }, { - "id": "4cac1c89-10b3-40f5-a948-484f0beb72e9", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "04841965-6cd5-4c62-a1d5-2b6450e327e7", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "approvals" + "workflows", + ":id", + "executions" ], "host": [ "{{baseUrl}}" @@ -208519,29 +208632,120 @@ { "disabled": true, "description": { - "content": "Returns the list of approvals for the current caller", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "mine", + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", "value": "true" }, { "disabled": true, "description": { - "content": "Returns the list of approvals for a given requester ID", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", "type": "text/plain" }, - "key": "requesterId", - "value": "17e633e7d57e481569df76323169deb6a" + "key": "filters", + "value": "status eq \"Failed\"" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "860fff73-2788-4d87-9d0e-cbf07a53afa4", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "workflows", + ":id", + "executions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**status**: *eq*\n\n**referenceType**: *eq*", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", "type": "text/plain" }, "key": "filters", - "value": "filters=status eq PENDING" + "value": "status eq \"Failed\"" } ], "variable": [] @@ -208576,12 +208780,14 @@ "_postman_previewlanguage": "json" }, { - "id": "2176b0be-c0a2-4f47-8d20-2cd0f1bf2266", + "id": "7a1074ce-db0d-49ab-af85-68380a1e98b6", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "approvals" + "workflows", + ":id", + "executions" ], "host": [ "{{baseUrl}}" @@ -208590,29 +208796,38 @@ { "disabled": true, "description": { - "content": "Returns the list of approvals for the current caller", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "mine", - "value": "true" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Returns the list of approvals for a given requester ID", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "requesterId", - "value": "17e633e7d57e481569df76323169deb6a" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**status**: *eq*\n\n**referenceType**: *eq*", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", "type": "text/plain" }, "key": "filters", - "value": "filters=status eq PENDING" + "value": "status eq \"Failed\"" } ], "variable": [] @@ -208653,17 +208868,17 @@ } }, { - "id": "95c56708-02b7-4241-a601-abf49a1eae91", - "name": "Get an approval", + "id": "ee1367a3-b635-44be-920f-ec07afcdf2ff", + "name": "Get a Workflow Execution", "request": { - "name": "Get an approval", + "name": "Get a Workflow Execution", "description": { - "content": "Retrieve a single approval for a given approval ID", + "content": "Get a single workflow execution. Workflow executions are available for up to 90 days before being archived. If you attempt to access a workflow execution that has been archived, you will receive a 404 Not Found.", "type": "text/plain" }, "url": { "path": [ - "approvals", + "workflow-executions", ":id" ], "host": [ @@ -208673,11 +208888,11 @@ "variable": [ { "type": "any", - "value": "38453251-6be2-5f8f-df93-5ce19e295837", + "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", "key": "id", "disabled": true, "description": { - "content": "(Required) ID of the approval that is to be returned", + "content": "(Required) Id of the workflow execution", "type": "text/plain" } } @@ -208694,12 +208909,12 @@ }, "response": [ { - "id": "d5b10179-f193-46ae-af84-74f6c6dfe9d5", - "name": "Approval object", + "id": "fa6bc8f6-40fa-4c53-ac72-04cb53c97c3c", + "name": "The workflow execution", "originalRequest": { "url": { "path": [ - "approvals", + "workflow-executions", ":id" ], "host": [ @@ -208733,17 +208948,61 @@ "value": "application/json" } ], - "body": "{\n \"approvalId\": \"38453251-6be2-5f8f-df93-5ce19e295837\",\n \"approvers\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"createdDate\": \"2023-04-12T23:20:50.520Z\",\n \"type\": \"ENTITLEMENT_DESCRIPTIONS\",\n \"name\": [\n {\n \"value\": \"Audit DB Access\",\n \"locale\": \"en_US\"\n },\n {\n \"value\": \"Audit DB Access\",\n \"locale\": \"en_US\"\n }\n ],\n \"batchRequest\": {\n \"batchId\": \"38453251-6be2-5f8f-df93-5ce19e295837\",\n \"batchSize\": 100\n },\n \"description\": [\n {\n \"value\": \"This access allows viewing and editing of workflow resource\",\n \"locale\": \"en_US\"\n },\n {\n \"value\": \"This access allows viewing and editing of workflow resource\",\n \"locale\": \"en_US\"\n }\n ],\n \"priority\": \"HIGH\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"comments\": [\n {\n \"author\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n },\n {\n \"author\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n }\n ],\n \"approvedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"rejectedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"completedDate\": \"2023-04-12T23:20:50.520Z\",\n \"approvalCriteria\": \"SINGLE\",\n \"status\": \"PENDING\",\n \"additionalAttributes\": \"{ \\\"llm_description\\\": \\\"generated description\\\" }\",\n \"referenceData\": [\n {\n \"id\": \"64012350-8fd9-4f6c-a170-1fe123683899\",\n \"type\": \"AccessRequestId\"\n },\n {\n \"id\": \"64012350-8fd9-4f6c-a170-1fe123683899\",\n \"type\": \"AccessRequestId\"\n }\n ]\n}", + "body": "[\n {\n \"id\": \"b393f4e2-4785-4d7f-ab27-3a6b8ded4c81\",\n \"workflowId\": \"d201c5d9-d37b-4a2f-af14-66414f39d568\",\n \"requestId\": \"41e12a74fa7b4a6a98ae47887b64acdb\",\n \"startTime\": \"2022-02-07T20:13:29.356648026Z\",\n \"closeTime\": \"2022-02-07T20:13:31.682410165Z\",\n \"status\": \"Completed\"\n },\n {\n \"id\": \"b393f4e2-4785-4d7f-ab27-3a6b8ded4c81\",\n \"workflowId\": \"d201c5d9-d37b-4a2f-af14-66414f39d568\",\n \"requestId\": \"41e12a74fa7b4a6a98ae47887b64acdb\",\n \"startTime\": \"2022-02-07T20:13:29.356648026Z\",\n \"closeTime\": \"2022-02-07T20:13:31.682410165Z\",\n \"status\": \"Completed\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3159361a-0ba4-4f4d-8091-0c7dc4098d4e", + "id": "05f1d509-ba13-45eb-a662-273e9940de31", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "approvals", + "workflow-executions", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0d1b8115-949b-4780-83da-4afd9aca523c", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "workflow-executions", ":id" ], "host": [ @@ -208769,25 +209028,25 @@ "method": "GET", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3c5982f3-bd4f-45ea-ba87-bbb66a9eb34f", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "9f6ed869-e8e1-437f-8bf2-65b15ee41c41", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "approvals", + "workflow-executions", ":id" ], "host": [ @@ -208813,25 +209072,25 @@ "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "debd12ea-38f1-4654-b373-a9ab7b0cf4dc", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "aea62b98-ba80-4ae3-a425-096bcf5ce301", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "approvals", + "workflow-executions", ":id" ], "host": [ @@ -208857,25 +209116,25 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "85c65cac-cb14-4fd9-9e6e-5676f39ff132", + "id": "bd344e50-0549-40dd-9457-4b9e195e1806", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "approvals", + "workflow-executions", ":id" ], "host": [ @@ -208914,12 +209173,12 @@ "_postman_previewlanguage": "json" }, { - "id": "109d6e66-d6d9-43fc-8037-7207f33ee8e8", + "id": "8e237a61-cd4c-4d3e-ac60-5862b6f86b6a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "approvals", + "workflow-executions", ":id" ], "host": [ @@ -208964,18 +209223,19 @@ } }, { - "id": "a1fa470d-d456-4313-91c7-73ca044fe944", - "name": "Change an approval", + "id": "9ccdbad8-707d-4fb5-b616-4996e27e610e", + "name": "Get Workflow Execution History", "request": { - "name": "Change an approval", + "name": "Get Workflow Execution History", "description": { - "content": "Change the values of a given approval", + "content": "Get a detailed history of a single workflow execution. Workflow executions are available for up to 90 days before being archived. If you attempt to access a workflow execution that has been archived, you will receive a 404 Not Found.", "type": "text/plain" }, "url": { "path": [ - "approvals", - ":id" + "workflow-executions", + ":id", + "history" ], "host": [ "{{baseUrl}}" @@ -208984,41 +209244,35 @@ "variable": [ { "type": "any", - "key": "id" + "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Id of the workflow execution", + "type": "text/plain" + } } ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"comments\": {\n \"author\": \"85d173e7d57e496569df763231d6deb6a\",\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n },\n \"approvedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"rejectedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"reassignFrom\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"reassignTo\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"additionalAttributes\": {\n \"any\": \"any\",\n \"additional\": \"attributes\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "b429a2e8-cb53-433a-9e07-1863482a0bc7", - "name": "Approval object", + "id": "8c84b9a6-1d8c-45b4-a016-32619c843838", + "name": "List of workflow execution events for the given workflow execution", "originalRequest": { "url": { "path": [ - "approvals", - ":id" + "workflow-executions", + ":id", + "history" ], "host": [ "{{baseUrl}}" @@ -209027,10 +209281,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -209044,17 +209294,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"comments\": {\n \"author\": \"85d173e7d57e496569df763231d6deb6a\",\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n },\n \"approvedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"rejectedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"reassignFrom\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"reassignTo\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"additionalAttributes\": {\n \"any\": \"any\",\n \"additional\": \"attributes\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -209064,18 +209305,19 @@ "value": "application/json" } ], - "body": "{\n \"approvalId\": \"38453251-6be2-5f8f-df93-5ce19e295837\",\n \"approvers\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"createdDate\": \"2023-04-12T23:20:50.520Z\",\n \"type\": \"ENTITLEMENT_DESCRIPTIONS\",\n \"name\": [\n {\n \"value\": \"Audit DB Access\",\n \"locale\": \"en_US\"\n },\n {\n \"value\": \"Audit DB Access\",\n \"locale\": \"en_US\"\n }\n ],\n \"batchRequest\": {\n \"batchId\": \"38453251-6be2-5f8f-df93-5ce19e295837\",\n \"batchSize\": 100\n },\n \"description\": [\n {\n \"value\": \"This access allows viewing and editing of workflow resource\",\n \"locale\": \"en_US\"\n },\n {\n \"value\": \"This access allows viewing and editing of workflow resource\",\n \"locale\": \"en_US\"\n }\n ],\n \"priority\": \"HIGH\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"comments\": [\n {\n \"author\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n },\n {\n \"author\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n }\n ],\n \"approvedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"rejectedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"completedDate\": \"2023-04-12T23:20:50.520Z\",\n \"approvalCriteria\": \"SINGLE\",\n \"status\": \"PENDING\",\n \"additionalAttributes\": \"{ \\\"llm_description\\\": \\\"generated description\\\" }\",\n \"referenceData\": [\n {\n \"id\": \"64012350-8fd9-4f6c-a170-1fe123683899\",\n \"type\": \"AccessRequestId\"\n },\n {\n \"id\": \"64012350-8fd9-4f6c-a170-1fe123683899\",\n \"type\": \"AccessRequestId\"\n }\n ]\n}", + "body": "[\n {\n \"type\": \"WorkflowTaskScheduled\",\n \"timestamp\": \"2022-02-07T20:13:31.640618296Z\",\n \"attributes\": {}\n },\n {\n \"type\": \"WorkflowTaskScheduled\",\n \"timestamp\": \"2022-02-07T20:13:31.640618296Z\",\n \"attributes\": {}\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "95a31ed3-8d26-4ddf-9c64-0ca72c4b1b21", + "id": "973a0775-051d-4711-8656-e37901b52669", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "approvals", - ":id" + "workflow-executions", + ":id", + "history" ], "host": [ "{{baseUrl}}" @@ -209084,10 +209326,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -209101,17 +209339,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"comments\": {\n \"author\": \"85d173e7d57e496569df763231d6deb6a\",\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n },\n \"approvedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"rejectedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"reassignFrom\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"reassignTo\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"additionalAttributes\": {\n \"any\": \"any\",\n \"additional\": \"attributes\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -209126,13 +209355,14 @@ "_postman_previewlanguage": "json" }, { - "id": "6d1fedb2-2fa2-463a-935d-a6b5d6e746ce", + "id": "1d8f1bc8-544d-4851-b4eb-2e032809142a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "approvals", - ":id" + "workflow-executions", + ":id", + "history" ], "host": [ "{{baseUrl}}" @@ -209141,10 +209371,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -209158,17 +209384,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"comments\": {\n \"author\": \"85d173e7d57e496569df763231d6deb6a\",\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n },\n \"approvedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"rejectedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"reassignFrom\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"reassignTo\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"additionalAttributes\": {\n \"any\": \"any\",\n \"additional\": \"attributes\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -209183,13 +209400,14 @@ "_postman_previewlanguage": "json" }, { - "id": "024bb57b-cef1-48af-8898-26bc7967dac6", + "id": "752a0372-4f4b-4799-b1fc-2551eee87e98", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "approvals", - ":id" + "workflow-executions", + ":id", + "history" ], "host": [ "{{baseUrl}}" @@ -209198,10 +209416,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -209215,17 +209429,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"comments\": {\n \"author\": \"85d173e7d57e496569df763231d6deb6a\",\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n },\n \"approvedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"rejectedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"reassignFrom\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"reassignTo\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"additionalAttributes\": {\n \"any\": \"any\",\n \"additional\": \"attributes\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -209240,13 +209445,14 @@ "_postman_previewlanguage": "json" }, { - "id": "c779ed23-0d1f-4ced-8b01-27a15b8e96e7", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "626260bd-8ab9-4787-9d0e-c5872f11a6d0", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "approvals", - ":id" + "workflow-executions", + ":id", + "history" ], "host": [ "{{baseUrl}}" @@ -209256,9 +209462,50 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "640a2a02-b45e-4ec1-9b0f-50e76e6288f7", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "workflow-executions", + ":id", + "history" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -209272,17 +209519,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"comments\": {\n \"author\": \"85d173e7d57e496569df763231d6deb6a\",\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n },\n \"approvedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"rejectedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"reassignFrom\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"reassignTo\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"additionalAttributes\": {\n \"any\": \"any\",\n \"additional\": \"attributes\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -209297,13 +209535,14 @@ "_postman_previewlanguage": "json" }, { - "id": "f32b4e54-5373-48e7-98b0-d9379fb488d3", + "id": "aaec4d1d-ea62-4716-a8ff-23f1283712fa", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "approvals", - ":id" + "workflow-executions", + ":id", + "history" ], "host": [ "{{baseUrl}}" @@ -209312,10 +209551,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -209329,17 +209564,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"comments\": {\n \"author\": \"85d173e7d57e496569df763231d6deb6a\",\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n },\n \"approvedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"rejectedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"reassignFrom\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"reassignTo\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"additionalAttributes\": {\n \"any\": \"any\",\n \"additional\": \"attributes\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -209358,62 +209584,58 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "SOD Policy", - "description": "", - "item": [ + }, { - "id": "146b1bca-f004-4e58-9323-c3935be3ae83", - "name": "Create SOD policy", + "id": "062ce579-2494-4271-bacc-eae9168e8188", + "name": "Cancel Workflow Execution by ID", "request": { - "name": "Create SOD policy", + "name": "Cancel Workflow Execution by ID", "description": { - "content": "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.\nRequires role of ORG_ADMIN.", + "content": "Use this API to cancel a running workflow execution.", "type": "text/plain" }, "url": { "path": [ - "sod-policies" + "workflow-executions", + ":id", + "cancel" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The workflow execution ID", + "type": "text/plain" + } + } + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, "response": [ { - "id": "755d0553-50e0-4e20-90f6-aa6c8e657d13", - "name": "Conflicting Access Based Policy", + "id": "0d86f5ec-484d-454a-8595-f3a9aa9200c5", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflow-executions", + ":id", + "cancel" ], "host": [ "{{baseUrl}}" @@ -209422,14 +209644,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -209440,36 +209654,23 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, - "status": "Created", - "code": 201, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"policyQuery\": \"@access(id:2c9180866166b5b0016167c32ef31a66 OR id:2c9180866166b5b0016167c32ef31a67) AND @access(id:2c9180866166b5b0016167c32ef31a68 OR id:2c9180866166b5b0016167c32ef31a69)\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "43561b9a-50c5-40da-9b26-eb4dbbb2dbd0", - "name": "General Policy", + "id": "d75b5e8a-4029-4372-ac94-1a2163e95a75", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflow-executions", + ":id", + "cancel" ], "host": [ "{{baseUrl}}" @@ -209478,10 +209679,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -209496,36 +209693,29 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"description\": \"Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c918087682f9a86016839c05e8f1aff\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"New policy\",\n \"policyQuery\": \"policy query implementation\",\n \"compensatingControls\": \"Compensating controls\",\n \"correctionAdvice\": \"Correction advice\",\n \"tags\": [],\n \"state\": \"ENFORCED\",\n \"scheduled\": false,\n \"creatorId\": \"2c918087682f9a86016839c05e8f1aff\",\n \"modifierId\": null,\n \"violationOwnerAssignmentConfig\": null,\n \"name\": \"General-Policy-Name\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, - "status": "Created", - "code": 201, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"description\": \"Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c918087682f9a86016839c05e8f1aff\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"New policy\",\n \"policyQuery\": \"policy query implementation\",\n \"compensatingControls\": \"Compensating controls\",\n \"correctionAdvice\": \"Correction advice\",\n \"tags\": [],\n \"state\": \"ENFORCED\",\n \"scheduled\": false,\n \"creatorId\": \"2c918087682f9a86016839c05e8f1aff\",\n \"modifierId\": null,\n \"violationOwnerAssignmentConfig\": null,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": null,\n \"id\": \"52c11db4-733e-4c31-949a-766c95ec95f1\",\n \"name\": \"General-Policy-Name\",\n \"created\": \"2020-05-12T19:47:38Z\",\n \"modified\": \"2020-05-12T19:47:38Z\"\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9c6fde58-0913-43bb-96dd-f01073f44ce4", - "name": "Conflicting Access Based Policy", + "id": "fe4a4bbc-7550-4e38-bb8d-d3d71033a651", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflow-executions", + ":id", + "cancel" ], "host": [ "{{baseUrl}}" @@ -209534,10 +209724,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -209552,36 +209738,29 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0dcebd82-5f76-4da3-9c41-ab7a4a4dd93a", - "name": "Conflicting Access Based Policy", + "id": "42724a5b-08b0-4397-b437-d0a9a16b8657", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflow-executions", + ":id", + "cancel" ], "host": [ "{{baseUrl}}" @@ -209590,10 +209769,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -209608,36 +209783,29 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ad8b8c32-fb47-4c80-a4d9-9e78b167e5cc", - "name": "An example of a 403 response object", + "id": "9b1a9bbf-7041-4b31-ad82-cbcf288f5ee4", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflow-executions", + ":id", + "cancel" ], "host": [ "{{baseUrl}}" @@ -209646,10 +209814,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -209664,36 +209828,29 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "94a61268-3f50-449b-8b5f-61ebff246ba0", - "name": "Conflicting Access Based Policy", + "id": "3c19614a-67ef-4102-a990-8428ac0ff828", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflow-executions", + ":id", + "cancel" ], "host": [ "{{baseUrl}}" @@ -209702,10 +209859,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -209720,16 +209873,7 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -209744,12 +209888,14 @@ "_postman_previewlanguage": "json" }, { - "id": "8cccde98-a58d-4589-a2de-653bfd6a99f0", - "name": "An example of a 500 response object", + "id": "61f26d48-5da3-4884-be3d-2a83d429c2e1", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflow-executions", + ":id", + "cancel" ], "host": [ "{{baseUrl}}" @@ -209758,10 +209904,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -209776,16 +209918,7 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -209806,17 +209939,17 @@ } }, { - "id": "c164580e-d48c-4913-a626-50e3ee03082d", - "name": "List SOD policies", + "id": "3ebd654b-5da6-4ef9-b6bc-1a9a7db86974", + "name": "List Complete Workflow Library", "request": { - "name": "List SOD policies", + "name": "List Complete Workflow Library", "description": { - "content": "This gets list of all SOD policies.\nRequires role of ORG_ADMIN", + "content": "This lists all triggers, actions, and operators in the library", "type": "text/plain" }, "url": { "path": [ - "sod-policies" + "workflow-library" ], "host": [ "{{baseUrl}}" @@ -209839,24 +209972,6 @@ }, "key": "offset", "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"bc693f07e7b645539626c25954c58554\"" } ], "variable": [] @@ -209872,12 +209987,12 @@ }, "response": [ { - "id": "5b93d384-318b-485f-acb0-c3527060eb9d", - "name": "List of all SOD policies.", + "id": "69c969e0-5093-4e73-95c4-11254927b39b", + "name": "List of workflow steps", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflow-library" ], "host": [ "{{baseUrl}}" @@ -209900,24 +210015,6 @@ }, "key": "offset", "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"bc693f07e7b645539626c25954c58554\"" } ], "variable": [] @@ -209947,17 +210044,17 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"policyQuery\": \"@access(id:2c9180866166b5b0016167c32ef31a66 OR id:2c9180866166b5b0016167c32ef31a67) AND @access(id:2c9180866166b5b0016167c32ef31a68 OR id:2c9180866166b5b0016167c32ef31a69)\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n },\n {\n \"description\": \"Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c918087682f9a86016839c05e8f1aff\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"New policy\",\n \"policyQuery\": \"policy query implementation\",\n \"compensatingControls\": \"Compensating controls\",\n \"correctionAdvice\": \"Correction advice\",\n \"tags\": [],\n \"state\": \"ENFORCED\",\n \"scheduled\": false,\n \"creatorId\": \"2c918087682f9a86016839c05e8f1aff\",\n \"modifierId\": null,\n \"violationOwnerAssignmentConfig\": null,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": null,\n \"id\": \"52c11db4-733e-4c31-949a-766c95ec95f1\",\n \"name\": \"General-Policy-Name\",\n \"created\": \"2020-05-12T19:47:38Z\",\n \"modified\": \"2020-05-12T19:47:38Z\"\n }\n]", + "body": "[\n {\n \"id\": \"sp:create-campaign\",\n \"name\": \"Create Certification Campaign\",\n \"type\": \"ACTION\",\n \"description\": \"Generates a certification campaign.\",\n \"formFields\": [\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n },\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n }\n ],\n \"isDynamicSchema\": false,\n \"outputSchema\": {\n \"definitions\": {},\n \"properties\": {\n \"autoRevokeAllowed\": {\n \"$id\": \"#sp:create-campaign/autoRevokeAllowed\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"autoRevokeAllowed\",\n \"type\": \"boolean\"\n },\n \"deadline\": {\n \"$id\": \"#sp:create-campaign/deadline\",\n \"default\": \"\",\n \"examples\": [\n \"2020-12-25T06:00:00.468Z\"\n ],\n \"format\": \"date-time\",\n \"pattern\": \"^.*$\",\n \"title\": \"deadline\",\n \"type\": \"string\"\n },\n \"description\": {\n \"$id\": \"#sp:create-campaign/description\",\n \"default\": \"\",\n \"examples\": [\n \"A review of everyone's access by their manager.\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"description\",\n \"type\": \"string\"\n },\n \"emailNotificationEnabled\": {\n \"$id\": \"#sp:create-campaign/emailNotificationEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"emailNotificationEnabled\",\n \"type\": \"boolean\"\n },\n \"filter\": {\n \"$id\": \"#sp:create-campaign/filter\",\n \"properties\": {\n \"id\": {\n \"$id\": \"#sp:create-campaign/filter/id\",\n \"default\": \"\",\n \"examples\": [\n \"e0adaae69852e8fe8b8a3d48e5ce757c\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/filter/type\",\n \"default\": \"\",\n \"examples\": [\n \"CAMPAIGN_FILTER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"filter\",\n \"type\": \"object\"\n },\n \"id\": {\n \"$id\": \"#sp:create-campaign/id\",\n \"default\": \"\",\n \"examples\": [\n \"2c918086719eec070171a7e3355a360a\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"name\": {\n \"$id\": \"#sp:create-campaign/name\",\n \"default\": \"\",\n \"examples\": [\n \"Manager Review\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"name\",\n \"type\": \"string\"\n },\n \"recommendationsEnabled\": {\n \"$id\": \"#sp:create-campaign/recommendationsEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"recommendationEnabled\",\n \"type\": \"boolean\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/type\",\n \"default\": \"\",\n \"examples\": [\n \"MANAGER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"sp:create-campaign\",\n \"type\": \"object\"\n }\n },\n {\n \"id\": \"sp:create-campaign\",\n \"name\": \"Create Certification Campaign\",\n \"type\": \"ACTION\",\n \"description\": \"Generates a certification campaign.\",\n \"formFields\": [\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n },\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n }\n ],\n \"isDynamicSchema\": false,\n \"outputSchema\": {\n \"definitions\": {},\n \"properties\": {\n \"autoRevokeAllowed\": {\n \"$id\": \"#sp:create-campaign/autoRevokeAllowed\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"autoRevokeAllowed\",\n \"type\": \"boolean\"\n },\n \"deadline\": {\n \"$id\": \"#sp:create-campaign/deadline\",\n \"default\": \"\",\n \"examples\": [\n \"2020-12-25T06:00:00.468Z\"\n ],\n \"format\": \"date-time\",\n \"pattern\": \"^.*$\",\n \"title\": \"deadline\",\n \"type\": \"string\"\n },\n \"description\": {\n \"$id\": \"#sp:create-campaign/description\",\n \"default\": \"\",\n \"examples\": [\n \"A review of everyone's access by their manager.\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"description\",\n \"type\": \"string\"\n },\n \"emailNotificationEnabled\": {\n \"$id\": \"#sp:create-campaign/emailNotificationEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"emailNotificationEnabled\",\n \"type\": \"boolean\"\n },\n \"filter\": {\n \"$id\": \"#sp:create-campaign/filter\",\n \"properties\": {\n \"id\": {\n \"$id\": \"#sp:create-campaign/filter/id\",\n \"default\": \"\",\n \"examples\": [\n \"e0adaae69852e8fe8b8a3d48e5ce757c\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/filter/type\",\n \"default\": \"\",\n \"examples\": [\n \"CAMPAIGN_FILTER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"filter\",\n \"type\": \"object\"\n },\n \"id\": {\n \"$id\": \"#sp:create-campaign/id\",\n \"default\": \"\",\n \"examples\": [\n \"2c918086719eec070171a7e3355a360a\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"name\": {\n \"$id\": \"#sp:create-campaign/name\",\n \"default\": \"\",\n \"examples\": [\n \"Manager Review\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"name\",\n \"type\": \"string\"\n },\n \"recommendationsEnabled\": {\n \"$id\": \"#sp:create-campaign/recommendationsEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"recommendationEnabled\",\n \"type\": \"boolean\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/type\",\n \"default\": \"\",\n \"examples\": [\n \"MANAGER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"sp:create-campaign\",\n \"type\": \"object\"\n }\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ddabe986-65cf-4bd9-b331-a5c5ac6a6c70", + "id": "dad06d6c-b9ce-41d0-8697-8327aab9ff95", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflow-library" ], "host": [ "{{baseUrl}}" @@ -209980,24 +210077,6 @@ }, "key": "offset", "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"bc693f07e7b645539626c25954c58554\"" } ], "variable": [] @@ -210032,12 +210111,12 @@ "_postman_previewlanguage": "json" }, { - "id": "a10ba7eb-d75c-45d6-ab34-2b85a2f284f2", + "id": "55f71de9-3dd1-4d5d-b1b8-51066d142749", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflow-library" ], "host": [ "{{baseUrl}}" @@ -210060,24 +210139,6 @@ }, "key": "offset", "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"bc693f07e7b645539626c25954c58554\"" } ], "variable": [] @@ -210112,12 +210173,12 @@ "_postman_previewlanguage": "json" }, { - "id": "a1efd0df-cc79-4bec-ba0d-149d04cca758", + "id": "4c1580af-8003-43dd-9b69-7dd4d5674904", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflow-library" ], "host": [ "{{baseUrl}}" @@ -210140,24 +210201,6 @@ }, "key": "offset", "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"bc693f07e7b645539626c25954c58554\"" } ], "variable": [] @@ -210192,12 +210235,12 @@ "_postman_previewlanguage": "json" }, { - "id": "8126ab2e-1b53-46a8-b82b-3127f99d2fc2", + "id": "04362347-67d7-4d2d-946f-50c86ed97551", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflow-library" ], "host": [ "{{baseUrl}}" @@ -210206,38 +210249,20 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "count", - "value": "true" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "filters", - "value": "id eq \"bc693f07e7b645539626c25954c58554\"" + "key": "offset", + "value": "0" } ], "variable": [] @@ -210272,12 +210297,12 @@ "_postman_previewlanguage": "json" }, { - "id": "4d5db2b2-c404-4441-bdaf-484a6f0e2431", + "id": "91cd422a-53d8-4d0b-b7ac-7e3e7e72dd69", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflow-library" ], "host": [ "{{baseUrl}}" @@ -210300,24 +210325,6 @@ }, "key": "offset", "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"bc693f07e7b645539626c25954c58554\"" } ], "variable": [] @@ -210358,35 +210365,52 @@ } }, { - "id": "f1b0351e-e28b-4f7b-a491-47f74fd110a3", - "name": "Get SOD policy by ID", + "id": "c088d515-f8c6-41bc-b2bd-ed9808729e82", + "name": "List Workflow Library Actions", "request": { - "name": "Get SOD policy by ID", + "name": "List Workflow Library Actions", "description": { - "content": "This gets specified SOD policy.\nRequires role of ORG_ADMIN.", + "content": "This lists the workflow actions available to you.", "type": "text/plain" }, "url": { "path": [ - "sod-policies", - ":id" + "workflow-library", + "actions" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", - "key": "id", "disabled": true, "description": { - "content": "(Required) The ID of the object reference to retrieve.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" - } + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"sp:create-campaign\"" } - ] + ], + "variable": [] }, "header": [ { @@ -210399,62 +210423,46 @@ }, "response": [ { - "id": "845e4a57-79df-4987-b94f-aa81ebc8691a", - "name": "Conflicting Access Based Policy", + "id": "d1a8dbc6-ddd6-4017-97fe-2e43118bbab3", + "name": "List of workflow actions", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-library", + "actions" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"policyQuery\": \"@access(id:2c9180866166b5b0016167c32ef31a66 OR id:2c9180866166b5b0016167c32ef31a67) AND @access(id:2c9180866166b5b0016167c32ef31a68 OR id:2c9180866166b5b0016167c32ef31a69)\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "11bdf8d6-5aa4-42d7-b18d-fe3d7c89d3f8", - "name": "General Policy", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"sp:create-campaign\"" + } ], - "query": [], "variable": [] }, "header": [ @@ -210482,23 +210490,51 @@ "value": "application/json" } ], - "body": "{\n \"description\": \"Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c918087682f9a86016839c05e8f1aff\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"New policy\",\n \"policyQuery\": \"policy query implementation\",\n \"compensatingControls\": \"Compensating controls\",\n \"correctionAdvice\": \"Correction advice\",\n \"tags\": [],\n \"state\": \"ENFORCED\",\n \"scheduled\": false,\n \"creatorId\": \"2c918087682f9a86016839c05e8f1aff\",\n \"modifierId\": null,\n \"violationOwnerAssignmentConfig\": null,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": null,\n \"id\": \"52c11db4-733e-4c31-949a-766c95ec95f1\",\n \"name\": \"General-Policy-Name\",\n \"created\": \"2020-05-12T19:47:38Z\",\n \"modified\": \"2020-05-12T19:47:38Z\"\n}", + "body": "[\n {\n \"id\": \"sp:create-campaign\",\n \"name\": \"Create Certification Campaign\",\n \"type\": \"ACTION\",\n \"description\": \"Generates a certification campaign.\",\n \"formFields\": [\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n },\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n }\n ],\n \"isDynamicSchema\": false,\n \"outputSchema\": {\n \"definitions\": {},\n \"properties\": {\n \"autoRevokeAllowed\": {\n \"$id\": \"#sp:create-campaign/autoRevokeAllowed\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"autoRevokeAllowed\",\n \"type\": \"boolean\"\n },\n \"deadline\": {\n \"$id\": \"#sp:create-campaign/deadline\",\n \"default\": \"\",\n \"examples\": [\n \"2020-12-25T06:00:00.468Z\"\n ],\n \"format\": \"date-time\",\n \"pattern\": \"^.*$\",\n \"title\": \"deadline\",\n \"type\": \"string\"\n },\n \"description\": {\n \"$id\": \"#sp:create-campaign/description\",\n \"default\": \"\",\n \"examples\": [\n \"A review of everyone's access by their manager.\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"description\",\n \"type\": \"string\"\n },\n \"emailNotificationEnabled\": {\n \"$id\": \"#sp:create-campaign/emailNotificationEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"emailNotificationEnabled\",\n \"type\": \"boolean\"\n },\n \"filter\": {\n \"$id\": \"#sp:create-campaign/filter\",\n \"properties\": {\n \"id\": {\n \"$id\": \"#sp:create-campaign/filter/id\",\n \"default\": \"\",\n \"examples\": [\n \"e0adaae69852e8fe8b8a3d48e5ce757c\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/filter/type\",\n \"default\": \"\",\n \"examples\": [\n \"CAMPAIGN_FILTER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"filter\",\n \"type\": \"object\"\n },\n \"id\": {\n \"$id\": \"#sp:create-campaign/id\",\n \"default\": \"\",\n \"examples\": [\n \"2c918086719eec070171a7e3355a360a\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"name\": {\n \"$id\": \"#sp:create-campaign/name\",\n \"default\": \"\",\n \"examples\": [\n \"Manager Review\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"name\",\n \"type\": \"string\"\n },\n \"recommendationsEnabled\": {\n \"$id\": \"#sp:create-campaign/recommendationsEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"recommendationEnabled\",\n \"type\": \"boolean\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/type\",\n \"default\": \"\",\n \"examples\": [\n \"MANAGER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"sp:create-campaign\",\n \"type\": \"object\"\n }\n },\n {\n \"id\": \"sp:create-campaign\",\n \"name\": \"Create Certification Campaign\",\n \"type\": \"ACTION\",\n \"description\": \"Generates a certification campaign.\",\n \"formFields\": [\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n },\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n }\n ],\n \"isDynamicSchema\": false,\n \"outputSchema\": {\n \"definitions\": {},\n \"properties\": {\n \"autoRevokeAllowed\": {\n \"$id\": \"#sp:create-campaign/autoRevokeAllowed\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"autoRevokeAllowed\",\n \"type\": \"boolean\"\n },\n \"deadline\": {\n \"$id\": \"#sp:create-campaign/deadline\",\n \"default\": \"\",\n \"examples\": [\n \"2020-12-25T06:00:00.468Z\"\n ],\n \"format\": \"date-time\",\n \"pattern\": \"^.*$\",\n \"title\": \"deadline\",\n \"type\": \"string\"\n },\n \"description\": {\n \"$id\": \"#sp:create-campaign/description\",\n \"default\": \"\",\n \"examples\": [\n \"A review of everyone's access by their manager.\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"description\",\n \"type\": \"string\"\n },\n \"emailNotificationEnabled\": {\n \"$id\": \"#sp:create-campaign/emailNotificationEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"emailNotificationEnabled\",\n \"type\": \"boolean\"\n },\n \"filter\": {\n \"$id\": \"#sp:create-campaign/filter\",\n \"properties\": {\n \"id\": {\n \"$id\": \"#sp:create-campaign/filter/id\",\n \"default\": \"\",\n \"examples\": [\n \"e0adaae69852e8fe8b8a3d48e5ce757c\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/filter/type\",\n \"default\": \"\",\n \"examples\": [\n \"CAMPAIGN_FILTER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"filter\",\n \"type\": \"object\"\n },\n \"id\": {\n \"$id\": \"#sp:create-campaign/id\",\n \"default\": \"\",\n \"examples\": [\n \"2c918086719eec070171a7e3355a360a\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"name\": {\n \"$id\": \"#sp:create-campaign/name\",\n \"default\": \"\",\n \"examples\": [\n \"Manager Review\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"name\",\n \"type\": \"string\"\n },\n \"recommendationsEnabled\": {\n \"$id\": \"#sp:create-campaign/recommendationsEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"recommendationEnabled\",\n \"type\": \"boolean\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/type\",\n \"default\": \"\",\n \"examples\": [\n \"MANAGER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"sp:create-campaign\",\n \"type\": \"object\"\n }\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6e1b6718-d766-4c27-9279-093c262ac98a", + "id": "7d378979-176b-4316-b305-461f48fb4684", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-library", + "actions" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"sp:create-campaign\"" + } + ], "variable": [] }, "header": [ @@ -210531,18 +210567,46 @@ "_postman_previewlanguage": "json" }, { - "id": "2977ec56-2476-4070-a3e4-dcbfda6bc590", + "id": "bfcebef0-b9e3-4736-b40d-0dc082057ca0", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-library", + "actions" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"sp:create-campaign\"" + } + ], "variable": [] }, "header": [ @@ -210575,18 +210639,46 @@ "_postman_previewlanguage": "json" }, { - "id": "2ab59450-04d5-4ed2-9689-8d0c5a6f5bdb", + "id": "5e9b9ae7-037c-4ee8-b9ae-7668f60215b0", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-library", + "actions" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"sp:create-campaign\"" + } + ], "variable": [] }, "header": [ @@ -210619,62 +210711,46 @@ "_postman_previewlanguage": "json" }, { - "id": "f22077ae-00a6-416b-96b0-5839a49ff1a4", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "4bb237fc-6653-456b-844f-be36183d7e75", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-library", + "actions" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "17e082f8-ace1-4dc4-9a6e-2568aa07708e", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"sp:create-campaign\"" + } ], - "query": [], "variable": [] }, "header": [ @@ -210707,18 +210783,46 @@ "_postman_previewlanguage": "json" }, { - "id": "50e41a26-fa12-4528-a7b9-51098207a51f", + "id": "1688043c-3a43-4e48-8a46-0d5a311d1bbb", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-library", + "actions" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"sp:create-campaign\"" + } + ], "variable": [] }, "header": [ @@ -210757,136 +210861,107 @@ } }, { - "id": "db286ba6-77a3-4f13-9d97-3b0f03850446", - "name": "Update SOD policy by ID", + "id": "5c04a108-1273-434f-86a9-d6455bdf0b72", + "name": "List Workflow Library Triggers", "request": { - "name": "Update SOD policy by ID", + "name": "List Workflow Library Triggers", "description": { - "content": "This updates a specified SOD policy.\nRequires role of ORG_ADMIN.", + "content": "This lists the workflow triggers available to you", "type": "text/plain" }, "url": { "path": [ - "sod-policies", - ":id" + "workflow-library", + "triggers" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", - "key": "id", "disabled": true, "description": { - "content": "(Required) The ID of the SOD policy to update.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" - } + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"idn:identity-attributes-changed\"" } - ] + ], + "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Modified Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "2639c7ac-485a-4a6e-b899-b91496bc03e3", - "name": "Conflicting Access Based Policy", + "id": "d4af5277-156d-49e2-bc1d-7fbd3bfd4814", + "name": "List of workflow triggers", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-library", + "triggers" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Modified Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"idn:identity-attributes-changed\"" } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Modified description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"policyQuery\": \"@access(id:2c9180866166b5b0016167c32ef31a66 OR id:2c9180866166b5b0016167c32ef31a67) AND @access(id:2c9180866166b5b0016167c32ef31a68 OR id:2c9180866166b5b0016167c32ef31a69)\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "260b55b7-ba53-4b6f-a111-dd65cefbe7e7", - "name": "General Policy", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" ], - "query": [], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -210900,17 +210975,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"description\": \"Modified Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c918087682f9a86016839c05e8f1aff\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"New policy\",\n \"policyQuery\": \"policy query implementation\",\n \"compensatingControls\": \"Compensating controls\",\n \"correctionAdvice\": \"Correction advice\",\n \"tags\": [],\n \"state\": \"ENFORCED\",\n \"scheduled\": false,\n \"creatorId\": \"2c918087682f9a86016839c05e8f1aff\",\n \"modifierId\": null,\n \"violationOwnerAssignmentConfig\": null,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": null,\n \"id\": \"52c11db4-733e-4c31-949a-766c95ec95f1\",\n \"name\": \"General-Policy-Name\",\n \"created\": \"2020-05-12T19:47:38Z\",\n \"modified\": \"2020-05-12T19:47:38Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -210920,30 +210986,54 @@ "value": "application/json" } ], - "body": "{\n \"description\": \"Modified Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c918087682f9a86016839c05e8f1aff\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"New policy\",\n \"policyQuery\": \"policy query implementation\",\n \"compensatingControls\": \"Compensating controls\",\n \"correctionAdvice\": \"Correction advice\",\n \"tags\": [],\n \"state\": \"ENFORCED\",\n \"scheduled\": false,\n \"creatorId\": \"2c918087682f9a86016839c05e8f1aff\",\n \"modifierId\": null,\n \"violationOwnerAssignmentConfig\": null,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": null,\n \"id\": \"52c11db4-733e-4c31-949a-766c95ec95f1\",\n \"name\": \"General-Policy-Name\",\n \"created\": \"2020-05-12T19:47:38Z\",\n \"modified\": \"2020-05-12T19:47:38Z\"\n}", + "body": "[\n {\n \"id\": \"idn:identity-attributes-changed\",\n \"type\": \"EVENT\",\n \"name\": \"Identity Attributes Changed\",\n \"description\": \"One or more identity attributes changed.\",\n \"isDynamicSchema\": false,\n \"inputExample\": {\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"newValue\": \"marketing\",\n \"oldValue\": \"sales\"\n },\n {\n \"attribute\": \"manager\",\n \"newValue\": {\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n },\n \"oldValue\": {\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"newValue\": \"john.doe@gmail.com\",\n \"oldValue\": \"john.doe@hotmail.com\"\n }\n ],\n \"identity\": {\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n }\n }\n },\n {\n \"id\": \"idn:identity-attributes-changed\",\n \"type\": \"EVENT\",\n \"name\": \"Identity Attributes Changed\",\n \"description\": \"One or more identity attributes changed.\",\n \"isDynamicSchema\": false,\n \"inputExample\": {\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"newValue\": \"marketing\",\n \"oldValue\": \"sales\"\n },\n {\n \"attribute\": \"manager\",\n \"newValue\": {\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n },\n \"oldValue\": {\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"newValue\": \"john.doe@gmail.com\",\n \"oldValue\": \"john.doe@hotmail.com\"\n }\n ],\n \"identity\": {\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n }\n }\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f21ba80f-0d67-4a62-af19-d87eb6f935a5", - "name": "Conflicting Access Based Policy", + "id": "147d7bc5-a357-423e-85db-bf29cb50cbaa", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-library", + "triggers" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"idn:identity-attributes-changed\"" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -210957,17 +211047,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Modified Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -210982,25 +211063,49 @@ "_postman_previewlanguage": "json" }, { - "id": "307858be-d845-41bc-9ef0-fd48ac6d1e2b", - "name": "Conflicting Access Based Policy", + "id": "9152680e-f018-41f0-959b-1d167fb4199b", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-library", + "triggers" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"idn:identity-attributes-changed\"" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -211014,17 +211119,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Modified Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -211039,25 +211135,49 @@ "_postman_previewlanguage": "json" }, { - "id": "132a6428-3611-4069-ba9b-d3129644432c", - "name": "An example of a 403 response object", + "id": "820bd84c-7c9b-433f-a8fd-7762098456ec", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-library", + "triggers" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"idn:identity-attributes-changed\"" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -211071,17 +211191,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Modified Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -211096,82 +211207,49 @@ "_postman_previewlanguage": "json" }, { - "id": "1ae896d0-89b5-48aa-bd17-4c2197e58852", - "name": "An example of a 404 response object", + "id": "3550d110-67dc-4259-b4c8-8f7326931e79", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-library", + "triggers" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Modified Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"idn:identity-attributes-changed\"" } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bc9fbf39-98ac-4e3f-9789-640f0a3093fe", - "name": "Conflicting Access Based Policy", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" ], - "query": [], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -211185,17 +211263,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Modified Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -211210,25 +211279,49 @@ "_postman_previewlanguage": "json" }, { - "id": "52a44b30-146b-42a8-8842-09371ca93240", - "name": "An example of a 500 response object", + "id": "01ddac99-3d54-473d-825c-bf4ecbf9e878", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-library", + "triggers" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"idn:identity-attributes-changed\"" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -211242,17 +211335,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Modified Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -211273,45 +211357,24 @@ } }, { - "id": "393ad10c-7afb-4ba1-9e56-839b8c456e30", - "name": "Delete SOD policy by ID", + "id": "a6671d65-745c-4332-a672-e1ef81eedd4c", + "name": "List Workflow Library Operators", "request": { - "name": "Delete SOD policy by ID", + "name": "List Workflow Library Operators", "description": { - "content": "This deletes a specified SOD policy.\nRequires role of ORG_ADMIN.", + "content": "This lists the workflow operators available to you", "type": "text/plain" }, "url": { "path": [ - "sod-policies", - ":id" + "workflow-library", + "operators" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], - "variable": [ - { - "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the SOD Policy to delete.", - "type": "text/plain" - } - } - ] + "query": [], + "variable": [] }, "header": [ { @@ -211319,77 +211382,23 @@ "value": "application/json" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "response": [ { - "id": "0c1d5202-689c-4358-8775-30dd3b8188e9", - "name": "No content.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "7f3e7450-4eb8-4f87-8f7c-e8c9ce61b955", - "name": "Client Error - Returned if the request body is invalid.", + "id": "17345726-822c-4035-b168-ad724decb022", + "name": "List of workflow operators", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-library", + "operators" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -211406,44 +211415,34 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "[\n {\n \"id\": \"sp:compare-boolean\",\n \"name\": \"Compare Boolean Values\",\n \"type\": \"OPERATOR\",\n \"description\": \"Compare two boolean values and decide what happens based on the result.\",\n \"formFields\": [\n {\n \"description\": \"Enter the JSONPath to a value from the input to compare to Variable B.\",\n \"helpText\": \"\",\n \"label\": \"Variable A\",\n \"name\": \"variableA.$\",\n \"required\": true,\n \"type\": \"text\"\n },\n {\n \"helpText\": \"Select an operation.\",\n \"label\": \"Operation\",\n \"name\": \"operator\",\n \"options\": [\n {\n \"label\": \"Equals\",\n \"value\": \"BooleanEquals\"\n }\n ],\n \"required\": true,\n \"type\": \"select\"\n },\n {\n \"description\": \"Enter the JSONPath to a value from the input to compare to Variable A.\",\n \"helpText\": \"\",\n \"label\": \"Variable B\",\n \"name\": \"variableB.$\",\n \"required\": false,\n \"type\": \"text\"\n },\n {\n \"description\": \"Enter True or False.\",\n \"helpText\": \"\",\n \"label\": \"Variable B\",\n \"name\": \"variableB\",\n \"required\": false,\n \"type\": \"text\"\n }\n ]\n },\n {\n \"id\": \"sp:compare-boolean\",\n \"name\": \"Compare Boolean Values\",\n \"type\": \"OPERATOR\",\n \"description\": \"Compare two boolean values and decide what happens based on the result.\",\n \"formFields\": [\n {\n \"description\": \"Enter the JSONPath to a value from the input to compare to Variable B.\",\n \"helpText\": \"\",\n \"label\": \"Variable A\",\n \"name\": \"variableA.$\",\n \"required\": true,\n \"type\": \"text\"\n },\n {\n \"helpText\": \"Select an operation.\",\n \"label\": \"Operation\",\n \"name\": \"operator\",\n \"options\": [\n {\n \"label\": \"Equals\",\n \"value\": \"BooleanEquals\"\n }\n ],\n \"required\": true,\n \"type\": \"select\"\n },\n {\n \"description\": \"Enter the JSONPath to a value from the input to compare to Variable A.\",\n \"helpText\": \"\",\n \"label\": \"Variable B\",\n \"name\": \"variableB.$\",\n \"required\": false,\n \"type\": \"text\"\n },\n {\n \"description\": \"Enter True or False.\",\n \"helpText\": \"\",\n \"label\": \"Variable B\",\n \"name\": \"variableB\",\n \"required\": false,\n \"type\": \"text\"\n }\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d255adfa-c68c-4c77-ab1f-711fd775356e", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "7a93f93f-8719-4fa8-851b-5259a9982085", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-library", + "operators" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -211460,44 +211459,34 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "00cf9175-2b44-4cc7-8b45-e686306c1e34", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "99b3bdc2-2738-4e37-9858-abab60585ddb", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-library", + "operators" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -211514,44 +211503,34 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9afef71b-83e7-4c39-9050-f35d5ea6b546", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "914c7af7-a0d3-43c7-8290-170015d50fc9", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-library", + "operators" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -211568,44 +211547,34 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} - }, - "status": "Not Found", - "code": 404, + }, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "18c313a4-ff07-43e4-b36d-39e14d4b0da3", + "id": "e396d179-6c34-4d5f-8663-4c26647b1789", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-library", + "operators" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -211622,7 +211591,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Too Many Requests", @@ -211638,28 +211607,18 @@ "_postman_previewlanguage": "json" }, { - "id": "96b082b6-e37e-47c3-a148-c522ee7b93be", + "id": "2854f4be-0716-423b-a2b7-fefde022ffab", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-library", + "operators" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -211676,7 +211635,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Internal Server Error", @@ -211698,18 +211657,20 @@ } }, { - "id": "6480c0b4-79fe-4ba8-a0ec-1b9dc739f445", - "name": "Patch a SOD policy", + "id": "b6f94b15-8908-4d32-8635-3247b3485cb4", + "name": "Generate External Trigger OAuth Client", "request": { - "name": "Patch a SOD policy", + "name": "Generate External Trigger OAuth Client", "description": { - "content": "Allows updating SOD Policy fields other than [\"id\",\"created\",\"creatorId\",\"policyQuery\",\"type\"] using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.\nRequires role of ORG_ADMIN.\nThis 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.", + "content": "Create OAuth client ID, client secret, and callback URL for use in an external trigger. External triggers will need this information to generate an access token to authenticate to the callback URL and submit a trigger payload that will initiate the workflow.", "type": "text/plain" }, "url": { "path": [ - "sod-policies", - ":id" + "workflows", + ":id", + "external", + "oauth-clients" ], "host": [ "{{baseUrl}}" @@ -211718,104 +211679,36 @@ "variable": [ { "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", + "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", "key": "id", "disabled": true, "description": { - "content": "(Required) The ID of the SOD policy being modified.", + "content": "(Required) Id of the workflow", "type": "text/plain" } } ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "POST", + "body": {} }, "response": [ { - "id": "091b8cea-d604-4664-b13c-cbc33d9bd4cd", - "name": "Conflicting Access Based Policy", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Modified description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"policyQuery\": \"@access(id:2c9180866166b5b0016167c32ef31a66 OR id:2c9180866166b5b0016167c32ef31a67) AND @access(id:2c918087682f9a86016839c0509c1ab2)\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ca09b399-dc10-4abc-bea8-299a559f25a7", - "name": "General Policy", + "id": "4847e976-afa4-497e-8a5b-c0731b232701", + "name": "The OAuth Client object", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflows", + ":id", + "external", + "oauth-clients" ], "host": [ "{{baseUrl}}" @@ -211824,10 +211717,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -211841,17 +211730,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "POST", + "body": {} }, "status": "OK", "code": 200, @@ -211861,18 +211741,20 @@ "value": "application/json" } ], - "body": "{\n \"description\": \"Modified description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c918087682f9a86016839c05e8f1aff\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"New policy\",\n \"policyQuery\": \"policy query implementation\",\n \"compensatingControls\": \"Compensating controls\",\n \"correctionAdvice\": \"Correction advice\",\n \"tags\": [],\n \"state\": \"ENFORCED\",\n \"scheduled\": false,\n \"creatorId\": \"2c918087682f9a86016839c05e8f1aff\",\n \"modifierId\": null,\n \"violationOwnerAssignmentConfig\": null,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": null,\n \"id\": \"52c11db4-733e-4c31-949a-766c95ec95f1\",\n \"name\": \"General-Policy-Name\",\n \"created\": \"2020-05-12T19:47:38Z\",\n \"modified\": \"2020-05-12T19:47:38Z\"\n}", + "body": "{\n \"id\": \"1a58c03a6bf64dc2876f6988c6e2c7b7\",\n \"secret\": \"00cc24a7fe810fe06a7cb38bc168ae104d703c7abb296f9944dc68e69ddb578b\",\n \"url\": \"https://tenant.api.identitynow.com/beta/workflows/execute/external/c17bea3a-574d-453c-9e04-4365fbf5af0b\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "38bc6534-71ec-44b5-bafe-7faa9ec85cf4", - "name": "Conflicting Access Based Policy", + "id": "563865fe-7b5c-4294-b539-0544d284fb63", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflows", + ":id", + "external", + "oauth-clients" ], "host": [ "{{baseUrl}}" @@ -211881,10 +211763,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -211898,17 +211776,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "POST", + "body": {} }, "status": "Bad Request", "code": 400, @@ -211923,13 +211792,15 @@ "_postman_previewlanguage": "json" }, { - "id": "8f840daf-8e98-4047-9fac-95c9201b1bdc", - "name": "Conflicting Access Based Policy", + "id": "3d7171b7-73dc-4b93-9525-41570bef6a06", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflows", + ":id", + "external", + "oauth-clients" ], "host": [ "{{baseUrl}}" @@ -211938,10 +211809,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -211955,17 +211822,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "POST", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -211980,13 +211838,15 @@ "_postman_previewlanguage": "json" }, { - "id": "135d5052-17f3-442f-95aa-8054da01850c", - "name": "An example of a 403 response object", + "id": "c5e25e56-9895-4e65-9be9-23361931ee1c", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflows", + ":id", + "external", + "oauth-clients" ], "host": [ "{{baseUrl}}" @@ -211995,10 +211855,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -212012,17 +211868,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "POST", + "body": {} }, "status": "Forbidden", "code": 403, @@ -212037,70 +211884,15 @@ "_postman_previewlanguage": "json" }, { - "id": "85cc8cb8-6cd2-4486-82ec-c7ee77d5b4f4", - "name": "An example of a 404 response object", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "dfe5b428-e998-4258-a0f4-cf9252e2c318", - "name": "Conflicting Access Based Policy", + "id": "8557289f-e972-4f16-8e64-176f365351df", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflows", + ":id", + "external", + "oauth-clients" ], "host": [ "{{baseUrl}}" @@ -212109,10 +211901,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -212126,17 +211914,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "POST", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -212151,13 +211930,15 @@ "_postman_previewlanguage": "json" }, { - "id": "7b63ee72-98c3-4247-86c8-5143b406e0af", - "name": "An example of a 500 response object", + "id": "f5526a15-21f5-48c3-a6d2-d763ab9757bc", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflows", + ":id", + "external", + "oauth-clients" ], "host": [ "{{baseUrl}}" @@ -212166,10 +211947,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -212183,17 +211960,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "POST", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -212214,19 +211982,20 @@ } }, { - "id": "28d0d7b5-7d4b-468d-9f2d-57594a132ca4", - "name": "Get SOD policy schedule", + "id": "d1cbdb75-4077-4cdb-b2c7-75617b5cfb82", + "name": "Execute Workflow via External Trigger", "request": { - "name": "Get SOD policy schedule", + "name": "Execute Workflow via External Trigger", "description": { - "content": "This endpoint gets a specified SOD policy's schedule.\nRequires the role of ORG_ADMIN.", + "content": "This endpoint allows a service outside of IdentityNow to initiate a workflow that uses the \"External Trigger\" step. The external service will invoke this endpoint with the input data it wants to send to the workflow in the body.", "type": "text/plain" }, "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "workflows", + "execute", + "external", + ":id" ], "host": [ "{{baseUrl}}" @@ -212235,35 +212004,49 @@ "variable": [ { "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", + "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", "key": "id", "disabled": true, "description": { - "content": "(Required) The ID of the object reference to retrieve.", + "content": "(Required) Id of the workflow", "type": "text/plain" } } ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {\n \"customAttribute1\": \"value1\",\n \"customAttribute2\": \"value2\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "c9c3a673-ae24-485e-84d8-e64bf4b2b0e5", - "name": "SOD policy ID.", + "id": "278ed430-91f2-4347-93c5-19e664d360fc", + "name": "The Workflow object", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "workflows", + "execute", + "external", + ":id" ], "host": [ "{{baseUrl}}" @@ -212272,6 +212055,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -212285,8 +212072,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {\n \"customAttribute1\": \"value1\",\n \"customAttribute2\": \"value2\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -212296,19 +212092,20 @@ "value": "application/json" } ], - "body": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\"\n}", + "body": "{\n \"workflowExecutionId\": \"0e11cefa-96e7-4b67-90d0-065bc1da5753\",\n \"message\": \"Workflow was not executed externally. Check enabled flag on workflow definition\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4322d32e-8fdf-4627-a038-2155c0a4d195", + "id": "818d0133-a8e5-4e1e-ad2a-ef4b0820a4f7", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "workflows", + "execute", + "external", + ":id" ], "host": [ "{{baseUrl}}" @@ -212317,6 +212114,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -212330,8 +212131,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {\n \"customAttribute1\": \"value1\",\n \"customAttribute2\": \"value2\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -212346,14 +212156,15 @@ "_postman_previewlanguage": "json" }, { - "id": "1b32a2dc-8588-4d54-8995-f129b84e2838", + "id": "9521082d-fd1e-49be-b70a-6f8b9a718473", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "workflows", + "execute", + "external", + ":id" ], "host": [ "{{baseUrl}}" @@ -212362,6 +212173,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -212375,8 +212190,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {\n \"customAttribute1\": \"value1\",\n \"customAttribute2\": \"value2\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -212391,14 +212215,15 @@ "_postman_previewlanguage": "json" }, { - "id": "7d5a3b1f-83aa-4c9a-9bfd-cad8a7bddc20", + "id": "d4b1f00d-1e56-4fba-84fe-07db756df819", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "workflows", + "execute", + "external", + ":id" ], "host": [ "{{baseUrl}}" @@ -212407,6 +212232,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -212420,8 +212249,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {\n \"customAttribute1\": \"value1\",\n \"customAttribute2\": \"value2\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -212436,14 +212274,15 @@ "_postman_previewlanguage": "json" }, { - "id": "61da7f05-ac1c-49c1-a34f-bd14737dc21d", + "id": "bbd06d7b-57b5-49f4-af89-b4d081a90ecf", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "workflows", + "execute", + "external", + ":id" ], "host": [ "{{baseUrl}}" @@ -212452,6 +212291,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -212465,8 +212308,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {\n \"customAttribute1\": \"value1\",\n \"customAttribute2\": \"value2\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -212481,14 +212333,15 @@ "_postman_previewlanguage": "json" }, { - "id": "785a8fef-600a-4c3a-a261-1661a01d04b3", + "id": "cdfd7e9d-fd6c-4561-88f1-1b2130ff0b76", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "workflows", + "execute", + "external", + ":id" ], "host": [ "{{baseUrl}}" @@ -212497,6 +212350,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -212510,8 +212367,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {\n \"customAttribute1\": \"value1\",\n \"customAttribute2\": \"value2\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -212532,19 +212398,21 @@ } }, { - "id": "ea743e91-d476-43b2-9363-e96b92fcbf67", - "name": "Update SOD Policy schedule", + "id": "f5dfcb82-5de6-4db9-9b64-99167292e1ad", + "name": "Test Workflow via External Trigger", "request": { - "name": "Update SOD Policy schedule", + "name": "Test Workflow via External Trigger", "description": { - "content": "This updates schedule for a specified SOD policy.\nRequires role of ORG_ADMIN.", + "content": "Validate a workflow with an \"External Trigger\" can receive input. The response includes the input that the workflow received, which can be used to validate that the input is intact when it reaches the workflow.", "type": "text/plain" }, "url": { "path": [ - "sod-policies", + "workflows", + "execute", + "external", ":id", - "schedule" + "test" ], "host": [ "{{baseUrl}}" @@ -212553,11 +212421,11 @@ "variable": [ { "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", + "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", "key": "id", "disabled": true, "description": { - "content": "(Required) The ID of the SOD policy to update its schedule.", + "content": "(Required) Id of the workflow", "type": "text/plain" } } @@ -212573,10 +212441,10 @@ "value": "application/json" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\"\n}", + "raw": "{\n \"input\": {\n \"test\": \"hello world\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -212587,14 +212455,16 @@ }, "response": [ { - "id": "5a939291-599e-46f0-8c40-ba13a8218484", - "name": "SOD policy by ID.", + "id": "7f093d10-040d-4a24-a608-c92a10bb6171", + "name": "Responds with the test input", "originalRequest": { "url": { "path": [ - "sod-policies", + "workflows", + "execute", + "external", ":id", - "schedule" + "test" ], "host": [ "{{baseUrl}}" @@ -212620,10 +212490,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\"\n}", + "raw": "{\n \"input\": {\n \"test\": \"hello world\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -212640,19 +212510,21 @@ "value": "application/json" } ], - "body": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\"\n}", + "body": "{\n \"payload\": {\n \"test\": \"hello world\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "75dab788-18e5-4593-b2c2-6dc7e180a3d5", + "id": "74b1dc31-a9fa-499d-9343-e72fe9fce10a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sod-policies", + "workflows", + "execute", + "external", ":id", - "schedule" + "test" ], "host": [ "{{baseUrl}}" @@ -212678,10 +212550,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\"\n}", + "raw": "{\n \"input\": {\n \"test\": \"hello world\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -212703,14 +212575,16 @@ "_postman_previewlanguage": "json" }, { - "id": "d123f1a9-d75d-4a16-a9b4-cd79d74a4e0e", + "id": "54e20f0d-b0a9-46a4-a8df-be5807fc5c0a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sod-policies", + "workflows", + "execute", + "external", ":id", - "schedule" + "test" ], "host": [ "{{baseUrl}}" @@ -212736,10 +212610,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\"\n}", + "raw": "{\n \"input\": {\n \"test\": \"hello world\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -212761,14 +212635,16 @@ "_postman_previewlanguage": "json" }, { - "id": "e07a4a27-bb6c-4656-adfd-9cedf064b4e9", + "id": "517d3ec9-eb41-495b-8df6-d0ab738be75a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-policies", + "workflows", + "execute", + "external", ":id", - "schedule" + "test" ], "host": [ "{{baseUrl}}" @@ -212794,10 +212670,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\"\n}", + "raw": "{\n \"input\": {\n \"test\": \"hello world\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -212819,14 +212695,16 @@ "_postman_previewlanguage": "json" }, { - "id": "ddf9f62d-86fd-49e1-98e4-92f6847085e6", + "id": "942772d6-90bf-4f2d-be46-1e1aeb5d460d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-policies", + "workflows", + "execute", + "external", ":id", - "schedule" + "test" ], "host": [ "{{baseUrl}}" @@ -212852,10 +212730,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\"\n}", + "raw": "{\n \"input\": {\n \"test\": \"hello world\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -212877,14 +212755,16 @@ "_postman_previewlanguage": "json" }, { - "id": "20c6df23-6d3d-4f34-adbd-e521194f2710", + "id": "8f806be2-5d3f-45c1-b7bf-5da99fb2a245", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-policies", + "workflows", + "execute", + "external", ":id", - "schedule" + "test" ], "host": [ "{{baseUrl}}" @@ -212910,10 +212790,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\"\n}", + "raw": "{\n \"input\": {\n \"test\": \"hello world\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -212939,38 +212819,59 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, + } + ] + }, + { + "name": "Approvals", + "description": "", + "item": [ { - "id": "118c7123-5721-4310-b3ea-490a8a111ae0", - "name": "Delete SOD policy schedule", + "id": "b32e5dc0-3708-4f4b-a6b8-4b9a0f05a676", + "name": "Get Approvals", "request": { - "name": "Delete SOD policy schedule", + "name": "Get Approvals", "description": { - "content": "This deletes schedule for a specified SOD policy.\nRequires role of ORG_ADMIN.", + "content": "Retrieve a list of approvals, which can be filtered by requester ID, status, or reference type. \"Mine\" query parameter can be used and it will return all approvals for the current approver. \nAbsence of all query parameters will will default to mine=true.", "type": "text/plain" }, "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "approvals" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", - "key": "id", "disabled": true, "description": { - "content": "(Required) The ID of the SOD policy the schedule must be deleted for.", + "content": "Returns the list of approvals for the current caller", "type": "text/plain" - } + }, + "key": "mine", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Returns the list of approvals for a given requester ID", + "type": "text/plain" + }, + "key": "requesterId", + "value": "17e633e7d57e481569df76323169deb6a" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**status**: *eq*\n\n**referenceType**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "filters=status eq PENDING" } - ] + ], + "variable": [] }, "header": [ { @@ -212978,59 +212879,50 @@ "value": "application/json" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "response": [ { - "id": "b0b59d78-c08c-45cc-b4af-290306e9ec33", - "name": "No content.", + "id": "d0e4f752-5415-4387-9951-6abad6b2a720", + "name": "List of Approvals", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "approvals" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" + "query": [ + { + "disabled": true, + "description": { + "content": "Returns the list of approvals for the current caller", + "type": "text/plain" + }, + "key": "mine", + "value": "true" }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "98754d5d-cf5c-49bf-8a00-56c561f6f782", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" + { + "disabled": true, + "description": { + "content": "Returns the list of approvals for a given requester ID", + "type": "text/plain" + }, + "key": "requesterId", + "value": "17e633e7d57e481569df76323169deb6a" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**status**: *eq*\n\n**referenceType**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "filters=status eq PENDING" + } ], - "query": [], "variable": [] }, "header": [ @@ -213047,35 +212939,61 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "[\n {\n \"approvalId\": \"38453251-6be2-5f8f-df93-5ce19e295837\",\n \"approvers\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"createdDate\": \"2023-04-12T23:20:50.520Z\",\n \"type\": \"ENTITLEMENT_DESCRIPTIONS\",\n \"name\": [\n {\n \"value\": \"Audit DB Access\",\n \"locale\": \"en_US\"\n },\n {\n \"value\": \"Audit DB Access\",\n \"locale\": \"en_US\"\n }\n ],\n \"batchRequest\": {\n \"batchId\": \"38453251-6be2-5f8f-df93-5ce19e295837\",\n \"batchSize\": 100\n },\n \"description\": [\n {\n \"value\": \"This access allows viewing and editing of workflow resource\",\n \"locale\": \"en_US\"\n },\n {\n \"value\": \"This access allows viewing and editing of workflow resource\",\n \"locale\": \"en_US\"\n }\n ],\n \"priority\": \"HIGH\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"comments\": [\n {\n \"author\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n },\n {\n \"author\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n }\n ],\n \"approvedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"rejectedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"completedDate\": \"2023-04-12T23:20:50.520Z\",\n \"approvalCriteria\": \"SINGLE\",\n \"status\": \"PENDING\",\n \"additionalAttributes\": \"{ \\\"llm_description\\\": \\\"generated description\\\" }\",\n \"referenceData\": [\n {\n \"id\": \"64012350-8fd9-4f6c-a170-1fe123683899\",\n \"type\": \"AccessRequestId\"\n },\n {\n \"id\": \"64012350-8fd9-4f6c-a170-1fe123683899\",\n \"type\": \"AccessRequestId\"\n }\n ]\n },\n {\n \"approvalId\": \"38453251-6be2-5f8f-df93-5ce19e295837\",\n \"approvers\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"createdDate\": \"2023-04-12T23:20:50.520Z\",\n \"type\": \"ENTITLEMENT_DESCRIPTIONS\",\n \"name\": [\n {\n \"value\": \"Audit DB Access\",\n \"locale\": \"en_US\"\n },\n {\n \"value\": \"Audit DB Access\",\n \"locale\": \"en_US\"\n }\n ],\n \"batchRequest\": {\n \"batchId\": \"38453251-6be2-5f8f-df93-5ce19e295837\",\n \"batchSize\": 100\n },\n \"description\": [\n {\n \"value\": \"This access allows viewing and editing of workflow resource\",\n \"locale\": \"en_US\"\n },\n {\n \"value\": \"This access allows viewing and editing of workflow resource\",\n \"locale\": \"en_US\"\n }\n ],\n \"priority\": \"HIGH\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"comments\": [\n {\n \"author\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n },\n {\n \"author\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n }\n ],\n \"approvedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"rejectedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"completedDate\": \"2023-04-12T23:20:50.520Z\",\n \"approvalCriteria\": \"SINGLE\",\n \"status\": \"PENDING\",\n \"additionalAttributes\": \"{ \\\"llm_description\\\": \\\"generated description\\\" }\",\n \"referenceData\": [\n {\n \"id\": \"64012350-8fd9-4f6c-a170-1fe123683899\",\n \"type\": \"AccessRequestId\"\n },\n {\n \"id\": \"64012350-8fd9-4f6c-a170-1fe123683899\",\n \"type\": \"AccessRequestId\"\n }\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "466cc8d0-cf4c-47eb-afb4-335c183bf233", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "69d5e8c4-75bb-4fea-8cfd-9f5b5f496a94", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "approvals" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Returns the list of approvals for the current caller", + "type": "text/plain" + }, + "key": "mine", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Returns the list of approvals for a given requester ID", + "type": "text/plain" + }, + "key": "requesterId", + "value": "17e633e7d57e481569df76323169deb6a" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**status**: *eq*\n\n**referenceType**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "filters=status eq PENDING" + } + ], "variable": [] }, "header": [ @@ -213092,35 +213010,61 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9f7c4013-26d9-426c-8f05-a5d8e739734e", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "97a49ab1-3ba9-4d8a-b53b-c627f9a84c1e", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "approvals" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Returns the list of approvals for the current caller", + "type": "text/plain" + }, + "key": "mine", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Returns the list of approvals for a given requester ID", + "type": "text/plain" + }, + "key": "requesterId", + "value": "17e633e7d57e481569df76323169deb6a" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**status**: *eq*\n\n**referenceType**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "filters=status eq PENDING" + } + ], "variable": [] }, "header": [ @@ -213137,35 +213081,61 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f0705554-0386-4116-b1d1-d4e231866a09", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "e2fbe13e-f5f3-4067-9edb-6b48ba0d9f38", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "approvals" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Returns the list of approvals for the current caller", + "type": "text/plain" + }, + "key": "mine", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Returns the list of approvals for a given requester ID", + "type": "text/plain" + }, + "key": "requesterId", + "value": "17e633e7d57e481569df76323169deb6a" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**status**: *eq*\n\n**referenceType**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "filters=status eq PENDING" + } + ], "variable": [] }, "header": [ @@ -213182,35 +213152,61 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "status": "Not Found", - "code": 404, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9ed205be-bfa8-4e5d-a33a-db11e49eb989", + "id": "5013b7fc-936b-4db6-b831-b724beca5fe4", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "approvals" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Returns the list of approvals for the current caller", + "type": "text/plain" + }, + "key": "mine", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Returns the list of approvals for a given requester ID", + "type": "text/plain" + }, + "key": "requesterId", + "value": "17e633e7d57e481569df76323169deb6a" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**status**: *eq*\n\n**referenceType**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "filters=status eq PENDING" + } + ], "variable": [] }, "header": [ @@ -213227,7 +213223,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Too Many Requests", @@ -213243,19 +213239,45 @@ "_postman_previewlanguage": "json" }, { - "id": "a1d568a1-8feb-4135-9349-2df70fd6fb77", + "id": "d1b234c9-6336-418d-b52d-208e38644f38", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "approvals" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Returns the list of approvals for the current caller", + "type": "text/plain" + }, + "key": "mine", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Returns the list of approvals for a given requester ID", + "type": "text/plain" + }, + "key": "requesterId", + "value": "17e633e7d57e481569df76323169deb6a" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**status**: *eq*\n\n**referenceType**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "filters=status eq PENDING" + } + ], "variable": [] }, "header": [ @@ -213272,7 +213294,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Internal Server Error", @@ -213294,20 +213316,18 @@ } }, { - "id": "51700044-81ac-49cf-ac8f-5c20237252a5", - "name": "Runs SOD policy violation report", + "id": "c996f78c-bb9d-4648-85b8-15f9a3109d29", + "name": "Get an approval", "request": { - "name": "Runs SOD policy violation report", + "name": "Get an approval", "description": { - "content": "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.\nRequires role of ORG_ADMIN.", + "content": "Retrieve a single approval for a given approval ID", "type": "text/plain" }, "url": { "path": [ - "sod-policies", - ":id", - "violation-report", - "run" + "approvals", + ":id" ], "host": [ "{{baseUrl}}" @@ -213316,11 +213336,11 @@ "variable": [ { "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", + "value": "38453251-6be2-5f8f-df93-5ce19e295837", "key": "id", "disabled": true, "description": { - "content": "(Required) The SOD policy ID to run.", + "content": "(Required) ID of the approval that is to be returned", "type": "text/plain" } } @@ -213332,20 +213352,18 @@ "value": "application/json" } ], - "method": "POST", + "method": "GET", "body": {} }, "response": [ { - "id": "951fb89b-732b-4d8b-8e67-0dddf9a8c673", - "name": "Reference to the violation report run task.", + "id": "f94baba6-8ebe-4db1-b2ee-f5abae3e5c99", + "name": "Approval object", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "violation-report", - "run" + "approvals", + ":id" ], "host": [ "{{baseUrl}}" @@ -213367,7 +213385,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "OK", @@ -213378,20 +213396,18 @@ "value": "application/json" } ], - "body": "{\n \"status\": \"PENDING\",\n \"type\": \"REPORT_RESULT\",\n \"id\": \"2e8d8180-24bc-4d21-91c6-7affdb473b0d\",\n \"name\": \"policy-xyz\"\n}", + "body": "{\n \"approvalId\": \"38453251-6be2-5f8f-df93-5ce19e295837\",\n \"approvers\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"createdDate\": \"2023-04-12T23:20:50.520Z\",\n \"type\": \"ENTITLEMENT_DESCRIPTIONS\",\n \"name\": [\n {\n \"value\": \"Audit DB Access\",\n \"locale\": \"en_US\"\n },\n {\n \"value\": \"Audit DB Access\",\n \"locale\": \"en_US\"\n }\n ],\n \"batchRequest\": {\n \"batchId\": \"38453251-6be2-5f8f-df93-5ce19e295837\",\n \"batchSize\": 100\n },\n \"description\": [\n {\n \"value\": \"This access allows viewing and editing of workflow resource\",\n \"locale\": \"en_US\"\n },\n {\n \"value\": \"This access allows viewing and editing of workflow resource\",\n \"locale\": \"en_US\"\n }\n ],\n \"priority\": \"HIGH\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"comments\": [\n {\n \"author\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n },\n {\n \"author\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n }\n ],\n \"approvedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"rejectedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"completedDate\": \"2023-04-12T23:20:50.520Z\",\n \"approvalCriteria\": \"SINGLE\",\n \"status\": \"PENDING\",\n \"additionalAttributes\": \"{ \\\"llm_description\\\": \\\"generated description\\\" }\",\n \"referenceData\": [\n {\n \"id\": \"64012350-8fd9-4f6c-a170-1fe123683899\",\n \"type\": \"AccessRequestId\"\n },\n {\n \"id\": \"64012350-8fd9-4f6c-a170-1fe123683899\",\n \"type\": \"AccessRequestId\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "10a54971-8b27-4e2f-9e12-3941a3a74a1c", + "id": "7c2ec149-961e-4008-bf4f-452b2201b23c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "violation-report", - "run" + "approvals", + ":id" ], "host": [ "{{baseUrl}}" @@ -213413,7 +213429,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Bad Request", @@ -213429,61 +213445,13 @@ "_postman_previewlanguage": "json" }, { - "id": "9ef73f08-6188-4b81-82e2-6cd0ffde8c53", + "id": "ff3c7fd1-cf81-476c-880b-52e0081de929", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2530c9b0-d530-4dd5-8d2a-84aa4c812201", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report", - "run" + "approvals", + ":id" ], "host": [ "{{baseUrl}}" @@ -213505,31 +213473,29 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f2a41dd1-4eed-4adc-a5a6-b5b136604a18", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "5fc50241-391c-4294-a7e4-c23d9945f757", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "violation-report", - "run" + "approvals", + ":id" ], "host": [ "{{baseUrl}}" @@ -213551,31 +213517,29 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, - "status": "Not Found", - "code": 404, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "921f50c5-5bb0-419f-9450-bf95e6f41dbb", + "id": "10c8312a-f9f4-414f-9934-bc63db829ae3", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "violation-report", - "run" + "approvals", + ":id" ], "host": [ "{{baseUrl}}" @@ -213597,7 +213561,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Too Many Requests", @@ -213613,15 +213577,13 @@ "_postman_previewlanguage": "json" }, { - "id": "28e463f7-377a-4f9b-9e6e-7ea55ac737f2", + "id": "d1491dc5-999e-4b2c-a1cf-6b2384c5c7ea", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "violation-report", - "run" + "approvals", + ":id" ], "host": [ "{{baseUrl}}" @@ -213643,7 +213605,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Internal Server Error", @@ -213665,19 +213627,18 @@ } }, { - "id": "bc541263-4e9c-43f9-a29d-b6e3864e78fb", - "name": "Get SOD violation report status", + "id": "7ccba259-313f-4c07-917c-5ac7f920a132", + "name": "Change an approval", "request": { - "name": "Get SOD violation report status", + "name": "Change an approval", "description": { - "content": "This gets the status for a violation report run task that has already been invoked.\nRequires role of ORG_ADMIN.", + "content": "Change the values of a given approval", "type": "text/plain" }, "url": { "path": [ - "sod-policies", - ":id", - "violation-report" + "approvals", + ":id" ], "host": [ "{{baseUrl}}" @@ -213686,35 +213647,41 @@ "variable": [ { "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the object reference to retrieve.", - "type": "text/plain" - } + "key": "id" } ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"comments\": {\n \"author\": \"85d173e7d57e496569df763231d6deb6a\",\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n },\n \"approvedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"rejectedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"reassignFrom\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"reassignTo\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"additionalAttributes\": {\n \"any\": \"any\",\n \"additional\": \"attributes\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "7f3abddf-f7e4-4f33-a769-428cbeeb651e", - "name": "Status of the violation report run task.", + "id": "b29f9d94-4cc8-4328-9665-c62d91e5013f", + "name": "Approval object", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "violation-report" + "approvals", + ":id" ], "host": [ "{{baseUrl}}" @@ -213723,6 +213690,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -213736,8 +213707,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"comments\": {\n \"author\": \"85d173e7d57e496569df763231d6deb6a\",\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n },\n \"approvedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"rejectedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"reassignFrom\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"reassignTo\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"additionalAttributes\": {\n \"any\": \"any\",\n \"additional\": \"attributes\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -213747,19 +213727,18 @@ "value": "application/json" } ], - "body": "{\n \"status\": \"SUCCESS\",\n \"type\": \"REPORT_RESULT\",\n \"id\": \"2e8d8180-24bc-4d21-91c6-7affdb473b0d\",\n \"name\": \"policy-xyz\"\n}", + "body": "{\n \"approvalId\": \"38453251-6be2-5f8f-df93-5ce19e295837\",\n \"approvers\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"createdDate\": \"2023-04-12T23:20:50.520Z\",\n \"type\": \"ENTITLEMENT_DESCRIPTIONS\",\n \"name\": [\n {\n \"value\": \"Audit DB Access\",\n \"locale\": \"en_US\"\n },\n {\n \"value\": \"Audit DB Access\",\n \"locale\": \"en_US\"\n }\n ],\n \"batchRequest\": {\n \"batchId\": \"38453251-6be2-5f8f-df93-5ce19e295837\",\n \"batchSize\": 100\n },\n \"description\": [\n {\n \"value\": \"This access allows viewing and editing of workflow resource\",\n \"locale\": \"en_US\"\n },\n {\n \"value\": \"This access allows viewing and editing of workflow resource\",\n \"locale\": \"en_US\"\n }\n ],\n \"priority\": \"HIGH\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"comments\": [\n {\n \"author\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n },\n {\n \"author\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n }\n ],\n \"approvedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"rejectedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"completedDate\": \"2023-04-12T23:20:50.520Z\",\n \"approvalCriteria\": \"SINGLE\",\n \"status\": \"PENDING\",\n \"additionalAttributes\": \"{ \\\"llm_description\\\": \\\"generated description\\\" }\",\n \"referenceData\": [\n {\n \"id\": \"64012350-8fd9-4f6c-a170-1fe123683899\",\n \"type\": \"AccessRequestId\"\n },\n {\n \"id\": \"64012350-8fd9-4f6c-a170-1fe123683899\",\n \"type\": \"AccessRequestId\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b437e4e8-0922-44e6-bbca-e5fa82e124b2", + "id": "9501b125-c234-4966-afca-d5bd444a96d7", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "violation-report" + "approvals", + ":id" ], "host": [ "{{baseUrl}}" @@ -213768,6 +213747,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -213781,8 +213764,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"comments\": {\n \"author\": \"85d173e7d57e496569df763231d6deb6a\",\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n },\n \"approvedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"rejectedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"reassignFrom\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"reassignTo\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"additionalAttributes\": {\n \"any\": \"any\",\n \"additional\": \"attributes\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -213797,14 +213789,13 @@ "_postman_previewlanguage": "json" }, { - "id": "a08798c8-5a68-474d-9319-5d6e6c99c3c7", + "id": "59f915f6-d61f-4a0f-9611-fb10c0440a15", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "violation-report" + "approvals", + ":id" ], "host": [ "{{baseUrl}}" @@ -213813,6 +213804,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -213826,8 +213821,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"comments\": {\n \"author\": \"85d173e7d57e496569df763231d6deb6a\",\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n },\n \"approvedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"rejectedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"reassignFrom\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"reassignTo\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"additionalAttributes\": {\n \"any\": \"any\",\n \"additional\": \"attributes\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -213842,14 +213846,13 @@ "_postman_previewlanguage": "json" }, { - "id": "f34ac026-0e21-4adf-a1f8-04d862651761", + "id": "d857c127-75a4-434e-99d2-10a34bd8c4ef", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "violation-report" + "approvals", + ":id" ], "host": [ "{{baseUrl}}" @@ -213858,6 +213861,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -213871,8 +213878,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"comments\": {\n \"author\": \"85d173e7d57e496569df763231d6deb6a\",\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n },\n \"approvedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"rejectedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"reassignFrom\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"reassignTo\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"additionalAttributes\": {\n \"any\": \"any\",\n \"additional\": \"attributes\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -213887,14 +213903,13 @@ "_postman_previewlanguage": "json" }, { - "id": "8d0cc215-8226-434b-9a5a-d108fcc85d4e", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "5c8f8318-3ae2-44c6-9c9f-dd17333a417c", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "violation-report" + "approvals", + ":id" ], "host": [ "{{baseUrl}}" @@ -213904,50 +213919,9 @@ }, "header": [ { - "key": "Accept", + "key": "Content-Type", "value": "application/json" }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f9288c8c-f2d3-48d7-b785-46507b170eac", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ { "key": "Accept", "value": "application/json" @@ -213961,8 +213935,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"comments\": {\n \"author\": \"85d173e7d57e496569df763231d6deb6a\",\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n },\n \"approvedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"rejectedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"reassignFrom\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"reassignTo\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"additionalAttributes\": {\n \"any\": \"any\",\n \"additional\": \"attributes\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -213977,14 +213960,13 @@ "_postman_previewlanguage": "json" }, { - "id": "45bfb487-0be2-4de9-8fe2-58757bcb0970", + "id": "61ab419c-5528-4068-b9d3-791b840fb3d7", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "violation-report" + "approvals", + ":id" ], "host": [ "{{baseUrl}}" @@ -213993,6 +213975,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -214006,8 +213992,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"comments\": {\n \"author\": \"85d173e7d57e496569df763231d6deb6a\",\n \"comment\": \"Looks good\",\n \"createdDate\": \"2023-04-12T23:20:50.520Z\"\n },\n \"approvedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"rejectedBy\": [\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n }\n ],\n \"reassignFrom\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"reassignTo\": {\n \"id\": \"85d173e7d57e496569df763231d6deb6a\",\n \"type\": \"IDENTITY\",\n \"name\": \"John Doe\"\n },\n \"additionalAttributes\": {\n \"any\": \"any\",\n \"additional\": \"attributes\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -214026,9 +214021,15 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, + } + ] + }, + { + "name": "SOD Policy", + "description": "", + "item": [ { - "id": "8c0d731b-0c19-4eba-9c09-40f7fc332b73", + "id": "37f10a95-1fdd-4a89-bb4c-b2394cc78551", "name": "Get violation report run status", "request": { "name": "Get violation report run status", @@ -214070,7 +214071,7 @@ }, "response": [ { - "id": "ed13a61b-dea3-462a-a778-2b79472ae2c2", + "id": "07895608-5801-40e2-8e08-79c8ec26213c", "name": "Status of the violation report run task.", "originalRequest": { "url": { @@ -214115,7 +214116,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d36b7b32-d78e-4852-941c-aa356b8ec513", + "id": "38e5a2ad-bab6-4c97-a680-9745abbd89bb", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -214160,7 +214161,7 @@ "_postman_previewlanguage": "json" }, { - "id": "af795260-a31d-43a2-89ba-324f051f1112", + "id": "961c37a3-2231-4215-9de5-1f7bb6628abd", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -214205,7 +214206,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b3f83118-d7a1-4f7f-94b1-b6b12086de14", + "id": "de853b88-fc96-4861-9340-c356002c6778", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -214250,7 +214251,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d2cb2f03-21ca-408b-b43d-4f89d86a8162", + "id": "412fb353-15f1-4ca2-8105-3695179b8da3", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -214295,7 +214296,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6dae9711-5d0e-4cd7-9134-f3f4059b3da3", + "id": "0bcc00e2-93b6-4399-9edd-862f9291259c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -214340,7 +214341,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e9dabe76-7c61-4e25-9c36-31e577cc2249", + "id": "d53fd643-e84d-4dfd-b132-fd39ed68a11f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -214391,7 +214392,7 @@ } }, { - "id": "a267099d-ac0f-4067-9db7-0ab0d5f61477", + "id": "87f59d3f-0d97-40cc-b639-13807d0148ca", "name": "Runs all policies for org", "request": { "name": "Runs all policies for org", @@ -214434,7 +214435,7 @@ }, "response": [ { - "id": "059a45a8-d4bd-4b1d-9195-ea958dc728be", + "id": "f889e133-98ec-472a-b53f-3bdc85f07f0a", "name": "Reference to the violation report run task.", "originalRequest": { "url": { @@ -214491,7 +214492,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d3a0a498-20cb-4afc-9aea-5b078f1bd807", + "id": "39e79504-cd55-46e8-81b1-c444593be6b5", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -214548,7 +214549,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d3bc0400-6e65-444a-b092-19ebf8bc21cb", + "id": "f6a9a37f-dfa1-4e6c-b030-fe25ea810737", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -214605,7 +214606,7 @@ "_postman_previewlanguage": "json" }, { - "id": "77a26ecc-f574-4233-aef5-f30dc8d7550d", + "id": "7cd315c9-359d-4422-9602-0e35fae8b346", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -214662,7 +214663,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6606e06f-130c-4651-9925-83d71d109b02", + "id": "449496fe-de18-4c66-823c-5cfe4746d68e", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -214719,7 +214720,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ecdb3e18-7c26-4c0d-8f00-2b3e267b0dab", + "id": "6f47b195-580b-4e02-9b5b-afd060e3cd3d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -214782,7 +214783,7 @@ } }, { - "id": "cd310f71-2781-4a92-bff7-35b95b059ca6", + "id": "db14c26d-c248-49a4-bb25-88359986ff42", "name": "Get multi-report run task status", "request": { "name": "Get multi-report run task status", @@ -214811,7 +214812,7 @@ }, "response": [ { - "id": "aeef46db-6b03-42af-820b-fefa4e4dec26", + "id": "ff460c5f-4424-4cc8-a5d9-a0e18ee1c367", "name": "Status of the violation report run task for all policy run.", "originalRequest": { "url": { @@ -214854,7 +214855,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c16ffb37-c783-4e35-97a7-e1a6e3e432e9", + "id": "71804cb2-9b02-49ac-a6fe-e33cff4bc3b0", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -214897,7 +214898,7 @@ "_postman_previewlanguage": "json" }, { - "id": "265ec22a-30ac-4981-b3de-6d2b28797627", + "id": "ee7b879f-97fe-41ae-8426-127f2b654040", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -214940,7 +214941,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9da45219-2d13-4a3c-a505-80a3775f37c5", + "id": "7073dc63-06ac-4d42-abd2-5542aed48cdd", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -214983,7 +214984,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a97f955f-f321-4705-b686-882a0c9477e4", + "id": "a652e494-d577-4bd4-9d17-cb4937ba993c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -215026,7 +215027,7 @@ "_postman_previewlanguage": "json" }, { - "id": "89471e57-ae44-448b-b37f-1974d9c69c09", + "id": "62acfa0f-a6b7-4798-b9cd-fbc5c62a1b86", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -215075,7 +215076,7 @@ } }, { - "id": "19ad1e3c-b429-4482-bf41-0ca8fc6d4a07", + "id": "3eb7debe-9abe-49cc-869e-8773c0df532f", "name": "Download violation report", "request": { "name": "Download violation report", @@ -215117,7 +215118,7 @@ }, "response": [ { - "id": "a528d1a1-d0b5-4a04-8bc7-4187d93adb27", + "id": "f38d37ba-4e4d-46a1-88e2-94a23d98ea2e", "name": "Returns the PolicyReport.zip that contains the violation report file.", "originalRequest": { "url": { @@ -215157,12 +215158,12 @@ "value": "application/zip" } ], - "body": "et dolor", + "body": "officia qui elit occaecat", "cookie": [], "_postman_previewlanguage": "text" }, { - "id": "497b0f19-d857-4714-b72b-de07cdf09b96", + "id": "7b8c830d-e61e-4a63-999d-d9e4d28aa497", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -215207,7 +215208,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cb7ea170-eab0-49f2-bd29-a40385bb483b", + "id": "5b5a1ffa-a75f-4460-bf76-4776c2bfcb82", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -215252,7 +215253,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f5e2d0ae-bc14-419d-b5e3-41297d920e90", + "id": "02fb6993-5cfe-4d25-8188-368cc167c7c9", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -215297,7 +215298,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f9ec7457-1c4a-45cd-8c4c-f2a3361c3e3d", + "id": "57d1ef3a-3df3-4038-a282-0f485fc705d3", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -215342,7 +215343,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b0aa83e6-11c8-4ffd-9e6c-1f8f784af0e7", + "id": "83dcb93d-97c4-4cbf-814c-b29b9e043222", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -215387,7 +215388,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fa1cc9e1-2a33-4b6d-9c2d-bef2388e4062", + "id": "441e3ccc-e3a6-4f4d-90c6-f5f4fa3701a2", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -215438,7 +215439,7 @@ } }, { - "id": "d525e317-e9b3-49d1-bb97-74b5e4714c85", + "id": "084f8213-a335-4fd5-bb80-5ea51e7729dd", "name": "Download custom violation report", "request": { "name": "Download custom violation report", @@ -215491,7 +215492,7 @@ }, "response": [ { - "id": "dec55c55-3fbe-49b5-8385-da6ec4aef103", + "id": "e548718f-3850-415f-959a-f9c88daf0aff", "name": "Returns the zip file with given custom name that contains the violation report file.", "originalRequest": { "url": { @@ -215532,12 +215533,12 @@ "value": "application/zip" } ], - "body": "et dolor", + "body": "officia qui elit occaecat", "cookie": [], "_postman_previewlanguage": "text" }, { - "id": "a8b3cbdd-4055-4aa4-9d84-3cf52d15c271", + "id": "cd960d94-c2b9-41a2-b68a-8ef11eb27438", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -215583,7 +215584,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6f899a6c-70ce-458b-8223-ea55c87e7787", + "id": "4fdfb655-05c4-41d5-b116-139740c0b6de", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -215629,7 +215630,7 @@ "_postman_previewlanguage": "json" }, { - "id": "aced84d1-2ef2-409a-bb5d-18dd573e8b0a", + "id": "d4ebe479-a351-4606-8edd-77ce19338672", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -215675,7 +215676,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3f2cd4e8-29d5-4ea7-91de-b212a79e5e39", + "id": "b27dd687-360b-420c-9404-8edba89e5237", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -215721,7 +215722,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f36b300c-ae02-41b9-b961-bb7bd5843010", + "id": "467bd8ae-318d-4379-868b-7118fc04f751", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -215767,7 +215768,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ff5f082b-bde5-4e9d-bccb-4a0be505b8cb", + "id": "571735f1-cf67-4a5a-accb-b5a1ab4f0848", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -215899,7 +215900,7 @@ } ], "info": { - "_postman_id": "ef860071-3886-4ebe-830b-530fd31114d0", + "_postman_id": "bdb1f653-4a69-4790-90ea-32e3b59c5157", "name": "Identity Security Cloud Beta API", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "description": { diff --git a/postman/collections/sailpoint-api-nerm.json b/postman/collections/sailpoint-api-nerm.json index 744b2833..1dd54eed 100644 --- a/postman/collections/sailpoint-api-nerm.json +++ b/postman/collections/sailpoint-api-nerm.json @@ -5,7 +5,7 @@ "description": "", "item": [ { - "id": "3c76842a-89a1-4156-b7d7-a7ddfd00fcc6", + "id": "244eebd7-18fc-4e41-b650-1d0b82b560f2", "name": "Create a new user", "request": { "name": "Create a new user", @@ -48,7 +48,7 @@ }, "response": [ { - "id": "58e9b500-5c9b-42d9-b35e-e40fa8356568", + "id": "014ef539-b20b-456a-8c05-8a28b10cedfa", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -99,12 +99,12 @@ "value": "application/json" } ], - "body": "{\n \"user\": {\n \"id\": \"03742324-c4c3-a02d-cd4c-871c34163c03\",\n \"uid\": \"labore inin mollitdolorDuis cill\",\n \"name\": \"amet laboris magna quis aliqua\",\n \"email\": \"2yYR@oLWyMLZLWyagEfVBgDfeK.jzvf\",\n \"type\": \"NeprofileUser\",\n \"title\": \"irure id non\",\n \"status\": \"Active\",\n \"login\": \"dolor adipisicing\",\n \"last_login\": \"2002-08-31T01:35:02.556Z\",\n \"cookies_accepted_at\": \"1995-09-20T18:44:37.263Z\",\n \"preferred_language\": \"reprehenderit qui\"\n }\n}", + "body": "{\n \"user\": {\n \"id\": \"urn:uuid:69cf2cb4-37d6-9c72-58b7-ea030bcfd8fa\",\n \"uid\": \"aliqua consequat nostrud Loremde\",\n \"name\": \"non velit nostrud\",\n \"email\": \"hmc@sojHnEQjaQwNjCoNdBpyoYfbsiSoRPj.bje\",\n \"type\": \"NeprofileUser\",\n \"title\": \"exercitation sint Excepteur\",\n \"status\": \"Disabled\",\n \"login\": \"sed eu\",\n \"last_login\": \"1979-12-23T16:00:05.628Z\",\n \"cookies_accepted_at\": \"1950-04-05T08:16:25.363Z\",\n \"preferred_language\": \"Duis sit laboris cupidatat\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "278c3d11-0969-4c5c-b9f1-aad874c02d4c", + "id": "5d526957-a1f6-4912-a636-9947ce3e4c81", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -160,7 +160,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d27d1ca3-b0c0-4953-85a6-3f4bde5b6972", + "id": "d97c6c6f-238b-4f65-8bf2-9077a369c270", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -222,7 +222,7 @@ } }, { - "id": "877158b7-2359-4490-abed-56478059181d", + "id": "f454ac5f-5814-436f-8239-b37c88857c12", "name": "Get users", "request": { "name": "Get users", @@ -272,7 +272,7 @@ "type": "text/plain" }, "key": "name", - "value": "dolore do adipisicing aliquip nulla" + "value": "do Ut fugiat in Except" }, { "disabled": false, @@ -281,7 +281,7 @@ "type": "text/plain" }, "key": "login", - "value": "dolore do adipisicing aliquip nulla" + "value": "do Ut fugiat in Except" }, { "disabled": false, @@ -290,7 +290,7 @@ "type": "text/plain" }, "key": "title", - "value": "dolore do adipisicing aliquip nulla" + "value": "do Ut fugiat in Except" }, { "disabled": false, @@ -299,7 +299,7 @@ "type": "text/plain" }, "key": "status", - "value": "On Leave" + "value": "Inactive" }, { "disabled": false, @@ -308,7 +308,7 @@ "type": "text/plain" }, "key": "email", - "value": "wDSg-cERx4TR@rVqlNQjk.iuq" + "value": "1tqY@eqzQwf.rqjs" }, { "disabled": false, @@ -334,7 +334,7 @@ }, "response": [ { - "id": "540eee39-a718-4649-a3f5-3fc50d047bda", + "id": "4880e52b-738e-4a6b-8b02-797195d030ed", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -379,7 +379,7 @@ "type": "text/plain" }, "key": "name", - "value": "dolore do adipisicing aliquip nulla" + "value": "do Ut fugiat in Except" }, { "disabled": false, @@ -388,7 +388,7 @@ "type": "text/plain" }, "key": "login", - "value": "dolore do adipisicing aliquip nulla" + "value": "do Ut fugiat in Except" }, { "disabled": false, @@ -397,7 +397,7 @@ "type": "text/plain" }, "key": "title", - "value": "dolore do adipisicing aliquip nulla" + "value": "do Ut fugiat in Except" }, { "disabled": false, @@ -406,7 +406,7 @@ "type": "text/plain" }, "key": "status", - "value": "On Leave" + "value": "Inactive" }, { "disabled": false, @@ -415,7 +415,7 @@ "type": "text/plain" }, "key": "email", - "value": "wDSg-cERx4TR@rVqlNQjk.iuq" + "value": "1tqY@eqzQwf.rqjs" }, { "disabled": false, @@ -454,12 +454,12 @@ "value": "application/json" } ], - "body": "{\n \"users\": [\n {\n \"id\": \"d2697bc2-2442-93be-af9d-146a4e5b6014\",\n \"uid\": \"irure sitcupidatat nullaanim ex \",\n \"name\": \"ex et sunt\",\n \"email\": \"sc-ip-ZjP0IA9F@mlHzbJywptDhQ.uudw\",\n \"type\": \"NeprofileUser\",\n \"title\": \"sit nulla pariatur\",\n \"status\": \"Active\",\n \"login\": \"Duis dolor dolore\",\n \"last_login\": \"1982-03-02T03:04:28.228Z\",\n \"cookies_accepted_at\": \"2000-09-02T22:42:22.205Z\",\n \"preferred_language\": \"sed sunt fugiat dolor\"\n },\n {\n \"id\": \"urn:uuid:7226d4fb-f2e9-1b76-8a20-9b379e63af46\",\n \"uid\": \"ad culpa elitUt elit laborisrepr\",\n \"name\": \"deserunt consectetur in\",\n \"email\": \"deKjtMu-Pux@m.sjf\",\n \"type\": \"NeprofileUser\",\n \"title\": \"ut aute\",\n \"status\": \"Active\",\n \"login\": \"fugiat cupidatat ullamco\",\n \"last_login\": \"1953-12-01T14:35:10.980Z\",\n \"cookies_accepted_at\": \"2017-07-11T04:27:00.158Z\",\n \"preferred_language\": \"aliqu\"\n }\n ],\n \"_metadata\": {\n \"limit\": -72107547,\n \"offset\": 1396085,\n \"total\": 25912687,\n \"next\": \"/endpoint?limit=10&offset=60\",\n \"previous\": \"/endpoint?limit=10&offset=40\"\n }\n}", + "body": "{\n \"users\": [\n {\n \"id\": \"749b8ff7-b776-32a3-e3fd-1b2968fc5f0b\",\n \"uid\": \"sint euconsectetur adipisicingsi\",\n \"name\": \"dolor\",\n \"email\": \"622Uf--RSd6@lHbSxYTKcOCcJIyAFQXe.dq\",\n \"type\": \"NeprofileUser\",\n \"title\": \"labore nulla\",\n \"status\": \"Active\",\n \"login\": \"sit cillum est\",\n \"last_login\": \"1967-04-05T20:34:48.520Z\",\n \"cookies_accepted_at\": \"2007-06-11T07:39:11.770Z\",\n \"preferred_language\": \"nisi consequat aute laboris\"\n },\n {\n \"id\": \"b6cf89fd-31f8-2746-480b-6d9ace739db2\",\n \"uid\": \"reprehenderit sit Loremcommodo o\",\n \"name\": \"cupidatat deserunt\",\n \"email\": \"BULO6f@bEbAcAWOGAxCSTOdihRLnaTxEthXLP.ji\",\n \"type\": \"NeprofileUser\",\n \"title\": \"proident\",\n \"status\": \"Disabled\",\n \"login\": \"officia aute dolor sunt pariatur\",\n \"last_login\": \"1952-07-19T04:06:37.253Z\",\n \"cookies_accepted_at\": \"1969-08-21T12:48:54.720Z\",\n \"preferred_language\": \"voluptate\"\n }\n ],\n \"_metadata\": {\n \"limit\": 72604608,\n \"offset\": -2403052,\n \"total\": 82749891,\n \"next\": \"/endpoint?limit=10&offset=60\",\n \"previous\": \"/endpoint?limit=10&offset=40\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "66a94137-d0f8-42c4-b69e-df784bbb39d0", + "id": "1b182116-2d72-4e70-b6ff-7dd75394c116", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -504,7 +504,7 @@ "type": "text/plain" }, "key": "name", - "value": "dolore do adipisicing aliquip nulla" + "value": "do Ut fugiat in Except" }, { "disabled": false, @@ -513,7 +513,7 @@ "type": "text/plain" }, "key": "login", - "value": "dolore do adipisicing aliquip nulla" + "value": "do Ut fugiat in Except" }, { "disabled": false, @@ -522,7 +522,7 @@ "type": "text/plain" }, "key": "title", - "value": "dolore do adipisicing aliquip nulla" + "value": "do Ut fugiat in Except" }, { "disabled": false, @@ -531,7 +531,7 @@ "type": "text/plain" }, "key": "status", - "value": "On Leave" + "value": "Inactive" }, { "disabled": false, @@ -540,7 +540,7 @@ "type": "text/plain" }, "key": "email", - "value": "wDSg-cERx4TR@rVqlNQjk.iuq" + "value": "1tqY@eqzQwf.rqjs" }, { "disabled": false, @@ -584,7 +584,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7468dd2f-35e0-49de-b7a6-57a533a3279c", + "id": "5abdd46b-a30d-4a73-a1c9-963d0aefdd54", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -629,7 +629,7 @@ "type": "text/plain" }, "key": "name", - "value": "dolore do adipisicing aliquip nulla" + "value": "do Ut fugiat in Except" }, { "disabled": false, @@ -638,7 +638,7 @@ "type": "text/plain" }, "key": "login", - "value": "dolore do adipisicing aliquip nulla" + "value": "do Ut fugiat in Except" }, { "disabled": false, @@ -647,7 +647,7 @@ "type": "text/plain" }, "key": "title", - "value": "dolore do adipisicing aliquip nulla" + "value": "do Ut fugiat in Except" }, { "disabled": false, @@ -656,7 +656,7 @@ "type": "text/plain" }, "key": "status", - "value": "On Leave" + "value": "Inactive" }, { "disabled": false, @@ -665,7 +665,7 @@ "type": "text/plain" }, "key": "email", - "value": "wDSg-cERx4TR@rVqlNQjk.iuq" + "value": "1tqY@eqzQwf.rqjs" }, { "disabled": false, @@ -715,7 +715,7 @@ } }, { - "id": "1603bdaa-c627-41c8-ad09-c44a82f6b7d7", + "id": "bc2126f5-b51c-4f5e-b251-83b68042e758", "name": "Create multiple new users", "request": { "name": "Create multiple new users", @@ -758,7 +758,7 @@ }, "response": [ { - "id": "4303f782-9dff-4caf-aaf8-6ec18626c210", + "id": "f80c1b06-31ec-4f29-95f5-6940889f65d5", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -809,12 +809,12 @@ "value": "application/json" } ], - "body": "{\n \"users\": [\n {\n \"id\": \"urn:uuid:7f5cefce-7182-ddbb-d1e3-13024d77a641\",\n \"uid\": \"irure etelit commodolabore tempo\",\n \"name\": \"esse in ipsum est\",\n \"email\": \"tP9VW3EMC4N@ZTqjsrPwYIBP.cefv\",\n \"type\": \"NeprofileUser\",\n \"title\": \"magna do\",\n \"status\": \"Disabled\",\n \"login\": \"Lorem veniam sint voluptate\",\n \"last_login\": \"2021-11-03T01:39:25.979Z\",\n \"cookies_accepted_at\": \"1980-04-05T10:48:09.322Z\",\n \"preferred_language\": \"aute minim commodo deserunt\"\n },\n {\n \"id\": \"urn:uuid:3423394c-67ee-7cb7-6f7b-c85029bdd5d8\",\n \"uid\": \"qui irure laboris pariaturlaboru\",\n \"name\": \"ad aute officia\",\n \"email\": \"oyPyyfqzs84L1nr@UapfcSlJKoUuGwyfz.fp\",\n \"type\": \"NeprofileUser\",\n \"title\": \"exercitation consequat tempor\",\n \"status\": \"Disabled\",\n \"login\": \"Lorem in\",\n \"last_login\": \"1979-07-23T17:53:00.528Z\",\n \"cookies_accepted_at\": \"1953-12-31T00:44:33.069Z\",\n \"preferred_language\": \"non in laborum\"\n }\n ]\n}", + "body": "{\n \"users\": [\n {\n \"id\": \"4123c654-b12b-286c-e780-b1bf1864a7b6\",\n \"uid\": \"minim aliqua irurein irure nulla\",\n \"name\": \"Duis labore nostrud exercitation\",\n \"email\": \"TyBSww@VYAQuxTYPAaFkjGWhwZetfFYNMVQywGt.aee\",\n \"type\": \"NeprofileUser\",\n \"title\": \"proident\",\n \"status\": \"Active\",\n \"login\": \"tempor pariatur dolore dolore\",\n \"last_login\": \"1970-06-03T02:44:15.225Z\",\n \"cookies_accepted_at\": \"1985-06-28T08:31:59.716Z\",\n \"preferred_language\": \"laboris\"\n },\n {\n \"id\": \"b4498e27-709f-0a38-357b-420dc0aaf2fc\",\n \"uid\": \"dolore laborisdolor fugiat dolor\",\n \"name\": \"est velit\",\n \"email\": \"yBxE-3mKLHV3@hzWbCYUJ.gt\",\n \"type\": \"NeprofileUser\",\n \"title\": \"proident in dolore dolor\",\n \"status\": \"Active\",\n \"login\": \"dolore pariatur ipsum do eiusmod\",\n \"last_login\": \"2017-09-27T15:10:30.894Z\",\n \"cookies_accepted_at\": \"1966-09-01T12:02:16.679Z\",\n \"preferred_language\": \"nulla sint do nostrud\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "36bce9c0-116d-4dd5-a495-4733c1f4a2ae", + "id": "0c477f00-e5bb-4df0-a23c-f17b87672cef", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -870,7 +870,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d0220f3f-7244-4337-a1aa-21e7de3cbeb6", + "id": "12fe43f6-9c88-4f4a-992a-924e02ea3e5d", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -932,7 +932,7 @@ } }, { - "id": "0e8dbab4-0263-47f1-bcac-586edb63697c", + "id": "b1a88421-f281-4c63-92eb-b8fd971ae9a1", "name": "Update multiple users", "request": { "name": "Update multiple users", @@ -975,7 +975,7 @@ }, "response": [ { - "id": "752172ab-2f90-4133-9f72-0173f4979297", + "id": "a57974df-58cf-4a98-a8e4-3af049d25d34", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -1026,12 +1026,12 @@ "value": "application/json" } ], - "body": "{\n \"users\": [\n {\n \"id\": \"urn:uuid:7f5cefce-7182-ddbb-d1e3-13024d77a641\",\n \"uid\": \"irure etelit commodolabore tempo\",\n \"name\": \"esse in ipsum est\",\n \"email\": \"tP9VW3EMC4N@ZTqjsrPwYIBP.cefv\",\n \"type\": \"NeprofileUser\",\n \"title\": \"magna do\",\n \"status\": \"Disabled\",\n \"login\": \"Lorem veniam sint voluptate\",\n \"last_login\": \"2021-11-03T01:39:25.979Z\",\n \"cookies_accepted_at\": \"1980-04-05T10:48:09.322Z\",\n \"preferred_language\": \"aute minim commodo deserunt\"\n },\n {\n \"id\": \"urn:uuid:3423394c-67ee-7cb7-6f7b-c85029bdd5d8\",\n \"uid\": \"qui irure laboris pariaturlaboru\",\n \"name\": \"ad aute officia\",\n \"email\": \"oyPyyfqzs84L1nr@UapfcSlJKoUuGwyfz.fp\",\n \"type\": \"NeprofileUser\",\n \"title\": \"exercitation consequat tempor\",\n \"status\": \"Disabled\",\n \"login\": \"Lorem in\",\n \"last_login\": \"1979-07-23T17:53:00.528Z\",\n \"cookies_accepted_at\": \"1953-12-31T00:44:33.069Z\",\n \"preferred_language\": \"non in laborum\"\n }\n ]\n}", + "body": "{\n \"users\": [\n {\n \"id\": \"4123c654-b12b-286c-e780-b1bf1864a7b6\",\n \"uid\": \"minim aliqua irurein irure nulla\",\n \"name\": \"Duis labore nostrud exercitation\",\n \"email\": \"TyBSww@VYAQuxTYPAaFkjGWhwZetfFYNMVQywGt.aee\",\n \"type\": \"NeprofileUser\",\n \"title\": \"proident\",\n \"status\": \"Active\",\n \"login\": \"tempor pariatur dolore dolore\",\n \"last_login\": \"1970-06-03T02:44:15.225Z\",\n \"cookies_accepted_at\": \"1985-06-28T08:31:59.716Z\",\n \"preferred_language\": \"laboris\"\n },\n {\n \"id\": \"b4498e27-709f-0a38-357b-420dc0aaf2fc\",\n \"uid\": \"dolore laborisdolor fugiat dolor\",\n \"name\": \"est velit\",\n \"email\": \"yBxE-3mKLHV3@hzWbCYUJ.gt\",\n \"type\": \"NeprofileUser\",\n \"title\": \"proident in dolore dolor\",\n \"status\": \"Active\",\n \"login\": \"dolore pariatur ipsum do eiusmod\",\n \"last_login\": \"2017-09-27T15:10:30.894Z\",\n \"cookies_accepted_at\": \"1966-09-01T12:02:16.679Z\",\n \"preferred_language\": \"nulla sint do nostrud\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "18331435-f85e-4566-ae28-7916a8613ac5", + "id": "590f41d6-0936-4dd9-b419-14b3f089bf04", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -1087,7 +1087,7 @@ "_postman_previewlanguage": "json" }, { - "id": "30a9484d-da2f-43f0-8877-6a5940d3bb30", + "id": "88791b0c-1eb7-4c09-8e82-a624763129fd", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -1149,7 +1149,7 @@ } }, { - "id": "8ab07595-3896-484f-af40-568452d156ba", + "id": "13d19cb2-6373-4755-86cc-0ceb9275e6f9", "name": "Find user by id", "request": { "name": "Find user by id", @@ -1191,7 +1191,7 @@ }, "response": [ { - "id": "1de9f08e-48f6-4ec3-8fcd-447aa8f894f2", + "id": "fff1dacf-5ce7-4b0b-98f6-27c90cecb222", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -1230,12 +1230,12 @@ "value": "application/json" } ], - "body": "{\n \"user\": {\n \"id\": \"03742324-c4c3-a02d-cd4c-871c34163c03\",\n \"uid\": \"labore inin mollitdolorDuis cill\",\n \"name\": \"amet laboris magna quis aliqua\",\n \"email\": \"2yYR@oLWyMLZLWyagEfVBgDfeK.jzvf\",\n \"type\": \"NeprofileUser\",\n \"title\": \"irure id non\",\n \"status\": \"Active\",\n \"login\": \"dolor adipisicing\",\n \"last_login\": \"2002-08-31T01:35:02.556Z\",\n \"cookies_accepted_at\": \"1995-09-20T18:44:37.263Z\",\n \"preferred_language\": \"reprehenderit qui\"\n }\n}", + "body": "{\n \"user\": {\n \"id\": \"urn:uuid:69cf2cb4-37d6-9c72-58b7-ea030bcfd8fa\",\n \"uid\": \"aliqua consequat nostrud Loremde\",\n \"name\": \"non velit nostrud\",\n \"email\": \"hmc@sojHnEQjaQwNjCoNdBpyoYfbsiSoRPj.bje\",\n \"type\": \"NeprofileUser\",\n \"title\": \"exercitation sint Excepteur\",\n \"status\": \"Disabled\",\n \"login\": \"sed eu\",\n \"last_login\": \"1979-12-23T16:00:05.628Z\",\n \"cookies_accepted_at\": \"1950-04-05T08:16:25.363Z\",\n \"preferred_language\": \"Duis sit laboris cupidatat\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "722fc0cb-17ca-4bf2-8e28-3723d81f1db8", + "id": "5620b08b-b61b-4975-96cd-1a001e882588", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -1279,7 +1279,7 @@ "_postman_previewlanguage": "json" }, { - "id": "52be0562-7f59-42e4-8e20-a70a7d58117f", + "id": "34ceca44-f125-4eb3-8910-cdd3fd2652c7", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -1329,7 +1329,7 @@ } }, { - "id": "16ab844e-13e8-43af-9a9d-266bf44120ee", + "id": "b507cd26-90b6-40cb-9632-d3b8af02381e", "name": "Update a user by id", "request": { "name": "Update a user by id", @@ -1384,7 +1384,7 @@ }, "response": [ { - "id": "690653a1-d013-4d67-b71c-c8d0bd2096bc", + "id": "e5a0dcd3-4ded-4f3d-b14c-f012e3292904", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -1436,12 +1436,12 @@ "value": "application/json" } ], - "body": "{\n \"user\": {\n \"id\": \"03742324-c4c3-a02d-cd4c-871c34163c03\",\n \"uid\": \"labore inin mollitdolorDuis cill\",\n \"name\": \"amet laboris magna quis aliqua\",\n \"email\": \"2yYR@oLWyMLZLWyagEfVBgDfeK.jzvf\",\n \"type\": \"NeprofileUser\",\n \"title\": \"irure id non\",\n \"status\": \"Active\",\n \"login\": \"dolor adipisicing\",\n \"last_login\": \"2002-08-31T01:35:02.556Z\",\n \"cookies_accepted_at\": \"1995-09-20T18:44:37.263Z\",\n \"preferred_language\": \"reprehenderit qui\"\n }\n}", + "body": "{\n \"user\": {\n \"id\": \"urn:uuid:69cf2cb4-37d6-9c72-58b7-ea030bcfd8fa\",\n \"uid\": \"aliqua consequat nostrud Loremde\",\n \"name\": \"non velit nostrud\",\n \"email\": \"hmc@sojHnEQjaQwNjCoNdBpyoYfbsiSoRPj.bje\",\n \"type\": \"NeprofileUser\",\n \"title\": \"exercitation sint Excepteur\",\n \"status\": \"Disabled\",\n \"login\": \"sed eu\",\n \"last_login\": \"1979-12-23T16:00:05.628Z\",\n \"cookies_accepted_at\": \"1950-04-05T08:16:25.363Z\",\n \"preferred_language\": \"Duis sit laboris cupidatat\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "32186271-3261-4251-9c1f-39d03c12ded7", + "id": "7a86679f-3434-41af-afde-56628b769258", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -1498,7 +1498,7 @@ "_postman_previewlanguage": "json" }, { - "id": "612d2de9-c4f9-490e-996d-41106cddc6d3", + "id": "2c0252e5-f8e0-462d-b050-55d143650c89", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -1561,7 +1561,7 @@ } }, { - "id": "5d445073-f263-4b0b-8d9d-cc1e2244aaae", + "id": "86ee0836-1ee7-49dd-b3b0-4b4f49ed19b5", "name": "Delete a user", "request": { "name": "Delete a user", @@ -1603,7 +1603,7 @@ }, "response": [ { - "id": "4451f6a2-63d5-47b6-8797-4413f17314d6", + "id": "04da68e0-9ce2-4cf2-a061-d12466d69cf6", "name": "Info about the operation", "originalRequest": { "url": { @@ -1647,7 +1647,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4fba87c7-2402-432f-9b48-6036a60af2e0", + "id": "9a80e065-e374-45ba-af64-e55671dba32e", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -1691,7 +1691,7 @@ "_postman_previewlanguage": "json" }, { - "id": "917e0c10-1a8d-4d5e-853f-beb88e902a65", + "id": "420692ce-19a6-4bba-948b-d528c638231a", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -1741,7 +1741,7 @@ } }, { - "id": "31edaafb-c418-46ee-8d29-c5bcb9ca28e7", + "id": "fb906f2c-0287-4aec-9c94-1c05e581b362", "name": "Retrieves the URL of the user avatar", "request": { "name": "Retrieves the URL of the user avatar", @@ -1784,7 +1784,7 @@ }, "response": [ { - "id": "227cfaef-67ce-441e-b41e-225068139460", + "id": "84a14c63-fc85-4cda-be71-5fa2d7df9641", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -1824,12 +1824,12 @@ "value": "application/json" } ], - "body": "{\n \"url\": \"officia aliqua tempor culpa\"\n}", + "body": "{\n \"url\": \"culpa anim quis velit est\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "79481b51-6e9c-4c5e-933b-5845f62eedc6", + "id": "dbf6f7b0-c448-41f6-afad-318ac40adef5", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -1874,7 +1874,7 @@ "_postman_previewlanguage": "json" }, { - "id": "688e1608-2415-4dcb-82a7-00943a280e49", + "id": "9afa797a-14a6-46f9-b9eb-5b7c5aabc321", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -1925,7 +1925,7 @@ } }, { - "id": "ff0fbcbc-6e67-43c5-b733-7b68bf8b0dee", + "id": "2d78c5ab-4d05-4bc7-a753-1e2bb744d848", "name": "Uploads a new user avatar", "request": { "name": "Uploads a new user avatar", @@ -1976,7 +1976,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolor in ea aliqua Ut", + "value": "ut pariatur amet", "type": "text" } ] @@ -1985,7 +1985,7 @@ }, "response": [ { - "id": "39549c77-aa5e-4340-9248-64b1285d9016", + "id": "f210eb3d-7488-4588-afe2-b3dcf6ab0a77", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -2028,7 +2028,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolor in ea aliqua Ut", + "value": "ut pariatur amet", "type": "text" } ] @@ -2042,12 +2042,12 @@ "value": "application/json" } ], - "body": "{\n \"url\": \"officia aliqua tempor culpa\"\n}", + "body": "{\n \"url\": \"culpa anim quis velit est\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ecf6695e-df8e-48aa-bea8-e000b72034e2", + "id": "9edb5fe8-3d75-4658-a29c-13003bdaa65f", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -2090,7 +2090,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolor in ea aliqua Ut", + "value": "ut pariatur amet", "type": "text" } ] @@ -2109,7 +2109,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bb321b53-a304-4325-ac49-67f128c2d9ad", + "id": "403f506e-d0f5-47b4-8766-a09082aca5c7", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -2152,7 +2152,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolor in ea aliqua Ut", + "value": "ut pariatur amet", "type": "text" } ] @@ -2183,7 +2183,7 @@ "description": "", "item": [ { - "id": "a4791d5c-526f-401b-8e6f-ed7e4bbc2e50", + "id": "14a60c13-f848-47bb-bf62-46ed02cfd480", "name": "Create a new user-manager relationship", "request": { "name": "Create a new user-manager relationship", @@ -2214,7 +2214,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_manager\": {\n \"user_id\": \"urn:uuid:bdd75a0a-dffe-5bd7-6ac0-3eb2671a12dd\",\n \"manager_id\": \"urn:uuid:a279355d-60a2-1501-8a0a-843a6b137503\"\n }\n}", + "raw": "{\n \"user_manager\": {\n \"user_id\": \"urn:uuid:8f7db0e8-d402-f274-8ac2-06ebcbf3b045\",\n \"manager_id\": \"c24acaed-f031-5a78-37a5-120e6bd3b3e0\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -2226,7 +2226,7 @@ }, "response": [ { - "id": "b329532b-a681-4621-82f6-febec1c3a8ef", + "id": "51f643ff-c781-454c-a3ea-4d52618f091f", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -2260,7 +2260,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_manager\": {\n \"user_id\": \"urn:uuid:bdd75a0a-dffe-5bd7-6ac0-3eb2671a12dd\",\n \"manager_id\": \"urn:uuid:a279355d-60a2-1501-8a0a-843a6b137503\"\n }\n}", + "raw": "{\n \"user_manager\": {\n \"user_id\": \"urn:uuid:8f7db0e8-d402-f274-8ac2-06ebcbf3b045\",\n \"manager_id\": \"c24acaed-f031-5a78-37a5-120e6bd3b3e0\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -2277,12 +2277,12 @@ "value": "application/json" } ], - "body": "{\n \"user_manager\": {\n \"id\": \"urn:uuid:3cbcddb2-b0c6-0684-688b-0418f31e7709\",\n \"uid\": \"sit nostrudminim fugiataliqua la\",\n \"user_id\": \"urn:uuid:0b0ed075-cea1-3290-2228-5682c080b6a1\",\n \"manager_id\": \"4bb05091-a309-a929-cf2e-30a2aa67bb6f\"\n }\n}", + "body": "{\n \"user_manager\": {\n \"id\": \"c002ec1a-a854-b98b-c602-f8812fa898fe\",\n \"uid\": \"ex incididunt dolor Duis sedculp\",\n \"user_id\": \"ea74b37a-93da-d01c-9792-ce98704b4e79\",\n \"manager_id\": \"bf34fc72-6589-c8f8-bed4-54b3d47b5fc8\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f94cfedc-cc14-4d13-a1cb-9e548daaeff9", + "id": "43f124f1-bb1a-4ff5-b249-1ad85834582b", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -2316,7 +2316,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_manager\": {\n \"user_id\": \"urn:uuid:bdd75a0a-dffe-5bd7-6ac0-3eb2671a12dd\",\n \"manager_id\": \"urn:uuid:a279355d-60a2-1501-8a0a-843a6b137503\"\n }\n}", + "raw": "{\n \"user_manager\": {\n \"user_id\": \"urn:uuid:8f7db0e8-d402-f274-8ac2-06ebcbf3b045\",\n \"manager_id\": \"c24acaed-f031-5a78-37a5-120e6bd3b3e0\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -2338,7 +2338,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0ba8b96f-76a0-4d96-a2cd-4a748844e041", + "id": "2703dd71-3c21-47b1-ab9f-d0d780c3acca", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -2372,7 +2372,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_manager\": {\n \"user_id\": \"urn:uuid:bdd75a0a-dffe-5bd7-6ac0-3eb2671a12dd\",\n \"manager_id\": \"urn:uuid:a279355d-60a2-1501-8a0a-843a6b137503\"\n }\n}", + "raw": "{\n \"user_manager\": {\n \"user_id\": \"urn:uuid:8f7db0e8-d402-f274-8ac2-06ebcbf3b045\",\n \"manager_id\": \"c24acaed-f031-5a78-37a5-120e6bd3b3e0\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -2400,7 +2400,7 @@ } }, { - "id": "a735681f-c31f-40df-8049-3997f3b85f12", + "id": "39f234ca-16ba-46c3-8f3b-e94468be2e2e", "name": "Get user-manager relationships", "request": { "name": "Get user-manager relationships", @@ -2459,7 +2459,7 @@ "type": "text/plain" }, "key": "manager_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -2485,7 +2485,7 @@ }, "response": [ { - "id": "2e8e1802-2428-4b1c-9f1b-b96b0d189e1d", + "id": "79083345-4709-40de-800a-dfcd69678276", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -2539,7 +2539,7 @@ "type": "text/plain" }, "key": "manager_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -2578,12 +2578,12 @@ "value": "application/json" } ], - "body": "{\n \"user_managers\": [\n {\n \"id\": \"338482db-f392-0aaa-eea1-4151c1bc676e\",\n \"uid\": \"nondo sint Excepteurmagna in ame\",\n \"user_id\": \"urn:uuid:57cf910b-b5d0-f852-68fe-c5c6f4994361\",\n \"manager_id\": \"0a7cdec1-c76f-5f69-70df-e3c3bff814da\"\n },\n {\n \"id\": \"09a256b8-c651-a100-0227-65065f93135c\",\n \"uid\": \"in aliqua ideuLorem irure seddol\",\n \"user_id\": \"72f9a820-b5d2-95f4-e3c1-0d50ded854a6\",\n \"manager_id\": \"urn:uuid:6afddb61-0330-8771-1507-bd9d116c8baa\"\n }\n ],\n \"_metadata\": {\n \"limit\": 5555175,\n \"offset\": -40750405,\n \"total\": 96159831,\n \"next\": \"/endpoint?limit=10&offset=60\",\n \"previous\": \"/endpoint?limit=10&offset=40\"\n }\n}", + "body": "{\n \"user_managers\": [\n {\n \"id\": \"83244e2e-fdf6-6380-f5d4-73f040397a98\",\n \"uid\": \"irure commodo dout et laborum de\",\n \"user_id\": \"d84bcc50-f8ba-9051-0af6-486e978a3b76\",\n \"manager_id\": \"urn:uuid:a2064210-c387-10cb-45ef-0d95b8126f3f\"\n },\n {\n \"id\": \"5b927ac4-94f5-b5d2-cfc6-cb846bf9abdf\",\n \"uid\": \"esse adipisicing ut deseruntutci\",\n \"user_id\": \"urn:uuid:393e055c-a067-57b5-1e0a-fe769b58e8ef\",\n \"manager_id\": \"urn:uuid:dbc4df0a-4c24-87bb-4436-4fffd38facda\"\n }\n ],\n \"_metadata\": {\n \"limit\": 34841435,\n \"offset\": -96525882,\n \"total\": -8730807,\n \"next\": \"/endpoint?limit=10&offset=60\",\n \"previous\": \"/endpoint?limit=10&offset=40\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8da914c3-ffae-45c2-8944-93a924e0be22", + "id": "1a0d6308-88ac-4c26-842f-1b68dab62c28", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -2637,7 +2637,7 @@ "type": "text/plain" }, "key": "manager_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -2681,7 +2681,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9f2ebef5-781c-48d4-b316-a7b2d214c371", + "id": "50b6d408-88a1-45a3-adec-23c00baa80a2", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -2735,7 +2735,7 @@ "type": "text/plain" }, "key": "manager_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -2785,7 +2785,7 @@ } }, { - "id": "2c20022d-3423-4a45-b7f7-c956bf3d47c4", + "id": "6d286a8c-e3e6-4a05-a0c7-e866e3468c7b", "name": "Create multiple new user-manager relationships", "request": { "name": "Create multiple new user-manager relationships", @@ -2816,7 +2816,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_managers\": [\n {\n \"user_id\": \"urn:uuid:1e7453c8-80d3-e2a4-5db9-507a0902b4c1\",\n \"manager_id\": \"829f7497-4e0f-dbf4-5c06-4ef1c09d1ee9\"\n },\n {\n \"user_id\": \"a7e3bdbf-480c-b2ef-2de7-8e6c66316683\",\n \"manager_id\": \"9c760ed6-d115-1658-95ff-fcd76c533b8f\"\n }\n ]\n}", + "raw": "{\n \"user_managers\": [\n {\n \"user_id\": \"urn:uuid:735eb879-99be-d793-5817-ea03b78a49e4\",\n \"manager_id\": \"urn:uuid:33fa7dd1-2cf2-35ea-dca6-d46610bc7054\"\n },\n {\n \"user_id\": \"7744c24d-4ddf-f998-a7da-4ef8a37e75e9\",\n \"manager_id\": \"urn:uuid:1e9185c7-f133-65b3-8a28-7ae1a3db3ff0\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -2828,7 +2828,7 @@ }, "response": [ { - "id": "1f6cf070-74ff-4461-9a86-89a5f2f8637f", + "id": "4a1eb3a9-fa38-483e-a837-0e12920b8938", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -2862,7 +2862,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_managers\": [\n {\n \"user_id\": \"urn:uuid:1e7453c8-80d3-e2a4-5db9-507a0902b4c1\",\n \"manager_id\": \"829f7497-4e0f-dbf4-5c06-4ef1c09d1ee9\"\n },\n {\n \"user_id\": \"a7e3bdbf-480c-b2ef-2de7-8e6c66316683\",\n \"manager_id\": \"9c760ed6-d115-1658-95ff-fcd76c533b8f\"\n }\n ]\n}", + "raw": "{\n \"user_managers\": [\n {\n \"user_id\": \"urn:uuid:735eb879-99be-d793-5817-ea03b78a49e4\",\n \"manager_id\": \"urn:uuid:33fa7dd1-2cf2-35ea-dca6-d46610bc7054\"\n },\n {\n \"user_id\": \"7744c24d-4ddf-f998-a7da-4ef8a37e75e9\",\n \"manager_id\": \"urn:uuid:1e9185c7-f133-65b3-8a28-7ae1a3db3ff0\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -2884,7 +2884,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b7e1d988-d6a7-4536-96ba-c549188a6326", + "id": "2f39925b-9025-4445-bdfa-d4d74d07a864", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -2918,7 +2918,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_managers\": [\n {\n \"user_id\": \"urn:uuid:1e7453c8-80d3-e2a4-5db9-507a0902b4c1\",\n \"manager_id\": \"829f7497-4e0f-dbf4-5c06-4ef1c09d1ee9\"\n },\n {\n \"user_id\": \"a7e3bdbf-480c-b2ef-2de7-8e6c66316683\",\n \"manager_id\": \"9c760ed6-d115-1658-95ff-fcd76c533b8f\"\n }\n ]\n}", + "raw": "{\n \"user_managers\": [\n {\n \"user_id\": \"urn:uuid:735eb879-99be-d793-5817-ea03b78a49e4\",\n \"manager_id\": \"urn:uuid:33fa7dd1-2cf2-35ea-dca6-d46610bc7054\"\n },\n {\n \"user_id\": \"7744c24d-4ddf-f998-a7da-4ef8a37e75e9\",\n \"manager_id\": \"urn:uuid:1e9185c7-f133-65b3-8a28-7ae1a3db3ff0\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -2940,7 +2940,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4730f588-fcde-46b8-a8a0-8fd76cab6d88", + "id": "5b02dcb7-e0ef-49f5-9fd3-58bf8e891cb4", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -2974,7 +2974,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_managers\": [\n {\n \"user_id\": \"urn:uuid:1e7453c8-80d3-e2a4-5db9-507a0902b4c1\",\n \"manager_id\": \"829f7497-4e0f-dbf4-5c06-4ef1c09d1ee9\"\n },\n {\n \"user_id\": \"a7e3bdbf-480c-b2ef-2de7-8e6c66316683\",\n \"manager_id\": \"9c760ed6-d115-1658-95ff-fcd76c533b8f\"\n }\n ]\n}", + "raw": "{\n \"user_managers\": [\n {\n \"user_id\": \"urn:uuid:735eb879-99be-d793-5817-ea03b78a49e4\",\n \"manager_id\": \"urn:uuid:33fa7dd1-2cf2-35ea-dca6-d46610bc7054\"\n },\n {\n \"user_id\": \"7744c24d-4ddf-f998-a7da-4ef8a37e75e9\",\n \"manager_id\": \"urn:uuid:1e9185c7-f133-65b3-8a28-7ae1a3db3ff0\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -3002,7 +3002,7 @@ } }, { - "id": "0ca4025e-0f44-411f-9fd2-a9c047330690", + "id": "51bd4c37-02c4-4a15-8de9-2a4bcda4e6c5", "name": "Update multiple user-manager relationships", "request": { "name": "Update multiple user-manager relationships", @@ -3033,7 +3033,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_managers\": [\n {\n \"id\": \"urn:uuid:62f5f3b2-a7b0-5c9f-2b26-0a0f8fcea025\",\n \"user_id\": \"urn:uuid:8749673e-7a87-8b46-6ccc-df2bd3b6f397\",\n \"manager_id\": \"d2bf2844-8529-73e0-0ce6-3e356e740ac7\"\n },\n {\n \"id\": \"urn:uuid:c6268ea8-e23c-e193-7469-c0d0ecf6f821\",\n \"user_id\": \"urn:uuid:e874f68e-33a2-3452-42fd-252d27f3ab5d\",\n \"manager_id\": \"urn:uuid:c3111e66-2eb6-32fe-257f-fbda31044036\"\n }\n ]\n}", + "raw": "{\n \"user_managers\": [\n {\n \"id\": \"urn:uuid:d7f0fac5-d621-91e5-405a-178517ca7dbb\",\n \"user_id\": \"urn:uuid:21518a35-2873-e217-3fa0-c9fc40a72f26\",\n \"manager_id\": \"20142df1-9f1b-7c36-64c9-333b4edab468\"\n },\n {\n \"id\": \"urn:uuid:0098955c-3ea0-e992-79d8-3e64bc820ef3\",\n \"user_id\": \"6d78dd03-c954-941b-130b-aa320943b778\",\n \"manager_id\": \"urn:uuid:e557156b-01fd-8eb7-5e0a-076263bd17ce\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -3045,7 +3045,7 @@ }, "response": [ { - "id": "40464bdd-277a-4d9f-8e81-d11c50d6688a", + "id": "ae917495-3023-4bfb-9ebf-4d4cf495dd4b", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -3079,7 +3079,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_managers\": [\n {\n \"id\": \"urn:uuid:62f5f3b2-a7b0-5c9f-2b26-0a0f8fcea025\",\n \"user_id\": \"urn:uuid:8749673e-7a87-8b46-6ccc-df2bd3b6f397\",\n \"manager_id\": \"d2bf2844-8529-73e0-0ce6-3e356e740ac7\"\n },\n {\n \"id\": \"urn:uuid:c6268ea8-e23c-e193-7469-c0d0ecf6f821\",\n \"user_id\": \"urn:uuid:e874f68e-33a2-3452-42fd-252d27f3ab5d\",\n \"manager_id\": \"urn:uuid:c3111e66-2eb6-32fe-257f-fbda31044036\"\n }\n ]\n}", + "raw": "{\n \"user_managers\": [\n {\n \"id\": \"urn:uuid:d7f0fac5-d621-91e5-405a-178517ca7dbb\",\n \"user_id\": \"urn:uuid:21518a35-2873-e217-3fa0-c9fc40a72f26\",\n \"manager_id\": \"20142df1-9f1b-7c36-64c9-333b4edab468\"\n },\n {\n \"id\": \"urn:uuid:0098955c-3ea0-e992-79d8-3e64bc820ef3\",\n \"user_id\": \"6d78dd03-c954-941b-130b-aa320943b778\",\n \"manager_id\": \"urn:uuid:e557156b-01fd-8eb7-5e0a-076263bd17ce\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -3101,7 +3101,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9b32ee04-d8b2-4072-8b33-bed53da889c3", + "id": "66076fb7-9e8a-48a8-8e5b-1552e872be93", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -3135,7 +3135,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_managers\": [\n {\n \"id\": \"urn:uuid:62f5f3b2-a7b0-5c9f-2b26-0a0f8fcea025\",\n \"user_id\": \"urn:uuid:8749673e-7a87-8b46-6ccc-df2bd3b6f397\",\n \"manager_id\": \"d2bf2844-8529-73e0-0ce6-3e356e740ac7\"\n },\n {\n \"id\": \"urn:uuid:c6268ea8-e23c-e193-7469-c0d0ecf6f821\",\n \"user_id\": \"urn:uuid:e874f68e-33a2-3452-42fd-252d27f3ab5d\",\n \"manager_id\": \"urn:uuid:c3111e66-2eb6-32fe-257f-fbda31044036\"\n }\n ]\n}", + "raw": "{\n \"user_managers\": [\n {\n \"id\": \"urn:uuid:d7f0fac5-d621-91e5-405a-178517ca7dbb\",\n \"user_id\": \"urn:uuid:21518a35-2873-e217-3fa0-c9fc40a72f26\",\n \"manager_id\": \"20142df1-9f1b-7c36-64c9-333b4edab468\"\n },\n {\n \"id\": \"urn:uuid:0098955c-3ea0-e992-79d8-3e64bc820ef3\",\n \"user_id\": \"6d78dd03-c954-941b-130b-aa320943b778\",\n \"manager_id\": \"urn:uuid:e557156b-01fd-8eb7-5e0a-076263bd17ce\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -3157,7 +3157,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d1df0758-d929-4f25-9c67-7d3c9bc8c1df", + "id": "df69141e-f7e8-4125-b84b-fb32b3f47c3b", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -3191,7 +3191,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_managers\": [\n {\n \"id\": \"urn:uuid:62f5f3b2-a7b0-5c9f-2b26-0a0f8fcea025\",\n \"user_id\": \"urn:uuid:8749673e-7a87-8b46-6ccc-df2bd3b6f397\",\n \"manager_id\": \"d2bf2844-8529-73e0-0ce6-3e356e740ac7\"\n },\n {\n \"id\": \"urn:uuid:c6268ea8-e23c-e193-7469-c0d0ecf6f821\",\n \"user_id\": \"urn:uuid:e874f68e-33a2-3452-42fd-252d27f3ab5d\",\n \"manager_id\": \"urn:uuid:c3111e66-2eb6-32fe-257f-fbda31044036\"\n }\n ]\n}", + "raw": "{\n \"user_managers\": [\n {\n \"id\": \"urn:uuid:d7f0fac5-d621-91e5-405a-178517ca7dbb\",\n \"user_id\": \"urn:uuid:21518a35-2873-e217-3fa0-c9fc40a72f26\",\n \"manager_id\": \"20142df1-9f1b-7c36-64c9-333b4edab468\"\n },\n {\n \"id\": \"urn:uuid:0098955c-3ea0-e992-79d8-3e64bc820ef3\",\n \"user_id\": \"6d78dd03-c954-941b-130b-aa320943b778\",\n \"manager_id\": \"urn:uuid:e557156b-01fd-8eb7-5e0a-076263bd17ce\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -3219,7 +3219,7 @@ } }, { - "id": "1cc28c86-7276-4a4f-818b-978ffb9e7a33", + "id": "5fcad202-c886-4cc4-906f-4eb8f43ff0a6", "name": "Find user-manager relationship by id", "request": { "name": "Find user-manager relationship by id", @@ -3261,7 +3261,7 @@ }, "response": [ { - "id": "6d432f4e-1ab7-4bd7-9655-119ea30b62d0", + "id": "df7ad7a6-8bd8-4a81-aa49-eec17c91bb72", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -3300,12 +3300,12 @@ "value": "application/json" } ], - "body": "{\n \"user_manager\": {\n \"id\": \"urn:uuid:3cbcddb2-b0c6-0684-688b-0418f31e7709\",\n \"uid\": \"sit nostrudminim fugiataliqua la\",\n \"user_id\": \"urn:uuid:0b0ed075-cea1-3290-2228-5682c080b6a1\",\n \"manager_id\": \"4bb05091-a309-a929-cf2e-30a2aa67bb6f\"\n }\n}", + "body": "{\n \"user_manager\": {\n \"id\": \"c002ec1a-a854-b98b-c602-f8812fa898fe\",\n \"uid\": \"ex incididunt dolor Duis sedculp\",\n \"user_id\": \"ea74b37a-93da-d01c-9792-ce98704b4e79\",\n \"manager_id\": \"bf34fc72-6589-c8f8-bed4-54b3d47b5fc8\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "80d52a7e-4c35-4992-b750-01e7c743ba53", + "id": "b6b054fb-4297-48ea-aef2-245cb3807f00", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -3349,7 +3349,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fe2a6b6a-1f9e-4cec-a688-d130dc02870e", + "id": "c283ecfd-10a0-4abd-9639-3e77e57a9a40", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -3399,7 +3399,7 @@ } }, { - "id": "72368a00-1a2a-44c5-9e18-0584fef6bbae", + "id": "c5a7897b-ce80-4755-9b71-c434e2d6f7a6", "name": "Update a user-manager relationship by id", "request": { "name": "Update a user-manager relationship by id", @@ -3442,7 +3442,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_manager\": {\n \"user_id\": \"urn:uuid:bdd75a0a-dffe-5bd7-6ac0-3eb2671a12dd\",\n \"manager_id\": \"urn:uuid:a279355d-60a2-1501-8a0a-843a6b137503\"\n }\n}", + "raw": "{\n \"user_manager\": {\n \"user_id\": \"urn:uuid:8f7db0e8-d402-f274-8ac2-06ebcbf3b045\",\n \"manager_id\": \"c24acaed-f031-5a78-37a5-120e6bd3b3e0\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -3454,7 +3454,7 @@ }, "response": [ { - "id": "852b3dce-3614-453c-8878-ec3f32135521", + "id": "5fbb7283-7f07-43f8-9af9-4b6c56cca1fb", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -3489,7 +3489,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_manager\": {\n \"user_id\": \"urn:uuid:bdd75a0a-dffe-5bd7-6ac0-3eb2671a12dd\",\n \"manager_id\": \"urn:uuid:a279355d-60a2-1501-8a0a-843a6b137503\"\n }\n}", + "raw": "{\n \"user_manager\": {\n \"user_id\": \"urn:uuid:8f7db0e8-d402-f274-8ac2-06ebcbf3b045\",\n \"manager_id\": \"c24acaed-f031-5a78-37a5-120e6bd3b3e0\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -3506,12 +3506,12 @@ "value": "application/json" } ], - "body": "{\n \"user_manager\": {\n \"id\": \"urn:uuid:3cbcddb2-b0c6-0684-688b-0418f31e7709\",\n \"uid\": \"sit nostrudminim fugiataliqua la\",\n \"user_id\": \"urn:uuid:0b0ed075-cea1-3290-2228-5682c080b6a1\",\n \"manager_id\": \"4bb05091-a309-a929-cf2e-30a2aa67bb6f\"\n }\n}", + "body": "{\n \"user_manager\": {\n \"id\": \"c002ec1a-a854-b98b-c602-f8812fa898fe\",\n \"uid\": \"ex incididunt dolor Duis sedculp\",\n \"user_id\": \"ea74b37a-93da-d01c-9792-ce98704b4e79\",\n \"manager_id\": \"bf34fc72-6589-c8f8-bed4-54b3d47b5fc8\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c7e06c35-f63e-4d0b-8953-4f89892f2686", + "id": "a71425af-f849-43b5-a1f6-9454ec292c13", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -3546,7 +3546,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_manager\": {\n \"user_id\": \"urn:uuid:bdd75a0a-dffe-5bd7-6ac0-3eb2671a12dd\",\n \"manager_id\": \"urn:uuid:a279355d-60a2-1501-8a0a-843a6b137503\"\n }\n}", + "raw": "{\n \"user_manager\": {\n \"user_id\": \"urn:uuid:8f7db0e8-d402-f274-8ac2-06ebcbf3b045\",\n \"manager_id\": \"c24acaed-f031-5a78-37a5-120e6bd3b3e0\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -3568,7 +3568,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cab2470c-334a-4d2e-82c1-2e67caa2b7a3", + "id": "6b6a971a-3ed6-47c2-90e9-b7f107aa14ae", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -3603,7 +3603,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_manager\": {\n \"user_id\": \"urn:uuid:bdd75a0a-dffe-5bd7-6ac0-3eb2671a12dd\",\n \"manager_id\": \"urn:uuid:a279355d-60a2-1501-8a0a-843a6b137503\"\n }\n}", + "raw": "{\n \"user_manager\": {\n \"user_id\": \"urn:uuid:8f7db0e8-d402-f274-8ac2-06ebcbf3b045\",\n \"manager_id\": \"c24acaed-f031-5a78-37a5-120e6bd3b3e0\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -3637,7 +3637,7 @@ "description": "", "item": [ { - "id": "a0808423-827a-428d-8a0f-a3f5a2ac9888", + "id": "2724583f-e40a-4e8f-9f3e-6086eff308f7", "name": "Get roles", "request": { "name": "Get roles", @@ -3704,7 +3704,7 @@ }, "response": [ { - "id": "aeb8ac03-2b82-4ccc-a6f4-f5dd6c778256", + "id": "3de3796c-36ac-4f93-a84f-41dd34bf2b11", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -3779,12 +3779,12 @@ "value": "application/json" } ], - "body": "{\n \"roles\": [\n {\n \"id\": \"urn:uuid:1e677eda-ec87-18c5-125d-d7540f193299\",\n \"uid\": \"ut proident adipisicing laboris \",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n },\n {\n \"id\": \"urn:uuid:8de3ef88-ae41-6ade-c038-08df624b2ea0\",\n \"uid\": \"ut quis et magna ametdoaliqua al\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n }\n ],\n \"_metadata\": {\n \"limit\": 9270321,\n \"offset\": 40117013,\n \"total\": 68525153,\n \"next\": \"/endpoint?limit=10&offset=60\",\n \"previous\": \"/endpoint?limit=10&offset=40\"\n }\n}", + "body": "{\n \"roles\": [\n {\n \"id\": \"ad4850a4-79ca-881d-2c0b-13bfee61da71\",\n \"uid\": \"qui laborislaboris qui incididun\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n },\n {\n \"id\": \"ebbddb13-7746-deab-f62d-aedcb08102e4\",\n \"uid\": \"ea velitaliquip in Ut suntoffici\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n }\n ],\n \"_metadata\": {\n \"limit\": -76330059,\n \"offset\": -96434538,\n \"total\": -18350222,\n \"next\": \"/endpoint?limit=10&offset=60\",\n \"previous\": \"/endpoint?limit=10&offset=40\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "611d8d16-a8a3-4fde-bbd9-f0d5ed8a4f5c", + "id": "a6fc5553-d739-4b37-b63e-c1552f222390", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -3864,7 +3864,7 @@ "_postman_previewlanguage": "json" }, { - "id": "55fdbfe5-d70e-4384-a6b0-876b5684fa17", + "id": "f4192f3f-9fd8-4d7e-ab26-a0469f0cdd21", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -3950,7 +3950,7 @@ } }, { - "id": "0e970609-3dcb-43c7-8c2c-d2595dd16c33", + "id": "d6c22cfa-9e67-47b7-a9e2-07e591c1504f", "name": "Create multiple new roles", "request": { "name": "Create multiple new roles", @@ -3981,7 +3981,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"roles\": [\n {\n \"uid\": \"dolore culpa laborumproidentulla\",\n \"type\": \"NeaccessRole\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n },\n {\n \"uid\": \"do qui aliqua Excepteurlaborum a\",\n \"type\": \"NeaccessRole\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n }\n ]\n}", + "raw": "{\n \"roles\": [\n {\n \"uid\": \"ut quis magna Ut quiet non qui c\",\n \"type\": \"NeaccessRole\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n },\n {\n \"uid\": \"dolore ea irure velitDuisnisi do\",\n \"type\": \"NeaccessRole\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -3993,7 +3993,7 @@ }, "response": [ { - "id": "8d2e2f28-1338-43f7-b436-deba24295c59", + "id": "f40e9d94-c117-4a88-9b65-c6eb8ace7da8", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -4027,7 +4027,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"roles\": [\n {\n \"uid\": \"dolore culpa laborumproidentulla\",\n \"type\": \"NeaccessRole\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n },\n {\n \"uid\": \"do qui aliqua Excepteurlaborum a\",\n \"type\": \"NeaccessRole\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n }\n ]\n}", + "raw": "{\n \"roles\": [\n {\n \"uid\": \"ut quis magna Ut quiet non qui c\",\n \"type\": \"NeaccessRole\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n },\n {\n \"uid\": \"dolore ea irure velitDuisnisi do\",\n \"type\": \"NeaccessRole\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -4044,12 +4044,12 @@ "value": "application/json" } ], - "body": "{\n \"roles\": [\n {\n \"id\": \"urn:uuid:7bc7b541-4acb-0061-b0bc-a22d631da995\",\n \"uid\": \"consequat Duisconsequat suntnull\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n },\n {\n \"id\": \"edc71e5a-895f-58cf-70cf-53b7ed8c685b\",\n \"uid\": \"sit consequat Excepteuradipisici\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n }\n ]\n}", + "body": "{\n \"roles\": [\n {\n \"id\": \"urn:uuid:98b2854f-163e-bc6d-6726-96253a12c504\",\n \"uid\": \"proidentex insed veniam commodoc\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n },\n {\n \"id\": \"urn:uuid:82ceea6f-9f2d-9112-3229-a47d54e00b23\",\n \"uid\": \"non et exea voluptate proident e\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9c4d3285-75a7-41cd-adda-903a8e06924e", + "id": "a0f25cdd-e344-4ff0-aafc-fb584e54d591", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -4083,7 +4083,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"roles\": [\n {\n \"uid\": \"dolore culpa laborumproidentulla\",\n \"type\": \"NeaccessRole\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n },\n {\n \"uid\": \"do qui aliqua Excepteurlaborum a\",\n \"type\": \"NeaccessRole\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n }\n ]\n}", + "raw": "{\n \"roles\": [\n {\n \"uid\": \"ut quis magna Ut quiet non qui c\",\n \"type\": \"NeaccessRole\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n },\n {\n \"uid\": \"dolore ea irure velitDuisnisi do\",\n \"type\": \"NeaccessRole\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -4105,7 +4105,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9cbbe8c0-7b1e-48e2-860e-c896340af569", + "id": "7a8ec03c-a073-42b5-a4fe-7b12d996f8b0", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -4139,7 +4139,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"roles\": [\n {\n \"uid\": \"dolore culpa laborumproidentulla\",\n \"type\": \"NeaccessRole\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n },\n {\n \"uid\": \"do qui aliqua Excepteurlaborum a\",\n \"type\": \"NeaccessRole\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n }\n ]\n}", + "raw": "{\n \"roles\": [\n {\n \"uid\": \"ut quis magna Ut quiet non qui c\",\n \"type\": \"NeaccessRole\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n },\n {\n \"uid\": \"dolore ea irure velitDuisnisi do\",\n \"type\": \"NeaccessRole\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -4167,7 +4167,7 @@ } }, { - "id": "90fdc136-7b92-40b4-b784-783b06bf43ba", + "id": "1c25f174-0138-472d-9b2e-d856c774e5e3", "name": "Update multiple roles", "request": { "name": "Update multiple roles", @@ -4210,7 +4210,7 @@ }, "response": [ { - "id": "2494dfa2-8d8a-44bb-99f9-8bcb2f1af235", + "id": "2a50bad4-0c5e-440b-b851-825db7689ff8", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -4261,12 +4261,12 @@ "value": "application/json" } ], - "body": "{\n \"roles\": [\n {\n \"id\": \"urn:uuid:7bc7b541-4acb-0061-b0bc-a22d631da995\",\n \"uid\": \"consequat Duisconsequat suntnull\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n },\n {\n \"id\": \"edc71e5a-895f-58cf-70cf-53b7ed8c685b\",\n \"uid\": \"sit consequat Excepteuradipisici\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n }\n ]\n}", + "body": "{\n \"roles\": [\n {\n \"id\": \"urn:uuid:98b2854f-163e-bc6d-6726-96253a12c504\",\n \"uid\": \"proidentex insed veniam commodoc\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n },\n {\n \"id\": \"urn:uuid:82ceea6f-9f2d-9112-3229-a47d54e00b23\",\n \"uid\": \"non et exea voluptate proident e\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4aaa3500-ed37-43f3-905a-b12dc7f139e5", + "id": "047b5485-f924-4d41-9e3c-a5e684ea9f3f", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -4322,7 +4322,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3af964ce-d01d-4c5a-8edf-0996fc376f3f", + "id": "b30425fa-667d-4f74-9e76-6a036215f427", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -4384,7 +4384,7 @@ } }, { - "id": "23250a6e-b7f0-43a1-9568-6558d627970f", + "id": "8ac68dfb-c593-4751-bb70-900460391d97", "name": "Create a new role", "request": { "name": "Create a new role", @@ -4415,7 +4415,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"role\": {\n \"uid\": \"sunt veniamsit voluptate aliqua \",\n \"type\": \"NeaccessRole\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n }\n}", + "raw": "{\n \"role\": {\n \"uid\": \"ametdeserunt mollit nostrudanim \",\n \"type\": \"NeaccessRole\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -4427,7 +4427,7 @@ }, "response": [ { - "id": "ad867677-df48-4234-b042-42e98470e744", + "id": "d59d799d-55d8-4db6-9ac5-5c3fafca8fdb", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -4461,7 +4461,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"role\": {\n \"uid\": \"sunt veniamsit voluptate aliqua \",\n \"type\": \"NeaccessRole\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n }\n}", + "raw": "{\n \"role\": {\n \"uid\": \"ametdeserunt mollit nostrudanim \",\n \"type\": \"NeaccessRole\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -4478,12 +4478,12 @@ "value": "application/json" } ], - "body": "{\n \"role\": {\n \"id\": \"urn:uuid:d5738647-3ef9-a202-7770-7c1e8fc2704d\",\n \"uid\": \"ullamco nostrud eiusmod commodo \",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n }\n}", + "body": "{\n \"role\": {\n \"id\": \"9755d70c-8c13-805e-bd4a-226e3edf03f7\",\n \"uid\": \"minim dolor ameteu sunt ullamco \",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6204c6a1-10a0-4eac-8f7b-158411d092b5", + "id": "e9c7c64a-d3a4-4002-925a-ed2b86f10f90", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -4517,7 +4517,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"role\": {\n \"uid\": \"sunt veniamsit voluptate aliqua \",\n \"type\": \"NeaccessRole\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n }\n}", + "raw": "{\n \"role\": {\n \"uid\": \"ametdeserunt mollit nostrudanim \",\n \"type\": \"NeaccessRole\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -4539,7 +4539,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ae3d6ef4-7b12-47c2-a2f6-cc35b83d8356", + "id": "62c4d924-e813-4c44-8439-6b4690e99a10", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -4573,7 +4573,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"role\": {\n \"uid\": \"sunt veniamsit voluptate aliqua \",\n \"type\": \"NeaccessRole\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n }\n}", + "raw": "{\n \"role\": {\n \"uid\": \"ametdeserunt mollit nostrudanim \",\n \"type\": \"NeaccessRole\",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -4601,7 +4601,7 @@ } }, { - "id": "0c071497-7e45-4e10-8722-2e994756655d", + "id": "eded30b3-80cf-4149-9c74-50396ddc45ff", "name": "Find role by id", "request": { "name": "Find role by id", @@ -4643,7 +4643,7 @@ }, "response": [ { - "id": "ea1511dd-dcab-4635-a410-2991f84bae3c", + "id": "d3d5784e-5c21-475a-8ad5-1748dba5a3c1", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -4682,12 +4682,12 @@ "value": "application/json" } ], - "body": "{\n \"role\": {\n \"id\": \"urn:uuid:d5738647-3ef9-a202-7770-7c1e8fc2704d\",\n \"uid\": \"ullamco nostrud eiusmod commodo \",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n }\n}", + "body": "{\n \"role\": {\n \"id\": \"9755d70c-8c13-805e-bd4a-226e3edf03f7\",\n \"uid\": \"minim dolor ameteu sunt ullamco \",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9460cada-c9ff-4c9b-aab6-03fef7d2d7ba", + "id": "8b9299d9-fb90-41ad-a1d5-33030c8b4a0a", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -4731,7 +4731,7 @@ "_postman_previewlanguage": "json" }, { - "id": "35a56025-6362-4e27-955b-eeec4d4fddd5", + "id": "b453c1a1-993f-44f7-aba5-a3b6f219c304", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -4781,7 +4781,7 @@ } }, { - "id": "ee5e5649-b1e2-4743-922b-eff83a0a80a0", + "id": "e804c918-9743-4054-ac50-6915148424aa", "name": "Update an existing role", "request": { "name": "Update an existing role", @@ -4836,7 +4836,7 @@ }, "response": [ { - "id": "edebc143-2212-4368-8b69-c57abe6d7645", + "id": "30596395-7508-4fd6-ad5f-e16d1f9baff4", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -4888,12 +4888,12 @@ "value": "application/json" } ], - "body": "{\n \"role\": {\n \"id\": \"urn:uuid:d5738647-3ef9-a202-7770-7c1e8fc2704d\",\n \"uid\": \"ullamco nostrud eiusmod commodo \",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n }\n}", + "body": "{\n \"role\": {\n \"id\": \"9755d70c-8c13-805e-bd4a-226e3edf03f7\",\n \"uid\": \"minim dolor ameteu sunt ullamco \",\n \"name\": \"Sponsors\",\n \"groups\": [\n \"ad_group_name\",\n \"ad_group_name\"\n ]\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "378edda0-bb34-4f70-bab1-daf0e69e542b", + "id": "a14f5f37-f19e-4927-a4d7-d5b5a822d589", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -4950,7 +4950,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3515db16-de9d-494e-beac-acb522981b1d", + "id": "c7cb271f-9e7b-4f13-b33d-c8da16cb342f", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -5019,7 +5019,7 @@ "description": "", "item": [ { - "id": "4b82ad57-a7ba-488d-9897-7bee1fd5925d", + "id": "c68ffc06-b252-458f-a0b9-8e9de4fbb20c", "name": "Create a permission", "request": { "name": "Create a permission", @@ -5062,7 +5062,7 @@ }, "response": [ { - "id": "03d68306-7dbb-4d54-9ff4-ca4caaec21f3", + "id": "6bec736d-cae3-4f9e-804b-bbed17972b1b", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -5118,7 +5118,7 @@ "_postman_previewlanguage": "json" }, { - "id": "23a8fba0-608c-4d19-bf64-aa4d5413e06e", + "id": "4df6a922-f1c6-40ba-80d5-36581b7b8aae", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -5174,7 +5174,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2f4267fb-d374-426d-b4db-14263192bce1", + "id": "5849b7f9-2454-4017-a518-df896fbee978", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -5242,7 +5242,7 @@ "description": "", "item": [ { - "id": "d5d127a9-ec9b-44e8-832b-0751e732bcde", + "id": "fc57a159-2612-4551-82bc-6a0663afd694", "name": "Assign a new role to a user", "request": { "name": "Assign a new role to a user", @@ -5273,7 +5273,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_role\": {\n \"user_id\": \"5780fd88-2363-da09-b3a0-6a42f1986737\",\n \"role_id\": \"bdd61d1b-6a1b-d912-c36c-fca942d07e0b\"\n }\n}", + "raw": "{\n \"user_role\": {\n \"user_id\": \"urn:uuid:e1732891-89c8-f354-ca88-1288efd9a213\",\n \"role_id\": \"ebf16c79-2293-9682-a853-dc1b0babe859\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -5285,7 +5285,7 @@ }, "response": [ { - "id": "d57fe29c-90b1-4747-b1b3-3f888701ad81", + "id": "075ca79a-f270-4ef7-9912-a9f12bf75e18", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -5319,7 +5319,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_role\": {\n \"user_id\": \"5780fd88-2363-da09-b3a0-6a42f1986737\",\n \"role_id\": \"bdd61d1b-6a1b-d912-c36c-fca942d07e0b\"\n }\n}", + "raw": "{\n \"user_role\": {\n \"user_id\": \"urn:uuid:e1732891-89c8-f354-ca88-1288efd9a213\",\n \"role_id\": \"ebf16c79-2293-9682-a853-dc1b0babe859\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -5336,12 +5336,12 @@ "value": "application/json" } ], - "body": "{\n \"user_role\": {\n \"id\": \"urn:uuid:906c1c2f-eddd-71b7-e78f-26b79a0203fd\",\n \"uid\": \"commodo officia ea ametlabore in\",\n \"user_id\": \"2bfce236-21c8-f864-cfa5-8bcd04395091\",\n \"role_id\": \"e66f3e87-dc0a-4091-7329-c936e71e24a4\"\n }\n}", + "body": "{\n \"user_role\": {\n \"id\": \"19f8c7ef-50c8-dfdc-fbe5-367903792317\",\n \"uid\": \"quis voluptate tempor laborisadi\",\n \"user_id\": \"urn:uuid:d38a30f7-36f4-1931-5a8e-c94de64da3b2\",\n \"role_id\": \"4ace8cd1-d2ae-564c-d6fc-bdc04c094f56\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e6a8c28b-fb4f-4a73-8413-139c7753b277", + "id": "40be1c6c-a8dd-4503-bb5f-bd03b2aef128", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -5375,7 +5375,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_role\": {\n \"user_id\": \"5780fd88-2363-da09-b3a0-6a42f1986737\",\n \"role_id\": \"bdd61d1b-6a1b-d912-c36c-fca942d07e0b\"\n }\n}", + "raw": "{\n \"user_role\": {\n \"user_id\": \"urn:uuid:e1732891-89c8-f354-ca88-1288efd9a213\",\n \"role_id\": \"ebf16c79-2293-9682-a853-dc1b0babe859\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -5397,7 +5397,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a683e756-fc9d-4ffd-a2e5-3b8299672e98", + "id": "1c3e1869-ed33-442c-b042-1b51b0409623", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -5431,7 +5431,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_role\": {\n \"user_id\": \"5780fd88-2363-da09-b3a0-6a42f1986737\",\n \"role_id\": \"bdd61d1b-6a1b-d912-c36c-fca942d07e0b\"\n }\n}", + "raw": "{\n \"user_role\": {\n \"user_id\": \"urn:uuid:e1732891-89c8-f354-ca88-1288efd9a213\",\n \"role_id\": \"ebf16c79-2293-9682-a853-dc1b0babe859\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -5459,7 +5459,7 @@ } }, { - "id": "ed5f9b45-3c8d-4277-ab34-33f9160702a1", + "id": "a47ce2df-0fb9-47a1-8cd7-21c56856af30", "name": "Get user role pairings", "request": { "name": "Get user role pairings", @@ -5518,7 +5518,7 @@ "type": "text/plain" }, "key": "role_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -5544,7 +5544,7 @@ }, "response": [ { - "id": "935cde11-5e8e-4429-8560-1076c59540af", + "id": "ef2ea859-c25f-49cb-8165-dbbb9493bd90", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -5598,7 +5598,7 @@ "type": "text/plain" }, "key": "role_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -5637,12 +5637,12 @@ "value": "application/json" } ], - "body": "{\n \"user_roles\": [\n {\n \"id\": \"85e792f9-c3b4-4350-3512-59f24e4047a5\",\n \"uid\": \"labore amet Duis laborismollit i\",\n \"user_id\": \"6dc699fd-75db-ae39-9139-93534f69f7a1\",\n \"role_id\": \"a350a9ca-0244-f36c-b462-f70f5a1ccfeb\"\n },\n {\n \"id\": \"6af4a6a0-f2e0-1849-4e5c-0a83e3a185eb\",\n \"uid\": \"aute eu inullamco proidentid in \",\n \"user_id\": \"f2a7d607-e74e-8a2b-b042-784bf44ff12f\",\n \"role_id\": \"urn:uuid:ebaef26c-12cf-b818-21eb-5897680577c6\"\n }\n ],\n \"_metadata\": {\n \"limit\": -8862528,\n \"offset\": -89383142,\n \"total\": -98653592,\n \"next\": \"/endpoint?limit=10&offset=60\",\n \"previous\": \"/endpoint?limit=10&offset=40\"\n }\n}", + "body": "{\n \"user_roles\": [\n {\n \"id\": \"urn:uuid:cf37d54a-291c-4d6a-47e6-7a80a5bcd9dc\",\n \"uid\": \"ea fugiat adipisicing quisunt ma\",\n \"user_id\": \"urn:uuid:ab78b519-4161-9a11-0242-d5df13d0c14c\",\n \"role_id\": \"4d5ebfe4-12b7-0f3e-a44a-fe1d7c6a3c14\"\n },\n {\n \"id\": \"urn:uuid:315d773f-f117-f7c8-f5f9-da2230250d74\",\n \"uid\": \"cupidatat nulla ea Lorem dolorei\",\n \"user_id\": \"urn:uuid:b8cde55c-720f-d4fe-3aea-c84c3e29146f\",\n \"role_id\": \"b7f452c7-51b4-32fd-f245-bb5b7a538852\"\n }\n ],\n \"_metadata\": {\n \"limit\": 16544289,\n \"offset\": -40851764,\n \"total\": 80400963,\n \"next\": \"/endpoint?limit=10&offset=60\",\n \"previous\": \"/endpoint?limit=10&offset=40\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2dc07d97-816b-4be6-b3c7-2a61f5480b0e", + "id": "4c3fd99c-4469-49e9-8a6f-3c83b2b916e9", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -5696,7 +5696,7 @@ "type": "text/plain" }, "key": "role_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -5740,7 +5740,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0babee30-43a5-4f05-b517-5b2ba71a96e2", + "id": "9f176b89-5805-43e8-acac-bb7e1da108eb", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -5794,7 +5794,7 @@ "type": "text/plain" }, "key": "role_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -5844,7 +5844,7 @@ } }, { - "id": "72b72e1e-6d17-4e9d-ad16-f9dca07f3c62", + "id": "ce7b0af0-d358-4c24-a0f3-749903ca28c3", "name": "Create multiple new user role pairings", "request": { "name": "Create multiple new user role pairings", @@ -5875,7 +5875,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_roles\": [\n {\n \"user_id\": \"d10da91a-e95f-0a18-d9c7-c221c340691d\",\n \"role_id\": \"8e7096e3-58d4-4195-c781-ed2c77a1a1c1\"\n },\n {\n \"user_id\": \"b4137a8c-9984-9729-e136-4172de8209f6\",\n \"role_id\": \"91d0fd62-8030-ca51-ff2c-66f89a5700b1\"\n }\n ]\n}", + "raw": "{\n \"user_roles\": [\n {\n \"user_id\": \"urn:uuid:60800999-9e44-4d1f-7a64-66c24a0681df\",\n \"role_id\": \"urn:uuid:5d247ad3-ad9b-f70e-e029-0e5291041061\"\n },\n {\n \"user_id\": \"urn:uuid:927ae547-ad8b-b99b-4de7-5c0accebe5e8\",\n \"role_id\": \"ba22e691-23f1-4349-61ee-f94b569d4a18\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -5887,7 +5887,7 @@ }, "response": [ { - "id": "ec67312a-0ac2-4a6a-8093-ce000906e758", + "id": "34a68214-462c-4574-8991-913d8567d26e", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -5921,7 +5921,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_roles\": [\n {\n \"user_id\": \"d10da91a-e95f-0a18-d9c7-c221c340691d\",\n \"role_id\": \"8e7096e3-58d4-4195-c781-ed2c77a1a1c1\"\n },\n {\n \"user_id\": \"b4137a8c-9984-9729-e136-4172de8209f6\",\n \"role_id\": \"91d0fd62-8030-ca51-ff2c-66f89a5700b1\"\n }\n ]\n}", + "raw": "{\n \"user_roles\": [\n {\n \"user_id\": \"urn:uuid:60800999-9e44-4d1f-7a64-66c24a0681df\",\n \"role_id\": \"urn:uuid:5d247ad3-ad9b-f70e-e029-0e5291041061\"\n },\n {\n \"user_id\": \"urn:uuid:927ae547-ad8b-b99b-4de7-5c0accebe5e8\",\n \"role_id\": \"ba22e691-23f1-4349-61ee-f94b569d4a18\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -5938,12 +5938,12 @@ "value": "application/json" } ], - "body": "{\n \"user_roles\": [\n {\n \"id\": \"60273224-8960-10fa-7d6b-df0905470a16\",\n \"uid\": \"Duis fugiat voluptateminimet vel\",\n \"user_id\": \"4cd0d5de-6ca6-82ca-ca52-5f159011b44f\",\n \"role_id\": \"b78613ad-822e-40c4-137c-ef285a5f7185\"\n },\n {\n \"id\": \"urn:uuid:46b83055-fdf5-3f88-7774-2922e09e55d4\",\n \"uid\": \"id doin dolorlaboris veniam euul\",\n \"user_id\": \"urn:uuid:1185f685-e3f1-f6e3-0506-08384a786a29\",\n \"role_id\": \"urn:uuid:2357b165-2a0a-578d-db25-3d2641cd428a\"\n }\n ]\n}", + "body": "{\n \"user_roles\": [\n {\n \"id\": \"ff91a002-8f9f-02e3-8480-ce39f80d0059\",\n \"uid\": \"mollit euveniam nulla amet dolor\",\n \"user_id\": \"urn:uuid:b9cd0c4a-aa06-09eb-5dff-31e962e02d32\",\n \"role_id\": \"urn:uuid:8b6680f0-5a93-d61a-0627-f4c5cad2d0b4\"\n },\n {\n \"id\": \"urn:uuid:acaf6901-67c6-1c69-9196-15cfb24cbd22\",\n \"uid\": \"consectetur quiutnonproident aut\",\n \"user_id\": \"urn:uuid:3b68e7d0-eb73-8b03-4059-94bcf586e71a\",\n \"role_id\": \"b570576b-cf95-7263-ffb4-ff671c59b471\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "427ddf72-d02a-490d-b78f-7dc2350442a4", + "id": "12b529eb-93a1-426b-9658-d6a5ab9ee3cb", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -5977,7 +5977,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_roles\": [\n {\n \"user_id\": \"d10da91a-e95f-0a18-d9c7-c221c340691d\",\n \"role_id\": \"8e7096e3-58d4-4195-c781-ed2c77a1a1c1\"\n },\n {\n \"user_id\": \"b4137a8c-9984-9729-e136-4172de8209f6\",\n \"role_id\": \"91d0fd62-8030-ca51-ff2c-66f89a5700b1\"\n }\n ]\n}", + "raw": "{\n \"user_roles\": [\n {\n \"user_id\": \"urn:uuid:60800999-9e44-4d1f-7a64-66c24a0681df\",\n \"role_id\": \"urn:uuid:5d247ad3-ad9b-f70e-e029-0e5291041061\"\n },\n {\n \"user_id\": \"urn:uuid:927ae547-ad8b-b99b-4de7-5c0accebe5e8\",\n \"role_id\": \"ba22e691-23f1-4349-61ee-f94b569d4a18\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -5999,7 +5999,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1a17c66b-95b0-4bd9-8141-00c30c1a8bb9", + "id": "998e43e2-503e-420d-a7cd-f0d18d8bebb6", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -6033,7 +6033,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_roles\": [\n {\n \"user_id\": \"d10da91a-e95f-0a18-d9c7-c221c340691d\",\n \"role_id\": \"8e7096e3-58d4-4195-c781-ed2c77a1a1c1\"\n },\n {\n \"user_id\": \"b4137a8c-9984-9729-e136-4172de8209f6\",\n \"role_id\": \"91d0fd62-8030-ca51-ff2c-66f89a5700b1\"\n }\n ]\n}", + "raw": "{\n \"user_roles\": [\n {\n \"user_id\": \"urn:uuid:60800999-9e44-4d1f-7a64-66c24a0681df\",\n \"role_id\": \"urn:uuid:5d247ad3-ad9b-f70e-e029-0e5291041061\"\n },\n {\n \"user_id\": \"urn:uuid:927ae547-ad8b-b99b-4de7-5c0accebe5e8\",\n \"role_id\": \"ba22e691-23f1-4349-61ee-f94b569d4a18\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -6061,7 +6061,7 @@ } }, { - "id": "b7a45cc3-7dbf-4245-99b4-80d709bf817d", + "id": "97ce96bc-d3c6-48c2-945a-99c1389d73bb", "name": "Update multiple user role pairings", "request": { "name": "Update multiple user role pairings", @@ -6092,7 +6092,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_roles\": [\n {\n \"id\": \"urn:uuid:89c79338-473e-fa86-3092-f88cfc52eade\",\n \"user_id\": \"urn:uuid:c750c3c3-1840-6c56-117e-d11922b790cf\",\n \"role_id\": \"urn:uuid:d5d1484e-c506-73f4-775c-8b23764d49ce\"\n },\n {\n \"id\": \"4c56d912-0bcf-5395-c15b-391f95404249\",\n \"user_id\": \"3671fdb4-961c-fa46-7fd5-1d6d3b6f6101\",\n \"role_id\": \"urn:uuid:a5b5fcb6-4fb1-6205-2c05-56abe5513bc2\"\n }\n ]\n}", + "raw": "{\n \"user_roles\": [\n {\n \"id\": \"8f5b8e17-82b1-040e-5611-2c139814034b\",\n \"user_id\": \"5b433f70-ab86-d847-071f-a9bb36b593f8\",\n \"role_id\": \"urn:uuid:43e62a49-d34c-245a-eb3b-ccd7bbaea26d\"\n },\n {\n \"id\": \"urn:uuid:72ec773e-b1f5-b0c7-b8c9-21c8f6d6ef50\",\n \"user_id\": \"urn:uuid:5c766409-e766-3046-e52b-82dff54d7bbd\",\n \"role_id\": \"urn:uuid:520c11db-ee95-b718-e685-4c6fb575d6e6\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -6104,7 +6104,7 @@ }, "response": [ { - "id": "d04a4736-896c-4de0-bbca-a20c4e1fff0a", + "id": "d94d2828-b733-446d-8aa5-95ef81e8730e", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -6138,7 +6138,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_roles\": [\n {\n \"id\": \"urn:uuid:89c79338-473e-fa86-3092-f88cfc52eade\",\n \"user_id\": \"urn:uuid:c750c3c3-1840-6c56-117e-d11922b790cf\",\n \"role_id\": \"urn:uuid:d5d1484e-c506-73f4-775c-8b23764d49ce\"\n },\n {\n \"id\": \"4c56d912-0bcf-5395-c15b-391f95404249\",\n \"user_id\": \"3671fdb4-961c-fa46-7fd5-1d6d3b6f6101\",\n \"role_id\": \"urn:uuid:a5b5fcb6-4fb1-6205-2c05-56abe5513bc2\"\n }\n ]\n}", + "raw": "{\n \"user_roles\": [\n {\n \"id\": \"8f5b8e17-82b1-040e-5611-2c139814034b\",\n \"user_id\": \"5b433f70-ab86-d847-071f-a9bb36b593f8\",\n \"role_id\": \"urn:uuid:43e62a49-d34c-245a-eb3b-ccd7bbaea26d\"\n },\n {\n \"id\": \"urn:uuid:72ec773e-b1f5-b0c7-b8c9-21c8f6d6ef50\",\n \"user_id\": \"urn:uuid:5c766409-e766-3046-e52b-82dff54d7bbd\",\n \"role_id\": \"urn:uuid:520c11db-ee95-b718-e685-4c6fb575d6e6\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -6155,12 +6155,12 @@ "value": "application/json" } ], - "body": "{\n \"user_roles\": [\n {\n \"id\": \"60273224-8960-10fa-7d6b-df0905470a16\",\n \"uid\": \"Duis fugiat voluptateminimet vel\",\n \"user_id\": \"4cd0d5de-6ca6-82ca-ca52-5f159011b44f\",\n \"role_id\": \"b78613ad-822e-40c4-137c-ef285a5f7185\"\n },\n {\n \"id\": \"urn:uuid:46b83055-fdf5-3f88-7774-2922e09e55d4\",\n \"uid\": \"id doin dolorlaboris veniam euul\",\n \"user_id\": \"urn:uuid:1185f685-e3f1-f6e3-0506-08384a786a29\",\n \"role_id\": \"urn:uuid:2357b165-2a0a-578d-db25-3d2641cd428a\"\n }\n ]\n}", + "body": "{\n \"user_roles\": [\n {\n \"id\": \"ff91a002-8f9f-02e3-8480-ce39f80d0059\",\n \"uid\": \"mollit euveniam nulla amet dolor\",\n \"user_id\": \"urn:uuid:b9cd0c4a-aa06-09eb-5dff-31e962e02d32\",\n \"role_id\": \"urn:uuid:8b6680f0-5a93-d61a-0627-f4c5cad2d0b4\"\n },\n {\n \"id\": \"urn:uuid:acaf6901-67c6-1c69-9196-15cfb24cbd22\",\n \"uid\": \"consectetur quiutnonproident aut\",\n \"user_id\": \"urn:uuid:3b68e7d0-eb73-8b03-4059-94bcf586e71a\",\n \"role_id\": \"b570576b-cf95-7263-ffb4-ff671c59b471\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "cf18f534-5e1b-4226-b0ef-d6da7e8b4c20", + "id": "1d9cad86-1c1b-4f17-b491-0f0e09b8d26c", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -6194,7 +6194,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_roles\": [\n {\n \"id\": \"urn:uuid:89c79338-473e-fa86-3092-f88cfc52eade\",\n \"user_id\": \"urn:uuid:c750c3c3-1840-6c56-117e-d11922b790cf\",\n \"role_id\": \"urn:uuid:d5d1484e-c506-73f4-775c-8b23764d49ce\"\n },\n {\n \"id\": \"4c56d912-0bcf-5395-c15b-391f95404249\",\n \"user_id\": \"3671fdb4-961c-fa46-7fd5-1d6d3b6f6101\",\n \"role_id\": \"urn:uuid:a5b5fcb6-4fb1-6205-2c05-56abe5513bc2\"\n }\n ]\n}", + "raw": "{\n \"user_roles\": [\n {\n \"id\": \"8f5b8e17-82b1-040e-5611-2c139814034b\",\n \"user_id\": \"5b433f70-ab86-d847-071f-a9bb36b593f8\",\n \"role_id\": \"urn:uuid:43e62a49-d34c-245a-eb3b-ccd7bbaea26d\"\n },\n {\n \"id\": \"urn:uuid:72ec773e-b1f5-b0c7-b8c9-21c8f6d6ef50\",\n \"user_id\": \"urn:uuid:5c766409-e766-3046-e52b-82dff54d7bbd\",\n \"role_id\": \"urn:uuid:520c11db-ee95-b718-e685-4c6fb575d6e6\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -6216,7 +6216,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d77309e5-84d1-49d8-badd-664cd8b24186", + "id": "f78395bb-4ac7-4635-a616-f2a87c88640e", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -6250,7 +6250,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_roles\": [\n {\n \"id\": \"urn:uuid:89c79338-473e-fa86-3092-f88cfc52eade\",\n \"user_id\": \"urn:uuid:c750c3c3-1840-6c56-117e-d11922b790cf\",\n \"role_id\": \"urn:uuid:d5d1484e-c506-73f4-775c-8b23764d49ce\"\n },\n {\n \"id\": \"4c56d912-0bcf-5395-c15b-391f95404249\",\n \"user_id\": \"3671fdb4-961c-fa46-7fd5-1d6d3b6f6101\",\n \"role_id\": \"urn:uuid:a5b5fcb6-4fb1-6205-2c05-56abe5513bc2\"\n }\n ]\n}", + "raw": "{\n \"user_roles\": [\n {\n \"id\": \"8f5b8e17-82b1-040e-5611-2c139814034b\",\n \"user_id\": \"5b433f70-ab86-d847-071f-a9bb36b593f8\",\n \"role_id\": \"urn:uuid:43e62a49-d34c-245a-eb3b-ccd7bbaea26d\"\n },\n {\n \"id\": \"urn:uuid:72ec773e-b1f5-b0c7-b8c9-21c8f6d6ef50\",\n \"user_id\": \"urn:uuid:5c766409-e766-3046-e52b-82dff54d7bbd\",\n \"role_id\": \"urn:uuid:520c11db-ee95-b718-e685-4c6fb575d6e6\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -6278,7 +6278,7 @@ } }, { - "id": "9025d503-dae7-473a-ae21-bf1b8b53cbd1", + "id": "d451b316-fe53-4434-bddd-38c2e1ec59cc", "name": "Find user role pairing by id", "request": { "name": "Find user role pairing by id", @@ -6320,7 +6320,7 @@ }, "response": [ { - "id": "19050a9f-19a7-4900-a3b1-950b9f16e7a7", + "id": "b0ed6b93-282a-4a4b-88e7-cd1cd5b45b5a", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -6359,12 +6359,12 @@ "value": "application/json" } ], - "body": "{\n \"user_role\": {\n \"id\": \"urn:uuid:906c1c2f-eddd-71b7-e78f-26b79a0203fd\",\n \"uid\": \"commodo officia ea ametlabore in\",\n \"user_id\": \"2bfce236-21c8-f864-cfa5-8bcd04395091\",\n \"role_id\": \"e66f3e87-dc0a-4091-7329-c936e71e24a4\"\n }\n}", + "body": "{\n \"user_role\": {\n \"id\": \"19f8c7ef-50c8-dfdc-fbe5-367903792317\",\n \"uid\": \"quis voluptate tempor laborisadi\",\n \"user_id\": \"urn:uuid:d38a30f7-36f4-1931-5a8e-c94de64da3b2\",\n \"role_id\": \"4ace8cd1-d2ae-564c-d6fc-bdc04c094f56\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "91a8fe45-00c7-4f97-a7ca-8fb6a187c0eb", + "id": "df7a421c-1020-4b98-86b5-d5c92f7238fa", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -6408,7 +6408,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3cd8bb67-9ac7-4e45-b023-928d2bd7e3bb", + "id": "0dd935fa-db2e-47e6-a548-19db209aacb1", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -6458,7 +6458,7 @@ } }, { - "id": "2ad5034e-e420-401a-8909-e56e21d3d6dc", + "id": "2bbaf845-6e31-4157-83a2-ce9d78fc8c28", "name": "Update a user role pairing by id", "request": { "name": "Update a user role pairing by id", @@ -6501,7 +6501,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_role\": {\n \"user_id\": \"5780fd88-2363-da09-b3a0-6a42f1986737\",\n \"role_id\": \"bdd61d1b-6a1b-d912-c36c-fca942d07e0b\"\n }\n}", + "raw": "{\n \"user_role\": {\n \"user_id\": \"urn:uuid:e1732891-89c8-f354-ca88-1288efd9a213\",\n \"role_id\": \"ebf16c79-2293-9682-a853-dc1b0babe859\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -6513,7 +6513,7 @@ }, "response": [ { - "id": "64b2d03f-3f5a-431b-9077-280384c9c0c6", + "id": "5bbcc98a-9735-4f5e-b836-70cae8b52f93", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -6548,7 +6548,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_role\": {\n \"user_id\": \"5780fd88-2363-da09-b3a0-6a42f1986737\",\n \"role_id\": \"bdd61d1b-6a1b-d912-c36c-fca942d07e0b\"\n }\n}", + "raw": "{\n \"user_role\": {\n \"user_id\": \"urn:uuid:e1732891-89c8-f354-ca88-1288efd9a213\",\n \"role_id\": \"ebf16c79-2293-9682-a853-dc1b0babe859\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -6565,12 +6565,12 @@ "value": "application/json" } ], - "body": "{\n \"user_role\": {\n \"id\": \"urn:uuid:906c1c2f-eddd-71b7-e78f-26b79a0203fd\",\n \"uid\": \"commodo officia ea ametlabore in\",\n \"user_id\": \"2bfce236-21c8-f864-cfa5-8bcd04395091\",\n \"role_id\": \"e66f3e87-dc0a-4091-7329-c936e71e24a4\"\n }\n}", + "body": "{\n \"user_role\": {\n \"id\": \"19f8c7ef-50c8-dfdc-fbe5-367903792317\",\n \"uid\": \"quis voluptate tempor laborisadi\",\n \"user_id\": \"urn:uuid:d38a30f7-36f4-1931-5a8e-c94de64da3b2\",\n \"role_id\": \"4ace8cd1-d2ae-564c-d6fc-bdc04c094f56\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "dfaef9c2-58df-4431-a31c-beffb4e912b6", + "id": "acc042cf-83a8-494b-9b5c-f9749305d13e", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -6605,7 +6605,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_role\": {\n \"user_id\": \"5780fd88-2363-da09-b3a0-6a42f1986737\",\n \"role_id\": \"bdd61d1b-6a1b-d912-c36c-fca942d07e0b\"\n }\n}", + "raw": "{\n \"user_role\": {\n \"user_id\": \"urn:uuid:e1732891-89c8-f354-ca88-1288efd9a213\",\n \"role_id\": \"ebf16c79-2293-9682-a853-dc1b0babe859\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -6627,7 +6627,7 @@ "_postman_previewlanguage": "json" }, { - "id": "322b165d-bab0-4371-b42e-b14242c69a80", + "id": "9d2ff6bd-39c6-4d5c-9812-e3a7928b2ac1", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -6662,7 +6662,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_role\": {\n \"user_id\": \"5780fd88-2363-da09-b3a0-6a42f1986737\",\n \"role_id\": \"bdd61d1b-6a1b-d912-c36c-fca942d07e0b\"\n }\n}", + "raw": "{\n \"user_role\": {\n \"user_id\": \"urn:uuid:e1732891-89c8-f354-ca88-1288efd9a213\",\n \"role_id\": \"ebf16c79-2293-9682-a853-dc1b0babe859\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -6690,7 +6690,7 @@ } }, { - "id": "ac42484f-e150-4da1-8d0b-f012953d9f2b", + "id": "47a41fc6-a1bd-4262-9a52-0fcd9e382b03", "name": "Delete a user role assignment", "request": { "name": "Delete a user role assignment", @@ -6732,7 +6732,7 @@ }, "response": [ { - "id": "e0ce13f7-556e-4d9a-b103-ef705a958412", + "id": "17049ccd-3814-45dc-ace9-bb13abb589da", "name": "User role was destroyed", "originalRequest": { "url": { @@ -6776,7 +6776,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f16d6cb1-66a6-40b2-beb0-d15115854787", + "id": "b489aa1a-ea1e-4e71-bad4-40861d03f2a9", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -6820,7 +6820,7 @@ "_postman_previewlanguage": "json" }, { - "id": "876bbe88-2820-4a26-a596-852499c107df", + "id": "28663646-8ca7-4cbb-b168-efb4b8996d35", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -6876,7 +6876,7 @@ "description": "", "item": [ { - "id": "a620626b-f9d5-460d-b027-805260427cde", + "id": "ca0b2581-158d-4642-9b4a-8877b577a613", "name": "Get attribute data in bulk", "request": { "name": "Get attribute data in bulk", @@ -6961,7 +6961,7 @@ }, "response": [ { - "id": "a21fd43a-9e75-4071-9507-35cf7fca6c73", + "id": "18fe6408-b55c-4832-948d-3ec77916e6df", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -7054,12 +7054,12 @@ "value": "application/json" } ], - "body": "{\n \"ne_attributes\": [\n {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"minimid ex etipsumdolor cupidata\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"2002-05-15T19:44:44.223Z\",\n \"created_at\": \"1996-09-27T04:34:54.562Z\",\n \"updated_at\": \"2018-01-27T09:15:51.940Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"in nullalaboris adipisicing magn\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"1978-12-14T13:16:59.021Z\",\n \"created_at\": \"2019-12-05T12:16:09.711Z\",\n \"updated_at\": \"2014-04-20T18:09:34.066Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_score_setting\": \"standard\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"legacy_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"tmp_created_at\": \"1983-08-13T10:58:59.286Z\",\n \"tmp_updated_at\": \"1971-06-02T17:36:30.572Z\"\n },\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"data_type\": \"text field\",\n \"type\": \"AttachmentAttribute\"\n },\n {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"enim mollit Ut sedin proident co\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"1996-05-06T22:10:17.178Z\",\n \"created_at\": \"1955-06-28T16:36:32.012Z\",\n \"updated_at\": \"2004-04-28T20:11:05.603Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"proidentaliquip in incididuntin \",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"1955-07-24T21:26:45.527Z\",\n \"created_at\": \"1986-12-19T02:46:42.469Z\",\n \"updated_at\": \"2023-09-12T22:49:09.735Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_score_setting\": \"standard\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"legacy_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"tmp_created_at\": \"1954-08-19T07:03:15.061Z\",\n \"tmp_updated_at\": \"1983-08-01T17:08:28.985Z\"\n },\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"data_type\": \"text field\",\n \"type\": \"AttachmentAttribute\"\n }\n ],\n \"_metadata\": {\n \"limit\": 92087549,\n \"offset\": 37781328,\n \"total\": -84372348,\n \"next\": \"/endpoint?limit=10&offset=60\",\n \"previous\": \"/endpoint?limit=10&offset=40\"\n }\n}", + "body": "{\n \"ne_attributes\": [\n {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"occaecat proident minim veniamof\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"2005-08-15T00:02:47.231Z\",\n \"created_at\": \"2001-03-06T12:16:01.427Z\",\n \"updated_at\": \"1972-12-02T04:11:06.450Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"elitut exercitation fugiataute e\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"1947-05-29T03:48:41.607Z\",\n \"created_at\": \"1955-08-06T08:04:25.892Z\",\n \"updated_at\": \"1987-12-02T03:53:19.229Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_score_setting\": \"standard\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"legacy_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"tmp_created_at\": \"1950-10-26T00:33:54.499Z\",\n \"tmp_updated_at\": \"1980-06-13T13:17:00.330Z\"\n },\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"data_type\": \"text field\",\n \"type\": \"AttachmentAttribute\"\n },\n {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"Lorem Ut incididuntDuisdeserunto\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"2020-12-08T19:20:05.711Z\",\n \"created_at\": \"2023-03-16T02:50:31.679Z\",\n \"updated_at\": \"1953-11-25T21:42:56.873Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"nostrud quis tempor ametdo eiusm\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"1988-05-26T04:15:55.361Z\",\n \"created_at\": \"1971-01-10T00:17:35.011Z\",\n \"updated_at\": \"2019-08-24T05:11:33.594Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_score_setting\": \"standard\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"legacy_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"tmp_created_at\": \"1973-03-01T13:37:37.983Z\",\n \"tmp_updated_at\": \"1986-03-06T06:42:32.218Z\"\n },\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"data_type\": \"text field\",\n \"type\": \"AttachmentAttribute\"\n }\n ],\n \"_metadata\": {\n \"limit\": -8262766,\n \"offset\": 39901851,\n \"total\": -30018361,\n \"next\": \"/endpoint?limit=10&offset=60\",\n \"previous\": \"/endpoint?limit=10&offset=40\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "51bd0720-01ee-4c7c-872f-3a160d11d08c", + "id": "53394627-ffa6-4b68-92e8-4f915eab1d18", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -7157,7 +7157,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8e818ecc-5b3d-4c72-aa44-be6e6d6db22c", + "id": "efa8f0d0-96d7-4b0a-9bf6-141be8fce7bf", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -7261,7 +7261,7 @@ } }, { - "id": "bba1fbc2-5cf6-4751-bf71-4e7aa57ce088", + "id": "bc4d0784-3de2-4206-91bb-77a0d4d6cdb0", "name": "Create an attribute", "request": { "name": "Create an attribute", @@ -7292,7 +7292,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"et consectetur qui proidentvelit\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"archived\": false,\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"ipsum quis esseofficia ut occaec\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"1982-07-11T00:15:57.411Z\",\n \"created_at\": \"2020-08-09T13:14:50.923Z\",\n \"updated_at\": \"1977-03-02T19:12:27.449Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_score_setting\": \"standard\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"legacy_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"tmp_created_at\": \"1998-11-03T19:21:43.688Z\",\n \"tmp_updated_at\": \"1990-07-31T06:07:57.095Z\"\n },\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"data_type\": \"text field\",\n \"type\": \"AttachmentAttribute\",\n \"validations_attributes\": {\n \"validation_method\": \"required\",\n \"value\": \"mm-dd-yyyy\",\n \"_destroy\": false\n }\n }\n}", + "raw": "{\n \"ne_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"aliquafugiat id ad laborumsuntad\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"archived\": false,\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"dolore labore Excepteur exercita\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"2009-08-26T19:37:18.509Z\",\n \"created_at\": \"1966-09-10T22:16:07.894Z\",\n \"updated_at\": \"2015-01-20T17:12:20.987Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_score_setting\": \"standard\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"legacy_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"tmp_created_at\": \"1980-07-03T04:56:05.722Z\",\n \"tmp_updated_at\": \"1963-05-17T16:40:32.416Z\"\n },\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"data_type\": \"text field\",\n \"type\": \"AttachmentAttribute\",\n \"validations_attributes\": {\n \"validation_method\": \"required\",\n \"value\": \"mm-dd-yyyy\",\n \"_destroy\": false\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -7304,7 +7304,7 @@ }, "response": [ { - "id": "0addd794-d194-4931-a329-e504e6b1f4c5", + "id": "d6ef4f31-1e48-4cac-8bc0-37ffdef13db0", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -7338,7 +7338,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"et consectetur qui proidentvelit\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"archived\": false,\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"ipsum quis esseofficia ut occaec\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"1982-07-11T00:15:57.411Z\",\n \"created_at\": \"2020-08-09T13:14:50.923Z\",\n \"updated_at\": \"1977-03-02T19:12:27.449Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_score_setting\": \"standard\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"legacy_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"tmp_created_at\": \"1998-11-03T19:21:43.688Z\",\n \"tmp_updated_at\": \"1990-07-31T06:07:57.095Z\"\n },\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"data_type\": \"text field\",\n \"type\": \"AttachmentAttribute\",\n \"validations_attributes\": {\n \"validation_method\": \"required\",\n \"value\": \"mm-dd-yyyy\",\n \"_destroy\": false\n }\n }\n}", + "raw": "{\n \"ne_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"aliquafugiat id ad laborumsuntad\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"archived\": false,\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"dolore labore Excepteur exercita\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"2009-08-26T19:37:18.509Z\",\n \"created_at\": \"1966-09-10T22:16:07.894Z\",\n \"updated_at\": \"2015-01-20T17:12:20.987Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_score_setting\": \"standard\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"legacy_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"tmp_created_at\": \"1980-07-03T04:56:05.722Z\",\n \"tmp_updated_at\": \"1963-05-17T16:40:32.416Z\"\n },\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"data_type\": \"text field\",\n \"type\": \"AttachmentAttribute\",\n \"validations_attributes\": {\n \"validation_method\": \"required\",\n \"value\": \"mm-dd-yyyy\",\n \"_destroy\": false\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -7355,12 +7355,12 @@ "value": "application/json" } ], - "body": "{\n \"ne_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"pariaturaliquip voluptate dolore\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"1992-03-11T02:45:36.678Z\",\n \"created_at\": \"1952-02-15T00:46:07.118Z\",\n \"updated_at\": \"2007-11-22T08:20:36.257Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"ipsum ex eiusmod magna veniamsin\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"2014-12-18T13:58:12.868Z\",\n \"created_at\": \"1988-11-14T00:01:15.304Z\",\n \"updated_at\": \"2012-06-24T23:06:08.380Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_score_setting\": \"standard\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"legacy_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"tmp_created_at\": \"1984-06-09T19:44:45.915Z\",\n \"tmp_updated_at\": \"2017-11-05T20:15:56.260Z\"\n },\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"data_type\": \"text field\",\n \"type\": \"AttachmentAttribute\"\n }\n}", + "body": "{\n \"ne_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"veniam magnaexercitation Ut dolo\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"2016-09-25T20:06:00.845Z\",\n \"created_at\": \"1965-10-27T20:28:02.279Z\",\n \"updated_at\": \"2021-02-12T03:50:47.076Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"minim id etanim occaecat ullamco\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"2012-11-17T03:27:28.545Z\",\n \"created_at\": \"2008-03-29T12:39:49.768Z\",\n \"updated_at\": \"1978-10-09T10:51:09.776Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_score_setting\": \"standard\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"legacy_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"tmp_created_at\": \"1949-10-09T09:12:21.321Z\",\n \"tmp_updated_at\": \"1955-06-08T14:13:55.684Z\"\n },\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"data_type\": \"text field\",\n \"type\": \"AttachmentAttribute\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "44a3548d-5ed2-4ee8-97b2-13c1c3531d1a", + "id": "86094650-3f59-450f-94c1-613149c471d7", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -7394,7 +7394,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"et consectetur qui proidentvelit\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"archived\": false,\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"ipsum quis esseofficia ut occaec\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"1982-07-11T00:15:57.411Z\",\n \"created_at\": \"2020-08-09T13:14:50.923Z\",\n \"updated_at\": \"1977-03-02T19:12:27.449Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_score_setting\": \"standard\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"legacy_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"tmp_created_at\": \"1998-11-03T19:21:43.688Z\",\n \"tmp_updated_at\": \"1990-07-31T06:07:57.095Z\"\n },\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"data_type\": \"text field\",\n \"type\": \"AttachmentAttribute\",\n \"validations_attributes\": {\n \"validation_method\": \"required\",\n \"value\": \"mm-dd-yyyy\",\n \"_destroy\": false\n }\n }\n}", + "raw": "{\n \"ne_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"aliquafugiat id ad laborumsuntad\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"archived\": false,\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"dolore labore Excepteur exercita\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"2009-08-26T19:37:18.509Z\",\n \"created_at\": \"1966-09-10T22:16:07.894Z\",\n \"updated_at\": \"2015-01-20T17:12:20.987Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_score_setting\": \"standard\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"legacy_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"tmp_created_at\": \"1980-07-03T04:56:05.722Z\",\n \"tmp_updated_at\": \"1963-05-17T16:40:32.416Z\"\n },\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"data_type\": \"text field\",\n \"type\": \"AttachmentAttribute\",\n \"validations_attributes\": {\n \"validation_method\": \"required\",\n \"value\": \"mm-dd-yyyy\",\n \"_destroy\": false\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -7416,7 +7416,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f7d82b35-f258-4f6b-86f3-af55fca9d0a3", + "id": "1e197a0c-5476-40f6-a211-a1e13bfc4559", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -7450,7 +7450,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"et consectetur qui proidentvelit\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"archived\": false,\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"ipsum quis esseofficia ut occaec\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"1982-07-11T00:15:57.411Z\",\n \"created_at\": \"2020-08-09T13:14:50.923Z\",\n \"updated_at\": \"1977-03-02T19:12:27.449Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_score_setting\": \"standard\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"legacy_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"tmp_created_at\": \"1998-11-03T19:21:43.688Z\",\n \"tmp_updated_at\": \"1990-07-31T06:07:57.095Z\"\n },\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"data_type\": \"text field\",\n \"type\": \"AttachmentAttribute\",\n \"validations_attributes\": {\n \"validation_method\": \"required\",\n \"value\": \"mm-dd-yyyy\",\n \"_destroy\": false\n }\n }\n}", + "raw": "{\n \"ne_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"aliquafugiat id ad laborumsuntad\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"archived\": false,\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"dolore labore Excepteur exercita\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"2009-08-26T19:37:18.509Z\",\n \"created_at\": \"1966-09-10T22:16:07.894Z\",\n \"updated_at\": \"2015-01-20T17:12:20.987Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_score_setting\": \"standard\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"legacy_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"tmp_created_at\": \"1980-07-03T04:56:05.722Z\",\n \"tmp_updated_at\": \"1963-05-17T16:40:32.416Z\"\n },\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"data_type\": \"text field\",\n \"type\": \"AttachmentAttribute\",\n \"validations_attributes\": {\n \"validation_method\": \"required\",\n \"value\": \"mm-dd-yyyy\",\n \"_destroy\": false\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -7478,7 +7478,7 @@ } }, { - "id": "19236b93-54f7-4850-8d3f-6fd6520ab350", + "id": "886e207f-d12b-4b45-a04e-f940473cb29d", "name": "Find attribute data by id", "request": { "name": "Find attribute data by id", @@ -7520,7 +7520,7 @@ }, "response": [ { - "id": "cb2fec2f-cb33-41c8-9f5e-b396faad97df", + "id": "dc92e8cf-ec35-495c-827a-290c1390dac8", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -7559,12 +7559,12 @@ "value": "application/json" } ], - "body": "{\n \"ne_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"pariaturaliquip voluptate dolore\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"1992-03-11T02:45:36.678Z\",\n \"created_at\": \"1952-02-15T00:46:07.118Z\",\n \"updated_at\": \"2007-11-22T08:20:36.257Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"ipsum ex eiusmod magna veniamsin\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"2014-12-18T13:58:12.868Z\",\n \"created_at\": \"1988-11-14T00:01:15.304Z\",\n \"updated_at\": \"2012-06-24T23:06:08.380Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_score_setting\": \"standard\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"legacy_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"tmp_created_at\": \"1984-06-09T19:44:45.915Z\",\n \"tmp_updated_at\": \"2017-11-05T20:15:56.260Z\"\n },\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"data_type\": \"text field\",\n \"type\": \"AttachmentAttribute\"\n }\n}", + "body": "{\n \"ne_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"veniam magnaexercitation Ut dolo\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"2016-09-25T20:06:00.845Z\",\n \"created_at\": \"1965-10-27T20:28:02.279Z\",\n \"updated_at\": \"2021-02-12T03:50:47.076Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"minim id etanim occaecat ullamco\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"2012-11-17T03:27:28.545Z\",\n \"created_at\": \"2008-03-29T12:39:49.768Z\",\n \"updated_at\": \"1978-10-09T10:51:09.776Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_score_setting\": \"standard\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"legacy_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"tmp_created_at\": \"1949-10-09T09:12:21.321Z\",\n \"tmp_updated_at\": \"1955-06-08T14:13:55.684Z\"\n },\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"data_type\": \"text field\",\n \"type\": \"AttachmentAttribute\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0fae73c3-3cda-48ca-91a4-9562f4a1b3c2", + "id": "564981dd-347c-4caa-a5cb-c196319b78c9", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -7608,7 +7608,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0c0bf578-2fbf-4000-8976-5522d75ca351", + "id": "d20b21c8-cf50-42d5-831c-fbf4b74ae4ce", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -7658,7 +7658,7 @@ } }, { - "id": "2d52d3cb-69cc-48ea-9726-ff7c6d83037f", + "id": "a25ad717-3a55-4ca2-9dee-ed2405e3ecdf", "name": "Update attribute data by id", "request": { "name": "Update attribute data by id", @@ -7701,7 +7701,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"et consectetur qui proidentvelit\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"archived\": false,\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"ipsum quis esseofficia ut occaec\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"1982-07-11T00:15:57.411Z\",\n \"created_at\": \"2020-08-09T13:14:50.923Z\",\n \"updated_at\": \"1977-03-02T19:12:27.449Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_score_setting\": \"standard\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"legacy_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"tmp_created_at\": \"1998-11-03T19:21:43.688Z\",\n \"tmp_updated_at\": \"1990-07-31T06:07:57.095Z\"\n },\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"data_type\": \"text field\",\n \"type\": \"AttachmentAttribute\",\n \"validations_attributes\": {\n \"validation_method\": \"required\",\n \"value\": \"mm-dd-yyyy\",\n \"_destroy\": false\n }\n }\n}", + "raw": "{\n \"ne_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"aliquafugiat id ad laborumsuntad\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"archived\": false,\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"dolore labore Excepteur exercita\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"2009-08-26T19:37:18.509Z\",\n \"created_at\": \"1966-09-10T22:16:07.894Z\",\n \"updated_at\": \"2015-01-20T17:12:20.987Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_score_setting\": \"standard\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"legacy_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"tmp_created_at\": \"1980-07-03T04:56:05.722Z\",\n \"tmp_updated_at\": \"1963-05-17T16:40:32.416Z\"\n },\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"data_type\": \"text field\",\n \"type\": \"AttachmentAttribute\",\n \"validations_attributes\": {\n \"validation_method\": \"required\",\n \"value\": \"mm-dd-yyyy\",\n \"_destroy\": false\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -7713,7 +7713,7 @@ }, "response": [ { - "id": "f502a332-ec3b-48cc-aaa5-967589327f4c", + "id": "fba06114-c703-4fd5-967e-7c59f7f7354a", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -7748,7 +7748,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"et consectetur qui proidentvelit\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"archived\": false,\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"ipsum quis esseofficia ut occaec\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"1982-07-11T00:15:57.411Z\",\n \"created_at\": \"2020-08-09T13:14:50.923Z\",\n \"updated_at\": \"1977-03-02T19:12:27.449Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_score_setting\": \"standard\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"legacy_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"tmp_created_at\": \"1998-11-03T19:21:43.688Z\",\n \"tmp_updated_at\": \"1990-07-31T06:07:57.095Z\"\n },\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"data_type\": \"text field\",\n \"type\": \"AttachmentAttribute\",\n \"validations_attributes\": {\n \"validation_method\": \"required\",\n \"value\": \"mm-dd-yyyy\",\n \"_destroy\": false\n }\n }\n}", + "raw": "{\n \"ne_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"aliquafugiat id ad laborumsuntad\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"archived\": false,\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"dolore labore Excepteur exercita\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"2009-08-26T19:37:18.509Z\",\n \"created_at\": \"1966-09-10T22:16:07.894Z\",\n \"updated_at\": \"2015-01-20T17:12:20.987Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_score_setting\": \"standard\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"legacy_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"tmp_created_at\": \"1980-07-03T04:56:05.722Z\",\n \"tmp_updated_at\": \"1963-05-17T16:40:32.416Z\"\n },\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"data_type\": \"text field\",\n \"type\": \"AttachmentAttribute\",\n \"validations_attributes\": {\n \"validation_method\": \"required\",\n \"value\": \"mm-dd-yyyy\",\n \"_destroy\": false\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -7765,12 +7765,12 @@ "value": "application/json" } ], - "body": "{\n \"ne_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"pariaturaliquip voluptate dolore\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"1992-03-11T02:45:36.678Z\",\n \"created_at\": \"1952-02-15T00:46:07.118Z\",\n \"updated_at\": \"2007-11-22T08:20:36.257Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"ipsum ex eiusmod magna veniamsin\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"2014-12-18T13:58:12.868Z\",\n \"created_at\": \"1988-11-14T00:01:15.304Z\",\n \"updated_at\": \"2012-06-24T23:06:08.380Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_score_setting\": \"standard\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"legacy_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"tmp_created_at\": \"1984-06-09T19:44:45.915Z\",\n \"tmp_updated_at\": \"2017-11-05T20:15:56.260Z\"\n },\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"data_type\": \"text field\",\n \"type\": \"AttachmentAttribute\"\n }\n}", + "body": "{\n \"ne_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"veniam magnaexercitation Ut dolo\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"2016-09-25T20:06:00.845Z\",\n \"created_at\": \"1965-10-27T20:28:02.279Z\",\n \"updated_at\": \"2021-02-12T03:50:47.076Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"minim id etanim occaecat ullamco\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"2012-11-17T03:27:28.545Z\",\n \"created_at\": \"2008-03-29T12:39:49.768Z\",\n \"updated_at\": \"1978-10-09T10:51:09.776Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_score_setting\": \"standard\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"legacy_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"tmp_created_at\": \"1949-10-09T09:12:21.321Z\",\n \"tmp_updated_at\": \"1955-06-08T14:13:55.684Z\"\n },\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"data_type\": \"text field\",\n \"type\": \"AttachmentAttribute\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2e9e7e2a-482b-4725-bb4f-8f2ee2b43a72", + "id": "473a10b4-00b7-435f-8e34-2a066d5f3c96", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -7805,7 +7805,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"et consectetur qui proidentvelit\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"archived\": false,\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"ipsum quis esseofficia ut occaec\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"1982-07-11T00:15:57.411Z\",\n \"created_at\": \"2020-08-09T13:14:50.923Z\",\n \"updated_at\": \"1977-03-02T19:12:27.449Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_score_setting\": \"standard\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"legacy_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"tmp_created_at\": \"1998-11-03T19:21:43.688Z\",\n \"tmp_updated_at\": \"1990-07-31T06:07:57.095Z\"\n },\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"data_type\": \"text field\",\n \"type\": \"AttachmentAttribute\",\n \"validations_attributes\": {\n \"validation_method\": \"required\",\n \"value\": \"mm-dd-yyyy\",\n \"_destroy\": false\n }\n }\n}", + "raw": "{\n \"ne_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"aliquafugiat id ad laborumsuntad\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"archived\": false,\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"dolore labore Excepteur exercita\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"2009-08-26T19:37:18.509Z\",\n \"created_at\": \"1966-09-10T22:16:07.894Z\",\n \"updated_at\": \"2015-01-20T17:12:20.987Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_score_setting\": \"standard\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"legacy_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"tmp_created_at\": \"1980-07-03T04:56:05.722Z\",\n \"tmp_updated_at\": \"1963-05-17T16:40:32.416Z\"\n },\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"data_type\": \"text field\",\n \"type\": \"AttachmentAttribute\",\n \"validations_attributes\": {\n \"validation_method\": \"required\",\n \"value\": \"mm-dd-yyyy\",\n \"_destroy\": false\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -7827,7 +7827,7 @@ "_postman_previewlanguage": "json" }, { - "id": "95563840-9455-43bd-bf70-603851308bfb", + "id": "67e3e348-7a1a-4555-baae-24c25bc9db08", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -7862,7 +7862,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"et consectetur qui proidentvelit\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"archived\": false,\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"ipsum quis esseofficia ut occaec\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"1982-07-11T00:15:57.411Z\",\n \"created_at\": \"2020-08-09T13:14:50.923Z\",\n \"updated_at\": \"1977-03-02T19:12:27.449Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_score_setting\": \"standard\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"legacy_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"tmp_created_at\": \"1998-11-03T19:21:43.688Z\",\n \"tmp_updated_at\": \"1990-07-31T06:07:57.095Z\"\n },\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"data_type\": \"text field\",\n \"type\": \"AttachmentAttribute\",\n \"validations_attributes\": {\n \"validation_method\": \"required\",\n \"value\": \"mm-dd-yyyy\",\n \"_destroy\": false\n }\n }\n}", + "raw": "{\n \"ne_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"aliquafugiat id ad laborumsuntad\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"archived\": false,\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute\": {\n \"id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"uid\": \"dolore labore Excepteur exercita\",\n \"label\": \"birthday\",\n \"description\": \"Your birthday\",\n \"tool_tip\": \"Put your birthday here mm-dd-yyyy\",\n \"crypt\": false,\n \"archived\": false,\n \"archived_on\": \"2009-08-26T19:37:18.509Z\",\n \"created_at\": \"1966-09-10T22:16:07.894Z\",\n \"updated_at\": \"2015-01-20T17:12:20.987Z\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"Active\",\n \"risk_score_setting\": \"standard\",\n \"risk_type\": \"OverallRisk\",\n \"ownership_driver\": true,\n \"allow_multiple_selections\": true,\n \"filtered_by_ne_attribute\": true,\n \"filtering_ne_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"ne_attribute_filter_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"reverse_association_attribute_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"legacy_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"tmp_created_at\": \"1980-07-03T04:56:05.722Z\",\n \"tmp_updated_at\": \"1963-05-17T16:40:32.416Z\"\n },\n \"profile_type_id\": \"ac4aae0b-4140-49a4-a84c-126762fd0c8f\",\n \"data_type\": \"text field\",\n \"type\": \"AttachmentAttribute\",\n \"validations_attributes\": {\n \"validation_method\": \"required\",\n \"value\": \"mm-dd-yyyy\",\n \"_destroy\": false\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -7896,7 +7896,7 @@ "description": "", "item": [ { - "id": "ed2ff944-cbc3-4b2d-83a6-29e827833752", + "id": "c194690e-6f58-4be5-869e-fb5b18ad7b1f", "name": "Add a value to an option based attribute", "request": { "name": "Add a value to an option based attribute", @@ -7927,7 +7927,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute_option\": {\n \"ne_attribute_id\": \"980391a9-0168-fdbb-9824-0bfb4d7c8cf4\",\n \"option\": \"aliquip consectetur in ex\"\n }\n}", + "raw": "{\n \"ne_attribute_option\": {\n \"ne_attribute_id\": \"02d9ff06-ddec-f2bb-eecd-1cdbf07209ed\",\n \"option\": \"in do ut ea\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -7939,7 +7939,7 @@ }, "response": [ { - "id": "139fff3e-3cab-4647-8d5d-5134f564e857", + "id": "e85c0a03-8e72-4438-8acd-41fdf863392d", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -7973,7 +7973,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute_option\": {\n \"ne_attribute_id\": \"980391a9-0168-fdbb-9824-0bfb4d7c8cf4\",\n \"option\": \"aliquip consectetur in ex\"\n }\n}", + "raw": "{\n \"ne_attribute_option\": {\n \"ne_attribute_id\": \"02d9ff06-ddec-f2bb-eecd-1cdbf07209ed\",\n \"option\": \"in do ut ea\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -7990,12 +7990,12 @@ "value": "application/json" } ], - "body": "{\n \"ne_attribute_option\": {\n \"id\": \"1d40c5d3-756c-a700-7c3e-c8cef1106dd6\",\n \"uid\": \"do magna enim nulla officiaincid\",\n \"ne_attribute_id\": \"6a5b8cc5-ce0d-ac05-8a81-73b8e06defe3\",\n \"option\": \"fugiat Ut laboris ut\"\n }\n}", + "body": "{\n \"ne_attribute_option\": {\n \"id\": \"d6c35bb1-36bf-4586-8b08-ea66fc1a3f6c\",\n \"uid\": \"ex veniam ut aliquacillum repreh\",\n \"ne_attribute_id\": \"urn:uuid:2a9cb54c-7766-dd4a-70ad-4bf33ebcdaaa\",\n \"option\": \"fugiat ipsum sit voluptate\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9aa0d7d8-5b85-4b20-87a8-2babaf6be3a6", + "id": "f459f7af-a80a-4953-b8be-d42b24637bff", "name": "Invalid input", "originalRequest": { "url": { @@ -8025,7 +8025,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute_option\": {\n \"ne_attribute_id\": \"980391a9-0168-fdbb-9824-0bfb4d7c8cf4\",\n \"option\": \"aliquip consectetur in ex\"\n }\n}", + "raw": "{\n \"ne_attribute_option\": {\n \"ne_attribute_id\": \"02d9ff06-ddec-f2bb-eecd-1cdbf07209ed\",\n \"option\": \"in do ut ea\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -8047,7 +8047,7 @@ } }, { - "id": "9a0670be-70ae-44e5-8ffd-f55ec2673e2f", + "id": "bb08cb16-48c4-49f5-a2c7-5b6ac2118f63", "name": "Get option based attribute values", "request": { "name": "Get option based attribute values", @@ -8123,7 +8123,7 @@ }, "response": [ { - "id": "b584be3e-d777-4630-9ede-0942316b7792", + "id": "0ee91e28-7b71-41d0-b017-b49b64ae12fb", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -8207,12 +8207,12 @@ "value": "application/json" } ], - "body": "{\n \"ne_attribute_options\": [\n {\n \"id\": \"urn:uuid:1887959d-fe09-94d6-7888-69fe8ee1ec28\",\n \"uid\": \"Ut magna dolor nondeserunt sint \",\n \"ne_attribute_id\": \"20a984f5-379e-0400-3500-488b3e44f4a5\",\n \"option\": \"est nisi exercitation laboris reprehenderit\"\n },\n {\n \"id\": \"a2b362f8-8264-63b6-9bfb-4981ffbb9852\",\n \"uid\": \"culpa dolore laboris officiaquis\",\n \"ne_attribute_id\": \"a913b2b3-797e-e772-cb19-3bf137e8342b\",\n \"option\": \"et mi\"\n }\n ],\n \"_metadata\": {\n \"limit\": -18755267,\n \"offset\": -95830211,\n \"total\": -32009851,\n \"next\": \"/endpoint?limit=10&offset=60\",\n \"previous\": \"/endpoint?limit=10&offset=40\"\n }\n}", + "body": "{\n \"ne_attribute_options\": [\n {\n \"id\": \"fbf90959-d8c0-e75b-1b86-c6b4744a624d\",\n \"uid\": \"minim id irure aliquip etmagna a\",\n \"ne_attribute_id\": \"urn:uuid:8dff8000-4139-753b-b9a4-5fb24d3adaad\",\n \"option\": \"ei\"\n },\n {\n \"id\": \"b35880fe-0aa4-46f9-c0d8-35eeba497278\",\n \"uid\": \"Ut reprehenderit ipsum sintipsum\",\n \"ne_attribute_id\": \"5d321b7c-8220-73f4-15b1-2fa3ddc34cbf\",\n \"option\": \"eiusmod consequat ipsum reprehenderit\"\n }\n ],\n \"_metadata\": {\n \"limit\": 24114092,\n \"offset\": 43394838,\n \"total\": -28046166,\n \"next\": \"/endpoint?limit=10&offset=60\",\n \"previous\": \"/endpoint?limit=10&offset=40\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b88917ab-e0b9-4bca-b8cb-fa88eef0642c", + "id": "b909ccd6-c55d-48cd-b04b-8b63ed29342c", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -8301,7 +8301,7 @@ "_postman_previewlanguage": "json" }, { - "id": "98d998e4-c92e-4d51-b3f4-40bfdf0b504e", + "id": "874c60e7-25e7-49e6-81a2-244b2f59d1b1", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -8396,7 +8396,7 @@ } }, { - "id": "2a2c509b-14f7-4e23-8c24-c1834a00c6e5", + "id": "97ca8f74-5540-477a-97bb-cea5a2699175", "name": "Create multiple new option based attribute values", "request": { "name": "Create multiple new option based attribute values", @@ -8427,7 +8427,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute_options\": [\n {\n \"ne_attribute_id\": \"24d2e06a-913d-05ba-37ac-738cf55b5e41\",\n \"option\": \"laboris est in\"\n },\n {\n \"ne_attribute_id\": \"urn:uuid:b6aac286-e02a-bfef-019a-67c20cc7f95b\",\n \"option\": \"fugiat est consectetur\"\n }\n ]\n}", + "raw": "{\n \"ne_attribute_options\": [\n {\n \"ne_attribute_id\": \"urn:uuid:1bff65f6-e004-9f50-58b6-9a8f65bc2903\",\n \"option\": \"est aliq\"\n },\n {\n \"ne_attribute_id\": \"urn:uuid:554a8e8f-f973-5095-46c5-8b2ccff65094\",\n \"option\": \"Lorem id\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -8439,7 +8439,7 @@ }, "response": [ { - "id": "25df48ac-e64a-45e3-b639-6b2f184f390c", + "id": "b7c028ce-a6bb-4db0-af4d-fedf31d802b8", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -8473,7 +8473,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute_options\": [\n {\n \"ne_attribute_id\": \"24d2e06a-913d-05ba-37ac-738cf55b5e41\",\n \"option\": \"laboris est in\"\n },\n {\n \"ne_attribute_id\": \"urn:uuid:b6aac286-e02a-bfef-019a-67c20cc7f95b\",\n \"option\": \"fugiat est consectetur\"\n }\n ]\n}", + "raw": "{\n \"ne_attribute_options\": [\n {\n \"ne_attribute_id\": \"urn:uuid:1bff65f6-e004-9f50-58b6-9a8f65bc2903\",\n \"option\": \"est aliq\"\n },\n {\n \"ne_attribute_id\": \"urn:uuid:554a8e8f-f973-5095-46c5-8b2ccff65094\",\n \"option\": \"Lorem id\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -8490,12 +8490,12 @@ "value": "application/json" } ], - "body": "{\n \"ne_attribute_options\": [\n {\n \"id\": \"02d30cee-b566-e365-fb46-1464f3156ebe\",\n \"uid\": \"in veniamdeserunt cillummagna co\",\n \"ne_attribute_id\": \"82cfa37a-1ea1-b419-1390-18865c821c8c\",\n \"option\": \"ea sunt Lorem\"\n },\n {\n \"id\": \"64a5ef0c-5d83-dc76-8857-ad12a2269a0c\",\n \"uid\": \"qui exvelit Lorem veniam nostrud\",\n \"ne_attribute_id\": \"urn:uuid:060f73d3-0306-7395-22b7-2ec629f2b3af\",\n \"option\": \"minim cupidatat\"\n }\n ]\n}", + "body": "{\n \"ne_attribute_options\": [\n {\n \"id\": \"8bf10b49-9ae3-843c-0642-08c806fffae8\",\n \"uid\": \"nostrud amet cupidatatsunt aliqu\",\n \"ne_attribute_id\": \"f319de80-fcb3-4b64-8b6b-ea376860ac9c\",\n \"option\": \"ut officia\"\n },\n {\n \"id\": \"424848c8-a961-bf28-feea-cbf3acf318bb\",\n \"uid\": \"ipsum Ut minim idconsequat volup\",\n \"ne_attribute_id\": \"urn:uuid:1b85d3dc-95b8-10a9-c43b-d382680c8139\",\n \"option\": \"nisi\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b79f44ff-56d9-4bec-b2e5-cefd96e46c8a", + "id": "fb238814-6630-4fed-830c-3013b195db95", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -8529,7 +8529,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute_options\": [\n {\n \"ne_attribute_id\": \"24d2e06a-913d-05ba-37ac-738cf55b5e41\",\n \"option\": \"laboris est in\"\n },\n {\n \"ne_attribute_id\": \"urn:uuid:b6aac286-e02a-bfef-019a-67c20cc7f95b\",\n \"option\": \"fugiat est consectetur\"\n }\n ]\n}", + "raw": "{\n \"ne_attribute_options\": [\n {\n \"ne_attribute_id\": \"urn:uuid:1bff65f6-e004-9f50-58b6-9a8f65bc2903\",\n \"option\": \"est aliq\"\n },\n {\n \"ne_attribute_id\": \"urn:uuid:554a8e8f-f973-5095-46c5-8b2ccff65094\",\n \"option\": \"Lorem id\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -8551,7 +8551,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ec87c344-2362-4b66-808e-fdbcdff47ccf", + "id": "b986222d-16c6-4df8-a082-c8c27743b2b1", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -8585,7 +8585,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute_options\": [\n {\n \"ne_attribute_id\": \"24d2e06a-913d-05ba-37ac-738cf55b5e41\",\n \"option\": \"laboris est in\"\n },\n {\n \"ne_attribute_id\": \"urn:uuid:b6aac286-e02a-bfef-019a-67c20cc7f95b\",\n \"option\": \"fugiat est consectetur\"\n }\n ]\n}", + "raw": "{\n \"ne_attribute_options\": [\n {\n \"ne_attribute_id\": \"urn:uuid:1bff65f6-e004-9f50-58b6-9a8f65bc2903\",\n \"option\": \"est aliq\"\n },\n {\n \"ne_attribute_id\": \"urn:uuid:554a8e8f-f973-5095-46c5-8b2ccff65094\",\n \"option\": \"Lorem id\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -8613,7 +8613,7 @@ } }, { - "id": "ab802a6d-cee0-449c-b71f-dc357e17e2a0", + "id": "cad3cddd-bc63-45b1-b977-78625577209b", "name": "Update multiple option based attribute values", "request": { "name": "Update multiple option based attribute values", @@ -8644,7 +8644,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute_options\": [\n {\n \"id\": \"861de4af-00a3-86c0-9a77-d17267142a29\",\n \"ne_attribute_id\": \"e3f68097-952a-0050-0f28-ecca924bd657\",\n \"option\": \"ipsum occaecat Duis\"\n },\n {\n \"id\": \"d761e282-565a-1a55-7eba-71803e9f8391\",\n \"ne_attribute_id\": \"56752501-3ef9-8eec-903d-1e23113e48e6\",\n \"option\": \"mollit dolor dolore\"\n }\n ]\n}", + "raw": "{\n \"ne_attribute_options\": [\n {\n \"id\": \"urn:uuid:58520655-24ca-f8a6-f2ad-fa9ccdb0e3f2\",\n \"ne_attribute_id\": \"urn:uuid:bd07ac95-45e4-c4f4-b363-441ea8a3247c\",\n \"option\": \"dolor est laboris\"\n },\n {\n \"id\": \"658df996-82a7-d144-efc5-6ab42fd6e4b5\",\n \"ne_attribute_id\": \"219fbcad-5091-1ed0-7d1b-d0cc4495d1b4\",\n \"option\": \"nulla culpa aliquip proident\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -8656,7 +8656,7 @@ }, "response": [ { - "id": "14269b84-caa8-4ae9-9b04-80c318e3ca13", + "id": "db7754ec-c91f-4134-bb76-530921021a9f", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -8690,7 +8690,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute_options\": [\n {\n \"id\": \"861de4af-00a3-86c0-9a77-d17267142a29\",\n \"ne_attribute_id\": \"e3f68097-952a-0050-0f28-ecca924bd657\",\n \"option\": \"ipsum occaecat Duis\"\n },\n {\n \"id\": \"d761e282-565a-1a55-7eba-71803e9f8391\",\n \"ne_attribute_id\": \"56752501-3ef9-8eec-903d-1e23113e48e6\",\n \"option\": \"mollit dolor dolore\"\n }\n ]\n}", + "raw": "{\n \"ne_attribute_options\": [\n {\n \"id\": \"urn:uuid:58520655-24ca-f8a6-f2ad-fa9ccdb0e3f2\",\n \"ne_attribute_id\": \"urn:uuid:bd07ac95-45e4-c4f4-b363-441ea8a3247c\",\n \"option\": \"dolor est laboris\"\n },\n {\n \"id\": \"658df996-82a7-d144-efc5-6ab42fd6e4b5\",\n \"ne_attribute_id\": \"219fbcad-5091-1ed0-7d1b-d0cc4495d1b4\",\n \"option\": \"nulla culpa aliquip proident\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -8707,12 +8707,12 @@ "value": "application/json" } ], - "body": "{\n \"ne_attribute_options\": [\n {\n \"id\": \"02d30cee-b566-e365-fb46-1464f3156ebe\",\n \"uid\": \"in veniamdeserunt cillummagna co\",\n \"ne_attribute_id\": \"82cfa37a-1ea1-b419-1390-18865c821c8c\",\n \"option\": \"ea sunt Lorem\"\n },\n {\n \"id\": \"64a5ef0c-5d83-dc76-8857-ad12a2269a0c\",\n \"uid\": \"qui exvelit Lorem veniam nostrud\",\n \"ne_attribute_id\": \"urn:uuid:060f73d3-0306-7395-22b7-2ec629f2b3af\",\n \"option\": \"minim cupidatat\"\n }\n ]\n}", + "body": "{\n \"ne_attribute_options\": [\n {\n \"id\": \"8bf10b49-9ae3-843c-0642-08c806fffae8\",\n \"uid\": \"nostrud amet cupidatatsunt aliqu\",\n \"ne_attribute_id\": \"f319de80-fcb3-4b64-8b6b-ea376860ac9c\",\n \"option\": \"ut officia\"\n },\n {\n \"id\": \"424848c8-a961-bf28-feea-cbf3acf318bb\",\n \"uid\": \"ipsum Ut minim idconsequat volup\",\n \"ne_attribute_id\": \"urn:uuid:1b85d3dc-95b8-10a9-c43b-d382680c8139\",\n \"option\": \"nisi\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "21c17974-425e-4fed-ada9-abc4d5dc33d6", + "id": "7135c3ef-8e5f-4ed6-a5bc-b82e70de41bc", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -8746,7 +8746,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute_options\": [\n {\n \"id\": \"861de4af-00a3-86c0-9a77-d17267142a29\",\n \"ne_attribute_id\": \"e3f68097-952a-0050-0f28-ecca924bd657\",\n \"option\": \"ipsum occaecat Duis\"\n },\n {\n \"id\": \"d761e282-565a-1a55-7eba-71803e9f8391\",\n \"ne_attribute_id\": \"56752501-3ef9-8eec-903d-1e23113e48e6\",\n \"option\": \"mollit dolor dolore\"\n }\n ]\n}", + "raw": "{\n \"ne_attribute_options\": [\n {\n \"id\": \"urn:uuid:58520655-24ca-f8a6-f2ad-fa9ccdb0e3f2\",\n \"ne_attribute_id\": \"urn:uuid:bd07ac95-45e4-c4f4-b363-441ea8a3247c\",\n \"option\": \"dolor est laboris\"\n },\n {\n \"id\": \"658df996-82a7-d144-efc5-6ab42fd6e4b5\",\n \"ne_attribute_id\": \"219fbcad-5091-1ed0-7d1b-d0cc4495d1b4\",\n \"option\": \"nulla culpa aliquip proident\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -8768,7 +8768,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9b901cda-8509-4a49-8bc5-3b0fb0e6e21b", + "id": "d496520d-d641-4b6f-8d79-2d27b0201eb6", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -8802,7 +8802,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute_options\": [\n {\n \"id\": \"861de4af-00a3-86c0-9a77-d17267142a29\",\n \"ne_attribute_id\": \"e3f68097-952a-0050-0f28-ecca924bd657\",\n \"option\": \"ipsum occaecat Duis\"\n },\n {\n \"id\": \"d761e282-565a-1a55-7eba-71803e9f8391\",\n \"ne_attribute_id\": \"56752501-3ef9-8eec-903d-1e23113e48e6\",\n \"option\": \"mollit dolor dolore\"\n }\n ]\n}", + "raw": "{\n \"ne_attribute_options\": [\n {\n \"id\": \"urn:uuid:58520655-24ca-f8a6-f2ad-fa9ccdb0e3f2\",\n \"ne_attribute_id\": \"urn:uuid:bd07ac95-45e4-c4f4-b363-441ea8a3247c\",\n \"option\": \"dolor est laboris\"\n },\n {\n \"id\": \"658df996-82a7-d144-efc5-6ab42fd6e4b5\",\n \"ne_attribute_id\": \"219fbcad-5091-1ed0-7d1b-d0cc4495d1b4\",\n \"option\": \"nulla culpa aliquip proident\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -8830,7 +8830,7 @@ } }, { - "id": "55319e86-31f7-4005-881a-aa30354d0362", + "id": "7ffcfbef-c472-4cf4-ab88-7c04fad09cc6", "name": "Find option based attribute value by id", "request": { "name": "Find option based attribute value by id", @@ -8872,7 +8872,7 @@ }, "response": [ { - "id": "7b894b90-3e2d-4efc-8035-8061affe17c2", + "id": "8a5dabfe-84b2-4d8a-9e6d-9c2297b96a25", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -8911,12 +8911,12 @@ "value": "application/json" } ], - "body": "{\n \"ne_attribute_option\": {\n \"id\": \"1d40c5d3-756c-a700-7c3e-c8cef1106dd6\",\n \"uid\": \"do magna enim nulla officiaincid\",\n \"ne_attribute_id\": \"6a5b8cc5-ce0d-ac05-8a81-73b8e06defe3\",\n \"option\": \"fugiat Ut laboris ut\"\n }\n}", + "body": "{\n \"ne_attribute_option\": {\n \"id\": \"d6c35bb1-36bf-4586-8b08-ea66fc1a3f6c\",\n \"uid\": \"ex veniam ut aliquacillum repreh\",\n \"ne_attribute_id\": \"urn:uuid:2a9cb54c-7766-dd4a-70ad-4bf33ebcdaaa\",\n \"option\": \"fugiat ipsum sit voluptate\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8c467422-9c6e-4cdd-af86-0700f8eec82d", + "id": "7e2e9047-2244-4174-a38c-53156d8b13d9", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -8960,7 +8960,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4ec54f88-5e11-4883-835e-4ebc7affdfd7", + "id": "8c8e30ce-6a2b-40f0-8ab5-6755052696de", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -9010,7 +9010,7 @@ } }, { - "id": "63191f0b-bbc7-4743-8c57-a8a5ae59bc2b", + "id": "39ff8d82-3cd2-4462-8de8-1993cacf53e9", "name": "Update a option based attribute value by id", "request": { "name": "Update a option based attribute value by id", @@ -9053,7 +9053,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute_option\": {\n \"ne_attribute_id\": \"980391a9-0168-fdbb-9824-0bfb4d7c8cf4\",\n \"option\": \"aliquip consectetur in ex\"\n }\n}", + "raw": "{\n \"ne_attribute_option\": {\n \"ne_attribute_id\": \"02d9ff06-ddec-f2bb-eecd-1cdbf07209ed\",\n \"option\": \"in do ut ea\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -9065,7 +9065,7 @@ }, "response": [ { - "id": "e966422c-bfbf-4c6e-948a-57b48e78e4f4", + "id": "7a140014-6dc0-4dde-92b7-7327560b72d3", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -9100,7 +9100,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute_option\": {\n \"ne_attribute_id\": \"980391a9-0168-fdbb-9824-0bfb4d7c8cf4\",\n \"option\": \"aliquip consectetur in ex\"\n }\n}", + "raw": "{\n \"ne_attribute_option\": {\n \"ne_attribute_id\": \"02d9ff06-ddec-f2bb-eecd-1cdbf07209ed\",\n \"option\": \"in do ut ea\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -9117,12 +9117,12 @@ "value": "application/json" } ], - "body": "{\n \"ne_attribute_option\": {\n \"id\": \"1d40c5d3-756c-a700-7c3e-c8cef1106dd6\",\n \"uid\": \"do magna enim nulla officiaincid\",\n \"ne_attribute_id\": \"6a5b8cc5-ce0d-ac05-8a81-73b8e06defe3\",\n \"option\": \"fugiat Ut laboris ut\"\n }\n}", + "body": "{\n \"ne_attribute_option\": {\n \"id\": \"d6c35bb1-36bf-4586-8b08-ea66fc1a3f6c\",\n \"uid\": \"ex veniam ut aliquacillum repreh\",\n \"ne_attribute_id\": \"urn:uuid:2a9cb54c-7766-dd4a-70ad-4bf33ebcdaaa\",\n \"option\": \"fugiat ipsum sit voluptate\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3ebde091-23e8-4461-b67d-7c589b9af492", + "id": "d7656607-a0ea-4e14-8282-73e801f9b526", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -9157,7 +9157,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute_option\": {\n \"ne_attribute_id\": \"980391a9-0168-fdbb-9824-0bfb4d7c8cf4\",\n \"option\": \"aliquip consectetur in ex\"\n }\n}", + "raw": "{\n \"ne_attribute_option\": {\n \"ne_attribute_id\": \"02d9ff06-ddec-f2bb-eecd-1cdbf07209ed\",\n \"option\": \"in do ut ea\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -9179,7 +9179,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9ffa2a11-89b2-4866-ac38-49ed593f5604", + "id": "e3da6dbe-65d8-4266-8a03-18771d145301", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -9214,7 +9214,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute_option\": {\n \"ne_attribute_id\": \"980391a9-0168-fdbb-9824-0bfb4d7c8cf4\",\n \"option\": \"aliquip consectetur in ex\"\n }\n}", + "raw": "{\n \"ne_attribute_option\": {\n \"ne_attribute_id\": \"02d9ff06-ddec-f2bb-eecd-1cdbf07209ed\",\n \"option\": \"in do ut ea\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -9242,7 +9242,7 @@ } }, { - "id": "7e1f519f-f0a1-482c-af68-467c688b0665", + "id": "e7adc69d-c78e-4f6b-b550-1d8910d117cf", "name": "Delete a option based attribute value by id", "request": { "name": "Delete a option based attribute value by id", @@ -9284,7 +9284,7 @@ }, "response": [ { - "id": "f76885cb-0b1d-4b9f-a979-8f1562f2dce3", + "id": "e7edafa7-0d25-48e4-b4db-22586ee6d7f8", "name": "Confirmation of a deleted object", "originalRequest": { "url": { @@ -9328,7 +9328,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c97c1216-c0bf-44cd-83bb-e1f43d7a268d", + "id": "796fa20c-a9d9-4df3-b8f7-6eb0f0414960", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -9372,7 +9372,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2a8dfecd-0783-4747-89b8-6e56471ce81a", + "id": "4c666237-ef69-4c41-beb6-2c5efe39dfdb", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -9428,7 +9428,7 @@ "description": "", "item": [ { - "id": "1b01d789-31a9-4719-acf7-b7f2d29449ec", + "id": "a678fd10-43c3-417d-a90d-644c7b9e710e", "name": "Create a profile page", "request": { "name": "Create a profile page", @@ -9472,7 +9472,7 @@ }, "response": [ { - "id": "a1fafe58-4f94-47dd-9f34-585b626d25be", + "id": "a0754997-4568-4067-8c88-b14f25703b4c", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -9529,7 +9529,7 @@ "_postman_previewlanguage": "json" }, { - "id": "48b37f02-cde8-4f59-b164-0b16996d4aa8", + "id": "071723c5-19df-4e45-ad98-14d923c04dcd", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -9586,7 +9586,7 @@ "_postman_previewlanguage": "json" }, { - "id": "20bfe4cb-3a1c-4f22-9e4f-290a97062884", + "id": "2c3bb72c-8c9e-4809-bd6f-409b126bcdec", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -9649,7 +9649,7 @@ } }, { - "id": "2cb0267b-7c63-4f9b-bfaf-f2e3a3956303", + "id": "1b1569ad-8adf-4a6b-97a4-a37d511efb2a", "name": "Create a workflow page", "request": { "name": "Create a workflow page", @@ -9693,7 +9693,7 @@ }, "response": [ { - "id": "541a0420-4311-4a02-8757-d2280d800c7a", + "id": "b767ccb0-4e5a-48e8-ba11-5d7225c2a460", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -9750,7 +9750,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9e46f70d-5189-434b-89d3-2025c96da66f", + "id": "cb51c1f9-7650-4000-a23c-728f2262f93a", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -9807,7 +9807,7 @@ "_postman_previewlanguage": "json" }, { - "id": "41a40731-849b-4d83-a3aa-dc8b65519338", + "id": "8dafe707-21ce-45d3-b060-d896584c61f1", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -9876,7 +9876,7 @@ "description": "", "item": [ { - "id": "dab3c2bd-b888-4cdd-bf29-46ea80e7ae4b", + "id": "8fc88c62-dc97-4e00-b4b6-04b96c347c26", "name": "Create a profile type", "request": { "name": "Create a profile type", @@ -9907,7 +9907,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"profile_type\": {\n \"name\": \"Worker\",\n \"category\": \"employee\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n ],\n \"isc_synced\": false,\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"nisi animin anim inexercitation \",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"culpa aute dolorecillum qui Duis\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"ullamcoofficia Lorem deserunt ad\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"adipisicingvoluptate quiscupidat\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n }\n ]\n }\n}", + "raw": "{\n \"profile_type\": {\n \"name\": \"Worker\",\n \"category\": \"employee\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n ],\n \"isc_synced\": false,\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"mollit eiusmodconsequat magna es\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"adipisicingUt occaecat incididun\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"deserunt Duisest dolor eiusmod E\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"dolor Lorem Ut temporelit amet d\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -9919,7 +9919,7 @@ }, "response": [ { - "id": "6f62792b-ed2a-47b7-82b6-90b02b868293", + "id": "42b9d325-c3d6-4590-ae1f-74735ab87d3d", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -9953,7 +9953,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"profile_type\": {\n \"name\": \"Worker\",\n \"category\": \"employee\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n ],\n \"isc_synced\": false,\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"nisi animin anim inexercitation \",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"culpa aute dolorecillum qui Duis\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"ullamcoofficia Lorem deserunt ad\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"adipisicingvoluptate quiscupidat\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n }\n ]\n }\n}", + "raw": "{\n \"profile_type\": {\n \"name\": \"Worker\",\n \"category\": \"employee\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n ],\n \"isc_synced\": false,\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"mollit eiusmodconsequat magna es\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"adipisicingUt occaecat incididun\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"deserunt Duisest dolor eiusmod E\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"dolor Lorem Ut temporelit amet d\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -9970,12 +9970,12 @@ "value": "application/json" } ], - "body": "{\n \"profile_type\": {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"qui consectetur mollit fugiatqui\",\n \"name\": \"Worker\",\n \"category\": \"employee\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n ],\n \"isc_synced\": false,\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"nisiex proidentaliquip sedcupida\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"ipsumipsum etin mollit cupidatat\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"inpariatur cupidatat sit cillumc\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"occaecat officiaconsectetur dolo\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n }\n ]\n }\n}", + "body": "{\n \"profile_type\": {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"laboris adipisicingculpa ullamco\",\n \"name\": \"Worker\",\n \"category\": \"employee\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n ],\n \"isc_synced\": false,\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"minim nisiamet cillumnulla dolor\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"officiadeserunt culpaExcepteur i\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"tempor incididuntreprehenderit n\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"nostrud eiusmod aliquip indolor \",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n }\n ]\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c448aa28-878c-481d-a6bc-333289b82c3e", + "id": "64eb637f-ba88-4f03-a571-f424e3a071da", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -10009,7 +10009,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"profile_type\": {\n \"name\": \"Worker\",\n \"category\": \"employee\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n ],\n \"isc_synced\": false,\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"nisi animin anim inexercitation \",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"culpa aute dolorecillum qui Duis\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"ullamcoofficia Lorem deserunt ad\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"adipisicingvoluptate quiscupidat\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n }\n ]\n }\n}", + "raw": "{\n \"profile_type\": {\n \"name\": \"Worker\",\n \"category\": \"employee\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n ],\n \"isc_synced\": false,\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"mollit eiusmodconsequat magna es\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"adipisicingUt occaecat incididun\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"deserunt Duisest dolor eiusmod E\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"dolor Lorem Ut temporelit amet d\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -10031,7 +10031,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fdad8179-d291-4586-b180-7358de44a09f", + "id": "5cce3622-1dd2-4ae9-a8ab-541a0ccf1a75", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -10065,7 +10065,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"profile_type\": {\n \"name\": \"Worker\",\n \"category\": \"employee\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n ],\n \"isc_synced\": false,\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"nisi animin anim inexercitation \",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"culpa aute dolorecillum qui Duis\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"ullamcoofficia Lorem deserunt ad\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"adipisicingvoluptate quiscupidat\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n }\n ]\n }\n}", + "raw": "{\n \"profile_type\": {\n \"name\": \"Worker\",\n \"category\": \"employee\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n ],\n \"isc_synced\": false,\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"mollit eiusmodconsequat magna es\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"adipisicingUt occaecat incididun\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"deserunt Duisest dolor eiusmod E\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"dolor Lorem Ut temporelit amet d\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -10093,7 +10093,7 @@ } }, { - "id": "85caa212-e0cc-498c-9fca-6c9ccf5f6bc3", + "id": "62e7b21c-c7bc-4363-a9f4-300d739a13c9", "name": "Get profile types", "request": { "name": "Get profile types", @@ -10143,7 +10143,7 @@ "type": "text/plain" }, "key": "name", - "value": "dolore do adipisicing aliquip nulla" + "value": "do Ut fugiat in Except" }, { "disabled": false, @@ -10178,7 +10178,7 @@ }, "response": [ { - "id": "bf71768e-31b7-4228-b757-8d58107b884a", + "id": "d7744c9a-8a15-4c1f-8d2d-4e80b64c8cd9", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -10223,7 +10223,7 @@ "type": "text/plain" }, "key": "name", - "value": "dolore do adipisicing aliquip nulla" + "value": "do Ut fugiat in Except" }, { "disabled": false, @@ -10271,12 +10271,12 @@ "value": "application/json" } ], - "body": "{\n \"profile_types\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"non docommodo cillum ut consequa\",\n \"name\": \"Worker\",\n \"category\": \"employee\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n ],\n \"isc_synced\": false,\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"ut dolor quis incididuntofficia \",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"in amet occaecat Ut euamet incid\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"laborevoluptate in nisi laborisn\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"pariatur voluptate etdeserunt al\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n }\n ]\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"dolore commodo pariatur consequa\",\n \"name\": \"Worker\",\n \"category\": \"employee\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n ],\n \"isc_synced\": false,\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"mollit ullamco Loremnon eu quis \",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"est velit dolor Excepteuradipisi\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"officia incididunt id do reprehe\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"in Utnostrud in idmollit in sint\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n }\n ]\n }\n ],\n \"_metadata\": {\n \"limit\": 82168897,\n \"offset\": -60697734,\n \"total\": -81072140,\n \"next\": \"/endpoint?limit=10&offset=60\",\n \"previous\": \"/endpoint?limit=10&offset=40\"\n }\n}", + "body": "{\n \"profile_types\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"sed laborum dolorveniam cupidata\",\n \"name\": \"Worker\",\n \"category\": \"employee\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n ],\n \"isc_synced\": false,\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"magna labore sunt estcupidatatqu\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"proident qui essedolor dolorquis\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"excupidatat sint non in quidolor\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"dolore suntexercitation proident\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n }\n ]\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"occaecat sedaliquip amet sintcil\",\n \"name\": \"Worker\",\n \"category\": \"employee\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n ],\n \"isc_synced\": false,\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"nisi quis etincididunt quis moll\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"irure velit veniam ametDuis sint\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"sed culpaut eu do eaelit occaeca\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"sit doesse Ut in voluptateexerci\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n }\n ]\n }\n ],\n \"_metadata\": {\n \"limit\": 52576401,\n \"offset\": -19575930,\n \"total\": 37791599,\n \"next\": \"/endpoint?limit=10&offset=60\",\n \"previous\": \"/endpoint?limit=10&offset=40\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "fc3bef88-5d9e-415a-9353-9e92ee0e835e", + "id": "a106860f-dfe6-4e6c-9685-6709ae8f6da5", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -10321,7 +10321,7 @@ "type": "text/plain" }, "key": "name", - "value": "dolore do adipisicing aliquip nulla" + "value": "do Ut fugiat in Except" }, { "disabled": false, @@ -10374,7 +10374,7 @@ "_postman_previewlanguage": "json" }, { - "id": "56565674-4c1e-497a-9606-a8712870c789", + "id": "25bc7843-d944-4c02-a426-8fb83248a380", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -10419,7 +10419,7 @@ "type": "text/plain" }, "key": "name", - "value": "dolore do adipisicing aliquip nulla" + "value": "do Ut fugiat in Except" }, { "disabled": false, @@ -10478,7 +10478,7 @@ } }, { - "id": "758188a3-5930-4e7a-ab17-d59f1baef624", + "id": "f111578e-7026-4cf6-9e36-d32dcd40855e", "name": "Find profile type by id", "request": { "name": "Find profile type by id", @@ -10520,7 +10520,7 @@ }, "response": [ { - "id": "baf4838d-05c6-4df9-8b38-19c46b8c5a5f", + "id": "d4e6d22d-20f2-46a0-b7a4-010cbb93ca44", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -10559,12 +10559,12 @@ "value": "application/json" } ], - "body": "{\n \"profile_type\": {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"qui consectetur mollit fugiatqui\",\n \"name\": \"Worker\",\n \"category\": \"employee\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n ],\n \"isc_synced\": false,\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"nisiex proidentaliquip sedcupida\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"ipsumipsum etin mollit cupidatat\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"inpariatur cupidatat sit cillumc\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"occaecat officiaconsectetur dolo\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n }\n ]\n }\n}", + "body": "{\n \"profile_type\": {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"laboris adipisicingculpa ullamco\",\n \"name\": \"Worker\",\n \"category\": \"employee\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n ],\n \"isc_synced\": false,\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"minim nisiamet cillumnulla dolor\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"officiadeserunt culpaExcepteur i\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"tempor incididuntreprehenderit n\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"nostrud eiusmod aliquip indolor \",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n }\n ]\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7b778747-6413-43e5-9620-ff6e590f4238", + "id": "caf0e18a-975b-411d-9359-e8b20ba73cec", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -10608,7 +10608,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ec5e3db8-3bbf-4ca5-b1fd-4da5289ad47c", + "id": "a1ab48a5-7f1b-47f0-b45d-434691a22143", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -10658,7 +10658,7 @@ } }, { - "id": "bd48c179-db3d-4412-bf9d-cb42a12f3679", + "id": "cec185f8-53b4-462a-b1cc-ca66d8d673b4", "name": "Update a profile type by id", "request": { "name": "Update a profile type by id", @@ -10701,7 +10701,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"profile_type\": {\n \"name\": \"Worker\",\n \"category\": \"employee\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n ],\n \"isc_synced\": false,\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"laborum temporpariatur qui aute \",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"aliqua incididuntmollit officia \",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"cillum in aliquip in magnaexerci\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"Excepteur utcommodo non aliquip \",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n }\n ]\n }\n}", + "raw": "{\n \"profile_type\": {\n \"name\": \"Worker\",\n \"category\": \"employee\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n ],\n \"isc_synced\": false,\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"Excepteur sintUtLoremdolore anim\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"in nonnonofficia irurealiqua exe\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"in doloreu Ut exercitationmollit\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"est Duisipsum et eu adipsum cons\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -10713,7 +10713,7 @@ }, "response": [ { - "id": "14dbcc2e-d023-4573-b8bf-0203397670d6", + "id": "15ec6365-b881-4a7b-993b-04f22197afac", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -10748,7 +10748,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"profile_type\": {\n \"name\": \"Worker\",\n \"category\": \"employee\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n ],\n \"isc_synced\": false,\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"laborum temporpariatur qui aute \",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"aliqua incididuntmollit officia \",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"cillum in aliquip in magnaexerci\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"Excepteur utcommodo non aliquip \",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n }\n ]\n }\n}", + "raw": "{\n \"profile_type\": {\n \"name\": \"Worker\",\n \"category\": \"employee\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n ],\n \"isc_synced\": false,\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"Excepteur sintUtLoremdolore anim\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"in nonnonofficia irurealiqua exe\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"in doloreu Ut exercitationmollit\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"est Duisipsum et eu adipsum cons\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -10765,12 +10765,12 @@ "value": "application/json" } ], - "body": "{\n \"profile_type\": {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"qui consectetur mollit fugiatqui\",\n \"name\": \"Worker\",\n \"category\": \"employee\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n ],\n \"isc_synced\": false,\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"nisiex proidentaliquip sedcupida\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"ipsumipsum etin mollit cupidatat\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"inpariatur cupidatat sit cillumc\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"occaecat officiaconsectetur dolo\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n }\n ]\n }\n}", + "body": "{\n \"profile_type\": {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"laboris adipisicingculpa ullamco\",\n \"name\": \"Worker\",\n \"category\": \"employee\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n ],\n \"isc_synced\": false,\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"minim nisiamet cillumnulla dolor\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"officiadeserunt culpaExcepteur i\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"tempor incididuntreprehenderit n\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"nostrud eiusmod aliquip indolor \",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n }\n ]\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f4600857-7aea-45a5-9afc-2a62fdec2680", + "id": "bba930f6-af65-4eab-b055-b95a33f2de33", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -10805,7 +10805,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"profile_type\": {\n \"name\": \"Worker\",\n \"category\": \"employee\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n ],\n \"isc_synced\": false,\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"laborum temporpariatur qui aute \",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"aliqua incididuntmollit officia \",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"cillum in aliquip in magnaexerci\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"Excepteur utcommodo non aliquip \",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n }\n ]\n }\n}", + "raw": "{\n \"profile_type\": {\n \"name\": \"Worker\",\n \"category\": \"employee\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n ],\n \"isc_synced\": false,\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"Excepteur sintUtLoremdolore anim\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"in nonnonofficia irurealiqua exe\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"in doloreu Ut exercitationmollit\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"est Duisipsum et eu adipsum cons\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -10827,7 +10827,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b5f305ef-b382-4997-b054-bcd64e11894a", + "id": "9db34c88-2f29-4284-bfa4-53f927b4986e", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -10862,7 +10862,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"profile_type\": {\n \"name\": \"Worker\",\n \"category\": \"employee\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n ],\n \"isc_synced\": false,\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"laborum temporpariatur qui aute \",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"aliqua incididuntmollit officia \",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"cillum in aliquip in magnaexerci\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"Excepteur utcommodo non aliquip \",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n }\n ]\n }\n}", + "raw": "{\n \"profile_type\": {\n \"name\": \"Worker\",\n \"category\": \"employee\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n ],\n \"isc_synced\": false,\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"Excepteur sintUtLoremdolore anim\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"in nonnonofficia irurealiqua exe\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"in doloreu Ut exercitationmollit\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"est Duisipsum et eu adipsum cons\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"ne_attribute_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"order\": 0\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -10890,7 +10890,7 @@ } }, { - "id": "fdc2d75e-75d3-4099-acc4-32379df5931c", + "id": "c379d98f-a044-4a57-8a89-c43b2b4ce9a0", "name": "Delete profile type", "request": { "name": "Delete profile type", @@ -10932,7 +10932,7 @@ }, "response": [ { - "id": "45ce595c-5639-4349-b90a-333b853536fe", + "id": "4646c7b4-d225-44ec-b384-f86c10b25c66", "name": "Info about the operation", "originalRequest": { "url": { @@ -10976,7 +10976,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b353b708-aa0f-45e1-9062-baa3ae8c57c0", + "id": "fad9cbfe-c239-4dbf-90e1-9c0426ce0143", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -11020,7 +11020,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fc1a4851-42d0-48b0-8943-3e71dcbcec18", + "id": "870cabac-300f-40a7-8562-2e2d2772a606", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -11076,7 +11076,7 @@ "description": "", "item": [ { - "id": "f529c23a-13e7-40da-89e1-db1d6d5acc1c", + "id": "1637c386-cb7f-46fb-8cfc-9217644e67a9", "name": "profile_types/ne_attributes synced status", "request": { "name": "profile_types/ne_attributes synced status", @@ -11174,7 +11174,7 @@ }, "response": [ { - "id": "c907f389-0e57-4b41-8591-dc25cc85fd5a", + "id": "18750fa3-2cce-4044-aa3e-c4c08aba95c4", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -11260,12 +11260,12 @@ "value": "application/json" } ], - "body": "{\n \"form\": {\n \"count\": 5,\n \"records\": [\n {\n \"id\": \"1246d8b3-ac29-4015-8154-dea4434a73fa\",\n \"uid\": \"consectetur veniam pariaturfugia\",\n \"label\": \"object\",\n \"synced\": \"1246d8b3-ac29-4015-8154-dea4434a73fa\"\n },\n {\n \"id\": \"1246d8b3-ac29-4015-8154-dea4434a73fa\",\n \"uid\": \"est etest ut eaqui veniam nostru\",\n \"label\": \"object\",\n \"synced\": \"1246d8b3-ac29-4015-8154-dea4434a73fa\"\n }\n ]\n }\n}", + "body": "{\n \"form\": {\n \"count\": 5,\n \"records\": [\n {\n \"id\": \"1246d8b3-ac29-4015-8154-dea4434a73fa\",\n \"uid\": \"laborum deserunt anim in quiesse\",\n \"label\": \"object\",\n \"synced\": \"1246d8b3-ac29-4015-8154-dea4434a73fa\"\n },\n {\n \"id\": \"1246d8b3-ac29-4015-8154-dea4434a73fa\",\n \"uid\": \"anim inullamco ut incididuntExce\",\n \"label\": \"object\",\n \"synced\": \"1246d8b3-ac29-4015-8154-dea4434a73fa\"\n }\n ]\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c9eee3da-6c90-4801-86f3-7f714c8eede2", + "id": "8b4d1181-b788-4690-aaf7-4ee0e7fa918b", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -11356,7 +11356,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e8217506-244e-4402-93b6-9c8ab4e3a148", + "id": "ba901283-9e6a-497c-8a1f-7b0480cbf930", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -11453,7 +11453,7 @@ } }, { - "id": "b1f59723-f8fe-426b-a9ca-47905ecf5618", + "id": "4cbfb967-42a6-494c-a9d1-291e365a50e3", "name": "Create a synced attribute", "request": { "name": "Create a synced attribute", @@ -11503,7 +11503,7 @@ }, "response": [ { - "id": "50d86d3c-1fb0-4eec-9bb0-f238dcd1e5f4", + "id": "32ad0d6d-0d5c-4806-a496-72673329f285", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -11561,7 +11561,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dc97b4bb-e253-4fb2-97df-136f85a08125", + "id": "920c6a35-a0a1-4eb0-8272-70ef4b1eb3d6", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -11619,7 +11619,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5284e6cd-086d-44d9-b4ec-0168e7ff325d", + "id": "bce85d50-54f5-4d84-9eaa-32640648f852", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -11683,7 +11683,7 @@ } }, { - "id": "a121c782-a95b-4c83-817a-482cf112be65", + "id": "0ccaedd9-3508-46c3-870b-1a908bf0c9df", "name": "Delete synced attribute", "request": { "name": "Delete synced attribute", @@ -11737,7 +11737,7 @@ }, "response": [ { - "id": "7cba19e0-2eb6-4998-a7ac-cfc5a1cd97bf", + "id": "b48fc195-d616-4f7e-844e-6cd10ca22ad5", "name": "Info about the operation", "originalRequest": { "url": { @@ -11783,7 +11783,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e9205497-2252-45d8-a9b7-68a64fd2f8fa", + "id": "117afa27-f396-45e5-9eee-18455182938e", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -11829,7 +11829,7 @@ "_postman_previewlanguage": "json" }, { - "id": "eb23beca-3b7e-484d-91b0-e1962e960473", + "id": "5a18a152-5d42-4193-b8c7-3d3ca5cf3eab", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -11887,7 +11887,7 @@ "description": "", "item": [ { - "id": "7cdd6161-29f9-4ab5-ae9e-30027d417314", + "id": "f8c5a0d7-6bed-4760-85ef-15bd3769b140", "name": "Create a profile type role", "request": { "name": "Create a profile type role", @@ -11930,7 +11930,7 @@ }, "response": [ { - "id": "3acb7d0b-6ca4-49e0-b56b-a0b9866e1fec", + "id": "19b70f00-ad0f-47bd-810a-f45478190b9b", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -11986,7 +11986,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5093ccb5-b649-45f8-8c5a-b78439f01074", + "id": "c7f7f7a1-bcea-4068-9476-63b72f903abe", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -12042,7 +12042,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6c403741-4016-48a3-9383-ef400ae14b87", + "id": "689d6c02-91f2-4637-b385-c2796e7ba166", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -12110,7 +12110,7 @@ "description": "", "item": [ { - "id": "8b5e1ee5-8a49-40cf-87bc-551ec3666193", + "id": "6035833a-8af6-46a1-8862-7043d70db124", "name": "Create a profile", "request": { "name": "Create a profile", @@ -12141,7 +12141,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"profile\": {\n \"name\": \"eiusmod labore\",\n \"profile_type_id\": \"b15a9b0c-fad9-c226-3427-bffc3668f201\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "raw": "{\n \"profile\": {\n \"name\": \"est fugiat nisi\",\n \"profile_type_id\": \"811d1e6d-a956-1c0d-3a6d-3433102dab78\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -12153,7 +12153,7 @@ }, "response": [ { - "id": "e9a5d8a8-780e-41c6-a857-bb0fda8bd4b9", + "id": "17df4f63-26d9-4363-9aef-83541a53bc1a", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -12187,7 +12187,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"profile\": {\n \"name\": \"eiusmod labore\",\n \"profile_type_id\": \"b15a9b0c-fad9-c226-3427-bffc3668f201\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "raw": "{\n \"profile\": {\n \"name\": \"est fugiat nisi\",\n \"profile_type_id\": \"811d1e6d-a956-1c0d-3a6d-3433102dab78\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -12204,12 +12204,12 @@ "value": "application/json" } ], - "body": "{\n \"profile\": {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"in aliquip elitsit Lorem id dodo\",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "body": "{\n \"profile\": {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"ex sint laboris cillumaliquip vo\",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0f1a29b9-ca83-4926-9aaf-e6394aa2303a", + "id": "90857a9b-f81e-496b-b340-950b580dd60c", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -12243,7 +12243,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"profile\": {\n \"name\": \"eiusmod labore\",\n \"profile_type_id\": \"b15a9b0c-fad9-c226-3427-bffc3668f201\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "raw": "{\n \"profile\": {\n \"name\": \"est fugiat nisi\",\n \"profile_type_id\": \"811d1e6d-a956-1c0d-3a6d-3433102dab78\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -12265,7 +12265,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dfcbd292-8d23-465a-b7e4-5f9ae8e1c9a6", + "id": "cce98d5f-b6bf-49d6-9733-5ca151628494", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -12299,7 +12299,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"profile\": {\n \"name\": \"eiusmod labore\",\n \"profile_type_id\": \"b15a9b0c-fad9-c226-3427-bffc3668f201\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "raw": "{\n \"profile\": {\n \"name\": \"est fugiat nisi\",\n \"profile_type_id\": \"811d1e6d-a956-1c0d-3a6d-3433102dab78\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -12327,7 +12327,7 @@ } }, { - "id": "1b6eb9b2-8821-428c-9a8f-21f42d77ed36", + "id": "aaf331ba-3099-49b8-b9e0-54743e370786", "name": "Get profiles", "request": { "name": "Get profiles", @@ -12386,7 +12386,7 @@ "type": "text/plain" }, "key": "name", - "value": "dolore do adipisicing aliquip nulla" + "value": "do Ut fugiat in Except" }, { "disabled": false, @@ -12395,7 +12395,7 @@ "type": "text/plain" }, "key": "profile_type_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -12404,7 +12404,7 @@ "type": "text/plain" }, "key": "status", - "value": "On Leave" + "value": "Inactive" }, { "disabled": false, @@ -12430,7 +12430,7 @@ }, "response": [ { - "id": "72f3d638-fdfa-49fd-8de9-4b952e952462", + "id": "0b897be6-a41d-462f-953f-8cb2f52f56e9", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -12484,7 +12484,7 @@ "type": "text/plain" }, "key": "name", - "value": "dolore do adipisicing aliquip nulla" + "value": "do Ut fugiat in Except" }, { "disabled": false, @@ -12493,7 +12493,7 @@ "type": "text/plain" }, "key": "profile_type_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -12502,7 +12502,7 @@ "type": "text/plain" }, "key": "status", - "value": "On Leave" + "value": "Inactive" }, { "disabled": false, @@ -12541,12 +12541,12 @@ "value": "application/json" } ], - "body": "{\n \"profiles\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"dolorullamco animenim ametsedvol\",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"proident incididunt dolor utdo s\",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ],\n \"_metadata\": {\n \"limit\": -9917077,\n \"offset\": -2461007,\n \"total\": -39071774,\n \"next\": \"/endpoint?limit=10&offset=60\",\n \"previous\": \"/endpoint?limit=10&offset=40\"\n }\n}", + "body": "{\n \"profiles\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"sintaliquip quimagna laborum dol\",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"ullamco in proident et enimenim \",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ],\n \"_metadata\": {\n \"limit\": -47610777,\n \"offset\": 17350633,\n \"total\": -96307071,\n \"next\": \"/endpoint?limit=10&offset=60\",\n \"previous\": \"/endpoint?limit=10&offset=40\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6a607b6d-acbd-4003-87fe-d49737cdcbcb", + "id": "c3f9863e-0e70-4f8b-9a32-43cbbf449338", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -12600,7 +12600,7 @@ "type": "text/plain" }, "key": "name", - "value": "dolore do adipisicing aliquip nulla" + "value": "do Ut fugiat in Except" }, { "disabled": false, @@ -12609,7 +12609,7 @@ "type": "text/plain" }, "key": "profile_type_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -12618,7 +12618,7 @@ "type": "text/plain" }, "key": "status", - "value": "On Leave" + "value": "Inactive" }, { "disabled": false, @@ -12662,7 +12662,7 @@ "_postman_previewlanguage": "json" }, { - "id": "930006bb-69ed-4409-9c6e-b5ebe736b5d2", + "id": "70a04775-c2b4-4f4a-883d-63095c9f78c8", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -12716,7 +12716,7 @@ "type": "text/plain" }, "key": "name", - "value": "dolore do adipisicing aliquip nulla" + "value": "do Ut fugiat in Except" }, { "disabled": false, @@ -12725,7 +12725,7 @@ "type": "text/plain" }, "key": "profile_type_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -12734,7 +12734,7 @@ "type": "text/plain" }, "key": "status", - "value": "On Leave" + "value": "Inactive" }, { "disabled": false, @@ -12784,7 +12784,7 @@ } }, { - "id": "7c13c6e7-ce4e-4a5e-a1a1-1c8903233ef7", + "id": "8a2b28b1-defb-4458-b448-74c23cb455bf", "name": "Create multiple profiles", "request": { "name": "Create multiple profiles", @@ -12815,7 +12815,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"name\": \"laboris cillum incididunt\",\n \"profile_type_id\": \"urn:uuid:e30143f3-061e-26b0-99a7-e5d32d738ee6\",\n \"status\": \"Inactive\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"name\": \"aute officia dolor\",\n \"profile_type_id\": \"urn:uuid:10fd17ab-741e-26e1-092c-fe50fb20cff9\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ]\n}", + "raw": "{\n \"profiles\": [\n {\n \"name\": \"aute non consequat officia veniam\",\n \"profile_type_id\": \"887dd226-d809-b615-054c-9aa8748ce1dc\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"name\": \"proident est fugiat\",\n \"profile_type_id\": \"b8d1d036-ecfd-02a0-9669-9d80ce7263cd\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -12827,7 +12827,7 @@ }, "response": [ { - "id": "7bf09314-bf6b-4261-a976-a9d89b820165", + "id": "de7852f3-870a-4ef8-aa7d-c3efacb608de", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -12861,7 +12861,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"name\": \"laboris cillum incididunt\",\n \"profile_type_id\": \"urn:uuid:e30143f3-061e-26b0-99a7-e5d32d738ee6\",\n \"status\": \"Inactive\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"name\": \"aute officia dolor\",\n \"profile_type_id\": \"urn:uuid:10fd17ab-741e-26e1-092c-fe50fb20cff9\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ]\n}", + "raw": "{\n \"profiles\": [\n {\n \"name\": \"aute non consequat officia veniam\",\n \"profile_type_id\": \"887dd226-d809-b615-054c-9aa8748ce1dc\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"name\": \"proident est fugiat\",\n \"profile_type_id\": \"b8d1d036-ecfd-02a0-9669-9d80ce7263cd\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -12878,12 +12878,12 @@ "value": "application/json" } ], - "body": "{\n \"profiles\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"utnon qui exercitationveniam ips\",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"pariatur aliquip Utcommodo Ut am\",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ]\n}", + "body": "{\n \"profiles\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"sed culpa deserunt veniam occaec\",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"nisi ut et Excepteur nullavelit \",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "66e5a1a3-6b23-4c8b-ad1e-61502d8b5ab1", + "id": "ce4e51c9-ac77-4143-a9ed-48ec7b135872", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -12917,7 +12917,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"name\": \"laboris cillum incididunt\",\n \"profile_type_id\": \"urn:uuid:e30143f3-061e-26b0-99a7-e5d32d738ee6\",\n \"status\": \"Inactive\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"name\": \"aute officia dolor\",\n \"profile_type_id\": \"urn:uuid:10fd17ab-741e-26e1-092c-fe50fb20cff9\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ]\n}", + "raw": "{\n \"profiles\": [\n {\n \"name\": \"aute non consequat officia veniam\",\n \"profile_type_id\": \"887dd226-d809-b615-054c-9aa8748ce1dc\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"name\": \"proident est fugiat\",\n \"profile_type_id\": \"b8d1d036-ecfd-02a0-9669-9d80ce7263cd\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -12939,7 +12939,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4830df1a-1e3c-4145-865c-b15a5c7dfb6e", + "id": "4717fbd1-dc3b-4689-9619-76eb6b3d95d8", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -12973,7 +12973,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"name\": \"laboris cillum incididunt\",\n \"profile_type_id\": \"urn:uuid:e30143f3-061e-26b0-99a7-e5d32d738ee6\",\n \"status\": \"Inactive\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"name\": \"aute officia dolor\",\n \"profile_type_id\": \"urn:uuid:10fd17ab-741e-26e1-092c-fe50fb20cff9\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ]\n}", + "raw": "{\n \"profiles\": [\n {\n \"name\": \"aute non consequat officia veniam\",\n \"profile_type_id\": \"887dd226-d809-b615-054c-9aa8748ce1dc\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"name\": \"proident est fugiat\",\n \"profile_type_id\": \"b8d1d036-ecfd-02a0-9669-9d80ce7263cd\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -13001,7 +13001,7 @@ } }, { - "id": "10b7caee-87cd-4aef-8f1e-74d1885cd612", + "id": "466bd253-cb9b-47e5-8123-30a30012987e", "name": "Update multiple profiles", "request": { "name": "Update multiple profiles", @@ -13032,7 +13032,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"id\": \"5e963756-8e45-2725-8ecb-9f5f6eb4fcff\",\n \"name\": \"dolor in\",\n \"profile_type_id\": \"urn:uuid:9c268b4c-ce09-d62c-dcbd-844b6ba16e3d\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"pass\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"id\": \"urn:uuid:881c7a5b-534d-3254-810f-77524717aced\",\n \"name\": \"fugiat\",\n \"profile_type_id\": \"2cc6be9c-e1b0-ec6d-aa1e-5398d96b9c34\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ]\n}", + "raw": "{\n \"profiles\": [\n {\n \"id\": \"urn:uuid:ce7a0975-c91f-8166-7ce7-23ad33a929f7\",\n \"name\": \"qui ad eu\",\n \"profile_type_id\": \"a50a4571-c970-a6cd-f6a2-2a6d9de1a438\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"id\": \"urn:uuid:9c284279-091e-3357-4d02-80cb98cdcaf2\",\n \"name\": \"dolor\",\n \"profile_type_id\": \"2a51ff86-96ca-bcf2-59bb-7823f87b1b60\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -13044,7 +13044,7 @@ }, "response": [ { - "id": "170d8b9a-177f-4fc6-9c38-88c4f98d41dd", + "id": "6b172114-ab6f-46a6-986e-ba8fb267f623", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -13078,7 +13078,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"id\": \"5e963756-8e45-2725-8ecb-9f5f6eb4fcff\",\n \"name\": \"dolor in\",\n \"profile_type_id\": \"urn:uuid:9c268b4c-ce09-d62c-dcbd-844b6ba16e3d\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"pass\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"id\": \"urn:uuid:881c7a5b-534d-3254-810f-77524717aced\",\n \"name\": \"fugiat\",\n \"profile_type_id\": \"2cc6be9c-e1b0-ec6d-aa1e-5398d96b9c34\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ]\n}", + "raw": "{\n \"profiles\": [\n {\n \"id\": \"urn:uuid:ce7a0975-c91f-8166-7ce7-23ad33a929f7\",\n \"name\": \"qui ad eu\",\n \"profile_type_id\": \"a50a4571-c970-a6cd-f6a2-2a6d9de1a438\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"id\": \"urn:uuid:9c284279-091e-3357-4d02-80cb98cdcaf2\",\n \"name\": \"dolor\",\n \"profile_type_id\": \"2a51ff86-96ca-bcf2-59bb-7823f87b1b60\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -13095,12 +13095,12 @@ "value": "application/json" } ], - "body": "{\n \"profiles\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"utnon qui exercitationveniam ips\",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"pariatur aliquip Utcommodo Ut am\",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ]\n}", + "body": "{\n \"profiles\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"sed culpa deserunt veniam occaec\",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"nisi ut et Excepteur nullavelit \",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7fe7307f-4d7b-49ab-b5bb-077cbaa4a956", + "id": "46f94346-5bfc-4fda-b0db-0d390f7517d1", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -13134,7 +13134,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"id\": \"5e963756-8e45-2725-8ecb-9f5f6eb4fcff\",\n \"name\": \"dolor in\",\n \"profile_type_id\": \"urn:uuid:9c268b4c-ce09-d62c-dcbd-844b6ba16e3d\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"pass\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"id\": \"urn:uuid:881c7a5b-534d-3254-810f-77524717aced\",\n \"name\": \"fugiat\",\n \"profile_type_id\": \"2cc6be9c-e1b0-ec6d-aa1e-5398d96b9c34\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ]\n}", + "raw": "{\n \"profiles\": [\n {\n \"id\": \"urn:uuid:ce7a0975-c91f-8166-7ce7-23ad33a929f7\",\n \"name\": \"qui ad eu\",\n \"profile_type_id\": \"a50a4571-c970-a6cd-f6a2-2a6d9de1a438\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"id\": \"urn:uuid:9c284279-091e-3357-4d02-80cb98cdcaf2\",\n \"name\": \"dolor\",\n \"profile_type_id\": \"2a51ff86-96ca-bcf2-59bb-7823f87b1b60\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -13156,7 +13156,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a9bf29b0-bb6c-46ca-97f4-bc71f82373cf", + "id": "63d41486-77e5-4766-b552-a4ca87f3e8bb", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -13190,7 +13190,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"id\": \"5e963756-8e45-2725-8ecb-9f5f6eb4fcff\",\n \"name\": \"dolor in\",\n \"profile_type_id\": \"urn:uuid:9c268b4c-ce09-d62c-dcbd-844b6ba16e3d\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"pass\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"id\": \"urn:uuid:881c7a5b-534d-3254-810f-77524717aced\",\n \"name\": \"fugiat\",\n \"profile_type_id\": \"2cc6be9c-e1b0-ec6d-aa1e-5398d96b9c34\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ]\n}", + "raw": "{\n \"profiles\": [\n {\n \"id\": \"urn:uuid:ce7a0975-c91f-8166-7ce7-23ad33a929f7\",\n \"name\": \"qui ad eu\",\n \"profile_type_id\": \"a50a4571-c970-a6cd-f6a2-2a6d9de1a438\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"id\": \"urn:uuid:9c284279-091e-3357-4d02-80cb98cdcaf2\",\n \"name\": \"dolor\",\n \"profile_type_id\": \"2a51ff86-96ca-bcf2-59bb-7823f87b1b60\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -13218,7 +13218,7 @@ } }, { - "id": "bf999c62-33e7-4aeb-bfcb-754199604fc0", + "id": "156dae67-4464-487e-90e1-8a48673f761f", "name": "Delete multiple profiles", "request": { "name": "Delete multiple profiles", @@ -13249,7 +13249,7 @@ "method": "DELETE", "body": { "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"id\": \"urn:uuid:e99ba8d0-13a6-7213-5d55-e5c0c90685d2\"\n },\n {\n \"id\": \"6262f246-6913-1b46-b0ef-d68a17724a1f\"\n }\n ]\n}", + "raw": "{\n \"profiles\": [\n {\n \"id\": \"6b5734f7-8ef5-b4ca-fd9a-0f74b2b41578\"\n },\n {\n \"id\": \"urn:uuid:fda4bc0c-933f-68d9-e73f-a8465c3cb5e5\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -13261,7 +13261,7 @@ }, "response": [ { - "id": "7f0e96c0-a886-4eb3-b52c-39fb855f9c8c", + "id": "beb11e8a-98c1-456c-b163-25867356ba0b", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -13295,7 +13295,7 @@ "method": "DELETE", "body": { "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"id\": \"urn:uuid:e99ba8d0-13a6-7213-5d55-e5c0c90685d2\"\n },\n {\n \"id\": \"6262f246-6913-1b46-b0ef-d68a17724a1f\"\n }\n ]\n}", + "raw": "{\n \"profiles\": [\n {\n \"id\": \"6b5734f7-8ef5-b4ca-fd9a-0f74b2b41578\"\n },\n {\n \"id\": \"urn:uuid:fda4bc0c-933f-68d9-e73f-a8465c3cb5e5\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -13312,12 +13312,12 @@ "value": "application/json" } ], - "body": "{\n \"profiles\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"utnon qui exercitationveniam ips\",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"pariatur aliquip Utcommodo Ut am\",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ]\n}", + "body": "{\n \"profiles\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"sed culpa deserunt veniam occaec\",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"nisi ut et Excepteur nullavelit \",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "1c53c64c-54f6-45d7-bd48-5eaf5a323c60", + "id": "06df16bb-8e63-4bcc-a817-e14cd1c1cb68", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -13351,7 +13351,7 @@ "method": "DELETE", "body": { "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"id\": \"urn:uuid:e99ba8d0-13a6-7213-5d55-e5c0c90685d2\"\n },\n {\n \"id\": \"6262f246-6913-1b46-b0ef-d68a17724a1f\"\n }\n ]\n}", + "raw": "{\n \"profiles\": [\n {\n \"id\": \"6b5734f7-8ef5-b4ca-fd9a-0f74b2b41578\"\n },\n {\n \"id\": \"urn:uuid:fda4bc0c-933f-68d9-e73f-a8465c3cb5e5\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -13373,7 +13373,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fc6399b5-a425-4c81-ad4d-8872ea29ae8c", + "id": "97b6ce8e-3b67-4db9-911a-ba46d9c99c88", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -13407,7 +13407,7 @@ "method": "DELETE", "body": { "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"id\": \"urn:uuid:e99ba8d0-13a6-7213-5d55-e5c0c90685d2\"\n },\n {\n \"id\": \"6262f246-6913-1b46-b0ef-d68a17724a1f\"\n }\n ]\n}", + "raw": "{\n \"profiles\": [\n {\n \"id\": \"6b5734f7-8ef5-b4ca-fd9a-0f74b2b41578\"\n },\n {\n \"id\": \"urn:uuid:fda4bc0c-933f-68d9-e73f-a8465c3cb5e5\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -13435,7 +13435,7 @@ } }, { - "id": "87cdefc5-cb48-47b6-b35f-fcdce2f3a507", + "id": "5826c8b4-c44b-4297-aa41-d8eae8953799", "name": "Find profile by id", "request": { "name": "Find profile by id", @@ -13477,7 +13477,7 @@ }, "response": [ { - "id": "c2127b24-1dbb-4c9d-a64e-148bfabe57c5", + "id": "2ded1ba5-e6c0-45b5-9f27-fd452be0e0b3", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -13516,12 +13516,12 @@ "value": "application/json" } ], - "body": "{\n \"profile\": {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"in aliquip elitsit Lorem id dodo\",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "body": "{\n \"profile\": {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"ex sint laboris cillumaliquip vo\",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "67d0f1c8-c0a0-41b5-8740-d1965fd3d34e", + "id": "e41444e1-0110-4578-94de-c8ba37468e99", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -13565,7 +13565,7 @@ "_postman_previewlanguage": "json" }, { - "id": "63ea64ba-cfa8-479d-91e7-82fb39f12c57", + "id": "f61c8cc8-8d09-4394-be1b-1904e4542087", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -13615,7 +13615,7 @@ } }, { - "id": "8470926d-8f1f-40b4-aae1-1a6f13689cc9", + "id": "edb95be4-ab3b-4dec-8381-133dee29101b", "name": "Update a profile by id", "request": { "name": "Update a profile by id", @@ -13658,7 +13658,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"profile\": {\n \"name\": \"minim cillum dolore ad veniam\",\n \"profile_type_id\": \"urn:uuid:ef0f5b0b-178a-5661-2b57-2415910d7eef\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "raw": "{\n \"profile\": {\n \"name\": \"velit cupidatat sunt\",\n \"profile_type_id\": \"urn:uuid:79f424c4-556e-3f7d-da21-98d9f1325f2c\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -13670,7 +13670,7 @@ }, "response": [ { - "id": "2d62069a-fae8-419d-94ca-35a1e3f1ff1a", + "id": "d4048630-c826-4210-a07a-663731f2eac1", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -13705,7 +13705,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"profile\": {\n \"name\": \"minim cillum dolore ad veniam\",\n \"profile_type_id\": \"urn:uuid:ef0f5b0b-178a-5661-2b57-2415910d7eef\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "raw": "{\n \"profile\": {\n \"name\": \"velit cupidatat sunt\",\n \"profile_type_id\": \"urn:uuid:79f424c4-556e-3f7d-da21-98d9f1325f2c\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -13722,12 +13722,12 @@ "value": "application/json" } ], - "body": "{\n \"profile\": {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"in aliquip elitsit Lorem id dodo\",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "body": "{\n \"profile\": {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"ex sint laboris cillumaliquip vo\",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "381ff65c-aea9-4be2-a55b-e911ddfbcab4", + "id": "66d1d18f-5c3d-4dce-a168-14f11d6a55ac", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -13762,7 +13762,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"profile\": {\n \"name\": \"minim cillum dolore ad veniam\",\n \"profile_type_id\": \"urn:uuid:ef0f5b0b-178a-5661-2b57-2415910d7eef\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "raw": "{\n \"profile\": {\n \"name\": \"velit cupidatat sunt\",\n \"profile_type_id\": \"urn:uuid:79f424c4-556e-3f7d-da21-98d9f1325f2c\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -13784,7 +13784,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d188534b-2948-4679-aa9a-3e393dd278ef", + "id": "37d7850f-b856-48d4-9c87-93d4910a56be", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -13819,7 +13819,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"profile\": {\n \"name\": \"minim cillum dolore ad veniam\",\n \"profile_type_id\": \"urn:uuid:ef0f5b0b-178a-5661-2b57-2415910d7eef\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "raw": "{\n \"profile\": {\n \"name\": \"velit cupidatat sunt\",\n \"profile_type_id\": \"urn:uuid:79f424c4-556e-3f7d-da21-98d9f1325f2c\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -13847,7 +13847,7 @@ } }, { - "id": "e9080fcc-3967-4fca-b59b-c0abc1a0b11c", + "id": "dcd91480-7809-4d2b-8cc4-952c68fec44d", "name": "Delete a single profile", "request": { "name": "Delete a single profile", @@ -13889,7 +13889,7 @@ }, "response": [ { - "id": "1b2d7dd9-94cb-4ced-abe1-109309ac36d3", + "id": "7837646e-8b3e-4c99-bb5f-21462d87ea0f", "name": "The Profile was successfully deleted.", "originalRequest": { "url": { @@ -13923,7 +13923,7 @@ "_postman_previewlanguage": "text" }, { - "id": "0a31dcee-7733-4e52-9820-2b7683c12201", + "id": "bb21085c-43c4-43d5-bbf5-da96a9fed3ba", "name": "Error deleting Profile", "originalRequest": { "url": { @@ -13962,12 +13962,12 @@ "value": "application/json" } ], - "body": "{\n \"error\": \"magna proident laboris officia velit\"\n}", + "body": "{\n \"error\": \"deserunt dolor consequat\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9ae82e2a-b984-4865-83b7-5df39177a417", + "id": "c69570c8-1637-4165-9151-913310400df1", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -14017,7 +14017,7 @@ } }, { - "id": "bae18e4b-b055-4ba7-923f-fccb29f20a3f", + "id": "5a8f9a33-c3e3-4bea-91dc-11f243d608f7", "name": "Retrieves the URL of an attachment attribute value from a profile", "request": { "name": "Retrieves the URL of an attachment attribute value from a profile", @@ -14071,7 +14071,7 @@ }, "response": [ { - "id": "b5443829-5a12-4a66-9a9c-30e7d298a89c", + "id": "65fee789-862a-4008-bcd4-2ff06492f2a8", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -14112,12 +14112,12 @@ "value": "application/json" } ], - "body": "{\n \"url\": \"officia aliqua tempor culpa\"\n}", + "body": "{\n \"url\": \"culpa anim quis velit est\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6b5d5c6b-0cf8-4651-9988-1a69f1d0a042", + "id": "ed9b4411-9601-4465-9760-729c285fca8b", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -14163,7 +14163,7 @@ "_postman_previewlanguage": "json" }, { - "id": "82a72a4e-f676-42c8-81e7-0223f1be0698", + "id": "3f9a1dd1-dfbe-419c-974f-6febfb698806", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -14215,7 +14215,7 @@ } }, { - "id": "785f2d81-f283-4755-9ac9-167ab85ffadf", + "id": "6b694f93-4cbf-4a7f-a688-7ab790703e17", "name": "Uploads a new attachment attribute value to a profile", "request": { "name": "Uploads a new attachment attribute value to a profile", @@ -14277,7 +14277,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolor in ea aliqua Ut", + "value": "ut pariatur amet", "type": "text" } ] @@ -14286,7 +14286,7 @@ }, "response": [ { - "id": "fff0c985-c9a0-4a30-a0dc-84edf85add0c", + "id": "c8a840fa-b05c-41b6-9c5e-74b7d048c585", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -14330,7 +14330,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolor in ea aliqua Ut", + "value": "ut pariatur amet", "type": "text" } ] @@ -14344,12 +14344,12 @@ "value": "application/json" } ], - "body": "{\n \"url\": \"officia aliqua tempor culpa\"\n}", + "body": "{\n \"url\": \"culpa anim quis velit est\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c021fc27-0724-4247-8aef-bae46fd084b8", + "id": "5a5cd204-b14b-4e27-9e9e-6ec51eb07c28", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -14393,7 +14393,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolor in ea aliqua Ut", + "value": "ut pariatur amet", "type": "text" } ] @@ -14412,7 +14412,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0ca9efcf-8e95-41a7-942e-58d2d9c71e8c", + "id": "a6683015-3364-4fb2-991e-1e7fe18b5d3a", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -14456,7 +14456,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolor in ea aliqua Ut", + "value": "ut pariatur amet", "type": "text" } ] @@ -14481,7 +14481,7 @@ } }, { - "id": "28da0429-0276-44b1-ba2c-4253762b510b", + "id": "ac75bd24-a7ef-45f3-a0d2-c0aeac997046", "name": "Retrieves the URL of the profile avatar", "request": { "name": "Retrieves the URL of the profile avatar", @@ -14524,7 +14524,7 @@ }, "response": [ { - "id": "a741389f-f47d-483d-b413-67954e84c9ec", + "id": "111dc7b9-96dc-4919-a1ba-191e112a2003", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -14564,12 +14564,12 @@ "value": "application/json" } ], - "body": "{\n \"url\": \"officia aliqua tempor culpa\"\n}", + "body": "{\n \"url\": \"culpa anim quis velit est\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "1ad57c3d-8bca-4c62-93e3-0e5dbfefb173", + "id": "64cb3ce0-9ead-4c66-a2b3-6964b3224574", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -14614,7 +14614,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d25dd615-e4db-4df1-ab6e-be268ba63367", + "id": "e5af9dd1-94a0-44dd-ab94-6b7dd1168eb4", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -14665,7 +14665,7 @@ } }, { - "id": "b1108277-4e13-433a-a443-6fa26167eb78", + "id": "e536f8c1-7437-4c07-a2ec-d11af8a11631", "name": "Uploads a new profile avatar", "request": { "name": "Uploads a new profile avatar", @@ -14716,7 +14716,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolor in ea aliqua Ut", + "value": "ut pariatur amet", "type": "text" } ] @@ -14725,7 +14725,7 @@ }, "response": [ { - "id": "8f8e6182-77f3-430d-87b0-8c831a33bc6e", + "id": "cdac3fff-a2d4-412f-9f14-7c7e4cf069ad", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -14768,7 +14768,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolor in ea aliqua Ut", + "value": "ut pariatur amet", "type": "text" } ] @@ -14782,12 +14782,12 @@ "value": "application/json" } ], - "body": "{\n \"url\": \"officia aliqua tempor culpa\"\n}", + "body": "{\n \"url\": \"culpa anim quis velit est\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4b75d391-339b-4559-84f4-e1560cc966d1", + "id": "2ca491a6-b866-451b-938e-7429d50e709d", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -14830,7 +14830,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolor in ea aliqua Ut", + "value": "ut pariatur amet", "type": "text" } ] @@ -14849,7 +14849,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a8543c13-c241-458c-9457-35d38efb3dde", + "id": "f7f81cbc-a926-41f5-8efc-c0ac19901704", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -14892,7 +14892,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolor in ea aliqua Ut", + "value": "ut pariatur amet", "type": "text" } ] @@ -14923,7 +14923,7 @@ "description": "", "item": [ { - "id": "9b2da5da-84c2-426c-a3f7-dbd77d439914", + "id": "880686c8-7e87-4689-9287-3dc2f92f0a8d", "name": "Get risk score data in bulk", "request": { "name": "Get risk score data in bulk", @@ -14973,7 +14973,7 @@ "type": "text/plain" }, "key": "object_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -14982,7 +14982,7 @@ "type": "text/plain" }, "key": "object_type", - "value": "WorkflowSession" + "value": "Profile" }, { "disabled": false, @@ -14991,7 +14991,7 @@ "type": "text/plain" }, "key": "overall_risk_level_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -15000,7 +15000,7 @@ "type": "text/plain" }, "key": "impact_risk_level_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -15009,7 +15009,7 @@ "type": "text/plain" }, "key": "probability_risk_level_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -15035,7 +15035,7 @@ }, "response": [ { - "id": "acba1e26-f0c3-4059-9b61-f203499ba624", + "id": "8b33511f-314b-4cef-bfe5-4b997a2ebc92", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -15080,7 +15080,7 @@ "type": "text/plain" }, "key": "object_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -15089,7 +15089,7 @@ "type": "text/plain" }, "key": "object_type", - "value": "WorkflowSession" + "value": "Profile" }, { "disabled": false, @@ -15098,7 +15098,7 @@ "type": "text/plain" }, "key": "overall_risk_level_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -15107,7 +15107,7 @@ "type": "text/plain" }, "key": "impact_risk_level_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -15116,7 +15116,7 @@ "type": "text/plain" }, "key": "probability_risk_level_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -15155,12 +15155,12 @@ "value": "application/json" } ], - "body": "{\n \"risk_scores\": [\n {\n \"id\": \"urn:uuid:7b06c622-1d33-0a7f-8f88-d8c8fffa7fb3\",\n \"uid\": \"ipsum ut laborisullamco amet sed\",\n \"object_id\": \"urn:uuid:6cb93c52-b629-58b8-e7df-a003fc4e537e\",\n \"object_type\": \"WorkflowSession\",\n \"overall_score\": 101554911.15,\n \"overall_risk_level_id\": \"urn:uuid:6e80cd3e-556a-4184-4a7d-35c44cd23a36\",\n \"impact_score\": 16422224.35,\n \"impact_risk_level_id\": \"urn:uuid:347b53b8-cf0a-3251-d640-b1f8e2f31b6b\",\n \"probability_score\": 54020946.5,\n \"probability_risk_level_id\": \"d4e55c13-33a9-9260-016e-249e1f5472fe\"\n },\n {\n \"id\": \"urn:uuid:32605995-a280-4086-ab39-cdd6816fe10f\",\n \"uid\": \"exercitation esseamet ex adipisi\",\n \"object_id\": \"d9ad637a-5d8a-6c38-04a4-1b5e641dc1cb\",\n \"object_type\": \"Profile\",\n \"overall_score\": 74971146.28,\n \"overall_risk_level_id\": \"e53d0edb-92cd-84ec-d167-c3c1dcef66f0\",\n \"impact_score\": 37449550.97,\n \"impact_risk_level_id\": \"urn:uuid:cec8a2ef-a377-82db-51bd-bfc7e26d56eb\",\n \"probability_score\": 47934037.160000004,\n \"probability_risk_level_id\": \"3ca7fdf5-dc41-57c8-e5fd-30f039bc4394\"\n }\n ],\n \"_metadata\": {\n \"limit\": 16945371,\n \"offset\": 44658942,\n \"total\": 91544357,\n \"next\": \"/endpoint?limit=10&offset=60\",\n \"previous\": \"/endpoint?limit=10&offset=40\"\n }\n}", + "body": "{\n \"risk_scores\": [\n {\n \"id\": \"36066d62-d028-e721-c9dc-286855e42fa2\",\n \"uid\": \"in enim aliqua adipisicingullamc\",\n \"object_id\": \"fdb792a4-4ef9-19ce-8120-989d44296148\",\n \"object_type\": \"Profile\",\n \"overall_score\": 179926008.48,\n \"overall_risk_level_id\": \"a3530aed-83dd-d841-906f-527eed8809a4\",\n \"impact_score\": 61826960.99,\n \"impact_risk_level_id\": \"urn:uuid:f707e2fd-5906-3694-dd5b-1d0e5ce238a6\",\n \"probability_score\": 190364668.19,\n \"probability_risk_level_id\": \"46fdcdc4-504e-f11c-cdd4-afc51ca3b0bc\"\n },\n {\n \"id\": \"b33b3d2d-9cd8-8cf5-aea6-58131afc114d\",\n \"uid\": \"irure commodo sintfugiat irure n\",\n \"object_id\": \"urn:uuid:e842de2b-33e5-0ca9-3b18-e40bece02f7a\",\n \"object_type\": \"WorkflowSession\",\n \"overall_score\": 133943774.83,\n \"overall_risk_level_id\": \"urn:uuid:55d98a2c-c19f-d555-d3fa-f760755a053b\",\n \"impact_score\": 198937670.22,\n \"impact_risk_level_id\": \"urn:uuid:a8923f75-cc9e-de4d-9949-b04c82ddd358\",\n \"probability_score\": 102989282.82000001,\n \"probability_risk_level_id\": \"8d346dd5-aa8f-8a58-9308-ef19cbfdadb0\"\n }\n ],\n \"_metadata\": {\n \"limit\": 53137181,\n \"offset\": -4227014,\n \"total\": -49505253,\n \"next\": \"/endpoint?limit=10&offset=60\",\n \"previous\": \"/endpoint?limit=10&offset=40\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7f1bca76-4fcc-4c24-8498-32f0d8245cbb", + "id": "593cf3c4-e72e-491d-ab49-d13ae72f5f3c", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -15205,7 +15205,7 @@ "type": "text/plain" }, "key": "object_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -15214,7 +15214,7 @@ "type": "text/plain" }, "key": "object_type", - "value": "WorkflowSession" + "value": "Profile" }, { "disabled": false, @@ -15223,7 +15223,7 @@ "type": "text/plain" }, "key": "overall_risk_level_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -15232,7 +15232,7 @@ "type": "text/plain" }, "key": "impact_risk_level_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -15241,7 +15241,7 @@ "type": "text/plain" }, "key": "probability_risk_level_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -15285,7 +15285,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8fcf5f95-f3ef-4cde-938b-4a4256d6905f", + "id": "af37fb28-bdab-484a-9d08-adcfa9158713", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -15330,7 +15330,7 @@ "type": "text/plain" }, "key": "object_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -15339,7 +15339,7 @@ "type": "text/plain" }, "key": "object_type", - "value": "WorkflowSession" + "value": "Profile" }, { "disabled": false, @@ -15348,7 +15348,7 @@ "type": "text/plain" }, "key": "overall_risk_level_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -15357,7 +15357,7 @@ "type": "text/plain" }, "key": "impact_risk_level_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -15366,7 +15366,7 @@ "type": "text/plain" }, "key": "probability_risk_level_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -15416,7 +15416,7 @@ } }, { - "id": "207cc5a9-e2aa-4329-858b-8afa43192a7d", + "id": "2ae55da3-4759-4342-93be-0a13e9be5b8c", "name": "Find risk score data by id", "request": { "name": "Find risk score data by id", @@ -15458,7 +15458,7 @@ }, "response": [ { - "id": "ec231cfa-52dc-4a0c-b382-e14b6ffe813e", + "id": "d82dc5e9-2e6e-45e1-b8b5-2357a2849dbc", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -15497,12 +15497,12 @@ "value": "application/json" } ], - "body": "{\n \"risk_score\": {\n \"id\": \"8c3a3ba9-5d9b-b75b-3cdf-40a265193680\",\n \"uid\": \"laborum proident nisiexercitatio\",\n \"object_id\": \"urn:uuid:9fd782b7-468f-1e13-ac72-be0ac760969f\",\n \"object_type\": \"Profile\",\n \"overall_score\": 22288229.96,\n \"overall_risk_level_id\": \"urn:uuid:d5ed39d3-b7ec-2643-01e6-bd771272819e\",\n \"impact_score\": 59650825.17,\n \"impact_risk_level_id\": \"8db0cb6b-dc66-13bb-9b2a-7c787068fc2d\",\n \"probability_score\": 27414201.48,\n \"probability_risk_level_id\": \"6a548eab-663a-bbbc-0df5-98728fcd7233\"\n }\n}", + "body": "{\n \"risk_score\": {\n \"id\": \"urn:uuid:f24e926e-14f8-f79f-e804-c5e16963a94a\",\n \"uid\": \"dolor aliquip nisi tempor nullae\",\n \"object_id\": \"urn:uuid:9169ca4f-2451-db1f-0404-080246fe25b7\",\n \"object_type\": \"Profile\",\n \"overall_score\": 158301090.46,\n \"overall_risk_level_id\": \"232c659a-8697-7082-ba62-30c4fbdef482\",\n \"impact_score\": 99166316.33,\n \"impact_risk_level_id\": \"d6beb8ee-c213-97af-087f-b359431df4c1\",\n \"probability_score\": 109555479.01,\n \"probability_risk_level_id\": \"3f328808-88f3-e3b6-421c-05e7eac88174\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8ad2c4b6-0673-4715-b4e7-34458b48a20c", + "id": "3e51f9a5-7847-4cf8-8a41-a338e774a972", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -15546,7 +15546,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d1d272c2-f5f2-442d-b2ce-5316c2880dce", + "id": "d55d48cf-4f8e-41a5-be20-fd39efffe048", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -15602,7 +15602,7 @@ "description": "", "item": [ { - "id": "de343598-0ed7-46b8-9f03-3a23acb7f94b", + "id": "346fd92b-44b8-42c0-afcc-87b660d8cdb4", "name": "Get risk level data in bulk", "request": { "name": "Get risk level data in bulk", @@ -15678,7 +15678,7 @@ }, "response": [ { - "id": "d13229e0-002a-44a5-a3f6-c28d298e6c6a", + "id": "cf7ccbe6-e87e-4d1c-aeb7-2073c1cc71c9", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -15762,12 +15762,12 @@ "value": "application/json" } ], - "body": "{\n \"risk_levels\": [\n {\n \"id\": \"a0776353-9d15-f944-9ef8-d617de530a40\",\n \"uid\": \"ut consectetursed ametullamco ad\",\n \"label\": \"ut quis\",\n \"points\": 195987150.67000002,\n \"order\": 41989620\n },\n {\n \"id\": \"4f90c1d3-7b42-c174-5909-c3ecfff932dd\",\n \"uid\": \"ad nisiipsum sint nostrud incidi\",\n \"label\": \"irure do\",\n \"points\": 80290085.15,\n \"order\": 52460284\n }\n ],\n \"_metadata\": {\n \"limit\": -84489064,\n \"offset\": -72908591,\n \"total\": 8654044,\n \"next\": \"/endpoint?limit=10&offset=60\",\n \"previous\": \"/endpoint?limit=10&offset=40\"\n }\n}", + "body": "{\n \"risk_levels\": [\n {\n \"id\": \"2733ca04-3797-23f4-07a8-91e1238cfbba\",\n \"uid\": \"do cupidatat id euest cilluminci\",\n \"label\": \"esse\",\n \"points\": 60262087.01,\n \"order\": 62005997\n },\n {\n \"id\": \"urn:uuid:52f63318-3068-a206-fb56-a726d10b63c8\",\n \"uid\": \"dolore veniam ea minim utexercit\",\n \"label\": \"cupidatat\",\n \"points\": 84906504.97,\n \"order\": 82266472\n }\n ],\n \"_metadata\": {\n \"limit\": -48262929,\n \"offset\": -72533193,\n \"total\": 50044841,\n \"next\": \"/endpoint?limit=10&offset=60\",\n \"previous\": \"/endpoint?limit=10&offset=40\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0d7da5b3-e534-4f24-a7af-e7c796d885be", + "id": "8edbe9b8-3c32-4d48-93c1-ac9d4d822c18", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -15856,7 +15856,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f9ded6d2-3a8b-496b-afce-ac642b4912a6", + "id": "bce4e412-b7df-48f3-9d32-6bf9a0d1621f", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -15951,7 +15951,7 @@ } }, { - "id": "ebaae588-3283-48da-b4a9-a5ac147a6adc", + "id": "137a3ec8-dfcc-41f0-beb2-4f6c351b2bc7", "name": "Find risk level data by id", "request": { "name": "Find risk level data by id", @@ -15993,7 +15993,7 @@ }, "response": [ { - "id": "b5e360b7-c539-4e92-a33e-09c37dc897a7", + "id": "12ae7d77-811b-4843-a328-e208bd79b416", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -16032,12 +16032,12 @@ "value": "application/json" } ], - "body": "{\n \"risk_level\": {\n \"id\": \"urn:uuid:728fb9b6-9c43-5fac-c401-07bd09dd0c40\",\n \"uid\": \"eiusmod et inaliquip deserunt si\",\n \"label\": \"aute c\",\n \"points\": 84380431.08,\n \"order\": 63114398\n }\n}", + "body": "{\n \"risk_level\": {\n \"id\": \"8649343f-ff38-b904-05dc-0ebea86aeae4\",\n \"uid\": \"minim occaecat in adipisicingali\",\n \"label\": \"sint ut deserunt\",\n \"points\": 78126158.01,\n \"order\": 10038151\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0a4347e0-ddd7-453e-b78c-b58341de3dc4", + "id": "a97f8d9a-60b9-4e1a-9c56-7ce15e49e3c8", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -16081,7 +16081,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ab1f8e79-4d24-43da-8e85-789ac5528395", + "id": "7c378f92-9c94-4c41-9121-5e8b9505ac9b", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -16137,7 +16137,7 @@ "description": "", "item": [ { - "id": "820c8beb-c8a5-4d72-899c-3665ad6dcfc9", + "id": "23618227-e909-47d9-8a26-b6212f702ac1", "name": "Create a user-profile contributor relationship", "request": { "name": "Create a user-profile contributor relationship", @@ -16168,7 +16168,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_profile\": {\n \"user_id\": \"urn:uuid:1969b656-7586-a38a-997d-d3e70f2d4a78\",\n \"profile_id\": \"urn:uuid:0d7f4765-6926-0a11-320e-b09cecf13052\",\n \"ne_attribute_id\": \"12bf1f1a-1e76-f9eb-8b07-bf311b958707\",\n \"relationship_type\": \"owner\"\n }\n}", + "raw": "{\n \"user_profile\": {\n \"user_id\": \"urn:uuid:f6937cb0-69de-1a74-91fb-6712057146cc\",\n \"profile_id\": \"urn:uuid:a62f078f-f2c8-64a0-dc90-8da8357e592b\",\n \"ne_attribute_id\": \"3ec57791-2627-6aa0-cd5a-fc8a92c3e7ab\",\n \"relationship_type\": \"contributor\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -16180,7 +16180,7 @@ }, "response": [ { - "id": "221d3ef1-2b6d-48fd-ab4d-d4306eb76fc8", + "id": "429e4f02-d97d-49d3-bfb3-c9bca6f56d3d", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -16214,7 +16214,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_profile\": {\n \"user_id\": \"urn:uuid:1969b656-7586-a38a-997d-d3e70f2d4a78\",\n \"profile_id\": \"urn:uuid:0d7f4765-6926-0a11-320e-b09cecf13052\",\n \"ne_attribute_id\": \"12bf1f1a-1e76-f9eb-8b07-bf311b958707\",\n \"relationship_type\": \"owner\"\n }\n}", + "raw": "{\n \"user_profile\": {\n \"user_id\": \"urn:uuid:f6937cb0-69de-1a74-91fb-6712057146cc\",\n \"profile_id\": \"urn:uuid:a62f078f-f2c8-64a0-dc90-8da8357e592b\",\n \"ne_attribute_id\": \"3ec57791-2627-6aa0-cd5a-fc8a92c3e7ab\",\n \"relationship_type\": \"contributor\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -16231,12 +16231,12 @@ "value": "application/json" } ], - "body": "{\n \"user_profile\": {\n \"id\": \"urn:uuid:7f38f952-1a70-b70d-db38-ccb41b038358\",\n \"uid\": \"consequat exeiusmod consecteture\",\n \"user_id\": \"urn:uuid:dbb64c59-2aed-f196-ee79-c7528a455c08\",\n \"profile_id\": \"21703e20-8e88-40a3-c3a4-8ffbd013d1cc\",\n \"ne_attribute_id\": \"urn:uuid:c644bb7f-a916-8466-a797-9f3d3739baed\",\n \"relationship_type\": \"owner\"\n }\n}", + "body": "{\n \"user_profile\": {\n \"id\": \"6797c7c1-3b22-f983-6756-083128fc755a\",\n \"uid\": \"qui laborum deserunt ea culpacom\",\n \"user_id\": \"69223e9d-b7ef-be0d-930c-80d526c3fbb2\",\n \"profile_id\": \"urn:uuid:d37f45b5-4288-73c3-d4d9-62d48d70ff35\",\n \"ne_attribute_id\": \"urn:uuid:16d02249-b5a0-4b2f-cd2d-22daf72d5538\",\n \"relationship_type\": \"contributor\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5d6dbedb-6200-4a70-9e06-ae29db81e8f8", + "id": "07065d73-b4d7-498b-951a-7a93b1f3bdc9", "name": "Invalid input", "originalRequest": { "url": { @@ -16266,7 +16266,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_profile\": {\n \"user_id\": \"urn:uuid:1969b656-7586-a38a-997d-d3e70f2d4a78\",\n \"profile_id\": \"urn:uuid:0d7f4765-6926-0a11-320e-b09cecf13052\",\n \"ne_attribute_id\": \"12bf1f1a-1e76-f9eb-8b07-bf311b958707\",\n \"relationship_type\": \"owner\"\n }\n}", + "raw": "{\n \"user_profile\": {\n \"user_id\": \"urn:uuid:f6937cb0-69de-1a74-91fb-6712057146cc\",\n \"profile_id\": \"urn:uuid:a62f078f-f2c8-64a0-dc90-8da8357e592b\",\n \"ne_attribute_id\": \"3ec57791-2627-6aa0-cd5a-fc8a92c3e7ab\",\n \"relationship_type\": \"contributor\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -16288,7 +16288,7 @@ } }, { - "id": "20a31472-dd9f-4fb5-bd88-a98a6adb150e", + "id": "59ab4471-dff2-452d-bbc7-76cc44450029", "name": "Get user-profile contributor relationships", "request": { "name": "Get user-profile contributor relationships", @@ -16391,7 +16391,7 @@ }, "response": [ { - "id": "9bbf7b78-d99e-4bcf-88de-3eb337979092", + "id": "6cb34a09-ad9d-405a-b0fd-de2f4f51cd02", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -16502,12 +16502,12 @@ "value": "application/json" } ], - "body": "{\n \"user_profiles\": [\n {\n \"id\": \"a914c0a3-9131-2d3c-5256-20251552a30b\",\n \"uid\": \"Excepteur Ut dolor nondo fugiat \",\n \"user_id\": \"7057a24a-2077-afdb-5e0f-119283ca3ab8\",\n \"profile_id\": \"urn:uuid:662400f8-9220-267f-c0ef-886de1798ea2\",\n \"ne_attribute_id\": \"f29ed4ec-d656-b8ea-7ac5-d59481937337\",\n \"relationship_type\": \"owner\"\n },\n {\n \"id\": \"urn:uuid:c56265eb-fed5-333f-b8bb-e12407d30893\",\n \"uid\": \"ullamco dolorcommodo dolor Lorem\",\n \"user_id\": \"dba10e9a-098b-2110-e614-a4f218654b96\",\n \"profile_id\": \"urn:uuid:615dc935-a034-c3cb-c424-0e8442730e0e\",\n \"ne_attribute_id\": \"c320a0aa-5d3f-02a1-2af7-4193bd118079\",\n \"relationship_type\": \"owner\"\n }\n ],\n \"_metadata\": {\n \"limit\": -76679158,\n \"offset\": 90961781,\n \"total\": 65114539,\n \"next\": \"/endpoint?limit=10&offset=60\",\n \"previous\": \"/endpoint?limit=10&offset=40\"\n }\n}", + "body": "{\n \"user_profiles\": [\n {\n \"id\": \"urn:uuid:f9d93a6e-bd23-1097-9986-374e1d6235c6\",\n \"uid\": \"ipsum officiaest inUt uteiusmod \",\n \"user_id\": \"urn:uuid:23be2063-bd1c-8eaa-1eb6-fd7a04bc4771\",\n \"profile_id\": \"bf68e0a1-3689-1964-8a41-edab24419e8f\",\n \"ne_attribute_id\": \"ae9fb8a0-7532-da20-bbf7-03f4ff2aabb8\",\n \"relationship_type\": \"owner\"\n },\n {\n \"id\": \"09b7f9cf-0c54-53c8-634e-c3dfcc5e6514\",\n \"uid\": \"amet elit cillum autenostrudut l\",\n \"user_id\": \"0abe52ff-7d67-c32a-9db0-8175db83929b\",\n \"profile_id\": \"urn:uuid:139c5043-eaa4-5863-4a7c-144f8b42f287\",\n \"ne_attribute_id\": \"urn:uuid:69165f2a-7c94-9826-e2e2-5a59a1e9778c\",\n \"relationship_type\": \"contributor\"\n }\n ],\n \"_metadata\": {\n \"limit\": -74652229,\n \"offset\": 49479208,\n \"total\": 25599252,\n \"next\": \"/endpoint?limit=10&offset=60\",\n \"previous\": \"/endpoint?limit=10&offset=40\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d4f261e3-b207-46d0-8313-d7cf6369d247", + "id": "fc6b7f33-1aec-4e58-8f2f-667cf4f78cf2", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -16623,7 +16623,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7fc41574-a71c-4820-881b-c7bec5dc51cd", + "id": "ff702fa0-ef61-40d4-82bb-eebcdbd3cc2e", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -16745,7 +16745,7 @@ } }, { - "id": "b3d28bad-6aba-42a4-b049-14a82cac0308", + "id": "67486ad3-d668-4ee7-8954-2c27a7a9c037", "name": "Create multiple user-profile contributor relationships", "request": { "name": "Create multiple user-profile contributor relationships", @@ -16776,7 +16776,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_profiles\": [\n {\n \"user_id\": \"urn:uuid:75ae3238-0d97-352e-a30c-76992f763868\",\n \"profile_id\": \"urn:uuid:0a640d4a-6a9e-94cd-0e05-eeecfc262052\",\n \"ne_attribute_id\": \"urn:uuid:61b69443-e7a4-139b-0334-acdf2c1a84a8\",\n \"relationship_type\": \"owner\"\n },\n {\n \"user_id\": \"98484ec7-f249-354e-9c8a-ad46a67b7fc0\",\n \"profile_id\": \"urn:uuid:8ba84a3e-e498-a1de-0421-8d4272db20ac\",\n \"ne_attribute_id\": \"77349e93-0d23-ce6e-a716-3f5809335426\",\n \"relationship_type\": \"owner\"\n }\n ]\n}", + "raw": "{\n \"user_profiles\": [\n {\n \"user_id\": \"388dccfd-3bfe-6709-eb42-74d67662bb0d\",\n \"profile_id\": \"urn:uuid:b939f0d0-f517-a408-eeda-2b17844a4359\",\n \"ne_attribute_id\": \"urn:uuid:4b073711-27d8-af44-f59e-7df35177d31d\",\n \"relationship_type\": \"contributor\"\n },\n {\n \"user_id\": \"d4b578c5-f5a5-649b-faee-a32fee2c7672\",\n \"profile_id\": \"6b56d15c-1b93-d825-814b-ce5f13e4aee9\",\n \"ne_attribute_id\": \"14b48b7e-a86c-7c75-0a26-7b1a597f0094\",\n \"relationship_type\": \"owner\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -16788,7 +16788,7 @@ }, "response": [ { - "id": "7698e575-26cb-4b0d-8835-49be6bdd2077", + "id": "a88b65d5-14ab-4bf5-aad4-037305b90b78", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -16822,7 +16822,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_profiles\": [\n {\n \"user_id\": \"urn:uuid:75ae3238-0d97-352e-a30c-76992f763868\",\n \"profile_id\": \"urn:uuid:0a640d4a-6a9e-94cd-0e05-eeecfc262052\",\n \"ne_attribute_id\": \"urn:uuid:61b69443-e7a4-139b-0334-acdf2c1a84a8\",\n \"relationship_type\": \"owner\"\n },\n {\n \"user_id\": \"98484ec7-f249-354e-9c8a-ad46a67b7fc0\",\n \"profile_id\": \"urn:uuid:8ba84a3e-e498-a1de-0421-8d4272db20ac\",\n \"ne_attribute_id\": \"77349e93-0d23-ce6e-a716-3f5809335426\",\n \"relationship_type\": \"owner\"\n }\n ]\n}", + "raw": "{\n \"user_profiles\": [\n {\n \"user_id\": \"388dccfd-3bfe-6709-eb42-74d67662bb0d\",\n \"profile_id\": \"urn:uuid:b939f0d0-f517-a408-eeda-2b17844a4359\",\n \"ne_attribute_id\": \"urn:uuid:4b073711-27d8-af44-f59e-7df35177d31d\",\n \"relationship_type\": \"contributor\"\n },\n {\n \"user_id\": \"d4b578c5-f5a5-649b-faee-a32fee2c7672\",\n \"profile_id\": \"6b56d15c-1b93-d825-814b-ce5f13e4aee9\",\n \"ne_attribute_id\": \"14b48b7e-a86c-7c75-0a26-7b1a597f0094\",\n \"relationship_type\": \"owner\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -16839,12 +16839,12 @@ "value": "application/json" } ], - "body": "{\n \"user_profiles\": [\n {\n \"id\": \"urn:uuid:cbb07b84-52d6-fba0-fd0f-03d3c94685f1\",\n \"uid\": \"culpa consectetur laborisconsequ\",\n \"user_id\": \"b6be49ca-2e1a-31c3-d67b-3b377dc2753c\",\n \"profile_id\": \"d18c4ad9-0909-0c90-97f6-f3a10e1610b4\",\n \"ne_attribute_id\": \"f4b43bc4-ed81-caa8-ce87-1b7178094c3e\",\n \"relationship_type\": \"contributor\"\n },\n {\n \"id\": \"urn:uuid:7dd619c8-5507-57f7-6b64-61a212cfec29\",\n \"uid\": \"eucommodoconsequat velit id adip\",\n \"user_id\": \"urn:uuid:5d3c9557-a168-ec5d-4378-80a25dcbb1aa\",\n \"profile_id\": \"23fc4672-88a5-a476-f2d6-b4d729e4816a\",\n \"ne_attribute_id\": \"ddcd7c7c-eca8-ffdb-3f7e-8d632df3bb3d\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", + "body": "{\n \"user_profiles\": [\n {\n \"id\": \"121a127b-419d-8618-8343-eadbc0137e50\",\n \"uid\": \"anim commodo ipsum doloret dolor\",\n \"user_id\": \"urn:uuid:c07e75ae-a7d9-166d-1341-be1007085764\",\n \"profile_id\": \"9abedd96-b97e-3f38-4e75-615f5ab9d162\",\n \"ne_attribute_id\": \"eccd87c8-d7d9-da6b-c7f8-7a0456180cb0\",\n \"relationship_type\": \"owner\"\n },\n {\n \"id\": \"f57eb2cf-c5a2-248d-4936-19f0fc583a01\",\n \"uid\": \"sed nostrud Duis dolore deserunt\",\n \"user_id\": \"2d23db78-d988-f4ed-d7a1-7693e3b7a7fb\",\n \"profile_id\": \"urn:uuid:270d86bb-e825-442b-6873-9edc9b3b28f9\",\n \"ne_attribute_id\": \"059b043a-9df0-ed86-41c8-037fe2343c65\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7b4ea0f0-0ede-42c7-a29d-6e32300c96f2", + "id": "8667f7f9-b94e-4dc2-b310-8a49bc626d81", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -16878,7 +16878,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_profiles\": [\n {\n \"user_id\": \"urn:uuid:75ae3238-0d97-352e-a30c-76992f763868\",\n \"profile_id\": \"urn:uuid:0a640d4a-6a9e-94cd-0e05-eeecfc262052\",\n \"ne_attribute_id\": \"urn:uuid:61b69443-e7a4-139b-0334-acdf2c1a84a8\",\n \"relationship_type\": \"owner\"\n },\n {\n \"user_id\": \"98484ec7-f249-354e-9c8a-ad46a67b7fc0\",\n \"profile_id\": \"urn:uuid:8ba84a3e-e498-a1de-0421-8d4272db20ac\",\n \"ne_attribute_id\": \"77349e93-0d23-ce6e-a716-3f5809335426\",\n \"relationship_type\": \"owner\"\n }\n ]\n}", + "raw": "{\n \"user_profiles\": [\n {\n \"user_id\": \"388dccfd-3bfe-6709-eb42-74d67662bb0d\",\n \"profile_id\": \"urn:uuid:b939f0d0-f517-a408-eeda-2b17844a4359\",\n \"ne_attribute_id\": \"urn:uuid:4b073711-27d8-af44-f59e-7df35177d31d\",\n \"relationship_type\": \"contributor\"\n },\n {\n \"user_id\": \"d4b578c5-f5a5-649b-faee-a32fee2c7672\",\n \"profile_id\": \"6b56d15c-1b93-d825-814b-ce5f13e4aee9\",\n \"ne_attribute_id\": \"14b48b7e-a86c-7c75-0a26-7b1a597f0094\",\n \"relationship_type\": \"owner\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -16900,7 +16900,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4b574eb2-0ad2-45bd-8649-882974fda280", + "id": "bdfea7c5-5fb0-4eda-9e90-e05f6a408fa3", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -16934,7 +16934,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_profiles\": [\n {\n \"user_id\": \"urn:uuid:75ae3238-0d97-352e-a30c-76992f763868\",\n \"profile_id\": \"urn:uuid:0a640d4a-6a9e-94cd-0e05-eeecfc262052\",\n \"ne_attribute_id\": \"urn:uuid:61b69443-e7a4-139b-0334-acdf2c1a84a8\",\n \"relationship_type\": \"owner\"\n },\n {\n \"user_id\": \"98484ec7-f249-354e-9c8a-ad46a67b7fc0\",\n \"profile_id\": \"urn:uuid:8ba84a3e-e498-a1de-0421-8d4272db20ac\",\n \"ne_attribute_id\": \"77349e93-0d23-ce6e-a716-3f5809335426\",\n \"relationship_type\": \"owner\"\n }\n ]\n}", + "raw": "{\n \"user_profiles\": [\n {\n \"user_id\": \"388dccfd-3bfe-6709-eb42-74d67662bb0d\",\n \"profile_id\": \"urn:uuid:b939f0d0-f517-a408-eeda-2b17844a4359\",\n \"ne_attribute_id\": \"urn:uuid:4b073711-27d8-af44-f59e-7df35177d31d\",\n \"relationship_type\": \"contributor\"\n },\n {\n \"user_id\": \"d4b578c5-f5a5-649b-faee-a32fee2c7672\",\n \"profile_id\": \"6b56d15c-1b93-d825-814b-ce5f13e4aee9\",\n \"ne_attribute_id\": \"14b48b7e-a86c-7c75-0a26-7b1a597f0094\",\n \"relationship_type\": \"owner\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -16962,7 +16962,7 @@ } }, { - "id": "8cad651b-a061-404f-b852-9b1a713ff4a9", + "id": "2e79382e-82bc-490c-9d3f-6529839e1205", "name": "Update multiple user-profile contributor relationships", "request": { "name": "Update multiple user-profile contributor relationships", @@ -16993,7 +16993,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"urn:uuid:307f6848-a1f6-ea09-a9bd-701be9a1a1fb\",\n \"user_id\": \"7a54face-f004-4b38-0b4a-130a828c545a\",\n \"profile_id\": \"urn:uuid:63264c73-250e-bf5e-c7dc-959efce3d6ac\",\n \"ne_attribute_id\": \"urn:uuid:bc08dde2-f4da-d6f6-cb6a-b35202e34548\",\n \"relationship_type\": \"owner\"\n },\n {\n \"id\": \"91895081-f6ae-a299-d332-93f12e6f04aa\",\n \"user_id\": \"129358d6-110e-48c5-d368-10ca17ab4910\",\n \"profile_id\": \"77f444cb-2af7-7326-b0b8-20d64e4779d8\",\n \"ne_attribute_id\": \"517828e8-0273-bc7f-63de-9edbb57bd888\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", + "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"urn:uuid:fd2ffb27-0763-c568-4913-96fb73c03545\",\n \"user_id\": \"urn:uuid:1baf9a7e-6950-89a3-701f-9557f62b9d1e\",\n \"profile_id\": \"urn:uuid:4b2bf34b-f60d-b7eb-dde8-2c47c3a9a009\",\n \"ne_attribute_id\": \"afe27847-71a7-d94c-25bd-c255e8ba153f\",\n \"relationship_type\": \"owner\"\n },\n {\n \"id\": \"16b37505-ae3d-5ccd-50e7-e5a07b29bc96\",\n \"user_id\": \"8ef26882-4288-7f92-9cdc-bcfef00afc11\",\n \"profile_id\": \"urn:uuid:44652125-6e38-61b6-bb48-b6321f5bccb1\",\n \"ne_attribute_id\": \"urn:uuid:635141c7-2b91-f8c2-ddf7-e69e94e866a1\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -17005,7 +17005,7 @@ }, "response": [ { - "id": "de58e0fa-a524-4c0f-8b00-652dfda8f329", + "id": "f5444bdb-e611-4b8f-9211-3e1b886460e2", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -17039,7 +17039,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"urn:uuid:307f6848-a1f6-ea09-a9bd-701be9a1a1fb\",\n \"user_id\": \"7a54face-f004-4b38-0b4a-130a828c545a\",\n \"profile_id\": \"urn:uuid:63264c73-250e-bf5e-c7dc-959efce3d6ac\",\n \"ne_attribute_id\": \"urn:uuid:bc08dde2-f4da-d6f6-cb6a-b35202e34548\",\n \"relationship_type\": \"owner\"\n },\n {\n \"id\": \"91895081-f6ae-a299-d332-93f12e6f04aa\",\n \"user_id\": \"129358d6-110e-48c5-d368-10ca17ab4910\",\n \"profile_id\": \"77f444cb-2af7-7326-b0b8-20d64e4779d8\",\n \"ne_attribute_id\": \"517828e8-0273-bc7f-63de-9edbb57bd888\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", + "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"urn:uuid:fd2ffb27-0763-c568-4913-96fb73c03545\",\n \"user_id\": \"urn:uuid:1baf9a7e-6950-89a3-701f-9557f62b9d1e\",\n \"profile_id\": \"urn:uuid:4b2bf34b-f60d-b7eb-dde8-2c47c3a9a009\",\n \"ne_attribute_id\": \"afe27847-71a7-d94c-25bd-c255e8ba153f\",\n \"relationship_type\": \"owner\"\n },\n {\n \"id\": \"16b37505-ae3d-5ccd-50e7-e5a07b29bc96\",\n \"user_id\": \"8ef26882-4288-7f92-9cdc-bcfef00afc11\",\n \"profile_id\": \"urn:uuid:44652125-6e38-61b6-bb48-b6321f5bccb1\",\n \"ne_attribute_id\": \"urn:uuid:635141c7-2b91-f8c2-ddf7-e69e94e866a1\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -17056,12 +17056,12 @@ "value": "application/json" } ], - "body": "{\n \"user_profiles\": [\n {\n \"id\": \"urn:uuid:cbb07b84-52d6-fba0-fd0f-03d3c94685f1\",\n \"uid\": \"culpa consectetur laborisconsequ\",\n \"user_id\": \"b6be49ca-2e1a-31c3-d67b-3b377dc2753c\",\n \"profile_id\": \"d18c4ad9-0909-0c90-97f6-f3a10e1610b4\",\n \"ne_attribute_id\": \"f4b43bc4-ed81-caa8-ce87-1b7178094c3e\",\n \"relationship_type\": \"contributor\"\n },\n {\n \"id\": \"urn:uuid:7dd619c8-5507-57f7-6b64-61a212cfec29\",\n \"uid\": \"eucommodoconsequat velit id adip\",\n \"user_id\": \"urn:uuid:5d3c9557-a168-ec5d-4378-80a25dcbb1aa\",\n \"profile_id\": \"23fc4672-88a5-a476-f2d6-b4d729e4816a\",\n \"ne_attribute_id\": \"ddcd7c7c-eca8-ffdb-3f7e-8d632df3bb3d\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", + "body": "{\n \"user_profiles\": [\n {\n \"id\": \"121a127b-419d-8618-8343-eadbc0137e50\",\n \"uid\": \"anim commodo ipsum doloret dolor\",\n \"user_id\": \"urn:uuid:c07e75ae-a7d9-166d-1341-be1007085764\",\n \"profile_id\": \"9abedd96-b97e-3f38-4e75-615f5ab9d162\",\n \"ne_attribute_id\": \"eccd87c8-d7d9-da6b-c7f8-7a0456180cb0\",\n \"relationship_type\": \"owner\"\n },\n {\n \"id\": \"f57eb2cf-c5a2-248d-4936-19f0fc583a01\",\n \"uid\": \"sed nostrud Duis dolore deserunt\",\n \"user_id\": \"2d23db78-d988-f4ed-d7a1-7693e3b7a7fb\",\n \"profile_id\": \"urn:uuid:270d86bb-e825-442b-6873-9edc9b3b28f9\",\n \"ne_attribute_id\": \"059b043a-9df0-ed86-41c8-037fe2343c65\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "89e4b903-a459-41cd-986f-235b40ebb6cf", + "id": "2227eb7a-4a4e-4225-ad11-c361b50004ea", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -17095,7 +17095,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"urn:uuid:307f6848-a1f6-ea09-a9bd-701be9a1a1fb\",\n \"user_id\": \"7a54face-f004-4b38-0b4a-130a828c545a\",\n \"profile_id\": \"urn:uuid:63264c73-250e-bf5e-c7dc-959efce3d6ac\",\n \"ne_attribute_id\": \"urn:uuid:bc08dde2-f4da-d6f6-cb6a-b35202e34548\",\n \"relationship_type\": \"owner\"\n },\n {\n \"id\": \"91895081-f6ae-a299-d332-93f12e6f04aa\",\n \"user_id\": \"129358d6-110e-48c5-d368-10ca17ab4910\",\n \"profile_id\": \"77f444cb-2af7-7326-b0b8-20d64e4779d8\",\n \"ne_attribute_id\": \"517828e8-0273-bc7f-63de-9edbb57bd888\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", + "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"urn:uuid:fd2ffb27-0763-c568-4913-96fb73c03545\",\n \"user_id\": \"urn:uuid:1baf9a7e-6950-89a3-701f-9557f62b9d1e\",\n \"profile_id\": \"urn:uuid:4b2bf34b-f60d-b7eb-dde8-2c47c3a9a009\",\n \"ne_attribute_id\": \"afe27847-71a7-d94c-25bd-c255e8ba153f\",\n \"relationship_type\": \"owner\"\n },\n {\n \"id\": \"16b37505-ae3d-5ccd-50e7-e5a07b29bc96\",\n \"user_id\": \"8ef26882-4288-7f92-9cdc-bcfef00afc11\",\n \"profile_id\": \"urn:uuid:44652125-6e38-61b6-bb48-b6321f5bccb1\",\n \"ne_attribute_id\": \"urn:uuid:635141c7-2b91-f8c2-ddf7-e69e94e866a1\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -17117,7 +17117,7 @@ "_postman_previewlanguage": "json" }, { - "id": "960e18fd-dbfe-4e76-90cc-a710562fe913", + "id": "122cd828-44cd-4286-aecf-73d4ede14c8e", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -17151,7 +17151,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"urn:uuid:307f6848-a1f6-ea09-a9bd-701be9a1a1fb\",\n \"user_id\": \"7a54face-f004-4b38-0b4a-130a828c545a\",\n \"profile_id\": \"urn:uuid:63264c73-250e-bf5e-c7dc-959efce3d6ac\",\n \"ne_attribute_id\": \"urn:uuid:bc08dde2-f4da-d6f6-cb6a-b35202e34548\",\n \"relationship_type\": \"owner\"\n },\n {\n \"id\": \"91895081-f6ae-a299-d332-93f12e6f04aa\",\n \"user_id\": \"129358d6-110e-48c5-d368-10ca17ab4910\",\n \"profile_id\": \"77f444cb-2af7-7326-b0b8-20d64e4779d8\",\n \"ne_attribute_id\": \"517828e8-0273-bc7f-63de-9edbb57bd888\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", + "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"urn:uuid:fd2ffb27-0763-c568-4913-96fb73c03545\",\n \"user_id\": \"urn:uuid:1baf9a7e-6950-89a3-701f-9557f62b9d1e\",\n \"profile_id\": \"urn:uuid:4b2bf34b-f60d-b7eb-dde8-2c47c3a9a009\",\n \"ne_attribute_id\": \"afe27847-71a7-d94c-25bd-c255e8ba153f\",\n \"relationship_type\": \"owner\"\n },\n {\n \"id\": \"16b37505-ae3d-5ccd-50e7-e5a07b29bc96\",\n \"user_id\": \"8ef26882-4288-7f92-9cdc-bcfef00afc11\",\n \"profile_id\": \"urn:uuid:44652125-6e38-61b6-bb48-b6321f5bccb1\",\n \"ne_attribute_id\": \"urn:uuid:635141c7-2b91-f8c2-ddf7-e69e94e866a1\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -17179,7 +17179,7 @@ } }, { - "id": "87045ce0-2d10-4b56-a95d-4fc948a59dd0", + "id": "1f2d7186-cc50-4c6a-b46d-5120dd6b3184", "name": "Delete multiple user-profile contributor relationships", "request": { "name": "Delete multiple user-profile contributor relationships", @@ -17210,7 +17210,7 @@ "method": "DELETE", "body": { "mode": "raw", - "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"0bbd8330-26e5-3b31-bb47-e561c3c5a707\"\n },\n {\n \"id\": \"a1e5b93c-d27c-4c42-bd77-678cf8d0ae41\"\n }\n ]\n}", + "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"urn:uuid:63c53f4c-3239-10bb-3700-1545cdd280a7\"\n },\n {\n \"id\": \"d980fb9b-315f-40bd-8138-5d563311764a\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -17222,7 +17222,7 @@ }, "response": [ { - "id": "882ac65b-378a-499e-8df7-3a8dc0d34c95", + "id": "abfe538c-5e66-454b-8ac0-1a3a93f6aab7", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -17256,7 +17256,7 @@ "method": "DELETE", "body": { "mode": "raw", - "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"0bbd8330-26e5-3b31-bb47-e561c3c5a707\"\n },\n {\n \"id\": \"a1e5b93c-d27c-4c42-bd77-678cf8d0ae41\"\n }\n ]\n}", + "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"urn:uuid:63c53f4c-3239-10bb-3700-1545cdd280a7\"\n },\n {\n \"id\": \"d980fb9b-315f-40bd-8138-5d563311764a\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -17273,12 +17273,12 @@ "value": "application/json" } ], - "body": "{\n \"user_profiles\": [\n {\n \"id\": \"urn:uuid:cbb07b84-52d6-fba0-fd0f-03d3c94685f1\",\n \"uid\": \"culpa consectetur laborisconsequ\",\n \"user_id\": \"b6be49ca-2e1a-31c3-d67b-3b377dc2753c\",\n \"profile_id\": \"d18c4ad9-0909-0c90-97f6-f3a10e1610b4\",\n \"ne_attribute_id\": \"f4b43bc4-ed81-caa8-ce87-1b7178094c3e\",\n \"relationship_type\": \"contributor\"\n },\n {\n \"id\": \"urn:uuid:7dd619c8-5507-57f7-6b64-61a212cfec29\",\n \"uid\": \"eucommodoconsequat velit id adip\",\n \"user_id\": \"urn:uuid:5d3c9557-a168-ec5d-4378-80a25dcbb1aa\",\n \"profile_id\": \"23fc4672-88a5-a476-f2d6-b4d729e4816a\",\n \"ne_attribute_id\": \"ddcd7c7c-eca8-ffdb-3f7e-8d632df3bb3d\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", + "body": "{\n \"user_profiles\": [\n {\n \"id\": \"121a127b-419d-8618-8343-eadbc0137e50\",\n \"uid\": \"anim commodo ipsum doloret dolor\",\n \"user_id\": \"urn:uuid:c07e75ae-a7d9-166d-1341-be1007085764\",\n \"profile_id\": \"9abedd96-b97e-3f38-4e75-615f5ab9d162\",\n \"ne_attribute_id\": \"eccd87c8-d7d9-da6b-c7f8-7a0456180cb0\",\n \"relationship_type\": \"owner\"\n },\n {\n \"id\": \"f57eb2cf-c5a2-248d-4936-19f0fc583a01\",\n \"uid\": \"sed nostrud Duis dolore deserunt\",\n \"user_id\": \"2d23db78-d988-f4ed-d7a1-7693e3b7a7fb\",\n \"profile_id\": \"urn:uuid:270d86bb-e825-442b-6873-9edc9b3b28f9\",\n \"ne_attribute_id\": \"059b043a-9df0-ed86-41c8-037fe2343c65\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "468ddf8a-3c2e-4e11-b59a-05d2845cf441", + "id": "27c30050-a8ce-4abb-a840-771729000dd1", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -17312,7 +17312,7 @@ "method": "DELETE", "body": { "mode": "raw", - "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"0bbd8330-26e5-3b31-bb47-e561c3c5a707\"\n },\n {\n \"id\": \"a1e5b93c-d27c-4c42-bd77-678cf8d0ae41\"\n }\n ]\n}", + "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"urn:uuid:63c53f4c-3239-10bb-3700-1545cdd280a7\"\n },\n {\n \"id\": \"d980fb9b-315f-40bd-8138-5d563311764a\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -17334,7 +17334,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3a4b7fce-a2a8-46f1-9e11-b7dc2ee54caa", + "id": "3cfa9b15-0e8e-4c44-8517-d2e83608d118", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -17368,7 +17368,7 @@ "method": "DELETE", "body": { "mode": "raw", - "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"0bbd8330-26e5-3b31-bb47-e561c3c5a707\"\n },\n {\n \"id\": \"a1e5b93c-d27c-4c42-bd77-678cf8d0ae41\"\n }\n ]\n}", + "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"urn:uuid:63c53f4c-3239-10bb-3700-1545cdd280a7\"\n },\n {\n \"id\": \"d980fb9b-315f-40bd-8138-5d563311764a\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -17396,7 +17396,7 @@ } }, { - "id": "43fa2978-1a92-4169-b0d2-d2e7408ac4c8", + "id": "b701b09a-a1cf-4ec1-9ec7-c3a3f9abd989", "name": "Find user-profile contributor relationship by id", "request": { "name": "Find user-profile contributor relationship by id", @@ -17438,7 +17438,7 @@ }, "response": [ { - "id": "bfaa9a52-c579-4040-af5a-127c50e9e3f7", + "id": "02d4e37b-8915-45c1-b5e6-401ffd1a30c9", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -17477,12 +17477,12 @@ "value": "application/json" } ], - "body": "{\n \"user_profile\": {\n \"id\": \"urn:uuid:7f38f952-1a70-b70d-db38-ccb41b038358\",\n \"uid\": \"consequat exeiusmod consecteture\",\n \"user_id\": \"urn:uuid:dbb64c59-2aed-f196-ee79-c7528a455c08\",\n \"profile_id\": \"21703e20-8e88-40a3-c3a4-8ffbd013d1cc\",\n \"ne_attribute_id\": \"urn:uuid:c644bb7f-a916-8466-a797-9f3d3739baed\",\n \"relationship_type\": \"owner\"\n }\n}", + "body": "{\n \"user_profile\": {\n \"id\": \"6797c7c1-3b22-f983-6756-083128fc755a\",\n \"uid\": \"qui laborum deserunt ea culpacom\",\n \"user_id\": \"69223e9d-b7ef-be0d-930c-80d526c3fbb2\",\n \"profile_id\": \"urn:uuid:d37f45b5-4288-73c3-d4d9-62d48d70ff35\",\n \"ne_attribute_id\": \"urn:uuid:16d02249-b5a0-4b2f-cd2d-22daf72d5538\",\n \"relationship_type\": \"contributor\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "29ec3eb6-250a-44f7-8842-b1bc3be69f99", + "id": "be01c902-64ce-432d-9e6d-afdbf8a620ed", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -17526,7 +17526,7 @@ "_postman_previewlanguage": "json" }, { - "id": "304a91ca-17d3-4b6f-aeff-18ec44eab479", + "id": "6b3aa198-c36b-4407-b482-504aa95c69c3", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -17576,7 +17576,7 @@ } }, { - "id": "dd94d6c9-d6b2-4e3f-b335-93118f5d059d", + "id": "cd04e65f-2019-4345-94eb-380071cee5ee", "name": "Update a user-profile contributor relationship by id", "request": { "name": "Update a user-profile contributor relationship by id", @@ -17619,7 +17619,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_profile\": {\n \"user_id\": \"urn:uuid:1969b656-7586-a38a-997d-d3e70f2d4a78\",\n \"profile_id\": \"urn:uuid:0d7f4765-6926-0a11-320e-b09cecf13052\",\n \"ne_attribute_id\": \"12bf1f1a-1e76-f9eb-8b07-bf311b958707\",\n \"relationship_type\": \"owner\"\n }\n}", + "raw": "{\n \"user_profile\": {\n \"user_id\": \"urn:uuid:f6937cb0-69de-1a74-91fb-6712057146cc\",\n \"profile_id\": \"urn:uuid:a62f078f-f2c8-64a0-dc90-8da8357e592b\",\n \"ne_attribute_id\": \"3ec57791-2627-6aa0-cd5a-fc8a92c3e7ab\",\n \"relationship_type\": \"contributor\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -17631,7 +17631,7 @@ }, "response": [ { - "id": "1964d838-1717-43de-88c6-d560ed82bc84", + "id": "2762d729-d38a-4746-8841-0aaaa2864462", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -17666,7 +17666,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_profile\": {\n \"user_id\": \"urn:uuid:1969b656-7586-a38a-997d-d3e70f2d4a78\",\n \"profile_id\": \"urn:uuid:0d7f4765-6926-0a11-320e-b09cecf13052\",\n \"ne_attribute_id\": \"12bf1f1a-1e76-f9eb-8b07-bf311b958707\",\n \"relationship_type\": \"owner\"\n }\n}", + "raw": "{\n \"user_profile\": {\n \"user_id\": \"urn:uuid:f6937cb0-69de-1a74-91fb-6712057146cc\",\n \"profile_id\": \"urn:uuid:a62f078f-f2c8-64a0-dc90-8da8357e592b\",\n \"ne_attribute_id\": \"3ec57791-2627-6aa0-cd5a-fc8a92c3e7ab\",\n \"relationship_type\": \"contributor\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -17683,12 +17683,12 @@ "value": "application/json" } ], - "body": "{\n \"user_profile\": {\n \"id\": \"urn:uuid:7f38f952-1a70-b70d-db38-ccb41b038358\",\n \"uid\": \"consequat exeiusmod consecteture\",\n \"user_id\": \"urn:uuid:dbb64c59-2aed-f196-ee79-c7528a455c08\",\n \"profile_id\": \"21703e20-8e88-40a3-c3a4-8ffbd013d1cc\",\n \"ne_attribute_id\": \"urn:uuid:c644bb7f-a916-8466-a797-9f3d3739baed\",\n \"relationship_type\": \"owner\"\n }\n}", + "body": "{\n \"user_profile\": {\n \"id\": \"6797c7c1-3b22-f983-6756-083128fc755a\",\n \"uid\": \"qui laborum deserunt ea culpacom\",\n \"user_id\": \"69223e9d-b7ef-be0d-930c-80d526c3fbb2\",\n \"profile_id\": \"urn:uuid:d37f45b5-4288-73c3-d4d9-62d48d70ff35\",\n \"ne_attribute_id\": \"urn:uuid:16d02249-b5a0-4b2f-cd2d-22daf72d5538\",\n \"relationship_type\": \"contributor\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d5850d64-24d9-47a4-891d-5b9892d7daf3", + "id": "7729097d-3261-4561-8d70-ac52f862ddc6", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -17723,7 +17723,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_profile\": {\n \"user_id\": \"urn:uuid:1969b656-7586-a38a-997d-d3e70f2d4a78\",\n \"profile_id\": \"urn:uuid:0d7f4765-6926-0a11-320e-b09cecf13052\",\n \"ne_attribute_id\": \"12bf1f1a-1e76-f9eb-8b07-bf311b958707\",\n \"relationship_type\": \"owner\"\n }\n}", + "raw": "{\n \"user_profile\": {\n \"user_id\": \"urn:uuid:f6937cb0-69de-1a74-91fb-6712057146cc\",\n \"profile_id\": \"urn:uuid:a62f078f-f2c8-64a0-dc90-8da8357e592b\",\n \"ne_attribute_id\": \"3ec57791-2627-6aa0-cd5a-fc8a92c3e7ab\",\n \"relationship_type\": \"contributor\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -17745,7 +17745,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ef6036b9-aab9-43b5-9b81-afa6dd6c7a36", + "id": "12d79177-a1b6-4435-817f-4e62be159c29", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -17780,7 +17780,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_profile\": {\n \"user_id\": \"urn:uuid:1969b656-7586-a38a-997d-d3e70f2d4a78\",\n \"profile_id\": \"urn:uuid:0d7f4765-6926-0a11-320e-b09cecf13052\",\n \"ne_attribute_id\": \"12bf1f1a-1e76-f9eb-8b07-bf311b958707\",\n \"relationship_type\": \"owner\"\n }\n}", + "raw": "{\n \"user_profile\": {\n \"user_id\": \"urn:uuid:f6937cb0-69de-1a74-91fb-6712057146cc\",\n \"profile_id\": \"urn:uuid:a62f078f-f2c8-64a0-dc90-8da8357e592b\",\n \"ne_attribute_id\": \"3ec57791-2627-6aa0-cd5a-fc8a92c3e7ab\",\n \"relationship_type\": \"contributor\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -17808,7 +17808,7 @@ } }, { - "id": "91a79809-5ba7-4443-a299-64da8656f6ed", + "id": "5ce57170-d59f-4284-9978-d0433a8007a4", "name": "Delete a user profile assignment", "request": { "name": "Delete a user profile assignment", @@ -17850,7 +17850,7 @@ }, "response": [ { - "id": "043e520d-376f-483e-a176-be475f7f1bff", + "id": "0e8c6c57-2e10-4225-a8cb-7cfe0679d54e", "name": "User profile was destroyed", "originalRequest": { "url": { @@ -17894,7 +17894,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3552f83f-23f4-4ebf-8334-c147dd1786c3", + "id": "fd0371bc-8bd8-46db-86d4-b35477520f4d", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -17938,7 +17938,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7eebb640-141b-4322-8cd0-41641429a981", + "id": "0819b10d-7be8-49a9-8474-af80f7887f6f", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -17994,7 +17994,7 @@ "description": "", "item": [ { - "id": "dec18b90-ddc8-4dff-84bb-15aa46e03ca6", + "id": "af65949a-a81a-4cf0-9693-656c7ca4bc41", "name": "Create a role-profile contributor relationship", "request": { "name": "Create a role-profile contributor relationship", @@ -18025,7 +18025,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"role_profile\": {\n \"role_id\": \"6d06042e-3ef4-da09-a8b7-6e3a5b15f7c1\",\n \"profile_id\": \"urn:uuid:19ca0cbf-e861-6d87-5d85-d9a91679dad2\"\n }\n}", + "raw": "{\n \"role_profile\": {\n \"role_id\": \"urn:uuid:f9f5e76e-728d-cced-e3d9-dc74393d78f1\",\n \"profile_id\": \"6a476b2d-0fd4-eca4-38c5-9952bb49a029\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -18037,7 +18037,7 @@ }, "response": [ { - "id": "115add01-2a56-4f55-8414-39cd3b1ecbac", + "id": "c14250a2-e50d-4c8b-b8fe-0069af11a264", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -18071,7 +18071,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"role_profile\": {\n \"role_id\": \"6d06042e-3ef4-da09-a8b7-6e3a5b15f7c1\",\n \"profile_id\": \"urn:uuid:19ca0cbf-e861-6d87-5d85-d9a91679dad2\"\n }\n}", + "raw": "{\n \"role_profile\": {\n \"role_id\": \"urn:uuid:f9f5e76e-728d-cced-e3d9-dc74393d78f1\",\n \"profile_id\": \"6a476b2d-0fd4-eca4-38c5-9952bb49a029\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -18088,12 +18088,12 @@ "value": "application/json" } ], - "body": "{\n \"role_profile\": {\n \"id\": \"urn:uuid:d793bd51-b2ba-92b9-bc37-fb81d9e2b6e0\",\n \"uid\": \"est aliquipmollit dolor enim Ut \",\n \"role_id\": \"urn:uuid:7e685b0c-be23-3d7b-846a-e0097e2911ae\",\n \"profile_id\": \"c380ef1f-1b46-2e7c-e79b-2945d5c1dfb9\"\n }\n}", + "body": "{\n \"role_profile\": {\n \"id\": \"57f21cee-05ac-0442-438f-4554332afd58\",\n \"uid\": \"sit occaecat consequat temportem\",\n \"role_id\": \"urn:uuid:576078da-94c8-c235-6680-68bb7ac473d5\",\n \"profile_id\": \"urn:uuid:bc001dab-0dce-5a21-e0a0-a456190b3930\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "192ceaff-65f8-4d17-843d-9d56b1df4e6a", + "id": "fdbed85a-2156-432d-a458-503831a982d0", "name": "Invalid input", "originalRequest": { "url": { @@ -18123,7 +18123,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"role_profile\": {\n \"role_id\": \"6d06042e-3ef4-da09-a8b7-6e3a5b15f7c1\",\n \"profile_id\": \"urn:uuid:19ca0cbf-e861-6d87-5d85-d9a91679dad2\"\n }\n}", + "raw": "{\n \"role_profile\": {\n \"role_id\": \"urn:uuid:f9f5e76e-728d-cced-e3d9-dc74393d78f1\",\n \"profile_id\": \"6a476b2d-0fd4-eca4-38c5-9952bb49a029\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -18145,7 +18145,7 @@ } }, { - "id": "f5634458-9faa-4be9-b93c-4c31212b8f72", + "id": "1ce727b5-6b46-47d8-953d-32d87b67908d", "name": "Get role-profile contributor relationships", "request": { "name": "Get role-profile contributor relationships", @@ -18195,7 +18195,7 @@ "type": "text/plain" }, "key": "role_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -18230,7 +18230,7 @@ }, "response": [ { - "id": "8021fd0a-5177-424b-8a7c-b0c07ec727b6", + "id": "27a734f3-4bbb-406d-972b-742786c39339", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -18275,7 +18275,7 @@ "type": "text/plain" }, "key": "role_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -18323,12 +18323,12 @@ "value": "application/json" } ], - "body": "{\n \"role_profiles\": [\n {\n \"id\": \"urn:uuid:c4edf08f-53db-6fca-67a1-5ad6d90e5e66\",\n \"uid\": \"sed elit idut non qui ullamcout \",\n \"role_id\": \"urn:uuid:c6902ea9-b3b8-b729-415f-51301ef7bbb5\",\n \"profile_id\": \"109b78f2-a5d1-7556-da01-8681f6818aff\"\n },\n {\n \"id\": \"8f2a3473-6d2a-e467-0acb-001c3fd21e12\",\n \"uid\": \"cillum quis officiased fugiatin \",\n \"role_id\": \"eb31ae4c-4e8c-cf88-a641-0d15d7a233b0\",\n \"profile_id\": \"36f74ce1-d160-512a-bfec-1367b0daddc0\"\n }\n ],\n \"_metadata\": {\n \"limit\": 43812121,\n \"offset\": -14822392,\n \"total\": -67533358,\n \"next\": \"/endpoint?limit=10&offset=60\",\n \"previous\": \"/endpoint?limit=10&offset=40\"\n }\n}", + "body": "{\n \"role_profiles\": [\n {\n \"id\": \"urn:uuid:75027dce-7687-d440-f128-01d1cf54a875\",\n \"uid\": \"officia elit non utpariatur Duis\",\n \"role_id\": \"urn:uuid:1882ea80-cd4d-f768-4e76-0ab4ff4270a4\",\n \"profile_id\": \"urn:uuid:13f4f542-191f-5003-501d-fff5775ba6f3\"\n },\n {\n \"id\": \"urn:uuid:42c10bfc-1d02-3c60-c5cf-388764378278\",\n \"uid\": \"pariatur exercitation quisculpar\",\n \"role_id\": \"urn:uuid:c91d0f8e-d575-1d83-4024-3e4ce76364f8\",\n \"profile_id\": \"b5424ce4-7349-7503-4ca6-57a2a1b994cb\"\n }\n ],\n \"_metadata\": {\n \"limit\": 40550951,\n \"offset\": 4461387,\n \"total\": 207868,\n \"next\": \"/endpoint?limit=10&offset=60\",\n \"previous\": \"/endpoint?limit=10&offset=40\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0254bda8-8871-42f1-b77e-281e5bbb98a8", + "id": "4e85cceb-caaa-40f9-923d-c3906f5887d3", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -18373,7 +18373,7 @@ "type": "text/plain" }, "key": "role_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -18426,7 +18426,7 @@ "_postman_previewlanguage": "json" }, { - "id": "56864694-9699-4646-b597-e5e11fc88497", + "id": "da269433-75c6-4067-8daf-bf30fe3b6f18", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -18471,7 +18471,7 @@ "type": "text/plain" }, "key": "role_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -18530,7 +18530,7 @@ } }, { - "id": "c4e576b6-6416-4225-b358-c74c0a0dc4da", + "id": "fd2d6051-a262-4da3-a5ac-bf2d7e1f0477", "name": "Create multiple role-profile contributor relationships", "request": { "name": "Create multiple role-profile contributor relationships", @@ -18561,7 +18561,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"role_profiles\": [\n {\n \"role_id\": \"urn:uuid:951bb65f-b05b-e5c8-c44b-9eb01dba569c\",\n \"profile_id\": \"urn:uuid:10a32b8d-98a7-e84d-3164-54d36fa8d754\"\n },\n {\n \"role_id\": \"urn:uuid:8d5859e5-f13f-af9e-787d-be424124c5f9\",\n \"profile_id\": \"urn:uuid:bcb05968-36e6-f5a0-9a62-5451b73c59bc\"\n }\n ]\n}", + "raw": "{\n \"role_profiles\": [\n {\n \"role_id\": \"e617cedb-b47e-65c9-8553-7467aaadf61e\",\n \"profile_id\": \"urn:uuid:bd74aced-a023-407a-e071-293062e139c5\"\n },\n {\n \"role_id\": \"0ed38bdc-f8c4-7d0d-1a9e-810895a63293\",\n \"profile_id\": \"5b06db6e-0d31-ed7a-5133-c19d64379078\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -18573,7 +18573,7 @@ }, "response": [ { - "id": "fbce2c87-00ee-4ae8-ab73-4bbdc1f3d00e", + "id": "0515947a-5f25-4ef6-bbbf-2e39f6fd1288", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -18607,7 +18607,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"role_profiles\": [\n {\n \"role_id\": \"urn:uuid:951bb65f-b05b-e5c8-c44b-9eb01dba569c\",\n \"profile_id\": \"urn:uuid:10a32b8d-98a7-e84d-3164-54d36fa8d754\"\n },\n {\n \"role_id\": \"urn:uuid:8d5859e5-f13f-af9e-787d-be424124c5f9\",\n \"profile_id\": \"urn:uuid:bcb05968-36e6-f5a0-9a62-5451b73c59bc\"\n }\n ]\n}", + "raw": "{\n \"role_profiles\": [\n {\n \"role_id\": \"e617cedb-b47e-65c9-8553-7467aaadf61e\",\n \"profile_id\": \"urn:uuid:bd74aced-a023-407a-e071-293062e139c5\"\n },\n {\n \"role_id\": \"0ed38bdc-f8c4-7d0d-1a9e-810895a63293\",\n \"profile_id\": \"5b06db6e-0d31-ed7a-5133-c19d64379078\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -18624,12 +18624,12 @@ "value": "application/json" } ], - "body": "{\n \"role_profiles\": [\n {\n \"id\": \"bb2520f1-cd96-ddfe-cb4f-a91b2767ab42\",\n \"uid\": \"et aute in dolorsintirure sint a\",\n \"role_id\": \"urn:uuid:e87015d6-e128-40e4-fcfc-eb8bc014387f\",\n \"profile_id\": \"urn:uuid:5512f136-d15f-51aa-40be-62f5555a5887\"\n },\n {\n \"id\": \"873663a4-87da-d8ad-6d23-d80228575793\",\n \"uid\": \"amet ullamcoaliqua laboris exerc\",\n \"role_id\": \"b82f432c-e360-cdfc-4b85-22e2270d6217\",\n \"profile_id\": \"urn:uuid:cdbbed32-edb5-56a0-3c56-7f5fa8648df0\"\n }\n ]\n}", + "body": "{\n \"role_profiles\": [\n {\n \"id\": \"urn:uuid:8bad55f3-d371-39dd-5dc5-0f4e67109e12\",\n \"uid\": \"sunt et mollit aute iruresunt mi\",\n \"role_id\": \"urn:uuid:48943a3a-e014-35b3-38a8-23b6ec0ae02c\",\n \"profile_id\": \"1028cc19-8d85-dfee-7df6-b9950ee7a5b7\"\n },\n {\n \"id\": \"urn:uuid:6e8b7499-73c3-c410-3b58-bb2c467e5b2c\",\n \"uid\": \"in fugiatadipisicing incididunta\",\n \"role_id\": \"744c7e32-d8ef-33eb-e5a0-e3ed0873370d\",\n \"profile_id\": \"urn:uuid:caf5b756-6a17-8090-3b8d-f6fc53354e21\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "22785947-1da4-4185-ba14-16e6646d6163", + "id": "63580a14-28a4-41f1-986c-ffcbdcc749c3", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -18663,7 +18663,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"role_profiles\": [\n {\n \"role_id\": \"urn:uuid:951bb65f-b05b-e5c8-c44b-9eb01dba569c\",\n \"profile_id\": \"urn:uuid:10a32b8d-98a7-e84d-3164-54d36fa8d754\"\n },\n {\n \"role_id\": \"urn:uuid:8d5859e5-f13f-af9e-787d-be424124c5f9\",\n \"profile_id\": \"urn:uuid:bcb05968-36e6-f5a0-9a62-5451b73c59bc\"\n }\n ]\n}", + "raw": "{\n \"role_profiles\": [\n {\n \"role_id\": \"e617cedb-b47e-65c9-8553-7467aaadf61e\",\n \"profile_id\": \"urn:uuid:bd74aced-a023-407a-e071-293062e139c5\"\n },\n {\n \"role_id\": \"0ed38bdc-f8c4-7d0d-1a9e-810895a63293\",\n \"profile_id\": \"5b06db6e-0d31-ed7a-5133-c19d64379078\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -18685,7 +18685,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ff540e65-fc17-4760-a664-150502a2361d", + "id": "8111b44c-7de5-4805-8755-0ca8b0179d50", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -18719,7 +18719,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"role_profiles\": [\n {\n \"role_id\": \"urn:uuid:951bb65f-b05b-e5c8-c44b-9eb01dba569c\",\n \"profile_id\": \"urn:uuid:10a32b8d-98a7-e84d-3164-54d36fa8d754\"\n },\n {\n \"role_id\": \"urn:uuid:8d5859e5-f13f-af9e-787d-be424124c5f9\",\n \"profile_id\": \"urn:uuid:bcb05968-36e6-f5a0-9a62-5451b73c59bc\"\n }\n ]\n}", + "raw": "{\n \"role_profiles\": [\n {\n \"role_id\": \"e617cedb-b47e-65c9-8553-7467aaadf61e\",\n \"profile_id\": \"urn:uuid:bd74aced-a023-407a-e071-293062e139c5\"\n },\n {\n \"role_id\": \"0ed38bdc-f8c4-7d0d-1a9e-810895a63293\",\n \"profile_id\": \"5b06db6e-0d31-ed7a-5133-c19d64379078\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -18747,7 +18747,7 @@ } }, { - "id": "37859ece-2ff1-43cd-910d-70dbb73d30c8", + "id": "7cdea926-648f-4c77-9e9d-f1ceb9a48296", "name": "Update multiple role-profile contributor relationships", "request": { "name": "Update multiple role-profile contributor relationships", @@ -18778,7 +18778,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"role_profiles\": [\n {\n \"id\": \"urn:uuid:80bf8078-fc46-f471-9cbc-a34369e136ea\",\n \"role_id\": \"urn:uuid:66759ddd-1a17-80af-e6f7-1c8daac18a1e\",\n \"profile_id\": \"ac4fb12e-c8b1-aafc-5ec1-ec461731dc37\"\n },\n {\n \"id\": \"4309c5f3-6b79-1064-705b-acf0d1450ac4\",\n \"role_id\": \"urn:uuid:efb5eb71-6ef9-0fce-7097-7c2f0e4b28dc\",\n \"profile_id\": \"946776f6-7296-24c6-8ec9-930dabb8886a\"\n }\n ]\n}", + "raw": "{\n \"role_profiles\": [\n {\n \"id\": \"urn:uuid:9d1ccec9-3f93-9a0d-8ef5-dbf8483df669\",\n \"role_id\": \"e909d73e-b6ee-dab3-6f8a-6765ed6be733\",\n \"profile_id\": \"urn:uuid:4a419346-89a5-fc1f-96f6-05217af14c8b\"\n },\n {\n \"id\": \"d8bd3757-a8bf-3ff8-0b3c-8a72af2b0d58\",\n \"role_id\": \"urn:uuid:41a9c2b5-df37-4cb3-3ced-fcef6bdb42c1\",\n \"profile_id\": \"urn:uuid:323ed07c-e625-1656-4d09-bd490646be17\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -18790,7 +18790,7 @@ }, "response": [ { - "id": "8b95c471-f6d8-4d26-8170-fe0812c7cdfb", + "id": "81244e4d-aa99-4ced-99d7-9bb810d16e11", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -18824,7 +18824,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"role_profiles\": [\n {\n \"id\": \"urn:uuid:80bf8078-fc46-f471-9cbc-a34369e136ea\",\n \"role_id\": \"urn:uuid:66759ddd-1a17-80af-e6f7-1c8daac18a1e\",\n \"profile_id\": \"ac4fb12e-c8b1-aafc-5ec1-ec461731dc37\"\n },\n {\n \"id\": \"4309c5f3-6b79-1064-705b-acf0d1450ac4\",\n \"role_id\": \"urn:uuid:efb5eb71-6ef9-0fce-7097-7c2f0e4b28dc\",\n \"profile_id\": \"946776f6-7296-24c6-8ec9-930dabb8886a\"\n }\n ]\n}", + "raw": "{\n \"role_profiles\": [\n {\n \"id\": \"urn:uuid:9d1ccec9-3f93-9a0d-8ef5-dbf8483df669\",\n \"role_id\": \"e909d73e-b6ee-dab3-6f8a-6765ed6be733\",\n \"profile_id\": \"urn:uuid:4a419346-89a5-fc1f-96f6-05217af14c8b\"\n },\n {\n \"id\": \"d8bd3757-a8bf-3ff8-0b3c-8a72af2b0d58\",\n \"role_id\": \"urn:uuid:41a9c2b5-df37-4cb3-3ced-fcef6bdb42c1\",\n \"profile_id\": \"urn:uuid:323ed07c-e625-1656-4d09-bd490646be17\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -18841,12 +18841,12 @@ "value": "application/json" } ], - "body": "{\n \"role_profiles\": [\n {\n \"id\": \"bb2520f1-cd96-ddfe-cb4f-a91b2767ab42\",\n \"uid\": \"et aute in dolorsintirure sint a\",\n \"role_id\": \"urn:uuid:e87015d6-e128-40e4-fcfc-eb8bc014387f\",\n \"profile_id\": \"urn:uuid:5512f136-d15f-51aa-40be-62f5555a5887\"\n },\n {\n \"id\": \"873663a4-87da-d8ad-6d23-d80228575793\",\n \"uid\": \"amet ullamcoaliqua laboris exerc\",\n \"role_id\": \"b82f432c-e360-cdfc-4b85-22e2270d6217\",\n \"profile_id\": \"urn:uuid:cdbbed32-edb5-56a0-3c56-7f5fa8648df0\"\n }\n ]\n}", + "body": "{\n \"role_profiles\": [\n {\n \"id\": \"urn:uuid:8bad55f3-d371-39dd-5dc5-0f4e67109e12\",\n \"uid\": \"sunt et mollit aute iruresunt mi\",\n \"role_id\": \"urn:uuid:48943a3a-e014-35b3-38a8-23b6ec0ae02c\",\n \"profile_id\": \"1028cc19-8d85-dfee-7df6-b9950ee7a5b7\"\n },\n {\n \"id\": \"urn:uuid:6e8b7499-73c3-c410-3b58-bb2c467e5b2c\",\n \"uid\": \"in fugiatadipisicing incididunta\",\n \"role_id\": \"744c7e32-d8ef-33eb-e5a0-e3ed0873370d\",\n \"profile_id\": \"urn:uuid:caf5b756-6a17-8090-3b8d-f6fc53354e21\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3a89b616-5a3c-4e15-8500-f7523a099c65", + "id": "1b86a0a7-943e-4124-9276-24545089a70b", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -18880,7 +18880,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"role_profiles\": [\n {\n \"id\": \"urn:uuid:80bf8078-fc46-f471-9cbc-a34369e136ea\",\n \"role_id\": \"urn:uuid:66759ddd-1a17-80af-e6f7-1c8daac18a1e\",\n \"profile_id\": \"ac4fb12e-c8b1-aafc-5ec1-ec461731dc37\"\n },\n {\n \"id\": \"4309c5f3-6b79-1064-705b-acf0d1450ac4\",\n \"role_id\": \"urn:uuid:efb5eb71-6ef9-0fce-7097-7c2f0e4b28dc\",\n \"profile_id\": \"946776f6-7296-24c6-8ec9-930dabb8886a\"\n }\n ]\n}", + "raw": "{\n \"role_profiles\": [\n {\n \"id\": \"urn:uuid:9d1ccec9-3f93-9a0d-8ef5-dbf8483df669\",\n \"role_id\": \"e909d73e-b6ee-dab3-6f8a-6765ed6be733\",\n \"profile_id\": \"urn:uuid:4a419346-89a5-fc1f-96f6-05217af14c8b\"\n },\n {\n \"id\": \"d8bd3757-a8bf-3ff8-0b3c-8a72af2b0d58\",\n \"role_id\": \"urn:uuid:41a9c2b5-df37-4cb3-3ced-fcef6bdb42c1\",\n \"profile_id\": \"urn:uuid:323ed07c-e625-1656-4d09-bd490646be17\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -18902,7 +18902,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3b5b4ae8-2d02-4b2d-9f3d-7dd8d40da73e", + "id": "3508276c-e5b0-4ad1-83c8-0e6bb45a1883", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -18936,7 +18936,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"role_profiles\": [\n {\n \"id\": \"urn:uuid:80bf8078-fc46-f471-9cbc-a34369e136ea\",\n \"role_id\": \"urn:uuid:66759ddd-1a17-80af-e6f7-1c8daac18a1e\",\n \"profile_id\": \"ac4fb12e-c8b1-aafc-5ec1-ec461731dc37\"\n },\n {\n \"id\": \"4309c5f3-6b79-1064-705b-acf0d1450ac4\",\n \"role_id\": \"urn:uuid:efb5eb71-6ef9-0fce-7097-7c2f0e4b28dc\",\n \"profile_id\": \"946776f6-7296-24c6-8ec9-930dabb8886a\"\n }\n ]\n}", + "raw": "{\n \"role_profiles\": [\n {\n \"id\": \"urn:uuid:9d1ccec9-3f93-9a0d-8ef5-dbf8483df669\",\n \"role_id\": \"e909d73e-b6ee-dab3-6f8a-6765ed6be733\",\n \"profile_id\": \"urn:uuid:4a419346-89a5-fc1f-96f6-05217af14c8b\"\n },\n {\n \"id\": \"d8bd3757-a8bf-3ff8-0b3c-8a72af2b0d58\",\n \"role_id\": \"urn:uuid:41a9c2b5-df37-4cb3-3ced-fcef6bdb42c1\",\n \"profile_id\": \"urn:uuid:323ed07c-e625-1656-4d09-bd490646be17\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -18964,7 +18964,7 @@ } }, { - "id": "898ef3c0-e688-471a-b1b0-a8ac70352abf", + "id": "7ab76fb9-d15f-464c-afaf-03781e53bca1", "name": "Find role-profile contributor relationship by id", "request": { "name": "Find role-profile contributor relationship by id", @@ -19006,7 +19006,7 @@ }, "response": [ { - "id": "82712210-bc3e-4efd-941a-b8449284f89a", + "id": "decd2b54-8d84-4911-b287-6a75b8ecb055", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -19045,12 +19045,12 @@ "value": "application/json" } ], - "body": "{\n \"role_profile\": {\n \"id\": \"urn:uuid:d793bd51-b2ba-92b9-bc37-fb81d9e2b6e0\",\n \"uid\": \"est aliquipmollit dolor enim Ut \",\n \"role_id\": \"urn:uuid:7e685b0c-be23-3d7b-846a-e0097e2911ae\",\n \"profile_id\": \"c380ef1f-1b46-2e7c-e79b-2945d5c1dfb9\"\n }\n}", + "body": "{\n \"role_profile\": {\n \"id\": \"57f21cee-05ac-0442-438f-4554332afd58\",\n \"uid\": \"sit occaecat consequat temportem\",\n \"role_id\": \"urn:uuid:576078da-94c8-c235-6680-68bb7ac473d5\",\n \"profile_id\": \"urn:uuid:bc001dab-0dce-5a21-e0a0-a456190b3930\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4b1a6cb1-683c-49a5-b3f5-2c63036590e0", + "id": "32fb7b2b-3d58-45ac-8550-12191f01c2f7", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -19094,7 +19094,7 @@ "_postman_previewlanguage": "json" }, { - "id": "24664f8f-c6e9-4b6c-b3e9-4804176d9480", + "id": "35a2531c-471d-4e45-93d6-9f3d0823eeca", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -19144,7 +19144,7 @@ } }, { - "id": "f8e701cd-b89f-4a86-bbef-bac7617fc3b0", + "id": "2a1af116-6501-44c8-b059-06396273ff92", "name": "Update a role-profile contributor relationship by id", "request": { "name": "Update a role-profile contributor relationship by id", @@ -19187,7 +19187,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"role_profile\": {\n \"role_id\": \"6d06042e-3ef4-da09-a8b7-6e3a5b15f7c1\",\n \"profile_id\": \"urn:uuid:19ca0cbf-e861-6d87-5d85-d9a91679dad2\"\n }\n}", + "raw": "{\n \"role_profile\": {\n \"role_id\": \"urn:uuid:f9f5e76e-728d-cced-e3d9-dc74393d78f1\",\n \"profile_id\": \"6a476b2d-0fd4-eca4-38c5-9952bb49a029\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -19199,7 +19199,7 @@ }, "response": [ { - "id": "41084800-b515-4ece-89e5-82762bc5f0c9", + "id": "253cea22-e9e4-4f5f-8c8f-e37815adc479", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -19234,7 +19234,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"role_profile\": {\n \"role_id\": \"6d06042e-3ef4-da09-a8b7-6e3a5b15f7c1\",\n \"profile_id\": \"urn:uuid:19ca0cbf-e861-6d87-5d85-d9a91679dad2\"\n }\n}", + "raw": "{\n \"role_profile\": {\n \"role_id\": \"urn:uuid:f9f5e76e-728d-cced-e3d9-dc74393d78f1\",\n \"profile_id\": \"6a476b2d-0fd4-eca4-38c5-9952bb49a029\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -19251,12 +19251,12 @@ "value": "application/json" } ], - "body": "{\n \"role_profile\": {\n \"id\": \"urn:uuid:d793bd51-b2ba-92b9-bc37-fb81d9e2b6e0\",\n \"uid\": \"est aliquipmollit dolor enim Ut \",\n \"role_id\": \"urn:uuid:7e685b0c-be23-3d7b-846a-e0097e2911ae\",\n \"profile_id\": \"c380ef1f-1b46-2e7c-e79b-2945d5c1dfb9\"\n }\n}", + "body": "{\n \"role_profile\": {\n \"id\": \"57f21cee-05ac-0442-438f-4554332afd58\",\n \"uid\": \"sit occaecat consequat temportem\",\n \"role_id\": \"urn:uuid:576078da-94c8-c235-6680-68bb7ac473d5\",\n \"profile_id\": \"urn:uuid:bc001dab-0dce-5a21-e0a0-a456190b3930\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "19095a8e-455e-44a5-a6cd-16816a863a75", + "id": "144ee1b0-92d7-4d4f-824b-470e938c4745", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -19291,7 +19291,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"role_profile\": {\n \"role_id\": \"6d06042e-3ef4-da09-a8b7-6e3a5b15f7c1\",\n \"profile_id\": \"urn:uuid:19ca0cbf-e861-6d87-5d85-d9a91679dad2\"\n }\n}", + "raw": "{\n \"role_profile\": {\n \"role_id\": \"urn:uuid:f9f5e76e-728d-cced-e3d9-dc74393d78f1\",\n \"profile_id\": \"6a476b2d-0fd4-eca4-38c5-9952bb49a029\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -19313,7 +19313,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7f52cb45-7071-4f90-8f73-44e3ce2791aa", + "id": "5e373379-adc6-4f21-8d6e-6947a471ee1c", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -19348,7 +19348,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"role_profile\": {\n \"role_id\": \"6d06042e-3ef4-da09-a8b7-6e3a5b15f7c1\",\n \"profile_id\": \"urn:uuid:19ca0cbf-e861-6d87-5d85-d9a91679dad2\"\n }\n}", + "raw": "{\n \"role_profile\": {\n \"role_id\": \"urn:uuid:f9f5e76e-728d-cced-e3d9-dc74393d78f1\",\n \"profile_id\": \"6a476b2d-0fd4-eca4-38c5-9952bb49a029\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -19376,7 +19376,7 @@ } }, { - "id": "8f4950d7-27a8-4c71-908f-1a2eee5275d0", + "id": "75f04699-d168-4de3-b309-3cdedcf456fd", "name": "Delete a role profile assignment", "request": { "name": "Delete a role profile assignment", @@ -19418,7 +19418,7 @@ }, "response": [ { - "id": "21f825b7-545c-497e-b02f-826cb937bcc5", + "id": "dda7d11d-f582-4121-a0bc-d3a6cd8026df", "name": "Role profile was destroyed", "originalRequest": { "url": { @@ -19462,7 +19462,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7786be4d-dad8-492a-b7ea-0d815c77a1fe", + "id": "e4673613-c065-4cd6-9e07-c942285e726d", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -19506,7 +19506,7 @@ "_postman_previewlanguage": "json" }, { - "id": "add75b6d-cc72-4aea-a52a-8dadc82cfba0", + "id": "3e4695e6-1f5b-463c-b6c8-aae7c5b85fe3", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -19562,7 +19562,7 @@ "description": "", "item": [ { - "id": "d4a5e1a9-b230-4328-b639-b4e354939b3e", + "id": "fc2529c6-8e73-4235-9a02-ce6f2f4bba3e", "name": "Create a create workflow", "request": { "name": "Create a create workflow", @@ -19606,7 +19606,7 @@ }, "response": [ { - "id": "32cdd84b-578a-4ffe-99b2-76d8d4e73ec3", + "id": "cd53976b-cc65-4d80-8581-71961d8c8f1b", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -19658,12 +19658,12 @@ "value": "application/json" } ], - "body": "{\n \"workflow\": {\n \"id\": \"1b0f8e89-e602-6f6c-63ee-73976b1665e3\",\n \"uid\": \"ullamco fugiatadipisicing sunt s\",\n \"workflow_id\": \"urn:uuid:caf2a1c2-bd48-d129-e621-4eefe309d319\",\n \"requester_id\": \"ec2e9fc3-ecc8-96cd-f170-6e569c2df73f\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"urn:uuid:f4d6adf9-58a0-b9b9-d19e-d1229a15d13b\",\n \"profile_ids\": [\n \"2ad50b6c-8d5c-dcd3-daf4-67cffdae7c07\",\n \"urn:uuid:946acd39-ae1c-df8e-47cd-44c2c699cc63\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "body": "{\n \"workflow\": {\n \"id\": \"urn:uuid:b393a0f9-8f9b-2b9b-2bae-22d62f71bd92\",\n \"uid\": \"deserunt cillum estnon aute elit\",\n \"workflow_id\": \"9b805659-c665-b19c-ed09-c8aeadb821ba\",\n \"requester_id\": \"cdc626b8-f5e6-3803-c509-492edc43dd63\",\n \"requester_type\": \"User\",\n \"profile_id\": \"420ce4c1-15f0-7753-1432-e9ff0cac2e02\",\n \"profile_ids\": [\n \"a63d8e11-ba79-bd85-605b-0d553b43bbff\",\n \"cecc823f-9415-088c-ca96-e31e684333c5\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d26736a8-8fb2-415a-9d61-8c7a5f60db75", + "id": "40b01bd5-c476-491b-a26b-f5589a7e71fc", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -19720,7 +19720,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a379bc75-1aba-40c8-9759-a15936133def", + "id": "6dd062eb-206d-4728-bbef-3b4b4a9a84ec", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -19783,7 +19783,7 @@ } }, { - "id": "e106ec7f-fc40-484c-8089-92add49fd9aa", + "id": "b9bd3760-956c-44dd-bb20-6b7aa685a611", "name": "Create an update workflow", "request": { "name": "Create an update workflow", @@ -19827,7 +19827,7 @@ }, "response": [ { - "id": "1ffadc59-147b-4b72-8483-bdbefbb28345", + "id": "5fe7dedf-f5db-4bdd-a57b-62829bd89b56", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -19879,12 +19879,12 @@ "value": "application/json" } ], - "body": "{\n \"workflow\": {\n \"id\": \"1b0f8e89-e602-6f6c-63ee-73976b1665e3\",\n \"uid\": \"ullamco fugiatadipisicing sunt s\",\n \"workflow_id\": \"urn:uuid:caf2a1c2-bd48-d129-e621-4eefe309d319\",\n \"requester_id\": \"ec2e9fc3-ecc8-96cd-f170-6e569c2df73f\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"urn:uuid:f4d6adf9-58a0-b9b9-d19e-d1229a15d13b\",\n \"profile_ids\": [\n \"2ad50b6c-8d5c-dcd3-daf4-67cffdae7c07\",\n \"urn:uuid:946acd39-ae1c-df8e-47cd-44c2c699cc63\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "body": "{\n \"workflow\": {\n \"id\": \"urn:uuid:b393a0f9-8f9b-2b9b-2bae-22d62f71bd92\",\n \"uid\": \"deserunt cillum estnon aute elit\",\n \"workflow_id\": \"9b805659-c665-b19c-ed09-c8aeadb821ba\",\n \"requester_id\": \"cdc626b8-f5e6-3803-c509-492edc43dd63\",\n \"requester_type\": \"User\",\n \"profile_id\": \"420ce4c1-15f0-7753-1432-e9ff0cac2e02\",\n \"profile_ids\": [\n \"a63d8e11-ba79-bd85-605b-0d553b43bbff\",\n \"cecc823f-9415-088c-ca96-e31e684333c5\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6ec5438a-95a9-434a-9857-92eef3783130", + "id": "ce580608-1f6c-4c00-aafe-52a2823f2a63", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -19941,7 +19941,7 @@ "_postman_previewlanguage": "json" }, { - "id": "910c71d8-bdf8-415b-85ea-b27a953fe3fc", + "id": "4c7b9ce6-add0-4b0a-ae85-839f44dfc8ba", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -20004,7 +20004,7 @@ } }, { - "id": "2344e247-b617-4141-a05c-51959f706443", + "id": "1ef897cd-5afa-4932-a6ed-e81dd7153ae5", "name": "Create a batch workflow", "request": { "name": "Create a batch workflow", @@ -20036,7 +20036,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Enabled\",\n \"uid\": \"my_uid\",\n \"name\": \"my_workflow\",\n \"options\": {\n \"all_profiles\": \"true\",\n \"multiple_requests\": \"true\"\n }\n }\n}", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Enabled\",\n \"uid\": \"my_uid\",\n \"name\": \"my_workflow\",\n \"options\": {\n \"all_profiles\": \"false\",\n \"multiple_requests\": \"false\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -20048,7 +20048,7 @@ }, "response": [ { - "id": "2541ddd2-d4e7-4ae2-b201-ad870322537f", + "id": "2922c68d-ce9b-4323-a7a3-0f8f9cb27130", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -20083,7 +20083,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Enabled\",\n \"uid\": \"my_uid\",\n \"name\": \"my_workflow\",\n \"options\": {\n \"all_profiles\": \"true\",\n \"multiple_requests\": \"true\"\n }\n }\n}", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Enabled\",\n \"uid\": \"my_uid\",\n \"name\": \"my_workflow\",\n \"options\": {\n \"all_profiles\": \"false\",\n \"multiple_requests\": \"false\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -20100,12 +20100,12 @@ "value": "application/json" } ], - "body": "{\n \"workflow\": {\n \"id\": \"1b0f8e89-e602-6f6c-63ee-73976b1665e3\",\n \"uid\": \"ullamco fugiatadipisicing sunt s\",\n \"workflow_id\": \"urn:uuid:caf2a1c2-bd48-d129-e621-4eefe309d319\",\n \"requester_id\": \"ec2e9fc3-ecc8-96cd-f170-6e569c2df73f\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"urn:uuid:f4d6adf9-58a0-b9b9-d19e-d1229a15d13b\",\n \"profile_ids\": [\n \"2ad50b6c-8d5c-dcd3-daf4-67cffdae7c07\",\n \"urn:uuid:946acd39-ae1c-df8e-47cd-44c2c699cc63\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "body": "{\n \"workflow\": {\n \"id\": \"urn:uuid:b393a0f9-8f9b-2b9b-2bae-22d62f71bd92\",\n \"uid\": \"deserunt cillum estnon aute elit\",\n \"workflow_id\": \"9b805659-c665-b19c-ed09-c8aeadb821ba\",\n \"requester_id\": \"cdc626b8-f5e6-3803-c509-492edc43dd63\",\n \"requester_type\": \"User\",\n \"profile_id\": \"420ce4c1-15f0-7753-1432-e9ff0cac2e02\",\n \"profile_ids\": [\n \"a63d8e11-ba79-bd85-605b-0d553b43bbff\",\n \"cecc823f-9415-088c-ca96-e31e684333c5\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3698db53-4573-485e-b228-159bfaead9cd", + "id": "6cd3c350-06a6-4b77-8606-7583968139df", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -20140,7 +20140,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Enabled\",\n \"uid\": \"my_uid\",\n \"name\": \"my_workflow\",\n \"options\": {\n \"all_profiles\": \"true\",\n \"multiple_requests\": \"true\"\n }\n }\n}", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Enabled\",\n \"uid\": \"my_uid\",\n \"name\": \"my_workflow\",\n \"options\": {\n \"all_profiles\": \"false\",\n \"multiple_requests\": \"false\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -20162,7 +20162,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d09ccf72-a7bc-4d0b-9579-374a6d4ebf7a", + "id": "5badb95a-44f6-4947-9d84-ef2dfa6e19e6", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -20197,7 +20197,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Enabled\",\n \"uid\": \"my_uid\",\n \"name\": \"my_workflow\",\n \"options\": {\n \"all_profiles\": \"true\",\n \"multiple_requests\": \"true\"\n }\n }\n}", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Enabled\",\n \"uid\": \"my_uid\",\n \"name\": \"my_workflow\",\n \"options\": {\n \"all_profiles\": \"false\",\n \"multiple_requests\": \"false\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -20225,7 +20225,7 @@ } }, { - "id": "d440bc3b-cebb-4fa1-a3d3-78d7582ce5ce", + "id": "f0fe8eaa-cf8a-4d1b-8f57-e778623ef56c", "name": "Create an automated workflow", "request": { "name": "Create an automated workflow", @@ -20269,7 +20269,7 @@ }, "response": [ { - "id": "c7415a59-8d33-4514-8f45-f04055f8e70b", + "id": "02715b5b-8db1-43e3-9f79-8f9a5f80a6fd", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -20321,12 +20321,12 @@ "value": "application/json" } ], - "body": "{\n \"workflow\": {\n \"id\": \"1b0f8e89-e602-6f6c-63ee-73976b1665e3\",\n \"uid\": \"ullamco fugiatadipisicing sunt s\",\n \"workflow_id\": \"urn:uuid:caf2a1c2-bd48-d129-e621-4eefe309d319\",\n \"requester_id\": \"ec2e9fc3-ecc8-96cd-f170-6e569c2df73f\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"urn:uuid:f4d6adf9-58a0-b9b9-d19e-d1229a15d13b\",\n \"profile_ids\": [\n \"2ad50b6c-8d5c-dcd3-daf4-67cffdae7c07\",\n \"urn:uuid:946acd39-ae1c-df8e-47cd-44c2c699cc63\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "body": "{\n \"workflow\": {\n \"id\": \"urn:uuid:b393a0f9-8f9b-2b9b-2bae-22d62f71bd92\",\n \"uid\": \"deserunt cillum estnon aute elit\",\n \"workflow_id\": \"9b805659-c665-b19c-ed09-c8aeadb821ba\",\n \"requester_id\": \"cdc626b8-f5e6-3803-c509-492edc43dd63\",\n \"requester_type\": \"User\",\n \"profile_id\": \"420ce4c1-15f0-7753-1432-e9ff0cac2e02\",\n \"profile_ids\": [\n \"a63d8e11-ba79-bd85-605b-0d553b43bbff\",\n \"cecc823f-9415-088c-ca96-e31e684333c5\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f8980496-1528-4b48-b5c9-afa4221830e7", + "id": "f33f8745-0ff8-41e4-a383-14286e32940c", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -20383,7 +20383,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d7cce4ae-c2ad-4fcd-b450-abd410459c8f", + "id": "fc03b0c0-2cea-40f2-bac9-a8cef99c25ac", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -20446,7 +20446,7 @@ } }, { - "id": "b70f890a-b308-4b9a-bc72-a5615e500e94", + "id": "f4312af7-afe1-47da-8dfd-660f01fea1e7", "name": "Create a registration workflow", "request": { "name": "Create a registration workflow", @@ -20490,7 +20490,7 @@ }, "response": [ { - "id": "b4e8f94d-b420-4166-9fc8-813b3cfd85fa", + "id": "a39fd4d5-13fc-445f-91eb-7138265da2e4", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -20542,12 +20542,12 @@ "value": "application/json" } ], - "body": "{\n \"workflow\": {\n \"id\": \"1b0f8e89-e602-6f6c-63ee-73976b1665e3\",\n \"uid\": \"ullamco fugiatadipisicing sunt s\",\n \"workflow_id\": \"urn:uuid:caf2a1c2-bd48-d129-e621-4eefe309d319\",\n \"requester_id\": \"ec2e9fc3-ecc8-96cd-f170-6e569c2df73f\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"urn:uuid:f4d6adf9-58a0-b9b9-d19e-d1229a15d13b\",\n \"profile_ids\": [\n \"2ad50b6c-8d5c-dcd3-daf4-67cffdae7c07\",\n \"urn:uuid:946acd39-ae1c-df8e-47cd-44c2c699cc63\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "body": "{\n \"workflow\": {\n \"id\": \"urn:uuid:b393a0f9-8f9b-2b9b-2bae-22d62f71bd92\",\n \"uid\": \"deserunt cillum estnon aute elit\",\n \"workflow_id\": \"9b805659-c665-b19c-ed09-c8aeadb821ba\",\n \"requester_id\": \"cdc626b8-f5e6-3803-c509-492edc43dd63\",\n \"requester_type\": \"User\",\n \"profile_id\": \"420ce4c1-15f0-7753-1432-e9ff0cac2e02\",\n \"profile_ids\": [\n \"a63d8e11-ba79-bd85-605b-0d553b43bbff\",\n \"cecc823f-9415-088c-ca96-e31e684333c5\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f4d58a19-dcd1-4b14-b785-3a60abe2df84", + "id": "b2a3420b-4a3f-4207-9cfb-ea6af83fa17d", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -20604,7 +20604,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d092dfbc-656d-4fba-92f6-5c987a5b1db2", + "id": "6faa3e49-d708-43fc-8039-57caff8ec461", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -20667,7 +20667,7 @@ } }, { - "id": "2b7469b3-863c-402b-adc7-e8028d0e44c3", + "id": "94361c5c-8d45-4974-b4aa-f1c2f5526c7e", "name": "Create a login workflow", "request": { "name": "Create a login workflow", @@ -20711,7 +20711,7 @@ }, "response": [ { - "id": "663487d8-cab9-4b1a-9577-99c0a1afc520", + "id": "81022058-3e45-416c-a9ce-314335d367d7", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -20763,12 +20763,12 @@ "value": "application/json" } ], - "body": "{\n \"workflow\": {\n \"id\": \"1b0f8e89-e602-6f6c-63ee-73976b1665e3\",\n \"uid\": \"ullamco fugiatadipisicing sunt s\",\n \"workflow_id\": \"urn:uuid:caf2a1c2-bd48-d129-e621-4eefe309d319\",\n \"requester_id\": \"ec2e9fc3-ecc8-96cd-f170-6e569c2df73f\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"urn:uuid:f4d6adf9-58a0-b9b9-d19e-d1229a15d13b\",\n \"profile_ids\": [\n \"2ad50b6c-8d5c-dcd3-daf4-67cffdae7c07\",\n \"urn:uuid:946acd39-ae1c-df8e-47cd-44c2c699cc63\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "body": "{\n \"workflow\": {\n \"id\": \"urn:uuid:b393a0f9-8f9b-2b9b-2bae-22d62f71bd92\",\n \"uid\": \"deserunt cillum estnon aute elit\",\n \"workflow_id\": \"9b805659-c665-b19c-ed09-c8aeadb821ba\",\n \"requester_id\": \"cdc626b8-f5e6-3803-c509-492edc43dd63\",\n \"requester_type\": \"User\",\n \"profile_id\": \"420ce4c1-15f0-7753-1432-e9ff0cac2e02\",\n \"profile_ids\": [\n \"a63d8e11-ba79-bd85-605b-0d553b43bbff\",\n \"cecc823f-9415-088c-ca96-e31e684333c5\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "373c7997-bb06-4c12-86ed-d48f0052b38d", + "id": "365cd8de-11eb-4002-b404-9631a37cb2ff", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -20825,7 +20825,7 @@ "_postman_previewlanguage": "json" }, { - "id": "443476dc-2b06-4ff5-92de-14574712b579", + "id": "4471108a-255a-4b2c-9639-c12245e365d6", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -20888,7 +20888,7 @@ } }, { - "id": "59681e07-1057-4a47-868e-d65e3b775b1b", + "id": "da75d70e-0ab7-41d4-99d2-5b9f94450e9f", "name": "Create a password reset workflow", "request": { "name": "Create a password reset workflow", @@ -20932,7 +20932,7 @@ }, "response": [ { - "id": "f976c651-557e-4687-af78-63fb6d2f359a", + "id": "754d5a98-3cfb-4d73-bc4a-b4842fee783f", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -20984,12 +20984,12 @@ "value": "application/json" } ], - "body": "{\n \"workflow\": {\n \"id\": \"1b0f8e89-e602-6f6c-63ee-73976b1665e3\",\n \"uid\": \"ullamco fugiatadipisicing sunt s\",\n \"workflow_id\": \"urn:uuid:caf2a1c2-bd48-d129-e621-4eefe309d319\",\n \"requester_id\": \"ec2e9fc3-ecc8-96cd-f170-6e569c2df73f\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"urn:uuid:f4d6adf9-58a0-b9b9-d19e-d1229a15d13b\",\n \"profile_ids\": [\n \"2ad50b6c-8d5c-dcd3-daf4-67cffdae7c07\",\n \"urn:uuid:946acd39-ae1c-df8e-47cd-44c2c699cc63\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "body": "{\n \"workflow\": {\n \"id\": \"urn:uuid:b393a0f9-8f9b-2b9b-2bae-22d62f71bd92\",\n \"uid\": \"deserunt cillum estnon aute elit\",\n \"workflow_id\": \"9b805659-c665-b19c-ed09-c8aeadb821ba\",\n \"requester_id\": \"cdc626b8-f5e6-3803-c509-492edc43dd63\",\n \"requester_type\": \"User\",\n \"profile_id\": \"420ce4c1-15f0-7753-1432-e9ff0cac2e02\",\n \"profile_ids\": [\n \"a63d8e11-ba79-bd85-605b-0d553b43bbff\",\n \"cecc823f-9415-088c-ca96-e31e684333c5\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0867c595-a94b-4695-855d-a2b523886d29", + "id": "ceeb73a6-0d66-4734-a193-7420eeb7c18d", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -21046,7 +21046,7 @@ "_postman_previewlanguage": "json" }, { - "id": "93a58fed-6005-4ad6-ae23-5aa6a06e629f", + "id": "4d8a8af9-e533-4680-a9d0-f420ab317747", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -21115,7 +21115,7 @@ "description": "", "item": [ { - "id": "72e1dddd-faf4-44c3-b79c-ef8d1920dd2a", + "id": "af1f601d-e51f-4a3c-afca-56034d81eb99", "name": "Create an approval action", "request": { "name": "Create an approval action", @@ -21159,7 +21159,7 @@ }, "response": [ { - "id": "c05a03d4-97db-44e9-9c61-7fad206cb154", + "id": "18c14d7d-8775-49cc-9a69-545f30473055", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -21216,7 +21216,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5ec8cafe-f095-4564-8f63-e370b4e1614f", + "id": "0c418bc7-bf5d-4f22-8344-e8a9ddbebaef", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -21273,7 +21273,7 @@ "_postman_previewlanguage": "json" }, { - "id": "20973a05-cd50-4cdf-8b27-ca198456f537", + "id": "cb62cc01-11cf-439e-ba5b-3e7d60a94746", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -21336,7 +21336,7 @@ } }, { - "id": "42c6e034-6f64-4484-9770-007528614ed1", + "id": "b1a32055-4305-4b4a-a6bd-b1fe02e71c4f", "name": "Create ask security question action", "request": { "name": "Create ask security question action", @@ -21380,7 +21380,7 @@ }, "response": [ { - "id": "b95542c7-93a6-43bb-808a-d9f23b52dfa9", + "id": "872e66fb-d624-46f1-aa4f-0e4cb28b4884", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -21437,7 +21437,7 @@ "_postman_previewlanguage": "json" }, { - "id": "755eba10-d4c3-44f4-b574-7f1f03c9dfbc", + "id": "1a253e6a-139a-4c17-bb41-ad8ff13d5b21", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -21494,7 +21494,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c226f833-aa2d-457c-bb71-02032a3aac2b", + "id": "57f17589-f492-4581-8301-7a97fb070687", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -21557,7 +21557,7 @@ } }, { - "id": "9acd9daf-582f-48fe-ad9c-499647c595f3", + "id": "cb4705df-1a86-43c9-ae52-950492bda2de", "name": "Create an auto assign action", "request": { "name": "Create an auto assign action", @@ -21601,7 +21601,7 @@ }, "response": [ { - "id": "ee8cce7d-4bfc-44d1-a1c1-2f6bd6a2b3d8", + "id": "b64c2029-c0e0-4345-a64b-1b21b1daf4a8", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -21658,7 +21658,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e89b98ea-4659-4b60-a3c4-3b19472bd909", + "id": "53be7854-6508-4d47-bc3f-5f900c131859", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -21715,7 +21715,7 @@ "_postman_previewlanguage": "json" }, { - "id": "83d2fe83-be25-4581-9ae9-1f764878ffc3", + "id": "d0b50a83-435d-4f6b-83b8-820378f12327", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -21778,7 +21778,7 @@ } }, { - "id": "29df7164-18ad-4872-8ed3-b8e221aa949c", + "id": "639ec318-d198-4337-9166-90536d551e57", "name": "Create a batch update action", "request": { "name": "Create a batch update action", @@ -21822,7 +21822,7 @@ }, "response": [ { - "id": "919e2ed4-976e-409a-b830-914511ab449e", + "id": "7331144a-d93e-4eda-b5e9-4efc5da8e700", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -21879,7 +21879,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ec3b81ed-a804-44f8-b103-684e790e1190", + "id": "6c61b674-3af2-46ef-80b7-b2a81ccf7507", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -21936,7 +21936,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d88546eb-7c7e-4e5f-b6f5-699430b60081", + "id": "6e01faba-99a4-4ae3-bfa9-9d10ac61c46d", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -21999,7 +21999,7 @@ } }, { - "id": "b9b92b8c-1a15-46e3-afb8-3061bbf9630e", + "id": "9e360436-fc36-434c-a642-c4200ab783b5", "name": "Create a close session action", "request": { "name": "Create a close session action", @@ -22043,7 +22043,7 @@ }, "response": [ { - "id": "9a2331cd-7fdc-4592-b1ed-28008dcaebe5", + "id": "012c764b-21c0-4c68-b323-fa1145e61798", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -22100,7 +22100,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7c7e97f7-af75-4950-8a45-14a644040975", + "id": "d7d94cb7-ce90-41f7-a1b1-f16681537866", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -22157,7 +22157,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4f345802-02b2-46e3-884a-1f947a8c1e5b", + "id": "be3f107d-64e6-47be-b6ce-eaaae8924358", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -22220,7 +22220,7 @@ } }, { - "id": "76550eba-88bc-439c-ba47-8381bfdd77e8", + "id": "89ec7094-b7cf-442b-9a69-f58ce7bd9875", "name": "Create a contributors action", "request": { "name": "Create a contributors action", @@ -22264,7 +22264,7 @@ }, "response": [ { - "id": "0411fb5c-3838-4e1c-b6ee-4e4b1250c626", + "id": "92260249-6332-4c4c-bf7c-b062b3f43449", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -22321,7 +22321,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1b270253-643d-475d-a76b-a4dd979599e0", + "id": "a47edbc8-8353-4a19-8f80-b5c6ac8773d8", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -22378,7 +22378,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6f2eb50d-2116-46cb-b905-48e78e8e4553", + "id": "f110ce45-eaeb-4d7b-a6b5-a57146482de0", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -22441,7 +22441,7 @@ } }, { - "id": "f7f26e67-47d3-469d-ab99-efcc75f3484d", + "id": "dcafde4e-29f8-43e6-87ac-66493d440f6b", "name": "Create a create profile action", "request": { "name": "Create a create profile action", @@ -22485,7 +22485,7 @@ }, "response": [ { - "id": "e0b87f40-a2cf-4a92-a53e-5ba61051d952", + "id": "735501e9-996e-46a6-96e2-36aa8893c086", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -22542,7 +22542,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d0042834-dd78-4941-8169-d384ea6418e2", + "id": "7a5549f0-21ae-453d-a310-3fff6bd81520", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -22599,7 +22599,7 @@ "_postman_previewlanguage": "json" }, { - "id": "022d3c0f-5945-4e10-9bc9-34f6176fe3b7", + "id": "2125f356-b335-4c83-8a36-d87941c9ef17", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -22662,7 +22662,7 @@ } }, { - "id": "ea5ac05c-19d3-495f-9306-86ea607572ba", + "id": "122b826f-1ab4-455a-a840-8cd4b571d294", "name": "Create a duplicate prevention action", "request": { "name": "Create a duplicate prevention action", @@ -22706,7 +22706,7 @@ }, "response": [ { - "id": "8ea21ddf-f80e-4380-81ee-3f6b3f161aed", + "id": "9ad702c6-6ff7-4921-a806-d01598a21744", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -22763,7 +22763,7 @@ "_postman_previewlanguage": "json" }, { - "id": "86012ebd-73f1-4393-a1f7-39f1d2ebb8bf", + "id": "5ff40555-b3e1-482f-a7ec-1e94778825bb", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -22820,7 +22820,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9a2ad252-e092-4051-96a3-3b4c0ba0e6b3", + "id": "b04da5ed-f56c-45e7-8dc1-245551af4620", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -22883,7 +22883,7 @@ } }, { - "id": "ba732ced-c4a1-4156-8f42-e83c7d5c46a5", + "id": "7cb24b4e-3bd3-47ca-8bce-9c484b943099", "name": "Create an email verification action", "request": { "name": "Create an email verification action", @@ -22927,7 +22927,7 @@ }, "response": [ { - "id": "948a3ea7-b6d0-40ae-9851-072b59faa6c7", + "id": "36b3de0e-118c-4d7c-a35e-fd35b862daa3", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -22984,7 +22984,7 @@ "_postman_previewlanguage": "json" }, { - "id": "693433c1-d74d-4f5b-97e9-f212e47e988e", + "id": "285c39f8-4edb-4e50-b0f2-c42df32139e5", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -23041,7 +23041,7 @@ "_postman_previewlanguage": "json" }, { - "id": "67fd8a5f-267f-4a23-b96f-49af60b06f8e", + "id": "6576e6c5-bc32-410e-9ece-d16226447402", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -23104,7 +23104,7 @@ } }, { - "id": "a3982a01-ee2c-48dc-8f13-4e68a71fdd6d", + "id": "12a90d0c-ad35-41a2-b105-8351608d288a", "name": "Create a fulfillment action", "request": { "name": "Create a fulfillment action", @@ -23148,7 +23148,7 @@ }, "response": [ { - "id": "259ca63a-b4b6-4799-a1fa-18bf3ad382e5", + "id": "15a282f8-631c-49bc-aba5-202859649120", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -23205,7 +23205,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3fe81805-70dd-40bc-9e88-77b23d8cd0a5", + "id": "cd1ae849-fd95-4717-a3a1-0c6cfdc30f34", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -23262,7 +23262,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f133eebc-7657-4e15-9d76-1889b30978c2", + "id": "573c78d7-cdeb-470f-9bef-e6f9abce0a60", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -23325,7 +23325,7 @@ } }, { - "id": "85615baf-f4b9-4be4-b037-14806eba02e3", + "id": "2747c63b-75bb-42b3-ad3a-b6c312e951ad", "name": "Create an identity proofing action", "request": { "name": "Create an identity proofing action", @@ -23369,7 +23369,7 @@ }, "response": [ { - "id": "226bac52-0411-4f84-9f88-be986a7effad", + "id": "e53a9325-c5f7-4e6a-bbc8-eceb74898ad1", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -23426,7 +23426,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b1b2cb12-239a-4c7d-a111-6d12e6432a8c", + "id": "0be8114d-e81f-4e41-b717-11b6d772cf4e", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -23483,7 +23483,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ab0db184-aa4e-4fc6-a94a-46224252f322", + "id": "36974bdb-1706-4816-bc66-7cd283c4348d", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -23546,7 +23546,7 @@ } }, { - "id": "c5dc9d90-7c0d-4038-8361-b6accd60f235", + "id": "afe5a52a-7b03-4abc-9e59-56c915c16180", "name": "Create an invitation action", "request": { "name": "Create an invitation action", @@ -23590,7 +23590,7 @@ }, "response": [ { - "id": "f0c6821d-30f2-4f85-a337-0ec7116d34da", + "id": "e48a6fd1-578f-4027-837d-1624bd6f16ff", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -23647,7 +23647,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fc930e27-681d-4eec-8127-cbbf3673a468", + "id": "fd798472-1095-47da-bac1-a597c5fe30b4", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -23704,7 +23704,7 @@ "_postman_previewlanguage": "json" }, { - "id": "572c9cb7-2d35-4a3e-bbee-d87b301625f7", + "id": "c4e127dd-0326-4745-92e1-cb709f985bfb", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -23767,7 +23767,7 @@ } }, { - "id": "bcaeb13d-b9cd-4f66-9fde-282233b79f71", + "id": "587fead0-80bc-4e0b-a075-e430976eabb0", "name": "Create a ldap action", "request": { "name": "Create a ldap action", @@ -23811,7 +23811,7 @@ }, "response": [ { - "id": "c2ce4762-85cc-493f-8f96-61c45fca0297", + "id": "07a646d1-9e1f-4964-801b-89f02fd2c1f1", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -23868,7 +23868,7 @@ "_postman_previewlanguage": "json" }, { - "id": "70269bba-0666-4c51-aceb-29b5ba0b8c0b", + "id": "b9f749a6-356f-4e2c-8e96-8a2d93b1076d", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -23925,7 +23925,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9c611dd1-bb5a-4db3-a09d-18ee81845954", + "id": "215fe667-9bf6-4f35-bf22-8fe189d158f0", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -23988,7 +23988,7 @@ } }, { - "id": "cc84bea7-9a3b-4ae1-a848-55abf5d2190b", + "id": "56022f33-1a07-489f-8970-fcce008a5309", "name": "Create a notification action", "request": { "name": "Create a notification action", @@ -24032,7 +24032,7 @@ }, "response": [ { - "id": "10a26247-4fc9-451f-a64d-0ec0c4000154", + "id": "5b242d98-14c1-4fcd-874c-7ae682ad7906", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -24089,7 +24089,7 @@ "_postman_previewlanguage": "json" }, { - "id": "36f18ac1-c379-4804-a739-37a2c68e8eef", + "id": "c42dd527-d2c5-4537-a202-31ca8789833f", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -24146,7 +24146,7 @@ "_postman_previewlanguage": "json" }, { - "id": "804faea2-5fc8-4326-a384-96b9cb9c0090", + "id": "2ab1eece-aab2-4ecb-9684-1dceeb2dddd2", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -24209,7 +24209,7 @@ } }, { - "id": "64776144-8048-4174-84ce-83f683f076ba", + "id": "bc660fce-8339-4016-af91-3a6048ec0776", "name": "Create a password reset action", "request": { "name": "Create a password reset action", @@ -24253,7 +24253,7 @@ }, "response": [ { - "id": "30949463-fd70-489a-acfa-b96ce63efe73", + "id": "e38bd887-271a-41f8-9ffa-e2b308e03b4d", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -24310,7 +24310,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0e481e0a-4acd-4356-b1a5-dd43ec7ce845", + "id": "e5849083-0ffd-47ef-aa1e-8df36b67463e", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -24367,7 +24367,7 @@ "_postman_previewlanguage": "json" }, { - "id": "63a5499d-2732-4d6f-aa8b-f1d7d82ac206", + "id": "2a041933-e277-4e2e-84c9-243d49a298ee", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -24430,7 +24430,7 @@ } }, { - "id": "ef059024-13d6-4b0b-aad9-8ee73d1f7360", + "id": "d283aeca-8951-4af9-9e1d-8d62942f660e", "name": "Create a profile check action", "request": { "name": "Create a profile check action", @@ -24474,7 +24474,7 @@ }, "response": [ { - "id": "28f9412c-613f-4cd6-93bb-0168830fd685", + "id": "18e942ac-5d9e-4281-8348-e2bf1b1a702b", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -24531,7 +24531,7 @@ "_postman_previewlanguage": "json" }, { - "id": "31a0287f-bd38-43f5-a37a-8c6c0aa21fbc", + "id": "cb166eff-6aef-4bcc-ba1d-2e50b8d26809", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -24588,7 +24588,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9e39e2de-f800-439c-bdab-0037faffdfa1", + "id": "7990c60c-40a6-4868-ab53-d71e83269330", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -24651,7 +24651,7 @@ } }, { - "id": "f1179e29-5f9d-432e-a132-ce90d599230e", + "id": "5c3adb6d-3a80-4a22-b86d-119946efc4cd", "name": "Create a profile select action", "request": { "name": "Create a profile select action", @@ -24695,7 +24695,7 @@ }, "response": [ { - "id": "ff6b5c7f-bf25-4064-9170-d7e7930890a4", + "id": "d652330e-f5ac-4676-861b-10bc3561fa8a", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -24752,7 +24752,7 @@ "_postman_previewlanguage": "json" }, { - "id": "53958266-0cde-4a60-8748-f5885cba64c6", + "id": "6823d08d-ac98-4e9e-9092-432146fddba4", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -24809,7 +24809,7 @@ "_postman_previewlanguage": "json" }, { - "id": "03427130-b36c-4620-ac4b-7f520c9d0c0d", + "id": "30064814-c8e1-457e-ae72-6d9f81496fe6", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -24872,7 +24872,7 @@ } }, { - "id": "280ba01c-2aaa-4292-84c0-99d6b79b4906", + "id": "69afa40b-f8a7-45d7-be80-5e7ef0e4a5c5", "name": "Create a request action", "request": { "name": "Create a request action", @@ -24916,7 +24916,7 @@ }, "response": [ { - "id": "21feede4-f0c1-4e04-970d-f8fa0c8602c3", + "id": "9a9e0636-80f5-4a61-ac13-3e1bb53f439c", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -24973,7 +24973,7 @@ "_postman_previewlanguage": "json" }, { - "id": "292a7605-b680-49c4-811e-31c60a173ab1", + "id": "28133151-3668-41eb-b638-77d2e63403ab", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -25030,7 +25030,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ef052144-6cd2-4f94-bf51-ae0da5a7a735", + "id": "e1fda8eb-ef41-44a3-ba39-9463d54251bf", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -25093,7 +25093,7 @@ } }, { - "id": "a0780f02-eabc-4328-970b-e67939e4b815", + "id": "056c65db-f4a9-42c7-a432-f30862ff5083", "name": "Create a REST API action", "request": { "name": "Create a REST API action", @@ -25137,7 +25137,7 @@ }, "response": [ { - "id": "99e774fa-3840-498f-9590-d6818edaf80a", + "id": "54f73c57-26bd-496f-961d-afabbade15a4", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -25194,7 +25194,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5f603a4e-04ed-442b-b8e1-43abc78208b3", + "id": "f1377742-dfb8-4959-a4ab-e9e2ae1fc3a7", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -25251,7 +25251,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f1d22b2c-913c-4cad-bbec-e010614008a0", + "id": "98d34ecc-018e-4e65-9a0f-cb19fe812492", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -25314,7 +25314,7 @@ } }, { - "id": "8f210aff-78e9-4192-90bb-9e18ede968c9", + "id": "244debb8-eff1-4fb1-8a9d-3995e217af02", "name": "Create a review action", "request": { "name": "Create a review action", @@ -25358,7 +25358,7 @@ }, "response": [ { - "id": "56dca598-acfe-4bd3-8038-9f4999f047d6", + "id": "b6ee0cc8-9ab3-447e-9777-7c08a8b426cb", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -25415,7 +25415,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0fe52082-8eab-4f1e-84c6-c85a496deb46", + "id": "719d406c-3704-428b-afe3-144c5512a54d", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -25472,7 +25472,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7aa1c8f3-f02a-42d7-815e-85c36ab6519e", + "id": "9927aa94-16c1-4778-a57b-a0b17d9e446d", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -25535,7 +25535,7 @@ } }, { - "id": "3bdb72b2-4054-48b3-bcfd-f70291e08d25", + "id": "f2e28b6f-1b8a-4b07-a59e-8e387abe1537", "name": "Create a run workflow action", "request": { "name": "Create a run workflow action", @@ -25579,7 +25579,7 @@ }, "response": [ { - "id": "d6e7b73c-4582-4490-a1fa-fccaac730638", + "id": "6e484907-dc8f-4fd2-ab50-b7fd0962ded6", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -25636,7 +25636,7 @@ "_postman_previewlanguage": "json" }, { - "id": "02a91576-6d28-4fbe-b7f7-0a190695101e", + "id": "7147e678-395f-41b2-9478-09642f7ebe05", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -25693,7 +25693,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cab59cc4-bed9-4f6d-af6f-36b01c17e274", + "id": "fa86b4dd-f80b-4c3a-b93d-876e0ee4a210", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -25756,7 +25756,7 @@ } }, { - "id": "1a802105-0bc9-4eae-b4b3-770bd0deb277", + "id": "6194fdd0-e181-4d1b-844b-afad44d2e0f4", "name": "Create a set attributes action", "request": { "name": "Create a set attributes action", @@ -25800,7 +25800,7 @@ }, "response": [ { - "id": "7d60aade-89e5-42f6-80b4-0a7f07596b5e", + "id": "a1897b06-9f80-49e3-bdb8-38f4e08dd2cd", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -25857,7 +25857,7 @@ "_postman_previewlanguage": "json" }, { - "id": "78623e22-772b-43df-9272-ea81f09e4d29", + "id": "15c3f5f9-bf3b-44b6-b474-b26873aeb7b4", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -25914,7 +25914,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3f4841d3-9852-4809-93ee-a19ad271264e", + "id": "88db6134-ce59-483e-abb8-358cee2c49fe", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -25977,7 +25977,7 @@ } }, { - "id": "7831372b-d1c4-404e-a3d2-a68239c6c823", + "id": "13e80340-c3ff-491e-9827-d17f824995ca", "name": "Create set security question action", "request": { "name": "Create set security question action", @@ -26021,7 +26021,7 @@ }, "response": [ { - "id": "17fc8905-8770-4f9a-8829-11cba43dc932", + "id": "31832a8b-e1e7-42ee-b127-8dc5a28caf88", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -26078,7 +26078,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0bbe4594-5e90-417e-95c6-e7c55874e56a", + "id": "3bda81f8-c34b-4325-9ea3-2e2444dfdcfb", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -26135,7 +26135,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fe18dc13-4e28-4b02-adce-3bf881b6ecd0", + "id": "a7430228-5a7e-4a4a-9a2d-57cb5249bfff", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -26198,7 +26198,7 @@ } }, { - "id": "d18b14b0-c451-425d-ac28-261be63c1027", + "id": "83004451-7ffa-48c3-8fd5-d6e281c4e85b", "name": "Create a SOAP API action", "request": { "name": "Create a SOAP API action", @@ -26242,7 +26242,7 @@ }, "response": [ { - "id": "c12a6b44-23f3-4068-8231-6f466299943e", + "id": "b7c15dc6-a622-426d-8b84-83779eae4bcd", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -26299,7 +26299,7 @@ "_postman_previewlanguage": "json" }, { - "id": "09eee800-abf5-4f1f-b87d-d0dda86b76e3", + "id": "92ce3171-0ae2-4462-83b8-62a87ad9b1e7", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -26356,7 +26356,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8c703a6c-beec-4dd7-91ff-38b5027f7bd2", + "id": "3b7952b1-97de-4240-9135-81550d5cfef0", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -26419,7 +26419,7 @@ } }, { - "id": "74d8f412-2581-47ed-9aca-4ec657cfb157", + "id": "c0ffe7b7-e9d8-47a5-b577-e9d9114173de", "name": "Create a status change action", "request": { "name": "Create a status change action", @@ -26463,7 +26463,7 @@ }, "response": [ { - "id": "fc4f3298-a127-4a74-a9fb-fb0ece130616", + "id": "7352a565-4105-4e97-bca1-b293cc51eb3b", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -26520,7 +26520,7 @@ "_postman_previewlanguage": "json" }, { - "id": "efbd14d1-c3f4-45d7-ab59-a5517d725bbd", + "id": "3bfbebab-70e4-452a-8061-7d6439d04e92", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -26577,7 +26577,7 @@ "_postman_previewlanguage": "json" }, { - "id": "36ce5b45-d3b8-48bc-be55-33ab5596b966", + "id": "ad03a321-a848-48cb-9db0-3d7317a53077", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -26640,7 +26640,7 @@ } }, { - "id": "7aa91dec-c749-4a98-9dee-6669d8f940f6", + "id": "028f1ebe-c1e7-4beb-87f1-4a7800812ce4", "name": "Create an unassign action", "request": { "name": "Create an unassign action", @@ -26684,7 +26684,7 @@ }, "response": [ { - "id": "af72c395-eb5f-45a6-a35d-17ea2669c908", + "id": "6817760b-d6ba-4073-a41c-856eb4fb287a", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -26741,7 +26741,7 @@ "_postman_previewlanguage": "json" }, { - "id": "110095c6-1814-435d-a681-8864aafa30b1", + "id": "081fdd07-88b8-48ff-9f58-64736200a392", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -26798,7 +26798,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bddc9268-8c22-4976-84d0-9f2f1d81521b", + "id": "87ef3223-c763-4f7c-ab8a-4a2cc8cf55cc", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -26861,7 +26861,7 @@ } }, { - "id": "4cbfffc1-75c9-44ed-b170-e37d209db447", + "id": "469f3749-18bb-4159-bb5b-f8bc677a6db5", "name": "Create an update profile action", "request": { "name": "Create an update profile action", @@ -26905,7 +26905,7 @@ }, "response": [ { - "id": "c055d662-198d-4fe5-949b-222f817dc8c7", + "id": "08e14d14-ea32-4ea4-87ad-ec7f37bf8e44", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -26962,7 +26962,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e5b45f2f-68ee-44f6-9a62-3c6ba9d8679f", + "id": "467d4197-4cd7-4a55-870c-1f6644e3b55c", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -27019,7 +27019,7 @@ "_postman_previewlanguage": "json" }, { - "id": "11374bc3-418a-44b7-b494-5415b9e1d3ea", + "id": "1a321e78-2e0b-40aa-a98b-0bdd2c827290", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -27082,7 +27082,7 @@ } }, { - "id": "10002578-5653-425d-9d92-e50094a1c867", + "id": "a104bbd3-b4f2-4ac8-b8c4-2dcdfc427e45", "name": "Create a username password action", "request": { "name": "Create a username password action", @@ -27126,7 +27126,7 @@ }, "response": [ { - "id": "afcd4895-e736-43d8-897b-0844fcf63338", + "id": "072c90b3-ccef-4f8c-b8fb-3d4e42cb1490", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -27183,7 +27183,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4132d1d1-37cf-4aaa-8dd1-7eb2c36fa86a", + "id": "d98629ef-9852-46b7-b589-a3c85a7d5db1", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -27240,7 +27240,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a533cf44-2e5d-4a19-b526-15b8ea0d6f2c", + "id": "7a705b1f-4c2f-455d-8992-22a5d0c66e06", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -27303,7 +27303,7 @@ } }, { - "id": "7ff65955-67f7-405a-89f9-6428e3feacc6", + "id": "8f7a560e-3802-40da-968f-9ca32fa4c5a6", "name": "Get Workflow Actions", "request": { "name": "Get Workflow Actions", @@ -27343,7 +27343,7 @@ }, "response": [ { - "id": "e95d0e39-be79-4846-ac50-74da2605bf49", + "id": "1035a2bd-99d5-451c-a9b0-a2a1797bf882", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -27396,7 +27396,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6f282d1f-4bcf-438c-b99b-28aecbdb2c88", + "id": "51f88f2b-60ba-4675-a2dc-dd119d1cc446", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -27449,7 +27449,7 @@ "_postman_previewlanguage": "json" }, { - "id": "344e8dcb-7150-4993-ba3a-a23cfbae9d63", + "id": "52589097-2833-42bc-a702-5492eb269d51", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -27514,7 +27514,7 @@ "description": "", "item": [ { - "id": "628070b1-9ee6-41b5-a1ae-4d72296c9c73", + "id": "d51faf3b-0517-4387-afd7-32b538b3b647", "name": "Get workflow sessions", "request": { "name": "Get workflow sessions", @@ -27573,7 +27573,7 @@ "type": "text/plain" }, "key": "uid", - "value": "cupidatat sed do nostrud aliquan" + "value": "et qui non fugiatqui ipsum nulla" }, { "disabled": false, @@ -27591,7 +27591,7 @@ "type": "text/plain" }, "key": "requester_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -27600,7 +27600,7 @@ "type": "text/plain" }, "key": "status", - "value": "pending courion update" + "value": "pending set attribute" }, { "disabled": false, @@ -27626,7 +27626,7 @@ }, "response": [ { - "id": "9f489829-12aa-4bcb-8ff7-e86cb4e2ea44", + "id": "a9f2e199-733c-41c4-b6af-a219e5cd1a14", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -27680,7 +27680,7 @@ "type": "text/plain" }, "key": "uid", - "value": "cupidatat sed do nostrud aliquan" + "value": "et qui non fugiatqui ipsum nulla" }, { "disabled": false, @@ -27698,7 +27698,7 @@ "type": "text/plain" }, "key": "requester_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -27707,7 +27707,7 @@ "type": "text/plain" }, "key": "status", - "value": "pending courion update" + "value": "pending set attribute" }, { "disabled": false, @@ -27746,12 +27746,12 @@ "value": "application/json" } ], - "body": "{\n \"workflow_sessions\": [\n {\n \"id\": \"737d094e-6ae3-b64c-2e78-e1d27689dfa8\",\n \"uid\": \"elit reprehenderit enimesse Exce\",\n \"workflow_id\": \"8d324164-99f5-e152-252e-38f74b423b31\",\n \"requester_id\": \"urn:uuid:e280b916-fee1-e010-6ed0-660806c9705c\",\n \"requester_type\": \"User\",\n \"profile_id\": \"urn:uuid:eb0412aa-ce83-a5e7-aa0a-4716d69f73c9\",\n \"profile_ids\": [\n \"urn:uuid:cd5b604b-9ea7-aa77-cc41-4dc4c3fdadc0\",\n \"9931420d-3a65-6180-8c13-38e0f4b8f800\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"id\": \"f0063d1c-69af-576d-f968-196bd0c51fbd\",\n \"uid\": \"Duis quisofficia dolorincididunt\",\n \"workflow_id\": \"urn:uuid:1570b0be-791c-f454-75e9-2e895bc17c1a\",\n \"requester_id\": \"urn:uuid:1ce58138-e9f6-77f5-765a-0f07d7a7e0ce\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"c6ad4860-f14a-cf0c-cf2c-d8cb3e2bb41f\",\n \"profile_ids\": [\n \"urn:uuid:7f2800f3-9bd6-eb8f-507c-b23517f3ccb3\",\n \"urn:uuid:e6a98d35-527e-097c-6ca1-3e03bb7d3caf\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ],\n \"_metadata\": {\n \"limit\": 85720264,\n \"offset\": 3412915,\n \"total\": 27266351,\n \"next\": \"/endpoint?limit=10&offset=60\",\n \"previous\": \"/endpoint?limit=10&offset=40\"\n }\n}", + "body": "{\n \"workflow_sessions\": [\n {\n \"id\": \"dab5116b-5996-c6f6-b43b-b00f67d328cc\",\n \"uid\": \"reprehenderit qui esse cupidatat\",\n \"workflow_id\": \"6eea0da1-87af-1ea2-df02-c8c0c1dc4d6c\",\n \"requester_id\": \"urn:uuid:fbdad83b-6ac8-abb8-5775-df3c1043b91d\",\n \"requester_type\": \"NeaccessUser\",\n \"profile_id\": \"a2c169ed-b959-d3b1-6948-2907f6228b56\",\n \"profile_ids\": [\n \"64a6f911-be88-2941-7c6e-9a8060e7dd65\",\n \"42dcc426-b5ff-345c-fba5-55b76b0cde5a\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"id\": \"urn:uuid:fa09f57c-352e-8aaa-e1f0-1ceac1811e75\",\n \"uid\": \"innulla dolore cillumnonamet occ\",\n \"workflow_id\": \"5b3afa84-af97-6d49-e8ca-1aa18e2462cd\",\n \"requester_id\": \"urn:uuid:b76376ce-eba1-7d70-faea-d2b995310577\",\n \"requester_type\": \"NeaccessUser\",\n \"profile_id\": \"urn:uuid:e40b7154-c20c-7317-a225-3c1582e6c03a\",\n \"profile_ids\": [\n \"ef98eea2-4bab-dea3-d18f-9e1471e6bd86\",\n \"59d22993-38c6-0b03-751f-4f67d6ce97dc\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ],\n \"_metadata\": {\n \"limit\": -69770291,\n \"offset\": -82067337,\n \"total\": -73801848,\n \"next\": \"/endpoint?limit=10&offset=60\",\n \"previous\": \"/endpoint?limit=10&offset=40\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "084e8762-3e9c-4310-9d70-32acf1316c43", + "id": "b435b27c-30dd-48ca-be08-43c23808bdc5", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -27805,7 +27805,7 @@ "type": "text/plain" }, "key": "uid", - "value": "cupidatat sed do nostrud aliquan" + "value": "et qui non fugiatqui ipsum nulla" }, { "disabled": false, @@ -27823,7 +27823,7 @@ "type": "text/plain" }, "key": "requester_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -27832,7 +27832,7 @@ "type": "text/plain" }, "key": "status", - "value": "pending courion update" + "value": "pending set attribute" }, { "disabled": false, @@ -27876,7 +27876,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6f55f4f0-fa21-4d59-b4f4-e7f922b3653e", + "id": "e918dbe0-e306-4e48-865c-fcebf52a1f00", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -27930,7 +27930,7 @@ "type": "text/plain" }, "key": "uid", - "value": "cupidatat sed do nostrud aliquan" + "value": "et qui non fugiatqui ipsum nulla" }, { "disabled": false, @@ -27948,7 +27948,7 @@ "type": "text/plain" }, "key": "requester_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -27957,7 +27957,7 @@ "type": "text/plain" }, "key": "status", - "value": "pending courion update" + "value": "pending set attribute" }, { "disabled": false, @@ -28007,7 +28007,7 @@ } }, { - "id": "e5689338-c453-4d27-8935-6c2c0b528853", + "id": "6ebe742c-8659-40f9-a29a-941a17ce5e1c", "name": "Create a workflow session", "request": { "name": "Create a workflow session", @@ -28048,7 +28048,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"urn:uuid:7b7c45b2-c5b6-7c4d-ce4b-51ca5d00d711\",\n \"requester_id\": \"54d04b3a-41a2-6b02-e1aa-742be93d8a85\",\n \"requester_type\": \"User\",\n \"profile_id\": \"bcae0e1a-3790-3f84-6014-acf70abd65e9\",\n \"profile_ids\": [\n \"urn:uuid:8405ca56-83c2-d85d-6ada-bafc23b502c8\",\n \"urn:uuid:171acf39-c42b-0051-dabb-6d077106b73d\"\n ],\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"09b7fb37-190c-b2bd-84bd-d3402a6d9a44\",\n \"requester_id\": \"50090b03-40f3-b841-9cb1-0e8338249e12\",\n \"requester_type\": \"User\",\n \"profile_id\": \"urn:uuid:a1361449-05f7-961f-851e-94a2f37cd4e2\",\n \"profile_ids\": [\n \"urn:uuid:768085bc-77e5-d385-424b-227d6849d735\",\n \"b696b677-6ec0-3514-26a1-952d6d87dfed\"\n ],\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -28060,7 +28060,7 @@ }, "response": [ { - "id": "9297190b-4966-427e-9181-44d30a5a5b42", + "id": "10c7b94f-debf-47ae-8b3c-471436f45792", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -28104,7 +28104,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"urn:uuid:7b7c45b2-c5b6-7c4d-ce4b-51ca5d00d711\",\n \"requester_id\": \"54d04b3a-41a2-6b02-e1aa-742be93d8a85\",\n \"requester_type\": \"User\",\n \"profile_id\": \"bcae0e1a-3790-3f84-6014-acf70abd65e9\",\n \"profile_ids\": [\n \"urn:uuid:8405ca56-83c2-d85d-6ada-bafc23b502c8\",\n \"urn:uuid:171acf39-c42b-0051-dabb-6d077106b73d\"\n ],\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"09b7fb37-190c-b2bd-84bd-d3402a6d9a44\",\n \"requester_id\": \"50090b03-40f3-b841-9cb1-0e8338249e12\",\n \"requester_type\": \"User\",\n \"profile_id\": \"urn:uuid:a1361449-05f7-961f-851e-94a2f37cd4e2\",\n \"profile_ids\": [\n \"urn:uuid:768085bc-77e5-d385-424b-227d6849d735\",\n \"b696b677-6ec0-3514-26a1-952d6d87dfed\"\n ],\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -28121,12 +28121,12 @@ "value": "application/json" } ], - "body": "{\n \"workflow_session\": {\n \"id\": \"8cd8e519-361c-70f5-6b83-ab787e57b006\",\n \"uid\": \"Duisdeserunt consequat Duis sint\",\n \"workflow_id\": \"878f6230-7ea3-9d0a-ea18-a8a5b9d7d833\",\n \"requester_id\": \"urn:uuid:ba039399-8995-1b47-9711-a1e44be8131f\",\n \"requester_type\": \"User\",\n \"profile_id\": \"e4cba98c-228e-00ee-df6a-f8633ffa5d31\",\n \"profile_ids\": [\n \"4b3e68b6-7501-9d5b-25b4-8c40056100f1\",\n \"urn:uuid:db9e4108-b051-186a-9bd4-ac58bc441e04\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "body": "{\n \"workflow_session\": {\n \"id\": \"urn:uuid:e9a61fcd-6a8b-3b71-86da-19caf55cda94\",\n \"uid\": \"non Excepteur temporExcepteur ut\",\n \"workflow_id\": \"urn:uuid:71ad6ce4-245b-fc23-0de4-8ff01bdd7412\",\n \"requester_id\": \"urn:uuid:694d680c-8102-ab5e-838b-2ba3a26fbe2e\",\n \"requester_type\": \"User\",\n \"profile_id\": \"d679e185-4051-7267-ce0f-42ad8d048cba\",\n \"profile_ids\": [\n \"b39f67e0-70e2-789e-2242-786a62618b79\",\n \"urn:uuid:68e9bfb3-8f2a-4ee9-6c05-7f4c3ee29d4f\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5a612674-0389-411a-8ec7-7fb2a547e576", + "id": "1aaf7bfe-c1cf-4a5d-a941-1f7fbc88d065", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -28170,7 +28170,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"urn:uuid:7b7c45b2-c5b6-7c4d-ce4b-51ca5d00d711\",\n \"requester_id\": \"54d04b3a-41a2-6b02-e1aa-742be93d8a85\",\n \"requester_type\": \"User\",\n \"profile_id\": \"bcae0e1a-3790-3f84-6014-acf70abd65e9\",\n \"profile_ids\": [\n \"urn:uuid:8405ca56-83c2-d85d-6ada-bafc23b502c8\",\n \"urn:uuid:171acf39-c42b-0051-dabb-6d077106b73d\"\n ],\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"09b7fb37-190c-b2bd-84bd-d3402a6d9a44\",\n \"requester_id\": \"50090b03-40f3-b841-9cb1-0e8338249e12\",\n \"requester_type\": \"User\",\n \"profile_id\": \"urn:uuid:a1361449-05f7-961f-851e-94a2f37cd4e2\",\n \"profile_ids\": [\n \"urn:uuid:768085bc-77e5-d385-424b-227d6849d735\",\n \"b696b677-6ec0-3514-26a1-952d6d87dfed\"\n ],\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -28192,7 +28192,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8943da5a-d2e9-4ff2-bc51-f56e2daff5f5", + "id": "25103471-18e0-4c3e-bdf0-c43e1f9a947d", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -28236,7 +28236,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"urn:uuid:7b7c45b2-c5b6-7c4d-ce4b-51ca5d00d711\",\n \"requester_id\": \"54d04b3a-41a2-6b02-e1aa-742be93d8a85\",\n \"requester_type\": \"User\",\n \"profile_id\": \"bcae0e1a-3790-3f84-6014-acf70abd65e9\",\n \"profile_ids\": [\n \"urn:uuid:8405ca56-83c2-d85d-6ada-bafc23b502c8\",\n \"urn:uuid:171acf39-c42b-0051-dabb-6d077106b73d\"\n ],\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"09b7fb37-190c-b2bd-84bd-d3402a6d9a44\",\n \"requester_id\": \"50090b03-40f3-b841-9cb1-0e8338249e12\",\n \"requester_type\": \"User\",\n \"profile_id\": \"urn:uuid:a1361449-05f7-961f-851e-94a2f37cd4e2\",\n \"profile_ids\": [\n \"urn:uuid:768085bc-77e5-d385-424b-227d6849d735\",\n \"b696b677-6ec0-3514-26a1-952d6d87dfed\"\n ],\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -28264,7 +28264,7 @@ } }, { - "id": "ea612d99-231f-4c18-ba2a-0894cc3559d5", + "id": "c349186e-884b-41ce-9cea-11df8fa9e2d0", "name": "Find workflow session by id", "request": { "name": "Find workflow session by id", @@ -28306,7 +28306,7 @@ }, "response": [ { - "id": "0ddc68c2-4986-43a2-af90-f2e25f3463b7", + "id": "5ce1ae17-d917-4e9e-8e81-78c81ba8e1aa", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -28345,12 +28345,12 @@ "value": "application/json" } ], - "body": "{\n \"workflow_session\": {\n \"id\": \"8cd8e519-361c-70f5-6b83-ab787e57b006\",\n \"uid\": \"Duisdeserunt consequat Duis sint\",\n \"workflow_id\": \"878f6230-7ea3-9d0a-ea18-a8a5b9d7d833\",\n \"requester_id\": \"urn:uuid:ba039399-8995-1b47-9711-a1e44be8131f\",\n \"requester_type\": \"User\",\n \"profile_id\": \"e4cba98c-228e-00ee-df6a-f8633ffa5d31\",\n \"profile_ids\": [\n \"4b3e68b6-7501-9d5b-25b4-8c40056100f1\",\n \"urn:uuid:db9e4108-b051-186a-9bd4-ac58bc441e04\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "body": "{\n \"workflow_session\": {\n \"id\": \"urn:uuid:e9a61fcd-6a8b-3b71-86da-19caf55cda94\",\n \"uid\": \"non Excepteur temporExcepteur ut\",\n \"workflow_id\": \"urn:uuid:71ad6ce4-245b-fc23-0de4-8ff01bdd7412\",\n \"requester_id\": \"urn:uuid:694d680c-8102-ab5e-838b-2ba3a26fbe2e\",\n \"requester_type\": \"User\",\n \"profile_id\": \"d679e185-4051-7267-ce0f-42ad8d048cba\",\n \"profile_ids\": [\n \"b39f67e0-70e2-789e-2242-786a62618b79\",\n \"urn:uuid:68e9bfb3-8f2a-4ee9-6c05-7f4c3ee29d4f\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a8294a20-eb05-48cf-8f9a-4588734a63cf", + "id": "16ed64d3-0271-46a2-bc44-0f20cf1f9d5a", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -28394,7 +28394,7 @@ "_postman_previewlanguage": "json" }, { - "id": "29f1facc-940f-4e46-8ff5-fd215afb3f96", + "id": "edb94b24-e362-45d9-ad6e-035525a59954", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -28444,7 +28444,7 @@ } }, { - "id": "4c7c9520-1e18-4cd3-8dc0-cafdeea94a7a", + "id": "c4195cee-b5fd-4d25-8829-17ddb6e490d4", "name": "Update a workflow session by id", "request": { "name": "Update a workflow session by id", @@ -28497,7 +28497,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"2b1664db-200a-6611-7eca-f86ee5d5dfd7\",\n \"requester_id\": \"b2e6cfa8-5eae-b9b0-27a4-484be07eee78\",\n \"requester_type\": \"User\",\n \"profile_id\": \"75f7793b-281f-ab4d-fd5b-639089e2a22e\",\n \"profile_ids\": [\n \"urn:uuid:a1e33a1b-d067-43ca-2c86-ed274dc3e3bf\",\n \"95796c9d-2ae8-c6d5-abe6-b56e3f0df4cd\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"urn:uuid:43ad9d8b-c082-feb9-6aad-f7d9b9d4a168\",\n \"requester_id\": \"urn:uuid:334818a8-4123-f2ec-6b29-9303d1bbc764\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"urn:uuid:37745681-e494-d162-639e-8260c841c3f8\",\n \"profile_ids\": [\n \"urn:uuid:20b8b90e-d952-34b7-0434-31ea84e2e0d5\",\n \"urn:uuid:c7b5d8b7-8ec6-8601-56c2-980eb1757ac9\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -28509,7 +28509,7 @@ }, "response": [ { - "id": "681e8fd1-fd6f-4f1f-a4be-38718245864f", + "id": "df8b34ed-84ae-4638-b672-524fedfbe291", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -28554,7 +28554,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"2b1664db-200a-6611-7eca-f86ee5d5dfd7\",\n \"requester_id\": \"b2e6cfa8-5eae-b9b0-27a4-484be07eee78\",\n \"requester_type\": \"User\",\n \"profile_id\": \"75f7793b-281f-ab4d-fd5b-639089e2a22e\",\n \"profile_ids\": [\n \"urn:uuid:a1e33a1b-d067-43ca-2c86-ed274dc3e3bf\",\n \"95796c9d-2ae8-c6d5-abe6-b56e3f0df4cd\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"urn:uuid:43ad9d8b-c082-feb9-6aad-f7d9b9d4a168\",\n \"requester_id\": \"urn:uuid:334818a8-4123-f2ec-6b29-9303d1bbc764\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"urn:uuid:37745681-e494-d162-639e-8260c841c3f8\",\n \"profile_ids\": [\n \"urn:uuid:20b8b90e-d952-34b7-0434-31ea84e2e0d5\",\n \"urn:uuid:c7b5d8b7-8ec6-8601-56c2-980eb1757ac9\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -28571,12 +28571,12 @@ "value": "application/json" } ], - "body": "{\n \"workflow_session\": {\n \"id\": \"8cd8e519-361c-70f5-6b83-ab787e57b006\",\n \"uid\": \"Duisdeserunt consequat Duis sint\",\n \"workflow_id\": \"878f6230-7ea3-9d0a-ea18-a8a5b9d7d833\",\n \"requester_id\": \"urn:uuid:ba039399-8995-1b47-9711-a1e44be8131f\",\n \"requester_type\": \"User\",\n \"profile_id\": \"e4cba98c-228e-00ee-df6a-f8633ffa5d31\",\n \"profile_ids\": [\n \"4b3e68b6-7501-9d5b-25b4-8c40056100f1\",\n \"urn:uuid:db9e4108-b051-186a-9bd4-ac58bc441e04\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "body": "{\n \"workflow_session\": {\n \"id\": \"urn:uuid:e9a61fcd-6a8b-3b71-86da-19caf55cda94\",\n \"uid\": \"non Excepteur temporExcepteur ut\",\n \"workflow_id\": \"urn:uuid:71ad6ce4-245b-fc23-0de4-8ff01bdd7412\",\n \"requester_id\": \"urn:uuid:694d680c-8102-ab5e-838b-2ba3a26fbe2e\",\n \"requester_type\": \"User\",\n \"profile_id\": \"d679e185-4051-7267-ce0f-42ad8d048cba\",\n \"profile_ids\": [\n \"b39f67e0-70e2-789e-2242-786a62618b79\",\n \"urn:uuid:68e9bfb3-8f2a-4ee9-6c05-7f4c3ee29d4f\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "51cbd5a7-54a5-4e46-bc53-9f24ae10e6b4", + "id": "c1acb1e1-bda8-4421-ac56-ad4c16a0e20e", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -28621,7 +28621,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"2b1664db-200a-6611-7eca-f86ee5d5dfd7\",\n \"requester_id\": \"b2e6cfa8-5eae-b9b0-27a4-484be07eee78\",\n \"requester_type\": \"User\",\n \"profile_id\": \"75f7793b-281f-ab4d-fd5b-639089e2a22e\",\n \"profile_ids\": [\n \"urn:uuid:a1e33a1b-d067-43ca-2c86-ed274dc3e3bf\",\n \"95796c9d-2ae8-c6d5-abe6-b56e3f0df4cd\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"urn:uuid:43ad9d8b-c082-feb9-6aad-f7d9b9d4a168\",\n \"requester_id\": \"urn:uuid:334818a8-4123-f2ec-6b29-9303d1bbc764\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"urn:uuid:37745681-e494-d162-639e-8260c841c3f8\",\n \"profile_ids\": [\n \"urn:uuid:20b8b90e-d952-34b7-0434-31ea84e2e0d5\",\n \"urn:uuid:c7b5d8b7-8ec6-8601-56c2-980eb1757ac9\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -28643,7 +28643,7 @@ "_postman_previewlanguage": "json" }, { - "id": "72429882-eb6e-4139-858b-fac7c4c5b2ef", + "id": "6510bddb-6d3a-4d09-abeb-ab71eb44aa50", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -28688,7 +28688,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"2b1664db-200a-6611-7eca-f86ee5d5dfd7\",\n \"requester_id\": \"b2e6cfa8-5eae-b9b0-27a4-484be07eee78\",\n \"requester_type\": \"User\",\n \"profile_id\": \"75f7793b-281f-ab4d-fd5b-639089e2a22e\",\n \"profile_ids\": [\n \"urn:uuid:a1e33a1b-d067-43ca-2c86-ed274dc3e3bf\",\n \"95796c9d-2ae8-c6d5-abe6-b56e3f0df4cd\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", + "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"urn:uuid:43ad9d8b-c082-feb9-6aad-f7d9b9d4a168\",\n \"requester_id\": \"urn:uuid:334818a8-4123-f2ec-6b29-9303d1bbc764\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"urn:uuid:37745681-e494-d162-639e-8260c841c3f8\",\n \"profile_ids\": [\n \"urn:uuid:20b8b90e-d952-34b7-0434-31ea84e2e0d5\",\n \"urn:uuid:c7b5d8b7-8ec6-8601-56c2-980eb1757ac9\"\n ],\n \"status\": \"completed\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -28716,7 +28716,7 @@ } }, { - "id": "827379ca-4d33-460f-9bd3-04887d257f2f", + "id": "de3e9195-d74b-43ab-b24b-b35b744d9760", "name": "Retrieves the URL of an attachment attribute value from a workflow session", "request": { "name": "Retrieves the URL of an attachment attribute value from a workflow session", @@ -28770,7 +28770,7 @@ }, "response": [ { - "id": "8a2d1822-bc53-4408-9c0b-1386e30237ae", + "id": "541dc63b-9550-44cf-a5a5-238f4435c112", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -28811,12 +28811,12 @@ "value": "application/json" } ], - "body": "{\n \"url\": \"officia aliqua tempor culpa\"\n}", + "body": "{\n \"url\": \"culpa anim quis velit est\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ecedd719-6731-4f78-9ce4-73f09e7605cd", + "id": "d07c0d5c-5b32-4782-9c2b-59ddca3b62f2", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -28862,7 +28862,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8d5ead09-0e12-4914-b969-da37bcfedcee", + "id": "d92b8529-398b-4429-be79-78f939c536fd", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -28914,7 +28914,7 @@ } }, { - "id": "377ad13f-1b9c-4056-b13b-93200235c234", + "id": "813d607f-af78-4cdf-be09-23d23a9a72c7", "name": "Uploads a new attachment attribute value to a workflow session", "request": { "name": "Uploads a new attachment attribute value to a workflow session", @@ -28976,7 +28976,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolor in ea aliqua Ut", + "value": "ut pariatur amet", "type": "text" } ] @@ -28985,7 +28985,7 @@ }, "response": [ { - "id": "8148d434-58de-4d96-85ff-4d8b1da73d4c", + "id": "b3de7c9a-0268-41b7-a9c0-e4ef0e125d42", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -29029,7 +29029,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolor in ea aliqua Ut", + "value": "ut pariatur amet", "type": "text" } ] @@ -29043,12 +29043,12 @@ "value": "application/json" } ], - "body": "{\n \"url\": \"officia aliqua tempor culpa\"\n}", + "body": "{\n \"url\": \"culpa anim quis velit est\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5b3463f9-76a6-4854-897b-226e4d3efe39", + "id": "818d6280-922b-4c74-87d0-5f6207d51830", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -29092,7 +29092,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolor in ea aliqua Ut", + "value": "ut pariatur amet", "type": "text" } ] @@ -29111,7 +29111,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f4aa1552-9776-4c24-bfef-b7571a6e08c2", + "id": "d2f83962-c17f-44c6-9b93-ffeaad1d761c", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -29155,7 +29155,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolor in ea aliqua Ut", + "value": "ut pariatur amet", "type": "text" } ] @@ -29186,7 +29186,7 @@ "description": "", "item": [ { - "id": "14274a5c-e8c7-4658-8316-70a6b0cc8c2e", + "id": "4c014250-0ee4-4e2e-b6a7-667d0e8565ff", "name": "Get identity proofing result data in bulk", "request": { "name": "Get identity proofing result data in bulk", @@ -29245,7 +29245,7 @@ "type": "text/plain" }, "key": "workflow_session_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -29280,7 +29280,7 @@ }, "response": [ { - "id": "a3407f9b-8c92-48bd-86eb-55f4298c37de", + "id": "df10208e-fb2c-46c2-83e3-03c26511491e", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -29334,7 +29334,7 @@ "type": "text/plain" }, "key": "workflow_session_id", - "value": "e097a8e0-1628-c524-3984-3cd8230a73ee" + "value": "urn:uuid:8eea761e-8c7f-5d44-6e35-f3c1b10489cd" }, { "disabled": false, @@ -29382,7 +29382,7 @@ "value": "application/json" } ], - "body": "{\n \"identity_proofing_results\": [\n {\n \"id\": \"urn:uuid:8fd4d9a8-195a-ac37-495f-4f1605c48773\",\n \"identity_proofing_action_id\": \"urn:uuid:aa597cdf-2c1f-508c-c0d7-cd8c1ef72c4a\",\n \"workflow_session_id\": \"50fc0f7b-8834-e49f-9d96-b029fa6219ce\",\n \"profile_id\": \"urn:uuid:7fa12111-6036-33b4-aa82-5c427881bcaa\",\n \"proofing_workflow\": \"55d322fb-d4a9-431f-e340-ed6c2cf5f86d\",\n \"result\": \"fail\",\n \"proofing_attributes\": {\n \"result\": \"approve\"\n },\n \"created_at\": \"2013-07-30T11:23:22.932Z\",\n \"updated_at\": \"1981-10-13T18:11:23.872Z\"\n },\n {\n \"id\": \"urn:uuid:82dd5d70-044e-09b0-4f3c-6265bae1ed1c\",\n \"identity_proofing_action_id\": \"urn:uuid:b02c4e14-6218-c6fe-4acd-144cc61d9330\",\n \"workflow_session_id\": \"urn:uuid:ef7c38a3-b76b-bcb5-e533-c92df078a9f3\",\n \"profile_id\": \"f0172485-43a3-4afd-143f-e14ab030d438\",\n \"proofing_workflow\": \"urn:uuid:a4343b2d-a232-39d2-2d51-5160192fe46a\",\n \"result\": \"fail\",\n \"proofing_attributes\": {\n \"result\": \"approve\"\n },\n \"created_at\": \"1973-12-06T07:29:12.196Z\",\n \"updated_at\": \"1984-07-03T08:41:15.323Z\"\n }\n ],\n \"_metadata\": {\n \"limit\": 58725952,\n \"offset\": -19463086,\n \"total\": -33178868,\n \"next\": \"/endpoint?limit=10&offset=60\",\n \"previous\": \"/endpoint?limit=10&offset=40\"\n }\n}", + "body": "{\n \"identity_proofing_results\": [\n {\n \"id\": \"urn:uuid:8cc399b7-9bfa-cb3a-0025-a9599052c7b5\",\n \"identity_proofing_action_id\": \"388b0d73-5f80-fd42-454e-618bb9b90f83\",\n \"workflow_session_id\": \"urn:uuid:4e4ae8e7-435a-7493-a093-c35ae03f649c\",\n \"profile_id\": \"urn:uuid:e1786f12-6b8d-5360-901a-2e62f087fa4e\",\n \"proofing_workflow\": \"ea295ae7-c4fa-ecf1-759e-c1e2d30fddc3\",\n \"result\": \"pending\",\n \"proofing_attributes\": {\n \"result\": \"approve\"\n },\n \"created_at\": \"2013-10-01T08:36:53.535Z\",\n \"updated_at\": \"2002-04-28T16:34:03.919Z\"\n },\n {\n \"id\": \"3d97f64d-a882-08ac-2c5f-6f5b0f25e085\",\n \"identity_proofing_action_id\": \"urn:uuid:14fb1210-b5a3-d6e9-c321-6fd217741f6c\",\n \"workflow_session_id\": \"urn:uuid:7a1e0304-243d-a786-9358-389e81926e23\",\n \"profile_id\": \"6600c555-3991-1f30-1adf-b161f6aba549\",\n \"proofing_workflow\": \"7f7385f0-0646-e4de-aaf8-0fb1ecf61189\",\n \"result\": \"fail\",\n \"proofing_attributes\": {\n \"result\": \"approve\"\n },\n \"created_at\": \"1967-08-20T12:13:04.068Z\",\n \"updated_at\": \"1995-05-12T04:59:07.513Z\"\n }\n ],\n \"_metadata\": {\n \"limit\": 39130127,\n \"offset\": -67806271,\n \"total\": 28149959,\n \"next\": \"/endpoint?limit=10&offset=60\",\n \"previous\": \"/endpoint?limit=10&offset=40\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -29399,7 +29399,7 @@ "description": "", "item": [ { - "id": "89358436-2330-4226-bf9c-89532e852eac", + "id": "19349998-6c7d-48a2-b15b-684a76ab87d9", "name": "Get saved advanced search queries", "request": { "name": "Get saved advanced search queries", @@ -29429,7 +29429,7 @@ }, "response": [ { - "id": "d59d9de0-ef18-4103-90f0-51f561a097dc", + "id": "daff86e3-964b-4cdd-aece-250b622b1bdb", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -29467,7 +29467,7 @@ "value": "application/json" } ], - "body": "{\n \"advanced_search\": [\n {\n \"id\": \"48851a0c-7f8b-5ae1-bc91-24d9addcdc06\",\n \"uid\": \"Lorem dolore eiusmod autelaborum\",\n \"label\": \"do velit ut Ut\",\n \"condition_rules_attributes\": [\n {\n \"id\": \"38f00f96-bfab-8999-c989-e948ed7470ce\",\n \"uid\": \"ea dolore aliquipdolore aliqua i\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"fe5a62ba-8c37-907b-6172-7ee656d0631d\"\n },\n {\n \"id\": \"urn:uuid:6cd6d5d7-b426-54c9-5653-9a4408464c40\",\n \"uid\": \"exercitation aliqua sed docupida\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"e5f99f56-a1c6-9fe9-e950-40ef3209450a\"\n }\n ]\n },\n {\n \"id\": \"3da9e6e5-04f7-cb21-0799-77cf4c042b75\",\n \"uid\": \"exercitation Loremveniam amet in\",\n \"label\": \"nulla occaecat\",\n \"condition_rules_attributes\": [\n {\n \"id\": \"urn:uuid:2a49a866-941a-d649-a4c0-21bff926866e\",\n \"uid\": \"mollit elitqui fugiatvelit et in\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"10ee7740-13e2-1c7d-891f-5b75735f5e88\"\n },\n {\n \"id\": \"d4d6373e-b604-9bb9-f0f3-ca307b2da9d5\",\n \"uid\": \"exreprehenderit in veniam cupida\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"d0a521a3-2f5f-0d14-cfb2-17bb18064539\"\n }\n ]\n }\n ]\n}", + "body": "{\n \"advanced_search\": [\n {\n \"id\": \"4825036d-74ba-760f-368b-3677b5da185b\",\n \"uid\": \"ut magna sit voluptateesse adipi\",\n \"label\": \"Duis ex\",\n \"condition_rules_attributes\": [\n {\n \"id\": \"urn:uuid:9d0c2c88-1040-41fe-7779-eb04b576d808\",\n \"uid\": \"pariatur sit mollit ut suntdolor\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"4281a31d-77f8-c355-0bf1-3cc0bb3c2a4e\"\n },\n {\n \"id\": \"urn:uuid:e0efee39-c432-642d-b1fc-4f7180a475c0\",\n \"uid\": \"minim enim occaecat sedaliqua id\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"urn:uuid:6979a143-b677-de25-d1cf-9112a4d1dd31\"\n }\n ]\n },\n {\n \"id\": \"urn:uuid:571cd6ad-f843-43e7-ab3d-8f644be1f833\",\n \"uid\": \"sunt occaecatexercitation quis L\",\n \"label\": \"exercitation nisi consequat\",\n \"condition_rules_attributes\": [\n {\n \"id\": \"35325ba8-b128-1a8a-445f-578311969b51\",\n \"uid\": \"Excepteurex Ut commodosed dodolo\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"98c6e3e7-d470-14de-b565-064bf052ba5b\"\n },\n {\n \"id\": \"urn:uuid:7188df0c-b244-a682-0767-dee87d86a559\",\n \"uid\": \"nulla ea dolorut dolor inmagna t\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"urn:uuid:51a94a1e-f0b6-77c8-0599-cd88c7671c0e\"\n }\n ]\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -29478,7 +29478,7 @@ } }, { - "id": "35d63499-56d1-4e51-95fd-4257263251fb", + "id": "6524ca26-abaf-45f9-b718-4978ec820ac6", "name": "Save an advanced search query for later use", "request": { "name": "Save an advanced search query for later use", @@ -29509,7 +29509,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"advanced_search\": {\n \"label\": \"labore aute est amet\",\n \"condition_rules_attributes\": [\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"urn:uuid:d452c219-149e-21ce-1653-fe40dd1ee977\"\n },\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"urn:uuid:db421336-9ba4-eb87-84e7-e418a6bea13e\"\n }\n ]\n }\n}", + "raw": "{\n \"advanced_search\": {\n \"label\": \"consequat eu nisi nostrud cillum\",\n \"condition_rules_attributes\": [\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"urn:uuid:579ad07e-cc83-a1b8-af77-3372008e6718\"\n },\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"urn:uuid:15908842-6392-4a97-838a-4bb673b40b31\"\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -29521,7 +29521,7 @@ }, "response": [ { - "id": "0a38be59-6d92-447b-affd-6ae45e0a7320", + "id": "81eb8748-9e1f-4421-a796-f511b8785d03", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -29555,7 +29555,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"advanced_search\": {\n \"label\": \"labore aute est amet\",\n \"condition_rules_attributes\": [\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"urn:uuid:d452c219-149e-21ce-1653-fe40dd1ee977\"\n },\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"urn:uuid:db421336-9ba4-eb87-84e7-e418a6bea13e\"\n }\n ]\n }\n}", + "raw": "{\n \"advanced_search\": {\n \"label\": \"consequat eu nisi nostrud cillum\",\n \"condition_rules_attributes\": [\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"urn:uuid:579ad07e-cc83-a1b8-af77-3372008e6718\"\n },\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"urn:uuid:15908842-6392-4a97-838a-4bb673b40b31\"\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -29572,7 +29572,7 @@ "value": "application/json" } ], - "body": "{\n \"advanced_search\": {\n \"id\": \"1eeebb69-252e-60b2-3f39-27045c9d7a05\",\n \"uid\": \"eiusmod Lorem inenim quis sed et\",\n \"label\": \"occaecat consequat\",\n \"condition_rules_attributes\": [\n {\n \"id\": \"a532860a-4ed1-4efc-78c5-17fdfdeb2304\",\n \"uid\": \"amet ex officia voluptatealiquip\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"urn:uuid:170db279-6805-8e0b-c515-ca2c10698a1b\"\n },\n {\n \"id\": \"3c9e33e8-39d2-a505-1ef3-910bec8e8be5\",\n \"uid\": \"laborumexercitationsit non sed c\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"3eba4220-dceb-56d4-6db3-67ccb119294f\"\n }\n ]\n }\n}", + "body": "{\n \"advanced_search\": {\n \"id\": \"urn:uuid:60d1170f-789c-eb37-f509-fe963b13dc23\",\n \"uid\": \"animincididunt eiusmod auteinExc\",\n \"label\": \"quis anim qui\",\n \"condition_rules_attributes\": [\n {\n \"id\": \"65e69a3e-0aae-6787-ac7b-6ab09c29c2b1\",\n \"uid\": \"sed Excepteur aliqua iruresint i\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"fc75868d-6822-e58e-de71-497adadea4be\"\n },\n {\n \"id\": \"urn:uuid:34d03568-2312-45f9-b1c2-0fabebe6ac66\",\n \"uid\": \"tempor autecommodooccaecat offic\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"urn:uuid:18f5b609-4b55-7550-c38d-a38552b2bc53\"\n }\n ]\n }\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -29583,7 +29583,7 @@ } }, { - "id": "3966dbf6-73fe-452d-82a9-ac28dbcfbbe7", + "id": "84a9275e-d4eb-453b-a0f7-e83b3bd0a2bc", "name": "Run an advanced search for profiles, without saving the query", "request": { "name": "Run an advanced search for profiles, without saving the query", @@ -29643,7 +29643,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"advanced_search\": {\n \"label\": \"labore aute est amet\",\n \"condition_rules_attributes\": [\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"urn:uuid:d452c219-149e-21ce-1653-fe40dd1ee977\"\n },\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"urn:uuid:db421336-9ba4-eb87-84e7-e418a6bea13e\"\n }\n ]\n }\n}", + "raw": "{\n \"advanced_search\": {\n \"label\": \"consequat eu nisi nostrud cillum\",\n \"condition_rules_attributes\": [\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"urn:uuid:579ad07e-cc83-a1b8-af77-3372008e6718\"\n },\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"urn:uuid:15908842-6392-4a97-838a-4bb673b40b31\"\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -29655,7 +29655,7 @@ }, "response": [ { - "id": "606a5e05-a1d1-4fd8-ba53-92ed1944696e", + "id": "adc5c864-f4b1-44a9-b2a8-38bd0cbba5e0", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -29718,7 +29718,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"advanced_search\": {\n \"label\": \"labore aute est amet\",\n \"condition_rules_attributes\": [\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"urn:uuid:d452c219-149e-21ce-1653-fe40dd1ee977\"\n },\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"urn:uuid:db421336-9ba4-eb87-84e7-e418a6bea13e\"\n }\n ]\n }\n}", + "raw": "{\n \"advanced_search\": {\n \"label\": \"consequat eu nisi nostrud cillum\",\n \"condition_rules_attributes\": [\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"urn:uuid:579ad07e-cc83-a1b8-af77-3372008e6718\"\n },\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"urn:uuid:15908842-6392-4a97-838a-4bb673b40b31\"\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -29735,7 +29735,7 @@ "value": "application/json" } ], - "body": "{\n \"profiles\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"utnon qui exercitationveniam ips\",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"pariatur aliquip Utcommodo Ut am\",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ]\n}", + "body": "{\n \"profiles\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"sed culpa deserunt veniam occaec\",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"nisi ut et Excepteur nullavelit \",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -29746,7 +29746,7 @@ } }, { - "id": "ec6878db-16f5-4b4a-a268-8c8d2b10c177", + "id": "9d6ddd9a-369a-4165-97a9-e10d5a60c8d9", "name": "Update a saved advanced search query", "request": { "name": "Update a saved advanced search query", @@ -29789,7 +29789,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"advanced_search\": {\n \"id\": \"76eb5f04-1fdc-1255-c47e-b84839fd0ca8\",\n \"label\": \"ad pariatur\",\n \"condition_rules_attributes\": [\n {\n \"id\": \"feeef80a-3fd0-b8ac-2b48-923634057ce0\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"urn:uuid:36cc8262-3c40-aea1-3209-6092f77f4be3\",\n \"_destroy\": false\n },\n {\n \"id\": \"7d9d2c64-343d-336b-b7a5-c7f841b58303\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"66c66ceb-6bf9-af8e-4380-cd66c7fab094\",\n \"_destroy\": false\n }\n ]\n }\n}", + "raw": "{\n \"advanced_search\": {\n \"id\": \"0c571a80-23c6-7092-da57-52a54423462a\",\n \"label\": \"nisi aliqua deserunt\",\n \"condition_rules_attributes\": [\n {\n \"id\": \"urn:uuid:d597c767-f4bd-767b-f3b5-7070b1e23b9a\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"e6b3dff9-c86d-266f-9836-8c953f3af4ed\",\n \"_destroy\": false\n },\n {\n \"id\": \"urn:uuid:20028946-1f5b-d000-deaf-33434729296c\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"5e50de10-ca57-c81b-08ae-90766e3ffae7\",\n \"_destroy\": false\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -29801,7 +29801,7 @@ }, "response": [ { - "id": "6ffb9705-a134-436a-ace8-728e13025c70", + "id": "ca95e4dc-1d19-46fb-93e8-63343b8777cc", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -29836,7 +29836,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"advanced_search\": {\n \"id\": \"76eb5f04-1fdc-1255-c47e-b84839fd0ca8\",\n \"label\": \"ad pariatur\",\n \"condition_rules_attributes\": [\n {\n \"id\": \"feeef80a-3fd0-b8ac-2b48-923634057ce0\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"urn:uuid:36cc8262-3c40-aea1-3209-6092f77f4be3\",\n \"_destroy\": false\n },\n {\n \"id\": \"7d9d2c64-343d-336b-b7a5-c7f841b58303\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"66c66ceb-6bf9-af8e-4380-cd66c7fab094\",\n \"_destroy\": false\n }\n ]\n }\n}", + "raw": "{\n \"advanced_search\": {\n \"id\": \"0c571a80-23c6-7092-da57-52a54423462a\",\n \"label\": \"nisi aliqua deserunt\",\n \"condition_rules_attributes\": [\n {\n \"id\": \"urn:uuid:d597c767-f4bd-767b-f3b5-7070b1e23b9a\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"e6b3dff9-c86d-266f-9836-8c953f3af4ed\",\n \"_destroy\": false\n },\n {\n \"id\": \"urn:uuid:20028946-1f5b-d000-deaf-33434729296c\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"5e50de10-ca57-c81b-08ae-90766e3ffae7\",\n \"_destroy\": false\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -29853,7 +29853,7 @@ "value": "application/json" } ], - "body": "{\n \"advanced_search\": {\n \"id\": \"1eeebb69-252e-60b2-3f39-27045c9d7a05\",\n \"uid\": \"eiusmod Lorem inenim quis sed et\",\n \"label\": \"occaecat consequat\",\n \"condition_rules_attributes\": [\n {\n \"id\": \"a532860a-4ed1-4efc-78c5-17fdfdeb2304\",\n \"uid\": \"amet ex officia voluptatealiquip\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"urn:uuid:170db279-6805-8e0b-c515-ca2c10698a1b\"\n },\n {\n \"id\": \"3c9e33e8-39d2-a505-1ef3-910bec8e8be5\",\n \"uid\": \"laborumexercitationsit non sed c\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"3eba4220-dceb-56d4-6db3-67ccb119294f\"\n }\n ]\n }\n}", + "body": "{\n \"advanced_search\": {\n \"id\": \"urn:uuid:60d1170f-789c-eb37-f509-fe963b13dc23\",\n \"uid\": \"animincididunt eiusmod auteinExc\",\n \"label\": \"quis anim qui\",\n \"condition_rules_attributes\": [\n {\n \"id\": \"65e69a3e-0aae-6787-ac7b-6ab09c29c2b1\",\n \"uid\": \"sed Excepteur aliqua iruresint i\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"fc75868d-6822-e58e-de71-497adadea4be\"\n },\n {\n \"id\": \"urn:uuid:34d03568-2312-45f9-b1c2-0fabebe6ac66\",\n \"uid\": \"tempor autecommodooccaecat offic\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"urn:uuid:18f5b609-4b55-7550-c38d-a38552b2bc53\"\n }\n ]\n }\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -29864,7 +29864,7 @@ } }, { - "id": "25572739-65e8-49f8-9313-8ddeea89a6c1", + "id": "c45e7707-b04b-4884-ad26-1cd784ffcd66", "name": "Run a saved advanced search query", "request": { "name": "Run a saved advanced search query", @@ -29935,7 +29935,7 @@ }, "response": [ { - "id": "b95493b6-73d3-4583-9ddc-6e7730a2140b", + "id": "d8606f1d-bb72-49cd-8015-86d0b40874a5", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -30003,7 +30003,7 @@ "value": "application/json" } ], - "body": "{\n \"profiles\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"utnon qui exercitationveniam ips\",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"pariatur aliquip Utcommodo Ut am\",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ]\n}", + "body": "{\n \"profiles\": [\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"sed culpa deserunt veniam occaec\",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n },\n {\n \"id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"uid\": \"nisi ut et Excepteur nullavelit \",\n \"name\": \"Profile Name\",\n \"profile_type_id\": \"33f072dd-13b4-41e1-8ea0-16f2a59b57c8\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"2023-11-21T19:23:54.256Z\",\n \"updated_at\": \"2023-11-21T19:23:54.256Z\",\n \"attributes\": {\n \"text_attribute_uid\": \"static text\",\n \"date_attribute_uid\": \"01/15/2020\",\n \"profile_select_attribute_uid\": \"Profile Name\",\n \"multiple_profile_select_attribute_uid\": \"Profile Name,Second Profile Name,Third Profile Name\",\n \"contributor_select_attribute_uid\": \"User Name\",\n \"multiple_contributor_select_attribute_uid\": \"User Name,Second User Name,Third User Name\"\n }\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -30020,7 +30020,7 @@ "description": "", "item": [ { - "id": "aaf57327-c784-4b31-94ca-55a81396a5c3", + "id": "90c707ae-e89c-4af6-812a-ccfe81e00eeb", "name": "Get the status of a bulk job", "request": { "name": "Get the status of a bulk job", @@ -30043,7 +30043,7 @@ "type": "text/plain" }, "key": "job_id", - "value": "dolore do adipisicing aliquip nulla" + "value": "do Ut fugiat in Except" } ], "variable": [] @@ -30060,7 +30060,7 @@ }, "response": [ { - "id": "4b8418d5-51f2-4e2e-9c70-37ea72a4a2b3", + "id": "02938972-5898-4733-8b85-695cf9e5a9c7", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -30078,7 +30078,7 @@ "type": "text/plain" }, "key": "job_id", - "value": "dolore do adipisicing aliquip nulla" + "value": "do Ut fugiat in Except" } ], "variable": [] @@ -30108,12 +30108,12 @@ "value": "application/json" } ], - "body": "{\n \"uid\": \"2e130f6d-44c2-3f06-5b4b-e8da0497a4db\",\n \"status\": \"complete\",\n \"job_type\": \"import\",\n \"job_data\": [\n {\n \"user_id\": \"867f0c0e-5684-6217-9690-ef7274f49c68\",\n \"manager_id\": \"urn:uuid:ff2d724e-8bf5-f1ca-d234-44b3d15148ae\",\n \"errors\": [\n \"Validation error for record in job\",\n \"Validation error for record in job\"\n ]\n },\n {\n \"user_id\": \"13edd264-87ad-94e7-8d25-d97b78af4cee\",\n \"manager_id\": \"941c0d52-8104-7d96-f8f2-7e8a0472279e\",\n \"errors\": [\n \"Validation error for record in job\",\n \"Validation error for record in job\"\n ]\n }\n ]\n}", + "body": "{\n \"uid\": \"urn:uuid:f65a0810-2aab-3d15-e082-5b7abf4be937\",\n \"status\": \"complete\",\n \"job_type\": \"import\",\n \"job_data\": [\n {\n \"user_id\": \"c84a4e96-074e-25fd-1734-883a3c5d9ca2\",\n \"manager_id\": \"urn:uuid:a1a41ac2-0d21-895e-8777-195e60a69866\",\n \"errors\": [\n \"Validation error for record in job\",\n \"Validation error for record in job\"\n ]\n },\n {\n \"user_id\": \"0b8d1fa9-9b1b-76f2-8a54-6a07ef7629a4\",\n \"manager_id\": \"urn:uuid:59cefa56-800d-2c10-f8fe-43e81f5ee8a5\",\n \"errors\": [\n \"Validation error for record in job\",\n \"Validation error for record in job\"\n ]\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5cc10ae8-2f58-483b-b70e-d4258749b7d8", + "id": "5e903740-72ad-4b33-a84d-d7e6c5153f5f", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -30131,7 +30131,7 @@ "type": "text/plain" }, "key": "job_id", - "value": "dolore do adipisicing aliquip nulla" + "value": "do Ut fugiat in Except" } ], "variable": [] @@ -30166,7 +30166,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d8b2b3d3-d9e3-41e3-bd80-2216bf58c3ef", + "id": "31363b7c-aed1-4933-9838-631d73217bd2", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -30184,7 +30184,7 @@ "type": "text/plain" }, "key": "job_id", - "value": "dolore do adipisicing aliquip nulla" + "value": "do Ut fugiat in Except" } ], "variable": [] @@ -30231,7 +30231,7 @@ "description": "", "item": [ { - "id": "eaadb004-ffde-43b5-a97c-e10602ea377f", + "id": "888f2544-30b3-47cf-be10-e227f311d4ae", "name": "Create a form", "request": { "name": "Create a form", @@ -30274,7 +30274,7 @@ }, "response": [ { - "id": "0f73c020-45c9-46c4-9e9f-b89dab948760", + "id": "74898c22-372a-4671-95d0-5871e97ac358", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -30330,7 +30330,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1437ebe7-0da7-49b9-9ab5-974e9f26de22", + "id": "46d913c0-73e3-4982-9698-254f6f315b02", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -30386,7 +30386,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fe9277ce-9c6b-48a4-a84f-303e873c0206", + "id": "e3cee3eb-74f6-4cab-a1e0-67af42817c7f", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -30454,7 +30454,7 @@ "description": "", "item": [ { - "id": "9c6f99c1-8324-4c71-9253-3d71d30740fc", + "id": "c695cd2e-9f3f-452a-9c42-634ae9cdad48", "name": "Create a form attribute", "request": { "name": "Create a form attribute", @@ -30497,7 +30497,7 @@ }, "response": [ { - "id": "6c3d091f-8755-4da8-bae0-ae53e7504f6c", + "id": "a1e0ca4a-f997-4c9f-a0b8-1c8e397f18a7", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -30553,7 +30553,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9aabbf43-305a-4a3f-86c2-124234de2f1f", + "id": "6126e703-5333-4029-8267-cfdec296e9a7", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -30609,7 +30609,7 @@ "_postman_previewlanguage": "json" }, { - "id": "be522189-0a53-4dcf-ab12-90b9e4ca9078", + "id": "54f9b2c8-f1ff-45ff-9870-8d69f8b7b7ec", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -30695,7 +30695,7 @@ } ], "info": { - "_postman_id": "8e461634-c951-4b38-89f2-20379e2987d9", + "_postman_id": "d58708ef-007c-464a-b0b5-51e758c81c9e", "name": "NERM API", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "description": { diff --git a/postman/collections/sailpoint-api-v3.json b/postman/collections/sailpoint-api-v3.json index ecbd4456..ba54eecf 100644 --- a/postman/collections/sailpoint-api-v3.json +++ b/postman/collections/sailpoint-api-v3.json @@ -5,7 +5,7 @@ "description": "Use this API to implement and customize access profile functionality. \nWith this functionality in place, administrators can create access profiles and configure them for use throughout Identity Security Cloud, enabling users to get the access they need quickly and securely.\n\nAccess profiles group entitlements, which represent access rights on sources. \n\nFor example, an Active Directory source in Identity Security Cloud can have multiple entitlements: the first, 'Employees,' may represent the access all employees have at the organization, and a second, 'Developers,' may represent the access all developers have at the organization.\n\nAn administrator can then create a broader set of access in the form of an access profile, 'AD Developers' grouping the 'Employees' entitlement with the 'Developers' entitlement.\n\nWhen users only need Active Directory employee access, they can request access to the 'Employees' entitlement.\n\nWhen users need both Active Directory employee and developer access, they can request access to the 'AD Developers' access profile.\n\nAccess profiles are the most important units of access in Identity Security Cloud. Identity Security Cloud uses access profiles in many features, including the following:\n\n- Provisioning: When you use the Provisioning Service, lifecycle states and roles both grant access to users in the form of access profiles.\n\n- Certifications: You can approve or revoke access profiles in certification campaigns, just like entitlements. \n\n- Access Requests: You can assign access profiles to applications, and when a user requests access to the app associated with an access profile and someone approves the request, access is granted to both the application and its associated access profile.\n\n- Roles: You can group one or more access profiles into a role to quickly assign access items based on an identity's role. \n\nIn Identity Security Cloud, administrators can use the Access drop-down menu and select Access Profiles to view, configure, and delete existing access profiles, as well as create new ones. \nAdministrators can enable and disable an access profile, and they can also make the following configurations: \n\n- Manage Entitlements: Manage the profile's access by adding and removing entitlements. \n\n- Access Requests: Configure access profiles to be requestable and establish an approval process for any requests that the access profile be granted or revoked. \nDo not configure an access profile to be requestable without first establishing a secure access request approval process for the access profile.\n\n- Multiple Account Options: Define the logic Identity Security Cloud uses to provision access to an identity with multiple accounts on the source. \n\nRefer to [Managing Access Profiles](https://documentation.sailpoint.com/saas/help/access/access-profiles.html) for more information about access profiles.\n", "item": [ { - "id": "16e9d223-1a91-4750-ab08-6d9fe7e3a727", + "id": "c5e2c6f2-c054-4e5b-abb2-a5411faefb75", "name": "List Access Profiles", "request": { "name": "List Access Profiles", @@ -107,7 +107,7 @@ }, "response": [ { - "id": "9161534e-3ad6-4b92-b4a8-c592bb63f600", + "id": "07c45bd5-0a3e-4bad-bf29-127da98d93d2", "name": "List of Access Profiles", "originalRequest": { "url": { @@ -223,7 +223,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ea202b49-b53e-439d-915c-0c4d7a58bf10", + "id": "abbae941-b4e9-43f4-8a5e-b5980e775022", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -339,7 +339,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e1eb0a1c-1177-4213-a137-4cb3266a959e", + "id": "b6a8458c-9901-4ba1-8117-401bfbccde0d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -455,7 +455,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1772804d-c5bc-4198-89b8-3e4b6df9a586", + "id": "2014cc01-8fe2-45e5-9206-18d6d54f3eac", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -571,7 +571,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6d931c14-936a-4fe5-8cff-6e4fafa23523", + "id": "508100e1-9098-4235-bc33-14b174d85a36", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -687,7 +687,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ed8f1f40-65dc-4175-99db-213193efba9d", + "id": "4d989804-c737-4c60-adba-9082c7f1e1f5", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -809,7 +809,7 @@ } }, { - "id": "2be0cb95-646f-446a-a537-964642a50e91", + "id": "19b01f9c-b830-41a9-b984-a20b174618fd", "name": "Create an Access Profile", "request": { "name": "Create an Access Profile", @@ -851,7 +851,7 @@ }, "response": [ { - "id": "10cd3f76-e61f-445a-b769-313430868a67", + "id": "02261263-3f9b-41ce-a7a0-d25d7d7ae46a", "name": "Access Profile created", "originalRequest": { "url": { @@ -907,7 +907,7 @@ "_postman_previewlanguage": "json" }, { - "id": "aa14814c-9d96-421b-9b75-736e1d48722d", + "id": "e0c2ad95-9259-4f77-9634-9e47cbcd05d3", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -963,7 +963,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cbaa49a5-a82a-45f6-b001-28208a32672a", + "id": "d8fc8a13-6142-4ef5-93f6-ea8f770419a8", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -1019,7 +1019,7 @@ "_postman_previewlanguage": "json" }, { - "id": "58dbfafc-bb5c-435f-8138-51576bfb131e", + "id": "c8e8f5e3-91df-45bc-a0f7-d400657e574a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -1075,7 +1075,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f4cbce4d-7326-46a0-b50b-88886954ffd6", + "id": "06e8c1eb-5dde-40b8-9321-b198e59fe80f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -1131,7 +1131,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5622b5f9-d1cb-4069-af59-4b75a1e48a10", + "id": "abcc2d8e-2f56-44ff-8aae-22bf666c7da7", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -1193,7 +1193,7 @@ } }, { - "id": "fd60c474-8ca5-4302-ad15-5427e28fbdc5", + "id": "2b88d184-e424-493e-9f16-772019d86273", "name": "Get an Access Profile", "request": { "name": "Get an Access Profile", @@ -1234,7 +1234,7 @@ }, "response": [ { - "id": "da357283-0018-486a-bfd6-3a83386296c8", + "id": "93b22c0c-a0be-4ae6-adfe-f714eb51ca57", "name": "An AccessProfile", "originalRequest": { "url": { @@ -1278,7 +1278,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6ebab113-ebb4-4b92-aa98-fccdbae23283", + "id": "51f1dda1-b7a0-47e7-9cff-b0332bd7ea9f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -1322,7 +1322,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1ff52cad-2f36-49f9-b14b-2976234e8ef0", + "id": "4378209c-cf29-4c3a-ba18-8f17c37692b1", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -1366,7 +1366,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8cdbe695-9d1c-4141-b76b-8f2a40a17d14", + "id": "92aa0dc9-043f-4d70-beb0-0fd71e92557a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -1410,7 +1410,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5da5b9d6-dfa1-47ba-8bfe-5364ef4ced9d", + "id": "f338f63c-2b4a-486c-8291-4ee9338e2133", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -1454,7 +1454,7 @@ "_postman_previewlanguage": "json" }, { - "id": "876a2ae6-4f48-4971-98d2-dbfd00cd606b", + "id": "7a531330-328c-4435-b580-574c27ee43f9", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -1504,7 +1504,7 @@ } }, { - "id": "accfcf66-77b4-4dfe-9221-91c1251159ea", + "id": "e67d3046-cec4-41f7-8fa0-65bad0c804f2", "name": "Patch a specified Access Profile", "request": { "name": "Patch a specified Access Profile", @@ -1558,7 +1558,7 @@ }, "response": [ { - "id": "c7cf7155-b72b-45a9-a102-5c655eac49bf", + "id": "58bb438b-bea6-47b8-b7c9-66cf5cf1e4cf", "name": "Add Entitlements", "originalRequest": { "url": { @@ -1615,7 +1615,7 @@ "_postman_previewlanguage": "json" }, { - "id": "345d0cd7-0690-4612-8231-74e670538339", + "id": "a4012322-5245-494e-bbd8-63cc9a580271", "name": "Insert Entitlement", "originalRequest": { "url": { @@ -1672,7 +1672,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6ffdc1aa-8e86-42b7-b5e1-aa15995d692e", + "id": "c4dd44ea-99ec-440f-9918-8fb5234fb3be", "name": "Replace Entitlements", "originalRequest": { "url": { @@ -1729,7 +1729,7 @@ "_postman_previewlanguage": "json" }, { - "id": "477af58b-f667-4d49-b58e-7d24c1bdecc7", + "id": "0f3c03e3-cff2-4890-9555-cc4d187fb17f", "name": "Remove Entitlement", "originalRequest": { "url": { @@ -1786,7 +1786,7 @@ "_postman_previewlanguage": "json" }, { - "id": "118b3153-7973-4c70-abf5-07d18ca38ad1", + "id": "5bac3712-d8f6-47eb-8c35-225f02301f77", "name": "Replace Source", "originalRequest": { "url": { @@ -1843,7 +1843,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1b47157a-ab9e-426d-9ee5-32e3897d35e8", + "id": "86f26d0f-d3cf-462e-b213-263e7b4a1c00", "name": "Insert Entitlement", "originalRequest": { "url": { @@ -1900,7 +1900,7 @@ "_postman_previewlanguage": "json" }, { - "id": "017a83fb-1996-4024-8b84-a3d3d797d66e", + "id": "5cdc70c4-c127-4328-89d4-f78681dc79a1", "name": "Replace Entitlements", "originalRequest": { "url": { @@ -1957,7 +1957,7 @@ "_postman_previewlanguage": "json" }, { - "id": "aa80e0e2-6de3-4adb-8345-2752005f254f", + "id": "ea2d25c1-9d20-4e83-bedd-e2eb361c761b", "name": "Remove Entitlement", "originalRequest": { "url": { @@ -2014,7 +2014,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d88a785d-55a4-45e5-b729-ea45809e2201", + "id": "50252df1-b604-4342-b5ec-01ea9173bce2", "name": "Replace Source", "originalRequest": { "url": { @@ -2071,7 +2071,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3753151b-75d6-4d8c-9c9f-68174dfcec33", + "id": "1a7849b4-120f-4211-a2f1-97f8d24a507c", "name": "Replace Entitlements", "originalRequest": { "url": { @@ -2128,7 +2128,7 @@ "_postman_previewlanguage": "json" }, { - "id": "25e8fff6-1507-4a9a-8eba-92c133ddee1b", + "id": "500317a2-39fb-4d27-aa48-86b8937a7ccd", "name": "Remove Entitlement", "originalRequest": { "url": { @@ -2185,7 +2185,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c77358ab-a3bc-4ab7-8036-7579b4e01237", + "id": "0fd347f0-a0ed-4004-a844-5730c42a899c", "name": "Replace Source", "originalRequest": { "url": { @@ -2242,7 +2242,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4a468ae6-c0ab-4bff-adae-3d1bcdb34baa", + "id": "a8a7faab-337d-45d7-8945-a1fa0920fb35", "name": "An example of a 403 response object", "originalRequest": { "url": { @@ -2299,7 +2299,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a81fe56b-56b0-4d0d-baf5-801736835566", + "id": "7977d508-39c4-41bc-9bc3-ddc8a7c40061", "name": "Replace Source", "originalRequest": { "url": { @@ -2356,7 +2356,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a8a751b8-da3a-41c8-afa8-a5c529ab2cfe", + "id": "6a91d96f-4d13-48f8-8bae-6d75de4040cc", "name": "Replace Source", "originalRequest": { "url": { @@ -2413,7 +2413,7 @@ "_postman_previewlanguage": "json" }, { - "id": "86e8c8d0-25c4-48bf-a269-45b470f74a82", + "id": "ca40e9c4-eb3d-4aeb-8e44-e9c754da5004", "name": "An example of a 500 response object", "originalRequest": { "url": { @@ -2476,7 +2476,7 @@ } }, { - "id": "c917da47-bcf2-4ccf-87a9-b0e7573feb4b", + "id": "080db481-91e1-4556-92eb-9f4f05cb79e9", "name": "Delete the specified Access Profile", "request": { "name": "Delete the specified Access Profile", @@ -2517,7 +2517,7 @@ }, "response": [ { - "id": "2082492d-023b-4ee4-9855-7399918bcfd0", + "id": "564b0dcf-1b4d-4ba2-8aab-5379932683c6", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -2551,7 +2551,7 @@ "_postman_previewlanguage": "text" }, { - "id": "690ed46f-80b2-49b7-9bc3-6c84b873eb7a", + "id": "2bac8c98-6ae1-4ee7-b82e-4da20ab698e4", "name": "Returned when an access profile cannot be deleted as it's being used.", "originalRequest": { "url": { @@ -2595,7 +2595,7 @@ "_postman_previewlanguage": "json" }, { - "id": "717d4435-d8f6-4862-b6d9-210701e948d3", + "id": "70074cea-f965-438b-b566-c0f3218da12c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -2639,7 +2639,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b49f177c-1890-4427-81b5-9365f4c2bb00", + "id": "a440eca4-f473-479d-9fbd-8c81854f70ca", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -2683,7 +2683,7 @@ "_postman_previewlanguage": "json" }, { - "id": "98d43bb5-b824-462a-bfbf-a99714df6009", + "id": "eda0fd25-fafa-40d9-ac28-c677d2161e4c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -2727,7 +2727,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0959b519-90d6-411b-a286-794328d6264c", + "id": "e08d8e45-5969-4ec8-a8fa-39f25d9425de", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -2777,12 +2777,12 @@ } }, { - "id": "85ca0871-839c-40dc-ad0b-fa25378dc517", + "id": "46de28d0-b0cb-4af4-a69c-0264eaab3a15", "name": "Delete Access Profile(s)", "request": { "name": "Delete Access Profile(s)", "description": { - "content": "This API initiates a bulk deletion of one or more Access Profiles.\n\nBy default, if any of the indicated Access Profiles are in use, no deletions will be performed and the **inUse** field of the response indicates the usages that must be removed first. If the request field **bestEffortOnly** is **true**, however, usages are reported in the **inUse** response field but all other indicated Access Profiles will be deleted.\n\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API. In addition, a SOURCE_SUBADMIN may only use this API to delete Access Profiles which are associated with Sources they are able to administer.", + "content": "This endpoint initiates a bulk deletion of one or more access profiles.\nWhen the request is successful, the endpoint returns the bulk delete's task result ID. To follow the task, you can use [Get Task Status by ID](https://developer.sailpoint.com/docs/api/beta/get-task-status), which will return the task result's status and information. \nThis endpoint can only bulk delete up to a limit of 50 access profiles per request. \nBy default, if any of the indicated access profiles are in use, no deletions will be performed and the **inUse** field of the response indicates the usages that must be removed first. If the request field **bestEffortOnly** is **true**, however, usages are reported in the **inUse** response field but all other indicated access profiles will be deleted.\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this endpoint. In addition, a SOURCE_SUBADMIN can only use this endpoint to delete access profiles associated with sources they're able to administer.", "type": "text/plain" }, "url": { @@ -2820,7 +2820,7 @@ }, "response": [ { - "id": "837b2084-9c5b-44a3-9ea6-f71861c2b8e8", + "id": "a3a24af7-688f-4127-8bdf-d592be8bdb84", "name": "Returned only if **bestEffortOnly** is **false**, and one or more Access Profiles are in use.", "originalRequest": { "url": { @@ -2877,7 +2877,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4aae56b6-7876-4169-92a7-299ff3979fbb", + "id": "5a63887d-9da5-404e-87c8-d72cf0afaf44", "name": "Returned if at least one deletion will be performed.", "originalRequest": { "url": { @@ -2934,7 +2934,7 @@ "_postman_previewlanguage": "json" }, { - "id": "db8037c9-70fc-4c50-a0f7-d78ae261a964", + "id": "1e9af0e2-b0a6-47fb-8c15-7d97e0eb7e28", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -2991,7 +2991,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b468a4b4-b43c-4249-9cf5-c361253d4078", + "id": "7b7749a8-6e8f-4281-846b-fce3a1864195", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -3048,7 +3048,7 @@ "_postman_previewlanguage": "json" }, { - "id": "778c580e-d296-49eb-a2fe-2550f2f66b32", + "id": "be911581-e0fe-461e-89cf-2a05980cd276", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -3105,7 +3105,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0f062bbf-0b4b-4a3b-b677-3e6dc7c2d17f", + "id": "66e0ded7-4f3e-4e37-897f-21fa281ef02d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -3162,7 +3162,7 @@ "_postman_previewlanguage": "json" }, { - "id": "48a8835a-59b3-448a-bf23-1621ab39f3aa", + "id": "445a16a8-607e-4fdd-b507-a39408cf0853", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -3225,7 +3225,7 @@ } }, { - "id": "57dfcc86-97f3-46b3-8f7f-3a2ffc1ccc91", + "id": "3ec06d95-ccea-4e93-a26e-dd680347cc3e", "name": "List Access Profile's Entitlements", "request": { "name": "List Access Profile's Entitlements", @@ -3313,7 +3313,7 @@ }, "response": [ { - "id": "7c488925-aaf8-4964-9078-5b5487ae57e7", + "id": "a9a772cc-f0a0-44ef-9d74-d412cbb521b8", "name": "List of Entitlements", "originalRequest": { "url": { @@ -3404,7 +3404,7 @@ "_postman_previewlanguage": "json" }, { - "id": "23f38746-c513-4628-9713-d23059559c92", + "id": "a4c8d5eb-4cc0-4ae9-8384-3fb438565353", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -3495,7 +3495,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4b46b180-8e62-449a-958b-977e968b6fcd", + "id": "79460b43-36bf-480f-8892-98cee210a7bf", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -3586,7 +3586,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d753eb00-b89c-4f44-b5a9-a578c4e33f53", + "id": "8cb2c6ae-5d35-4dcc-9766-972cb837ff9c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -3677,7 +3677,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5ef73902-b93c-477d-a90e-3ced6126d5dc", + "id": "ccf9cba3-100f-4cbd-b6d1-1d22da959478", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -3768,7 +3768,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0ddc045a-70b4-496c-9bf9-844d4349c1ea", + "id": "37f9f436-f430-473c-8c3f-e4ae511cc21e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -3871,7 +3871,7 @@ "description": "Use this API to implement and customize access request functionality. \nWith this functionality in place, users can request access to applications, entitlements, or roles, and managers can request that team members' access be revoked.\nThis allows users to get access to the tools they need quickly and securely, and it allows managers to take away access to those tools. \n\nIdentity Security Cloud's Access Request service allows end users to request access that requires approval before it can be granted to users and enables qualified users to review those requests and approve or deny them.\n\nIn the Request Center in Identity Security Cloud, users can view available applications, roles, and entitlements and request access to them. \nIf the requested tools requires approval, the requests appear as 'Pending' under the My Requests tab until the required approver approves, rejects, or cancels them. \n\nUsers can use My Requests to track and/or cancel the requests.\n\nIn My Team on the Identity Security Cloud Home, managers can submit requests to revoke their team members' access. \nThey can use the My Requests tab under Request Center to track and/or cancel the requests.\n\nRefer to [Requesting Access](https://documentation.sailpoint.com/saas/user-help/requests/requesting_access.html) for more information about access requests.\n", "item": [ { - "id": "f3e9dc86-950c-4d62-a974-a610fe8b10c1", + "id": "060cd405-3e01-426b-94ad-35c8d582b397", "name": "Submit an Access Request", "request": { "name": "Submit an Access Request", @@ -3913,7 +3913,7 @@ }, "response": [ { - "id": "4d4eb6d4-3048-42a7-9ed2-79b6eb6890aa", + "id": "82a9e682-8d14-46a7-86fa-05605f5158ee", "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { @@ -3969,7 +3969,7 @@ "_postman_previewlanguage": "json" }, { - "id": "688cabaa-725d-4e54-bc82-5471eb9b7419", + "id": "682f146b-aa7e-4e88-b415-4579fc6d25cc", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -4025,7 +4025,7 @@ "_postman_previewlanguage": "json" }, { - "id": "465c7ca8-1f04-42e7-9c35-769d9fbe0873", + "id": "8b419e52-4669-41db-ae07-ead52e808f51", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -4081,7 +4081,7 @@ "_postman_previewlanguage": "json" }, { - "id": "19f10282-5045-49eb-8a38-cb0d913bb02b", + "id": "4306c3c4-0311-4193-87df-19e5e819bce4", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -4137,7 +4137,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7e752801-1a1f-4c60-bacc-5b7c6442b6f4", + "id": "9b52c3e1-20d9-48c5-b6be-8ae4cfd5872a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -4193,7 +4193,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7128abb2-c81b-4dfc-9520-c816013a78a8", + "id": "6d4f10f8-f679-4a27-a649-de335a337c3f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -4255,7 +4255,7 @@ } }, { - "id": "73234e9c-7647-45e3-9cbf-2f903f1ddee6", + "id": "685fb335-d87c-4677-a62b-1e58b9bf5ca9", "name": "Cancel Access Request", "request": { "name": "Cancel Access Request", @@ -4298,7 +4298,7 @@ }, "response": [ { - "id": "2e24fde7-4ff6-465a-8f53-77d21ce5d962", + "id": "322e1b5a-9732-488b-9e46-8a4bf255502f", "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { @@ -4355,7 +4355,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b947e9c3-162e-4a9e-9008-41e2abe6f6ea", + "id": "44ce774c-3c6c-45e1-a941-0670c0815f3e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -4412,7 +4412,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dd8d68e4-b198-4510-b1a5-55bd611ed9d6", + "id": "6a5df385-425c-4b50-8f36-cfbe1e188393", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -4469,7 +4469,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6a4f19fa-b974-4cc1-9b35-80af5f354449", + "id": "1803d539-bd6e-468e-908a-7acdd09497ad", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -4526,7 +4526,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cf4d28ad-43c4-444f-9bc4-c27af575d956", + "id": "467f7c28-69ab-4cef-a3aa-57ca09218cb5", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -4583,7 +4583,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0b839176-aa3b-43ba-ba55-2981443b9f94", + "id": "9977ed4f-152c-4f3b-90c3-d9888f5cee25", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -4640,7 +4640,7 @@ "_postman_previewlanguage": "json" }, { - "id": "496cc5fd-f2a0-4c8b-8660-560319a43e7a", + "id": "f9483c90-8c8f-4c1d-9c04-2e84c342679b", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -4703,7 +4703,7 @@ } }, { - "id": "a3b54060-a44e-4fd5-b165-5e8d4aa75c73", + "id": "c54780a7-5858-4fe1-8197-c5f4a95d0fb3", "name": "Get Access Request Configuration", "request": { "name": "Get Access Request Configuration", @@ -4732,7 +4732,7 @@ }, "response": [ { - "id": "a0cd07e9-262b-4f78-a423-15fcbfaf70ba", + "id": "739c1a9d-1d3d-4c94-aa9c-e48402388f6a", "name": "Access Request Configuration Details.", "originalRequest": { "url": { @@ -4775,7 +4775,7 @@ "_postman_previewlanguage": "json" }, { - "id": "30bc669a-40ae-423d-ba40-daf68bc02562", + "id": "0991bcbd-26ff-436b-bb6e-8b9ee4b1d05c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -4818,7 +4818,7 @@ "_postman_previewlanguage": "json" }, { - "id": "85870691-de35-46d1-8f8e-96e8a4651cf1", + "id": "8312c1da-8106-4b5f-8cb5-19fe7b76b02c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -4861,7 +4861,7 @@ "_postman_previewlanguage": "json" }, { - "id": "061b7f1c-3afb-4583-9986-516c018fff90", + "id": "1a466557-0962-403d-ba0e-bec2bfa92ee3", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -4904,7 +4904,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2e83ed06-3c16-4dcd-b5ce-c72624a4edf1", + "id": "cdadffef-4753-4ad4-8d83-3062b9fdb523", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -4947,7 +4947,7 @@ "_postman_previewlanguage": "json" }, { - "id": "86248734-fd39-4f44-ad4e-049e0c7cb029", + "id": "086b6ded-a740-4f5a-a32d-08d0d7999235", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -4996,7 +4996,7 @@ } }, { - "id": "1a431698-3e84-4419-acda-7b608efd0810", + "id": "2677f608-095a-42d3-8092-99a8d4cdc338", "name": "Update Access Request Configuration", "request": { "name": "Update Access Request Configuration", @@ -5038,7 +5038,7 @@ }, "response": [ { - "id": "8fd87b78-dfb9-4c91-a1d7-439959394f97", + "id": "80c0bd02-9592-47ea-a798-8a4301e084a3", "name": "Access Request Configuration Details.", "originalRequest": { "url": { @@ -5094,7 +5094,7 @@ "_postman_previewlanguage": "json" }, { - "id": "342d229d-c5df-4dee-aa01-be6b045b6798", + "id": "4afb091c-a089-4263-9838-b97db564dad2", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -5150,7 +5150,7 @@ "_postman_previewlanguage": "json" }, { - "id": "92baeaec-2720-4b65-a60b-629ee4aa06fc", + "id": "205d2213-cba1-43cb-a80e-3f87cca01458", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -5206,7 +5206,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7d5d58c0-3d4e-4306-941d-bb003d2ff5ac", + "id": "7f14a844-9c11-453c-a769-d0c3356e6445", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -5262,7 +5262,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d089e267-0c33-44a7-af63-833790ccf159", + "id": "faf2b3e3-b4f0-46b2-be34-d7cd6af0aa83", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -5318,7 +5318,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7706d021-691d-4ca7-a0e7-ab3610fc52bd", + "id": "9cecc6c8-5b16-4ca2-88b2-7c25c66b9f7b", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -5380,7 +5380,7 @@ } }, { - "id": "be7c3bb5-eaab-46af-aa3a-3795e8b6d094", + "id": "3f048160-c74e-479d-9141-31d279c0aaf9", "name": "Access Request Status", "request": { "name": "Access Request Status", @@ -5491,7 +5491,7 @@ }, "response": [ { - "id": "42052a0b-fc12-424b-ae47-14766a9207da", + "id": "99a984d4-95eb-4903-8da6-32f817de1f4c", "name": "List of requested item status.", "originalRequest": { "url": { @@ -5616,7 +5616,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d43e111c-d0a8-4e5a-a2b8-4f353f70260f", + "id": "113412c0-ac02-4274-b971-b76cf0704ce5", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -5741,7 +5741,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7da0b446-981a-4229-adcd-64795fdacc21", + "id": "3c8771bd-2b98-428b-9d52-a7a347b99564", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -5866,7 +5866,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3c5b855e-6d2f-4c39-99b6-b90530899932", + "id": "367cae6b-e0f0-4522-b21c-50f309c84428", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -5991,7 +5991,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8224b43b-e3a6-4756-837b-bbb11a233849", + "id": "1798121e-1ed5-47c9-897b-12208c6c4454", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -6116,7 +6116,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6a8661b2-6ec8-4d0a-bc9c-7d6a45945b61", + "id": "1f1fb00f-cf4e-4fdf-ac5f-17fb694ece94", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -6253,7 +6253,7 @@ "description": "Use this API to implement and customize access request approval functionality. \nWith this functionality in place, administrators can delegate qualified users to review users' requests for access or managers' requests to revoke team members' access to applications, entitlements, or roles. \nThis enables more qualified users to review access requests and the others to spend their time on other tasks. \n\nIn Identity Security Cloud, users can request access to applications, entitlements, and roles, and managers can request that team members' access be revoked. \nFor applications and entitlements, administrators can set access profiles to require approval from the access profile owner, the application owner, the source owner, the requesting user's manager, or a governance group for access to be granted or revoked. \nFor roles, administrators can also set roles to allow access requests and require approval from the role owner, the requesting user's manager, or a governance group for access to be granted or revoked. \nIf the administrator designates a governance group as the required approver, any governance group member can approve the requests.\n \nWhen a user submits an access request, Identity Security Cloud sends the first required approver in the queue an email notification, based on the access request configuration's approval and reminder escalation configuration.\n\nIn Approvals in Identity Security Cloud, required approvers can view pending access requests under the Requested tab and approve or deny them, or the approvers can reassign the requests to different reviewers for approval. \nIf the required approver approves the request and is the only reviewer required, Identity Security Cloud grants or revokes access, based on the request. \nIf multiple reviewers are required, Identity Security Cloud sends the request to the next reviewer in the queue, based on the access request configuration's approval reminder and escalation configuration. \nThe required approver can then view any completed access requests under the Reviewed tab. \n\nRefer to [Access Requests](https://documentation.sailpoint.com/saas/help/requests/index.html) for more information about access request approvals.\n", "item": [ { - "id": "9b8003d1-d9f1-4338-988b-6b0bc344c8ff", + "id": "fc6276ab-9fe5-4f00-a85b-b1d28fe59e39", "name": "Pending Access Request Approvals List", "request": { "name": "Pending Access Request Approvals List", @@ -6338,7 +6338,7 @@ }, "response": [ { - "id": "5b0e72d8-2e5f-47a9-b558-81e6ba5a0e9f", + "id": "d92f506b-8ae6-4ce6-ba18-0249c837d229", "name": "List of Pending Approvals.", "originalRequest": { "url": { @@ -6437,7 +6437,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9221d624-59f9-4313-a9e6-9d85eec3baa8", + "id": "8b244a92-0299-4604-9851-9251e9130965", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -6536,7 +6536,7 @@ "_postman_previewlanguage": "json" }, { - "id": "87e38d88-6fbd-4d2a-9236-8d591cead3ba", + "id": "cfa716f5-e059-493a-843f-9d62bf352801", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -6635,7 +6635,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a8607d17-1099-4ea1-beb0-c4e5717a6e0e", + "id": "54308b96-c42b-4ad1-a69e-b3b170b41eb0", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -6734,7 +6734,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4696663d-1cf9-4937-9469-38e5f06852d5", + "id": "1747738c-debc-41bb-b7af-4c053ca2b433", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -6833,7 +6833,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6bbf480a-14fa-4947-8b31-7ccca0f23f3f", + "id": "3be10066-21d0-465d-aa8c-c5e7fe65f961", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -6938,7 +6938,7 @@ } }, { - "id": "e6de8bf9-3ca8-4a82-b284-a029f8d2f380", + "id": "aa8c7afd-063d-41e3-94ab-2cd12770a8b6", "name": "Completed Access Request Approvals List", "request": { "name": "Completed Access Request Approvals List", @@ -7023,7 +7023,7 @@ }, "response": [ { - "id": "06a4aaba-bec0-4b92-8906-fec3c618340f", + "id": "554f2dc8-5359-4569-a7c2-f6683707734b", "name": "List of Completed Approvals.", "originalRequest": { "url": { @@ -7117,12 +7117,12 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"id12345\",\n \"name\": \"aName\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-07-25T20:22:28.104Z\",\n \"requestCreated\": \"2017-07-11T18:45:35.098Z\",\n \"requestType\": \"GRANT_ACCESS\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20648\",\n \"name\": \"William Wilson\"\n },\n \"requestedFor\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c4180a46faadee4016fb4e018c20626\",\n \"name\": \"Robert Robinson\"\n }\n ],\n \"reviewedBy\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c3780a46faadee4016fb4e018c20652\",\n \"name\": \"Allen Albertson\"\n },\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180a46faadee4016fb4e018c20639\",\n \"name\": \"Support\"\n },\n \"requestedObject\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"Applied Research Access\",\n \"description\": \"Access to research information, lab results, and schematics\",\n \"type\": \"ROLE\"\n },\n \"requesterComment\": {\n \"comment\": \"This is a comment.\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180847e25f377017e2ae8cae4650b\",\n \"name\": \"john.doe\"\n }\n },\n \"reviewerComment\": {\n \"comment\": \"This is a comment.\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180847e25f377017e2ae8cae4650b\",\n \"name\": \"john.doe\"\n }\n },\n \"previousReviewersComments\": [\n {\n \"comment\": \"This is a comment.\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180847e25f377017e2ae8cae4650b\",\n \"name\": \"john.doe\"\n }\n },\n {\n \"comment\": \"This is a comment.\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180847e25f377017e2ae8cae4650b\",\n \"name\": \"john.doe\"\n }\n }\n ],\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"Frank Mir\",\n \"newApproverName\": \"Al Volta\",\n \"comment\": \"Forwarding from Frank to Al\",\n \"modified\": \"2019-08-23T18:52:57.398Z\",\n \"forwarderName\": \"William Wilson\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n },\n {\n \"oldApproverName\": \"Frank Mir\",\n \"newApproverName\": \"Al Volta\",\n \"comment\": \"Forwarding from Frank to Al\",\n \"modified\": \"2019-08-23T18:52:57.398Z\",\n \"forwarderName\": \"William Wilson\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n }\n ],\n \"commentRequiredWhenRejected\": true,\n \"state\": \"APPROVED\",\n \"removeDate\": \"2020-07-11T00:00:00Z\",\n \"removeDateUpdateRequested\": true,\n \"currentRemoveDate\": \"2020-07-11T00:00:00Z\",\n \"sodViolationContext\": {\n \"state\": \"SUCCESS\",\n \"uuid\": \"f73d16e9-a038-46c5-b217-1246e15fdbdd\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n \"clientMetadata\": {\n \"requestedAppName\": \"test-app\",\n \"requestedAppId\": \"2c91808f7892918f0178b78da4a305a1\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n }\n ]\n }\n },\n \"preApprovalTriggerResult\": {\n \"comment\": \"This request was autoapproved by our automated ETS subscriber\",\n \"decision\": \"APPROVED\",\n \"reviewer\": \"Automated AR Approval\",\n \"date\": \"2022-06-07T19:18:40.748Z\"\n },\n \"clientMetadata\": {\n \"requestedAppName\": \"test-app\",\n \"requestedAppId\": \"2c91808f7892918f0178b78da4a305a1\"\n },\n \"requestedAccounts\": \"reprehenderit proident in sunt ea\"\n },\n {\n \"id\": \"id12345\",\n \"name\": \"aName\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-07-25T20:22:28.104Z\",\n \"requestCreated\": \"2017-07-11T18:45:35.098Z\",\n \"requestType\": \"GRANT_ACCESS\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20648\",\n \"name\": \"William Wilson\"\n },\n \"requestedFor\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c4180a46faadee4016fb4e018c20626\",\n \"name\": \"Robert Robinson\"\n }\n ],\n \"reviewedBy\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c3780a46faadee4016fb4e018c20652\",\n \"name\": \"Allen Albertson\"\n },\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180a46faadee4016fb4e018c20639\",\n \"name\": \"Support\"\n },\n \"requestedObject\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"Applied Research Access\",\n \"description\": \"Access to research information, lab results, and schematics\",\n \"type\": \"ROLE\"\n },\n \"requesterComment\": {\n \"comment\": \"This is a comment.\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180847e25f377017e2ae8cae4650b\",\n \"name\": \"john.doe\"\n }\n },\n \"reviewerComment\": {\n \"comment\": \"This is a comment.\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180847e25f377017e2ae8cae4650b\",\n \"name\": \"john.doe\"\n }\n },\n \"previousReviewersComments\": [\n {\n \"comment\": \"This is a comment.\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180847e25f377017e2ae8cae4650b\",\n \"name\": \"john.doe\"\n }\n },\n {\n \"comment\": \"This is a comment.\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180847e25f377017e2ae8cae4650b\",\n \"name\": \"john.doe\"\n }\n }\n ],\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"Frank Mir\",\n \"newApproverName\": \"Al Volta\",\n \"comment\": \"Forwarding from Frank to Al\",\n \"modified\": \"2019-08-23T18:52:57.398Z\",\n \"forwarderName\": \"William Wilson\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n },\n {\n \"oldApproverName\": \"Frank Mir\",\n \"newApproverName\": \"Al Volta\",\n \"comment\": \"Forwarding from Frank to Al\",\n \"modified\": \"2019-08-23T18:52:57.398Z\",\n \"forwarderName\": \"William Wilson\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n }\n ],\n \"commentRequiredWhenRejected\": true,\n \"state\": \"APPROVED\",\n \"removeDate\": \"2020-07-11T00:00:00Z\",\n \"removeDateUpdateRequested\": true,\n \"currentRemoveDate\": \"2020-07-11T00:00:00Z\",\n \"sodViolationContext\": {\n \"state\": \"SUCCESS\",\n \"uuid\": \"f73d16e9-a038-46c5-b217-1246e15fdbdd\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n \"clientMetadata\": {\n \"requestedAppName\": \"test-app\",\n \"requestedAppId\": \"2c91808f7892918f0178b78da4a305a1\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n }\n ]\n }\n },\n \"preApprovalTriggerResult\": {\n \"comment\": \"This request was autoapproved by our automated ETS subscriber\",\n \"decision\": \"APPROVED\",\n \"reviewer\": \"Automated AR Approval\",\n \"date\": \"2022-06-07T19:18:40.748Z\"\n },\n \"clientMetadata\": {\n \"requestedAppName\": \"test-app\",\n \"requestedAppId\": \"2c91808f7892918f0178b78da4a305a1\"\n },\n \"requestedAccounts\": \"magna nostrud\"\n }\n]", + "body": "[\n {\n \"id\": \"id12345\",\n \"name\": \"aName\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-07-25T20:22:28.104Z\",\n \"requestCreated\": \"2017-07-11T18:45:35.098Z\",\n \"requestType\": \"GRANT_ACCESS\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20648\",\n \"name\": \"William Wilson\"\n },\n \"requestedFor\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c4180a46faadee4016fb4e018c20626\",\n \"name\": \"Robert Robinson\"\n }\n ],\n \"reviewedBy\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c3780a46faadee4016fb4e018c20652\",\n \"name\": \"Allen Albertson\"\n },\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180a46faadee4016fb4e018c20639\",\n \"name\": \"Support\"\n },\n \"requestedObject\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"Applied Research Access\",\n \"description\": \"Access to research information, lab results, and schematics\",\n \"type\": \"ROLE\"\n },\n \"requesterComment\": {\n \"comment\": \"This is a comment.\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180847e25f377017e2ae8cae4650b\",\n \"name\": \"john.doe\"\n }\n },\n \"reviewerComment\": {\n \"comment\": \"This is a comment.\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180847e25f377017e2ae8cae4650b\",\n \"name\": \"john.doe\"\n }\n },\n \"previousReviewersComments\": [\n {\n \"comment\": \"This is a comment.\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180847e25f377017e2ae8cae4650b\",\n \"name\": \"john.doe\"\n }\n },\n {\n \"comment\": \"This is a comment.\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180847e25f377017e2ae8cae4650b\",\n \"name\": \"john.doe\"\n }\n }\n ],\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"Frank Mir\",\n \"newApproverName\": \"Al Volta\",\n \"comment\": \"Forwarding from Frank to Al\",\n \"modified\": \"2019-08-23T18:52:57.398Z\",\n \"forwarderName\": \"William Wilson\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n },\n {\n \"oldApproverName\": \"Frank Mir\",\n \"newApproverName\": \"Al Volta\",\n \"comment\": \"Forwarding from Frank to Al\",\n \"modified\": \"2019-08-23T18:52:57.398Z\",\n \"forwarderName\": \"William Wilson\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n }\n ],\n \"commentRequiredWhenRejected\": true,\n \"state\": \"APPROVED\",\n \"removeDate\": \"2020-07-11T00:00:00Z\",\n \"removeDateUpdateRequested\": true,\n \"currentRemoveDate\": \"2020-07-11T00:00:00Z\",\n \"sodViolationContext\": {\n \"state\": \"SUCCESS\",\n \"uuid\": \"f73d16e9-a038-46c5-b217-1246e15fdbdd\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n \"clientMetadata\": {\n \"requestedAppName\": \"test-app\",\n \"requestedAppId\": \"2c91808f7892918f0178b78da4a305a1\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n }\n ]\n }\n },\n \"preApprovalTriggerResult\": {\n \"comment\": \"This request was autoapproved by our automated ETS subscriber\",\n \"decision\": \"APPROVED\",\n \"reviewer\": \"Automated AR Approval\",\n \"date\": \"2022-06-07T19:18:40.748Z\"\n },\n \"clientMetadata\": {\n \"requestedAppName\": \"test-app\",\n \"requestedAppId\": \"2c91808f7892918f0178b78da4a305a1\"\n },\n \"requestedAccounts\": \"eiusmod dol\"\n },\n {\n \"id\": \"id12345\",\n \"name\": \"aName\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-07-25T20:22:28.104Z\",\n \"requestCreated\": \"2017-07-11T18:45:35.098Z\",\n \"requestType\": \"GRANT_ACCESS\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20648\",\n \"name\": \"William Wilson\"\n },\n \"requestedFor\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c4180a46faadee4016fb4e018c20626\",\n \"name\": \"Robert Robinson\"\n }\n ],\n \"reviewedBy\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c3780a46faadee4016fb4e018c20652\",\n \"name\": \"Allen Albertson\"\n },\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180a46faadee4016fb4e018c20639\",\n \"name\": \"Support\"\n },\n \"requestedObject\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"Applied Research Access\",\n \"description\": \"Access to research information, lab results, and schematics\",\n \"type\": \"ROLE\"\n },\n \"requesterComment\": {\n \"comment\": \"This is a comment.\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180847e25f377017e2ae8cae4650b\",\n \"name\": \"john.doe\"\n }\n },\n \"reviewerComment\": {\n \"comment\": \"This is a comment.\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180847e25f377017e2ae8cae4650b\",\n \"name\": \"john.doe\"\n }\n },\n \"previousReviewersComments\": [\n {\n \"comment\": \"This is a comment.\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180847e25f377017e2ae8cae4650b\",\n \"name\": \"john.doe\"\n }\n },\n {\n \"comment\": \"This is a comment.\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c9180847e25f377017e2ae8cae4650b\",\n \"name\": \"john.doe\"\n }\n }\n ],\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"Frank Mir\",\n \"newApproverName\": \"Al Volta\",\n \"comment\": \"Forwarding from Frank to Al\",\n \"modified\": \"2019-08-23T18:52:57.398Z\",\n \"forwarderName\": \"William Wilson\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n },\n {\n \"oldApproverName\": \"Frank Mir\",\n \"newApproverName\": \"Al Volta\",\n \"comment\": \"Forwarding from Frank to Al\",\n \"modified\": \"2019-08-23T18:52:57.398Z\",\n \"forwarderName\": \"William Wilson\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n }\n ],\n \"commentRequiredWhenRejected\": true,\n \"state\": \"APPROVED\",\n \"removeDate\": \"2020-07-11T00:00:00Z\",\n \"removeDateUpdateRequested\": true,\n \"currentRemoveDate\": \"2020-07-11T00:00:00Z\",\n \"sodViolationContext\": {\n \"state\": \"SUCCESS\",\n \"uuid\": \"f73d16e9-a038-46c5-b217-1246e15fdbdd\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n \"clientMetadata\": {\n \"requestedAppName\": \"test-app\",\n \"requestedAppId\": \"2c91808f7892918f0178b78da4a305a1\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n },\n {\n \"existing\": true,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918085771e9d3301773b3cb66f6398\",\n \"name\": \"My HR Entitlement\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n }\n ]\n }\n },\n \"preApprovalTriggerResult\": {\n \"comment\": \"This request was autoapproved by our automated ETS subscriber\",\n \"decision\": \"APPROVED\",\n \"reviewer\": \"Automated AR Approval\",\n \"date\": \"2022-06-07T19:18:40.748Z\"\n },\n \"clientMetadata\": {\n \"requestedAppName\": \"test-app\",\n \"requestedAppId\": \"2c91808f7892918f0178b78da4a305a1\"\n },\n \"requestedAccounts\": \"ipsum ex ad\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a07d8c96-babc-4680-b6eb-a172f37f7024", + "id": "ac000a02-63ef-440c-89aa-4088aa54c461", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -7221,7 +7221,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4db862d5-3d7e-4095-9001-def23c66a26e", + "id": "100d2d1e-95f3-4db5-9f75-76ba348ef731", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -7320,7 +7320,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2e2f41d4-347c-4a9d-8347-696b31b7269e", + "id": "ea8e5e19-93d2-4eb8-958d-88b1136768cc", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -7419,7 +7419,7 @@ "_postman_previewlanguage": "json" }, { - "id": "30f25080-b05c-4b13-ac83-10cd4f34aca6", + "id": "32934d40-f78f-4072-b35b-050101b8894a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -7518,7 +7518,7 @@ "_postman_previewlanguage": "json" }, { - "id": "db5acfdc-4b9b-41f1-aead-d05490d77dde", + "id": "7cc77d48-fde5-4654-a3cf-cd31fa4e0d14", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -7623,7 +7623,7 @@ } }, { - "id": "e129d858-c3e4-4907-ad1c-a9800be7fd11", + "id": "ee6d5a53-a9ee-496c-b9be-8c9cacbdc7fb", "name": "Approves an access request approval.", "request": { "name": "Approves an access request approval.", @@ -7678,7 +7678,7 @@ }, "response": [ { - "id": "9a2052d3-3497-4106-b80c-25d2650329a1", + "id": "80dd2614-d644-4545-addb-c220f9744961", "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { @@ -7736,7 +7736,7 @@ "_postman_previewlanguage": "json" }, { - "id": "aa61ce05-6000-499a-bd39-b242153cd06a", + "id": "020af9f4-e00d-4a41-a14f-48fbc55936df", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -7794,7 +7794,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0f8b65af-8014-4cc4-a2f4-4927acab591f", + "id": "b08af460-2463-4681-bd6a-1e0e20207274", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -7852,7 +7852,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fb9cf440-c7d1-4a7e-abf5-fe5fe66810b0", + "id": "5407f095-88ca-437d-aedc-bd776ed2e08b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -7910,7 +7910,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b0f760c1-4926-4d92-93ec-1eb5febe157a", + "id": "271424ab-b40f-4d23-9992-d041a6d5c9b1", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -7968,7 +7968,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0772299b-a886-4201-8fb6-b7dd805f447b", + "id": "53317380-7b0d-4613-b62b-b05f6d54d212", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -8026,7 +8026,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5d38ea0c-d9c3-4dd5-8063-88519a38538b", + "id": "8cd13896-429b-481a-9a28-5e0e1a7b896f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -8090,7 +8090,7 @@ } }, { - "id": "a32eedc9-2e7e-43ba-9991-42f1c4959bcc", + "id": "0b7c0da3-edd6-428f-b3a0-0cf27b0f8345", "name": "Rejects an access request approval.", "request": { "name": "Rejects an access request approval.", @@ -8145,7 +8145,7 @@ }, "response": [ { - "id": "5aedc581-4954-4713-97af-ba442bc466a5", + "id": "8140b0fd-0788-4347-9ee2-e5e6f4601232", "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { @@ -8203,7 +8203,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a66d310f-b9a8-4470-94bc-d83790c9762a", + "id": "13ca4224-7359-46aa-be03-d0f56eccc87f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -8261,7 +8261,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c4e038db-fc81-42da-8f9d-333d448a8a14", + "id": "e5e11b66-2bce-47a5-982a-01938293228e", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -8319,7 +8319,7 @@ "_postman_previewlanguage": "json" }, { - "id": "00fffeb0-f342-439c-9154-206878e7dde7", + "id": "a3adacda-1228-4cc3-be20-2bc3f2ff7ff4", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -8377,7 +8377,7 @@ "_postman_previewlanguage": "json" }, { - "id": "838890bd-dae8-4f11-8d29-626dd7142812", + "id": "226cdd4b-bd72-426a-b927-1d73255d7983", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -8435,7 +8435,7 @@ "_postman_previewlanguage": "json" }, { - "id": "85c17609-eaa1-4f1a-9b8a-e02f5b1675f5", + "id": "71a2a82e-cd09-48a9-8818-8a855e250405", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -8493,7 +8493,7 @@ "_postman_previewlanguage": "json" }, { - "id": "651046a4-044d-40e5-8595-5fe2ee874a3d", + "id": "99409eba-5b53-431a-9de6-e9685fe9b8e1", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -8557,7 +8557,7 @@ } }, { - "id": "fae40e77-506f-44ea-a411-04ea56313e03", + "id": "a7894936-3309-450f-a905-816618906bfd", "name": "Forwards an access request approval.", "request": { "name": "Forwards an access request approval.", @@ -8612,7 +8612,7 @@ }, "response": [ { - "id": "78ce63fc-75ca-4415-bcfb-179cd0638f1d", + "id": "818625d0-122c-475f-bd97-038ca4ee0264", "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { @@ -8670,7 +8670,7 @@ "_postman_previewlanguage": "json" }, { - "id": "210066d7-c23c-404a-8fb9-8b3d1979d18b", + "id": "452738d1-eccb-4fc9-8dbb-1faa4b80e0f9", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -8728,7 +8728,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6a850eaa-7589-4390-abc7-fe28b9ab4089", + "id": "f7fc3f06-2100-44af-b5bc-35a64a2af777", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -8786,7 +8786,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fe26527a-115c-4d87-a803-5b48609d2328", + "id": "71b4aa29-6c46-4983-b5a7-a947d69f1f68", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -8844,7 +8844,7 @@ "_postman_previewlanguage": "json" }, { - "id": "67a5efdb-a28a-4721-b7b0-07c2aa2caf4a", + "id": "dcd361f5-e4a3-478a-8fa9-48feadf5c6b5", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -8902,7 +8902,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8ee5f57b-73e9-45bd-b586-9a556b94a616", + "id": "f677395f-60df-4c6c-98c6-79268a0d3e11", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -8960,7 +8960,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4691965d-f0fa-42bf-bc2f-fa38b4de4cfb", + "id": "d4ab1da6-d580-4df0-a1a4-ea64484ab1d3", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -9024,7 +9024,7 @@ } }, { - "id": "665b7238-b551-4c0e-97cd-9e761e931e9a", + "id": "3acd5138-657c-4910-bd73-c65b40ee51ab", "name": "Get the number of access-requests-approvals", "request": { "name": "Get the number of access-requests-approvals", @@ -9073,7 +9073,7 @@ }, "response": [ { - "id": "60eeb637-9113-4cd2-8a5a-948c8cf2b16f", + "id": "a68ef15c-f6e7-4905-8510-40e1425a6eb8", "name": "Number of pending, approved, rejected access request approvals.", "originalRequest": { "url": { @@ -9136,7 +9136,7 @@ "_postman_previewlanguage": "json" }, { - "id": "369a3b15-a14e-4e1f-88e2-b872ac4fed35", + "id": "0abd71d5-4459-4737-ae1f-1e596ffaa835", "name": "Client Error - Returned if the query parameter is invalid.", "originalRequest": { "url": { @@ -9199,7 +9199,7 @@ "_postman_previewlanguage": "json" }, { - "id": "289c4b52-ce63-4c69-a8e0-539a8ca6cc90", + "id": "6573c2d3-6b9b-4dec-b121-a6118d844361", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -9262,7 +9262,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b65ba8cc-cbe8-4ee7-ad79-d657583cae24", + "id": "6302bf40-dedf-4234-833b-b3452b8e0bc8", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -9325,7 +9325,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c66bf370-2b39-4b58-9cb3-7812b3b5ff2f", + "id": "4964e208-f6e2-4087-b41e-a285308ad0f0", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -9388,7 +9388,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5e7b4cf3-245d-403f-ad30-abe31b1206df", + "id": "ffe058a6-eb93-43d9-8ee6-5fc75fbc9a9f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -9463,7 +9463,7 @@ "description": "Use this API to implement and customize account functionality.\nWith this functionality in place, administrators can manage users' access across sources in Identity Security Cloud. \n\nIn Identity Security Cloud, an account refers to a user's account on a supported source.\nThis typically includes a unique identifier for the user, a unique password, a set of permissions associated with the source and a set of attributes. Identity Security Cloud loads accounts through the creation of sources in Identity Security Cloud.\n\nAdministrators can correlate users' identities with the users' accounts on the different sources they use. \nThis allows Identity Security Cloud to govern the access of identities and all their correlated accounts securely and cohesively. \n\nTo view the accounts on a source and their correlated identities, administrators can use the Connections drop-down menu, select Sources, select the relevant source, and select its Account tab. \n\nTo view and edit source account statuses for an identity in Identity Security Cloud, administrators can use the Identities drop-down menu, select Identity List, select the relevant identity, and select its Accounts tab. \nAdministrators can toggle an account's Actions to aggregate the account, enable/disable it, unlock it, or remove it from the identity. \n\nAccounts can have the following statuses: \n\n- Enabled: The account is enabled. The user can access it.\n\n- Disabled: The account is disabled, and the user cannot access it, but the identity is not disabled in Identity Security Cloud. This can occur when an administrator disables the account or when the user's lifecycle state changes. \n\n- Locked: The account is locked. This may occur when someone has entered an incorrect password for the account too many times.\n\n- Pending: The account is currently updating. This status typically lasts seconds. \n\nAdministrators can select the source account to view its attributes, entitlements, and the last time the account's password was changed.\n\nRefer to [Managing User Accounts](https://documentation.sailpoint.com/saas/help/common/users/user_access.html#managing-user-accounts) for more information about accounts.\n", "item": [ { - "id": "bc27bec1-2529-4740-9a0d-05daf7f5c1d4", + "id": "acb98db1-be8e-4c3e-b552-c6b48d960e08", "name": "Accounts List", "request": { "name": "Accounts List", @@ -9538,7 +9538,7 @@ }, "response": [ { - "id": "e928cf5d-2d13-43b7-a53e-cc4ce8536bb6", + "id": "0ed05a89-808a-437f-9ae1-14c321753f05", "name": "List of account objects", "originalRequest": { "url": { @@ -9627,7 +9627,7 @@ "_postman_previewlanguage": "json" }, { - "id": "339d17bd-9799-429e-ae4e-368579f066d5", + "id": "f8a83e5b-baf6-4257-9ae6-7e78aa35e51f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -9716,7 +9716,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0b9fe7cb-8996-4a99-a622-e21aaf61dd0f", + "id": "c62032a9-e35d-443f-a459-e59924c38608", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -9805,7 +9805,7 @@ "_postman_previewlanguage": "json" }, { - "id": "900ffdba-ffac-49fb-8c19-16f70ae0ec01", + "id": "777dcdb4-f965-4999-b4b6-962e8e6a271b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -9894,7 +9894,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3e8089f9-ae2e-45c7-b830-7d4cb1bf71f2", + "id": "7df56170-7d94-4126-966c-3e89a68ae516", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -9983,7 +9983,7 @@ "_postman_previewlanguage": "json" }, { - "id": "85f0e63c-0a79-4200-88f2-a8906b983587", + "id": "07a7c187-0a96-446c-bd6e-5f549e56f837", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -10078,7 +10078,7 @@ } }, { - "id": "14ca3c98-dffd-4a95-9a43-4f621fbe30e2", + "id": "12f2a92e-eff9-43f0-99b4-44c6226f18d5", "name": "Create Account", "request": { "name": "Create Account", @@ -10120,7 +10120,7 @@ }, "response": [ { - "id": "df6a3f50-681c-4438-ad36-8af05a697448", + "id": "a30ea2f9-c535-4e3c-84af-c561c87c5c1c", "name": "Async task details", "originalRequest": { "url": { @@ -10176,7 +10176,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4aca297e-d065-498d-8602-db6b9ed49559", + "id": "bd834c66-8f95-42c1-be77-c8f7ed889459", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -10232,7 +10232,7 @@ "_postman_previewlanguage": "json" }, { - "id": "896963d5-3f45-48e1-9f24-5f7f6ec2c25d", + "id": "8b8907bf-fa43-4fab-9f81-7388ee7e4df2", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -10288,7 +10288,7 @@ "_postman_previewlanguage": "json" }, { - "id": "233a71f5-f4cc-42b9-9010-841f4a967e58", + "id": "3e3fab48-bf1e-4983-9786-25cdd7b475c7", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -10344,7 +10344,7 @@ "_postman_previewlanguage": "json" }, { - "id": "77b4c4dc-99e1-4828-839a-d4a3db01eb5a", + "id": "2edbc81d-e9da-46ea-b4c0-1826b83be7a9", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -10400,7 +10400,7 @@ "_postman_previewlanguage": "json" }, { - "id": "95631bce-c929-4f89-86dc-2b1a0ed38bb9", + "id": "6bebe23b-47dc-4953-a810-1b84636d7cb6", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -10462,7 +10462,7 @@ } }, { - "id": "97e78556-4641-4928-9ce1-98eb502fb682", + "id": "01d6228a-7e24-478e-b72a-d6af3476a8cb", "name": "Account Details", "request": { "name": "Account Details", @@ -10503,7 +10503,7 @@ }, "response": [ { - "id": "8be8898d-4252-4a27-b3f3-26063c58b31a", + "id": "f8bcb358-d47a-44d7-ba34-ba00dfde9c06", "name": "Account object.", "originalRequest": { "url": { @@ -10547,7 +10547,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d3df31d9-fdd9-4350-a46c-731249644d20", + "id": "52000d6e-aa50-4842-b607-d82db8c1072c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -10591,7 +10591,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e98ef44f-0066-414a-938b-10f107f81a1f", + "id": "bbb5114f-6f39-4179-b43b-529adedf0067", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -10635,7 +10635,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9c50d2a7-bf4a-400e-9db8-c21cc9c94833", + "id": "d57c8b3a-6652-49ae-bf81-a5f0324ddc67", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -10679,7 +10679,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d65e15bb-ebf0-4bb5-8e16-60997319d679", + "id": "583de985-2c02-4417-b01e-e95cac397091", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -10723,7 +10723,7 @@ "_postman_previewlanguage": "json" }, { - "id": "54a653ef-8dd4-46b3-af23-9ea558d81c38", + "id": "e2df6ddc-49d8-495c-95e1-2e14944b12eb", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -10767,7 +10767,7 @@ "_postman_previewlanguage": "json" }, { - "id": "67ae54ea-3e78-478b-9746-e934b559de22", + "id": "d5457351-5d04-4bb0-822f-20b0e11d8d20", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -10817,7 +10817,7 @@ } }, { - "id": "6c37f620-2f6d-4317-8695-823b9991b5e5", + "id": "0982026f-ca66-4e16-9992-ef9865db24f4", "name": "Update Account", "request": { "name": "Update Account", @@ -10871,7 +10871,7 @@ }, "response": [ { - "id": "78e9e177-aebc-4c47-9a9a-3b3d368d2cc2", + "id": "742775a8-d3da-43e8-8a3b-7bce831c3290", "name": "Accepted. Update request accepted and is in progress.", "originalRequest": { "url": { @@ -10928,7 +10928,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1e91cdba-d3c3-427d-a54b-268e65277562", + "id": "da18b441-7656-48c3-8b05-ff12b007c3c7", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -10985,7 +10985,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1ec44f9d-5602-4bb3-8dc6-e2d2c99896c3", + "id": "5ec31b55-be6c-476b-9f65-7330b58b43ad", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -11042,7 +11042,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7a83729c-4765-432e-aff4-eb9f5d520d57", + "id": "a1fa0b40-1bc8-4742-b45a-6f3ab5ff1d37", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -11099,7 +11099,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bc8641f0-b062-4158-806e-57769965947e", + "id": "62a86231-94df-4624-9f13-8709bce33855", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -11156,7 +11156,7 @@ "_postman_previewlanguage": "json" }, { - "id": "10c9225b-8724-4acd-a01b-f9d726e0f55b", + "id": "53981408-4421-4347-8bdb-0f65779f2ba9", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -11213,7 +11213,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7516b288-858e-4d94-8c9d-dd6fa002fcf2", + "id": "9a1ef391-dcbe-4c49-a4c7-3f0ae7cbb643", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -11276,7 +11276,7 @@ } }, { - "id": "f0eb4da7-0422-4ba8-a2ea-0427a1d96b87", + "id": "7c2c8b4e-1e1f-4833-8bd0-4d89637c60b0", "name": "Update Account", "request": { "name": "Update Account", @@ -11330,7 +11330,7 @@ }, "response": [ { - "id": "9e952238-04c2-48d7-850d-0ce126fc00b8", + "id": "185ac734-d7ab-44a4-99ca-b2a423707e81", "name": "Async task details.", "originalRequest": { "url": { @@ -11387,7 +11387,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d0a46ec7-476a-4562-8b5b-208fc198d3a4", + "id": "6cb33d35-0500-4aaa-96a1-ca7fe740632f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -11444,7 +11444,7 @@ "_postman_previewlanguage": "json" }, { - "id": "602c717b-2874-40d1-bc45-c768894c7c7e", + "id": "d506e256-f68c-4f32-9bb6-fe05bda19a6e", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -11501,7 +11501,7 @@ "_postman_previewlanguage": "json" }, { - "id": "46cc2403-0672-4a10-9b48-c0a6115479e5", + "id": "5c11584c-8c85-40a6-a821-f1bca31918c4", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -11558,7 +11558,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2ff1e957-151b-4ac8-a53a-3eb928dc14fd", + "id": "ff194848-fe42-4045-8504-f3469269c059", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -11615,7 +11615,7 @@ "_postman_previewlanguage": "json" }, { - "id": "aeed25a5-c397-4fdf-a9fc-50fb0ded3ef6", + "id": "eac8c303-b79d-40ad-9b03-74373a8ef9ce", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -11672,7 +11672,7 @@ "_postman_previewlanguage": "json" }, { - "id": "569547c3-491d-41fb-a83e-3a65baa10949", + "id": "375ff7c0-54a9-4a32-b285-1dbc408cfeed", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -11735,7 +11735,7 @@ } }, { - "id": "09afcebb-3f6b-4896-b8f0-6d5e1facd303", + "id": "db39a476-68be-4ec1-8a57-24e3d38a5919", "name": "Delete Account", "request": { "name": "Delete Account", @@ -11776,7 +11776,7 @@ }, "response": [ { - "id": "49a0636f-52c5-4bf0-a28d-122eb55506f1", + "id": "6432d182-a266-4f28-862d-39a5ec2bbd0f", "name": "Async task details.", "originalRequest": { "url": { @@ -11820,7 +11820,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a0eeff10-5fcd-4b87-884f-283505c75732", + "id": "61e24048-23fc-48f8-aa5b-d710ded183f7", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -11864,7 +11864,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a6b32597-e950-47ee-ae5f-570c725cc1b9", + "id": "e1f1bdcc-79fc-4dd6-a1b3-16d02c3923e3", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -11908,7 +11908,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ef8bd161-38a3-495a-a8ae-889cafb19678", + "id": "67731c2b-bfde-445a-8f0b-415d659f0728", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -11952,7 +11952,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f8788b1e-ea17-4b49-81f3-5839ab17e99d", + "id": "1de1eba7-4bfb-428a-85b3-fada84c7c305", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -11996,7 +11996,7 @@ "_postman_previewlanguage": "json" }, { - "id": "45a59b3c-147c-4dd2-adf6-b47c06318460", + "id": "f6a7fd0b-83cc-4564-8c2f-363f2b92dd07", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -12040,7 +12040,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ee12ee17-cc31-49a3-8bfd-23a0e30866d2", + "id": "463167ab-0803-49ca-9741-542a70182608", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -12090,7 +12090,7 @@ } }, { - "id": "2fc4e003-9d6f-481e-9ce5-35fbdd2bbcf4", + "id": "92049581-a7dd-4a49-a784-c149a8c51f01", "name": "Account Entitlements", "request": { "name": "Account Entitlements", @@ -12160,7 +12160,7 @@ }, "response": [ { - "id": "cab7832b-697c-4c82-84f1-197c54791cc8", + "id": "2817c07f-fcf7-4a94-a650-4e6cef2f1070", "name": "An array of account entitlements", "originalRequest": { "url": { @@ -12233,7 +12233,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f774f3fa-4c77-482f-bf39-d59146be6f28", + "id": "f0b4521d-80b5-441d-a3da-f3e15e79e90b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -12306,7 +12306,7 @@ "_postman_previewlanguage": "json" }, { - "id": "157ad20c-5933-469f-aacb-169f965f0483", + "id": "76326680-282f-4ae7-bc4d-19dd73d174de", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -12379,7 +12379,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1dda440c-2bd9-4fd9-9e8c-186df2b683ac", + "id": "71b3b20a-67b2-436c-be48-237df96cce99", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -12452,7 +12452,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6809ca7c-5315-47ab-9e5c-b26f8e179705", + "id": "3aa47998-e945-4957-9724-46955bbaf375", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -12525,7 +12525,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2cc45a1b-1af1-450a-92ef-f32d7e70e3d8", + "id": "beac6d8c-6c43-40d6-9ca6-537d1024b40d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -12598,7 +12598,7 @@ "_postman_previewlanguage": "json" }, { - "id": "01b2d1b4-5374-4f1f-b150-b8f6867894ed", + "id": "7c438d9f-45ce-45f2-acbf-4f4733480648", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -12677,7 +12677,7 @@ } }, { - "id": "bd3e73e6-b2ab-4915-b573-0195d892a362", + "id": "af35cd9c-2270-4079-b1c0-077feec868ae", "name": "Reload Account", "request": { "name": "Reload Account", @@ -12719,7 +12719,7 @@ }, "response": [ { - "id": "1dd8cc9c-d111-45e0-95a4-24bb8cb1fa94", + "id": "e5289a70-852c-4075-988f-77c4d0eec80a", "name": "Async task details", "originalRequest": { "url": { @@ -12764,7 +12764,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fe8be3b0-a38b-4c9b-b4a3-80a9907da8ba", + "id": "2f291938-c179-4b29-93f9-737661757352", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -12809,7 +12809,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a7e50b0f-5cf9-496e-bfc1-dfcc188bc6ce", + "id": "e3b78ec9-7a23-48d4-8d79-cefac52f3451", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -12854,7 +12854,7 @@ "_postman_previewlanguage": "json" }, { - "id": "73c8f805-e584-4d4d-9b4c-0ec0aaf9d6a9", + "id": "1ed1725e-e8e9-4bd7-9596-db122bade562", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -12899,7 +12899,7 @@ "_postman_previewlanguage": "json" }, { - "id": "11bb277b-2605-4a94-99d3-f37350647d6b", + "id": "73abdaec-9e9b-4a7f-b26f-6a62c23daeaa", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -12944,7 +12944,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e9352871-b4cb-4bca-84e2-3745d154ceb7", + "id": "7c62a340-0cb5-4dcd-bd2d-8f270a1f6998", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -12989,7 +12989,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d517a392-3736-4c99-a10d-f85debfc517b", + "id": "90e4d582-d577-448a-9068-5f0aec558311", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -13040,7 +13040,7 @@ } }, { - "id": "83b17786-2e24-472c-ab4c-dbed3899ccfc", + "id": "e939fe0c-1f29-4d15-8e24-3b7d3f89ec74", "name": "Enable Account", "request": { "name": "Enable Account", @@ -13095,7 +13095,7 @@ }, "response": [ { - "id": "e9be3d61-939d-4b71-8bd2-152a15328466", + "id": "0210fe74-e3c0-43d3-b5b6-3ae43edd4611", "name": "Async task details", "originalRequest": { "url": { @@ -13153,7 +13153,7 @@ "_postman_previewlanguage": "json" }, { - "id": "698a0aee-9080-418f-91a6-dbc3817cf809", + "id": "d53ec9d7-8a0d-44c3-8e0a-ebb87c20f963", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -13211,7 +13211,7 @@ "_postman_previewlanguage": "json" }, { - "id": "907b4ced-860b-4c5e-8d2f-4a61fac2e130", + "id": "6b3aadcf-60c0-4fa7-953e-4cb4742228fe", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -13269,7 +13269,7 @@ "_postman_previewlanguage": "json" }, { - "id": "68f9d10a-4f20-424f-88a8-6c86fc87a6bc", + "id": "03f1472b-ec3d-418a-900c-e39ef3189559", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -13327,7 +13327,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ea33b7ff-a70d-40df-97c9-46ad07bcd890", + "id": "717bdbcf-0c67-49d3-9dac-5cac1ac73cb5", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -13385,7 +13385,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0178cb51-de5b-4cb4-b133-c9217d65bce2", + "id": "2ff18f7b-6e87-4169-89d9-5c2900580729", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -13443,7 +13443,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3bef6846-51ca-42b1-8656-79bc3506ee7e", + "id": "30451748-af5e-497d-b89d-f41ff2956691", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -13507,7 +13507,7 @@ } }, { - "id": "abb543ad-d784-4531-926b-c5edec31aabf", + "id": "50a6bc11-dc9b-4038-a690-8d4cb55e3252", "name": "Disable Account", "request": { "name": "Disable Account", @@ -13562,7 +13562,7 @@ }, "response": [ { - "id": "d42e961a-ed57-4eeb-9e6c-0dac18dbb6aa", + "id": "79658a60-99f8-4568-a8d1-b4b027b77786", "name": "Async task details", "originalRequest": { "url": { @@ -13620,7 +13620,7 @@ "_postman_previewlanguage": "json" }, { - "id": "11d7aebb-cc93-4e77-a1b0-52581edfeeeb", + "id": "a11af7e7-b0f7-4f34-a691-f30fac4987e9", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -13678,7 +13678,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9c681df9-56c1-4288-b5a5-89c1d0c5f9ad", + "id": "2a857cb6-c1d9-447f-9fc4-3109cd549be6", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -13736,7 +13736,7 @@ "_postman_previewlanguage": "json" }, { - "id": "19b721f6-48ce-48dc-8100-bfc7dcf0af23", + "id": "63897063-1443-44d3-9e05-6490dfa2c175", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -13794,7 +13794,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c7954c05-89c2-4e2d-9e9a-59bfe49323b9", + "id": "92ef1f93-b79b-45d0-99b4-c5b476ed6adb", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -13852,7 +13852,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cc16493b-3b11-4d14-ba72-45fb2f16cfa8", + "id": "1b3a358d-0630-449f-aa1b-61d4685bac27", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -13910,7 +13910,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c961b3ec-b2e4-487c-8571-28a82e75d5c8", + "id": "d71b701f-8666-4d43-beb0-e6031631aa64", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -13974,7 +13974,7 @@ } }, { - "id": "7c605000-ee14-4fdf-a4f8-aa08a72a4f1b", + "id": "5ad7658b-2c80-4cb2-9832-ade61a3da58b", "name": "Unlock Account", "request": { "name": "Unlock Account", @@ -14029,7 +14029,7 @@ }, "response": [ { - "id": "bf449cf3-b1b1-4db8-8034-dc3919f567ef", + "id": "fdd7aeb0-30b1-486b-8de0-359e9a39b957", "name": "Async task details", "originalRequest": { "url": { @@ -14087,7 +14087,7 @@ "_postman_previewlanguage": "json" }, { - "id": "496ffa52-ce99-4fef-b30a-55e05e03e6cb", + "id": "ad1c9d1f-4946-4358-abd5-cf443a7e6d03", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -14145,7 +14145,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a74efde3-27f7-4111-bc6c-fede6b99c207", + "id": "0288959f-d2c0-4549-acd3-79a1b8db3b47", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -14203,7 +14203,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ee23f02c-7da3-4525-9ec7-7400ca30cd2b", + "id": "c2011599-da34-4812-9b61-33c27122c660", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -14261,7 +14261,7 @@ "_postman_previewlanguage": "json" }, { - "id": "185a3c03-e121-4e85-9bd0-e0f7890e23e6", + "id": "3ac7a71d-18c3-408e-99dc-a023b1aaf978", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -14319,7 +14319,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2507c200-942a-4132-9177-49a354ed9ccd", + "id": "a52db73d-1880-4b87-9692-40f1624b23d3", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -14377,7 +14377,7 @@ "_postman_previewlanguage": "json" }, { - "id": "23a108bf-0fd6-43d3-82bc-fb39c0baa06e", + "id": "834583e9-5333-4a63-8eb5-0a6363b82ef7", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -14447,7 +14447,7 @@ "description": "Use this API to implement account activity tracking functionality.\nWith this functionality in place, users can track source account activity in Identity Security Cloud, which greatly improves traceability in the system. \n\nAn account activity refers to a log of each action performed on a source account. This is useful for auditing the changes performed on an account throughout its life. \nIn Identity Security Cloud's Search, users can search for account activities and select the activity's row to get an overview of the activity's account action and view its progress, its involved sources, and its most basic metadata, such as the identity requesting the option and the recipient. \n\nAccount activity includes most actions Identity Security Cloud completes on source accounts. Users can search in Identity Security Cloud for the following account action types: \n\n- Access Request: These include any access requests the source account is involved in. \n\n- Account Attribute Updates: These include updates to a single attribute on an account on a source. \n\n- Account State Update: These include locking or unlocking actions on an account on a source. \n\n- Certification: These include actions removing an entitlement from an account on a source as a result of the entitlement's revocation during a certification.\n\n- Cloud Automated `Lifecyclestate`: These include automated lifecycle state changes that result in a source account's correlated identity being assigned to a different lifecycle state. \nIdentity Security Cloud replaces the `Lifecyclestate` variable with the name of the lifecycle state it has moved the account's identity to. \n\n- Identity Attribute Update: These include updates to a source account's correlated identity attributes as the result of a provisioning action. \nWhen you update an identity attribute that also updates an identity's lifecycle state, the cloud automated `Lifecyclestate` event also displays.\nAccount Activity does not include attribute updates that occur as a result of aggregation.\n\n- Identity Refresh: These include correlated identity refreshes that occur for an account on a source whenever the account's correlated identity profile gets a new role or updates. \nThese also include refreshes that occur whenever Identity Security Cloud assigns an application to the account's correlated identity based on the application's being assigned to All Users From Source or Specific Users From Source. \n\n- Lifecycle State Refresh: These include the actions that took place when a lifecycle state changed. This event only occurs after a cloud automated `Lifecyclestate` change or a lifecycle state change. \n\n- Lifecycle State Change: These include the account activities that result from an identity's manual assignment to a null lifecycle state.\n\n- Password Change: These include password changes on sources.\n\nRefer to [Account Activity](https://documentation.sailpoint.com/saas/help/search/index.html#account-activity) for more information about account activities.\n", "item": [ { - "id": "72d42add-68ba-4aca-b860-149ea038daa7", + "id": "7881b0c6-9e6e-4dcd-9086-b4371ac30ea6", "name": "List Account Activities", "request": { "name": "List Account Activities", @@ -14549,7 +14549,7 @@ }, "response": [ { - "id": "8b17ef9c-2033-4b20-9512-5d8caf7523c0", + "id": "ec1385d9-480a-4b1a-a851-2eb23ff98255", "name": "List of account activities", "originalRequest": { "url": { @@ -14665,7 +14665,7 @@ "_postman_previewlanguage": "json" }, { - "id": "07f28abc-7670-4088-a1ca-c691c8857702", + "id": "22390b11-5f72-445d-954a-e4ea63df792f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -14781,7 +14781,7 @@ "_postman_previewlanguage": "json" }, { - "id": "951a622f-d864-42d4-829b-c89667473846", + "id": "ecce24a6-d256-43d6-ab11-4cf9f57dda0c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -14897,7 +14897,7 @@ "_postman_previewlanguage": "json" }, { - "id": "12b3d3f2-5d6b-4e87-b108-d401b978be5d", + "id": "8b2d1ab2-ef62-4b87-9344-34b3bc4e6802", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -15013,7 +15013,7 @@ "_postman_previewlanguage": "json" }, { - "id": "579b9039-f374-45ad-9f93-ee1b92a76ef6", + "id": "775db8d8-9456-4ec7-8ca3-d37c528426f1", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -15129,7 +15129,7 @@ "_postman_previewlanguage": "json" }, { - "id": "112d06c4-3998-4195-a585-467740628ea7", + "id": "ae450459-eb05-4d1c-bf1b-3afbe34a3322", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -15251,7 +15251,7 @@ } }, { - "id": "f6239a4a-310b-43f5-bf55-b9e67d6cad13", + "id": "c5876cf8-b188-4eae-aae2-2303529b3caa", "name": "Get an Account Activity", "request": { "name": "Get an Account Activity", @@ -15292,7 +15292,7 @@ }, "response": [ { - "id": "14fd0f3c-2c55-465c-8281-c9cd03c53bc6", + "id": "4a2d071a-161c-4853-90b1-f3b0ceea1483", "name": "An account activity object", "originalRequest": { "url": { @@ -15336,7 +15336,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1d3300c7-bafd-4027-bb5e-f5ecb3b5d2d3", + "id": "a1b60cbe-319c-4594-88e4-65ea5e26cb1c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -15380,7 +15380,7 @@ "_postman_previewlanguage": "json" }, { - "id": "477c5610-70df-4210-b6db-ea207623b162", + "id": "b0609967-44de-4e46-95a9-25bcc0f9fef5", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -15424,7 +15424,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ca78eb2e-9561-41e1-b51e-67cbfdc6ad55", + "id": "206a1837-b857-4561-865f-f7118c51247e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -15468,7 +15468,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2333e8eb-5401-4ac1-a675-cb2dedb24bf6", + "id": "8b0f281c-3427-413e-8dbd-e9fc786ca325", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -15512,7 +15512,7 @@ "_postman_previewlanguage": "json" }, { - "id": "517053d1-98ea-4977-97d4-cb67beb6dfa7", + "id": "4ca5b3ba-5485-4b4d-afa9-f1ea2b7c6596", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -15556,7 +15556,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8a2ee570-c0cb-44d5-812d-091c46523d89", + "id": "a973e169-d560-43f4-82ab-d70cb5721cbb", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -15612,7 +15612,7 @@ "description": "Use this API to implement account usage insight functionality.\nWith this functionality in place, administrators can gather information and insights about how their tenants' source accounts are being used.\nThis allows organizations to get the information they need to start optimizing and securing source account usage.\n", "item": [ { - "id": "bc8635b8-cfe2-4c37-8c7b-e74fafe0ca2b", + "id": "6d1021cb-a2cc-455d-a8a1-8dd83690d4c4", "name": "Returns account usage insights", "request": { "name": "Returns account usage insights", @@ -15691,7 +15691,7 @@ }, "response": [ { - "id": "5c95f4c0-3be7-4fd1-a56c-787de8da6fd3", + "id": "3a94981b-b7f1-48e3-8b9e-c7e32d26f2ec", "name": "Summary of account usage insights for past 12 months.", "originalRequest": { "url": { @@ -15773,7 +15773,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bc70a754-70d3-4d5f-9c8b-5f99e8b240ef", + "id": "474db2c7-f54d-4aae-9d0a-10e40eea652f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -15855,7 +15855,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a21b2e44-8f95-411b-b1a5-775e9d6136d1", + "id": "e91f33a0-0b26-490b-b49f-0e0dd1dca09f", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -15937,7 +15937,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ca7bcb98-2c47-4892-b234-16512f59ed7c", + "id": "954ab757-f999-4954-bd52-6f10afa7cdd3", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -16019,7 +16019,7 @@ "_postman_previewlanguage": "json" }, { - "id": "379819aa-5f6c-4fbe-9890-245bd1640663", + "id": "bb4a20c5-ce21-45b1-9754-96561d45dfa5", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -16101,7 +16101,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b65ed516-ad3b-4d58-802c-e0a33499af02", + "id": "ff9bc6ee-04aa-4474-9d6f-ce719cd63fd6", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -16193,14 +16193,829 @@ { "name": "Auth Users", "description": "Use this API to implement user authentication system functionality. \nWith this functionality in place, users can get a user's authentication system details, including their capabilities, and modify those capabilities. \nThe user's capabilities refer to their access to different systems, or authorization, within the tenant, like access to certifications (CERT_ADMIN) or reports (REPORT_ADMIN). \nThese capabilities also determine a user's access to the different APIs. \nThis API provides users with a way to determine a user's access and make quick and easy changes to that access. \n", - "item": [] + "item": [ + { + "id": "6655a7c5-dfb4-427a-aee2-411e35e9da43", + "name": "Auth User Details", + "request": { + "name": "Auth User Details", + "description": { + "content": "Return the specified user's authentication system details.", + "type": "text/plain" + }, + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "ef38f94347e94562b5bb8424a56397d8", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Identity ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "c1014cce-9bcf-4920-9bf1-8f597d4e3501", + "name": "The specified user's authentication system details.", + "originalRequest": { + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"tenant\": \"test-tenant\",\n \"id\": \"2c91808458ae7a4f0158b1bbf8af0628\",\n \"uid\": \"will.smith\",\n \"profile\": \"2c91808458ae7a4f0158b1bbf8af0756\",\n \"identificationNumber\": \"19-5588452\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"workPhone\": \"5555555555\",\n \"personalEmail\": \"william.smith@example.com\",\n \"firstname\": \"Will\",\n \"lastname\": \"Smith\",\n \"displayName\": \"Will Smith\",\n \"alias\": \"will.smith\",\n \"lastPasswordChangeDate\": \"2021-03-08T22:37:33.901Z\",\n \"lastLoginTimestamp\": 1656327185832,\n \"currentLoginTimestamp\": 1656327185832,\n \"capabilities\": [\n \"ORG_ADMIN\",\n \"ORG_ADMIN\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "30b31783-e419-4058-9c36-2bcc871829ac", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3646827c-3159-4b76-ba3b-a1cef9aeac14", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "89e685a8-cd5d-4a36-b622-616884e21d94", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "886b47f2-bcca-41a6-a7e3-1c0f28f39b6f", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "91282e5d-21e0-4d35-8dcc-55a245533b8b", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "404509a1-7a8a-47b1-a805-70a92dfbafc9", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "4ecd7af8-5d8e-4d12-80ec-2c13f0a8aec3", + "name": "Auth User Update", + "request": { + "name": "Auth User Update", + "description": { + "content": "Use a PATCH request to update an existing user in the authentication system.\nUse this endpoint to modify these fields: \n * `capabilities`\n\nA '400.1.1 Illegal update attempt' detail code indicates that you attempted to PATCH a field that is not allowed.", + "type": "text/plain" + }, + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "ef38f94347e94562b5bb8424a56397d8", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Identity ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/capabilities\",\n \"value\": [\n \"ORG_ADMIN\"\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "42e78f90-f93f-409e-b6a8-087677ab3fc3", + "name": "Auth user updated.", + "originalRequest": { + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/capabilities\",\n \"value\": [\n \"ORG_ADMIN\"\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"tenant\": \"test-tenant\",\n \"id\": \"2c91808458ae7a4f0158b1bbf8af0628\",\n \"uid\": \"will.smith\",\n \"profile\": \"2c91808458ae7a4f0158b1bbf8af0756\",\n \"identificationNumber\": \"19-5588452\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"workPhone\": \"5555555555\",\n \"personalEmail\": \"william.smith@example.com\",\n \"firstname\": \"Will\",\n \"lastname\": \"Smith\",\n \"displayName\": \"Will Smith\",\n \"alias\": \"will.smith\",\n \"lastPasswordChangeDate\": \"2021-03-08T22:37:33.901Z\",\n \"lastLoginTimestamp\": 1656327185832,\n \"currentLoginTimestamp\": 1656327185832,\n \"capabilities\": [\n \"ORG_ADMIN\",\n \"ORG_ADMIN\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "29886a8a-88f4-41ba-9eb6-b7944f7f43d7", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/capabilities\",\n \"value\": [\n \"ORG_ADMIN\"\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c357e330-6d2e-4715-ab6f-a972a7d58092", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/capabilities\",\n \"value\": [\n \"ORG_ADMIN\"\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "da0f2d8b-940f-4f94-bab6-dd3e8b346fac", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/capabilities\",\n \"value\": [\n \"ORG_ADMIN\"\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b9835b48-82b0-48ef-9d8a-7424ce88e2e2", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/capabilities\",\n \"value\": [\n \"ORG_ADMIN\"\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "58b21634-b9ed-4254-9945-92a63a385a47", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/capabilities\",\n \"value\": [\n \"ORG_ADMIN\"\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "edd68ddb-5c89-4180-aec8-675c9b777930", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/capabilities\",\n \"value\": [\n \"ORG_ADMIN\"\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] }, { "name": "Branding", "description": "Use this API to implement and customize branding functionality. \nWith this functionality in place, administrators can get and manage existing branding items, and they can also create new branding items and configure them for use throughout Identity Security Cloud. \nThe Branding APIs provide administrators with a way to customize branding items. \nThis customization includes details like their colors, logos, and other information. \n", "item": [ { - "id": "ae7fff51-9691-4b9b-8628-e2f357ced3d4", + "id": "57af967d-42e7-479e-8df7-741912502549", "name": "List of branding items", "request": { "name": "List of branding items", @@ -16229,7 +17044,7 @@ }, "response": [ { - "id": "31e4607e-3901-4b70-b926-0bd383386f7a", + "id": "a2761167-4d00-48fa-a437-1fa5c4be5a0d", "name": "A list of branding items.", "originalRequest": { "url": { @@ -16267,12 +17082,12 @@ "value": "application/json" } ], - "body": "[\n {\n \"name\": \"default\",\n \"productName\": \"product name\",\n \"actionButtonColor\": \"0074D9\",\n \"activeLinkColor\": \"irure\",\n \"navigationColor\": \"dolore in incididunt\",\n \"emailFromAddress\": \"no-reply@sailpoint.com\",\n \"standardLogoURL\": \"\",\n \"loginInformationalMessage\": \"\"\n },\n {\n \"name\": \"default\",\n \"productName\": \"product name\",\n \"actionButtonColor\": \"0074D9\",\n \"activeLinkColor\": \"nulla Lorem\",\n \"navigationColor\": \"n\",\n \"emailFromAddress\": \"no-reply@sailpoint.com\",\n \"standardLogoURL\": \"\",\n \"loginInformationalMessage\": \"\"\n }\n]", + "body": "[\n {\n \"name\": \"default\",\n \"productName\": \"product name\",\n \"actionButtonColor\": \"0074D9\",\n \"activeLinkColor\": \"voluptate ullamco aute occaecat\",\n \"navigationColor\": \"officia culpa aliqua est ipsum\",\n \"emailFromAddress\": \"no-reply@sailpoint.com\",\n \"standardLogoURL\": \"\",\n \"loginInformationalMessage\": \"\"\n },\n {\n \"name\": \"default\",\n \"productName\": \"product name\",\n \"actionButtonColor\": \"0074D9\",\n \"activeLinkColor\": \"eu nostrud velit est\",\n \"navigationColor\": \"anim sit rep\",\n \"emailFromAddress\": \"no-reply@sailpoint.com\",\n \"standardLogoURL\": \"\",\n \"loginInformationalMessage\": \"\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "1b49b8b0-3b98-4794-bf11-d5db28867596", + "id": "d6f1c5ed-cf18-41ff-8486-f319187540f2", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -16315,7 +17130,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e2e16de3-5b8a-4a84-b76b-76a184751e28", + "id": "69e3baba-e325-4442-b90b-dbccc7564027", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -16358,7 +17173,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d25f99f8-2462-4b6a-bbf1-6af7de432ba2", + "id": "56c6cde9-0aee-45ac-b81a-78ad5785f34f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -16401,7 +17216,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bc6ffc70-f0a1-4723-8948-1675573de9ad", + "id": "bcfc290c-a815-4013-8601-6b576a8e333c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -16444,7 +17259,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a3a9f22d-bc76-40e3-bba9-56ea1fca9eb4", + "id": "98d47d81-648f-420d-862c-7db5b80b42bd", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -16493,7 +17308,7 @@ } }, { - "id": "c1fc5866-12e5-4ca2-a94c-7ac55707a347", + "id": "a9a56553-5839-4c05-a7f5-455a68108975", "name": "Create a branding item", "request": { "name": "Create a branding item", @@ -16558,7 +17373,7 @@ "type": "text/plain" }, "key": "activeLinkColor", - "value": "est culpa id", + "value": "mollit dolore", "type": "text" }, { @@ -16567,7 +17382,7 @@ "type": "text/plain" }, "key": "navigationColor", - "value": "incididunt pariatur", + "value": "cupidatat dolor", "type": "text" }, { @@ -16602,7 +17417,7 @@ }, "response": [ { - "id": "18eb9d79-8ccc-4ec2-8780-5969d8ea9550", + "id": "b34564be-27b8-4e0c-9b15-8b2828773fe0", "name": "Branding item created", "originalRequest": { "url": { @@ -16670,7 +17485,7 @@ "type": "text/plain" }, "key": "activeLinkColor", - "value": "est culpa id", + "value": "mollit dolore", "type": "text" }, { @@ -16679,7 +17494,7 @@ "type": "text/plain" }, "key": "navigationColor", - "value": "incididunt pariatur", + "value": "cupidatat dolor", "type": "text" }, { @@ -16720,12 +17535,12 @@ "value": "application/json" } ], - "body": "{\n \"name\": \"default\",\n \"productName\": \"product name\",\n \"actionButtonColor\": \"0074D9\",\n \"activeLinkColor\": \"ad\",\n \"navigationColor\": \"est\",\n \"emailFromAddress\": \"no-reply@sailpoint.com\",\n \"standardLogoURL\": \"\",\n \"loginInformationalMessage\": \"\"\n}", + "body": "{\n \"name\": \"default\",\n \"productName\": \"product name\",\n \"actionButtonColor\": \"0074D9\",\n \"activeLinkColor\": \"tempor\",\n \"navigationColor\": \"magna cupidatat labore dolor\",\n \"emailFromAddress\": \"no-reply@sailpoint.com\",\n \"standardLogoURL\": \"\",\n \"loginInformationalMessage\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ac86d836-6619-4719-9d4b-80108d38f972", + "id": "5dd08d42-10e6-4f33-8aa6-1479af0b8d10", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -16793,7 +17608,7 @@ "type": "text/plain" }, "key": "activeLinkColor", - "value": "est culpa id", + "value": "mollit dolore", "type": "text" }, { @@ -16802,7 +17617,7 @@ "type": "text/plain" }, "key": "navigationColor", - "value": "incididunt pariatur", + "value": "cupidatat dolor", "type": "text" }, { @@ -16848,7 +17663,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8a2a3b73-5f2a-40fb-a1c6-08bddda75642", + "id": "4c7d6164-4e5d-4709-a37e-b1697d830dc0", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -16916,7 +17731,7 @@ "type": "text/plain" }, "key": "activeLinkColor", - "value": "est culpa id", + "value": "mollit dolore", "type": "text" }, { @@ -16925,7 +17740,7 @@ "type": "text/plain" }, "key": "navigationColor", - "value": "incididunt pariatur", + "value": "cupidatat dolor", "type": "text" }, { @@ -16971,7 +17786,7 @@ "_postman_previewlanguage": "json" }, { - "id": "580cc95e-1dd1-4c19-9851-656e4e2d1ec6", + "id": "466bf236-2574-43e8-8b82-3e5d2b63ec5c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -17039,7 +17854,7 @@ "type": "text/plain" }, "key": "activeLinkColor", - "value": "est culpa id", + "value": "mollit dolore", "type": "text" }, { @@ -17048,7 +17863,7 @@ "type": "text/plain" }, "key": "navigationColor", - "value": "incididunt pariatur", + "value": "cupidatat dolor", "type": "text" }, { @@ -17094,7 +17909,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fe5be239-090f-4f96-9cdf-bd2ba17590b9", + "id": "fb088d84-54c5-486d-945f-5daf3f49e318", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -17162,7 +17977,7 @@ "type": "text/plain" }, "key": "activeLinkColor", - "value": "est culpa id", + "value": "mollit dolore", "type": "text" }, { @@ -17171,7 +17986,7 @@ "type": "text/plain" }, "key": "navigationColor", - "value": "incididunt pariatur", + "value": "cupidatat dolor", "type": "text" }, { @@ -17217,7 +18032,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4679ac6d-d5d3-461d-8164-1d3d5eb1fdbf", + "id": "aec772cd-14be-4ddc-bee2-85fc02577438", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -17285,7 +18100,7 @@ "type": "text/plain" }, "key": "activeLinkColor", - "value": "est culpa id", + "value": "mollit dolore", "type": "text" }, { @@ -17294,7 +18109,7 @@ "type": "text/plain" }, "key": "navigationColor", - "value": "incididunt pariatur", + "value": "cupidatat dolor", "type": "text" }, { @@ -17346,7 +18161,7 @@ } }, { - "id": "e49754bc-27f2-416c-a992-14f00a64dcad", + "id": "6826d1e1-62a6-4a65-a3ed-81c688d2abb4", "name": "Get a branding item", "request": { "name": "Get a branding item", @@ -17387,7 +18202,7 @@ }, "response": [ { - "id": "91f70eff-ee4e-4479-9854-8bb50654ade8", + "id": "a63fe275-1665-40df-88d1-e80cdcfb6e0f", "name": "A branding item object", "originalRequest": { "url": { @@ -17426,12 +18241,12 @@ "value": "application/json" } ], - "body": "{\n \"name\": \"default\",\n \"productName\": \"product name\",\n \"actionButtonColor\": \"0074D9\",\n \"activeLinkColor\": \"ad\",\n \"navigationColor\": \"est\",\n \"emailFromAddress\": \"no-reply@sailpoint.com\",\n \"standardLogoURL\": \"\",\n \"loginInformationalMessage\": \"\"\n}", + "body": "{\n \"name\": \"default\",\n \"productName\": \"product name\",\n \"actionButtonColor\": \"0074D9\",\n \"activeLinkColor\": \"tempor\",\n \"navigationColor\": \"magna cupidatat labore dolor\",\n \"emailFromAddress\": \"no-reply@sailpoint.com\",\n \"standardLogoURL\": \"\",\n \"loginInformationalMessage\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b6286053-c457-42d0-96db-bb2cb5885005", + "id": "2c8893ff-2a86-490e-a514-14e6dac4600c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -17475,7 +18290,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c782e66f-86eb-4868-bb8c-fc10688fa0da", + "id": "382ff05c-ce9b-4ce3-8565-65669b3a7e70", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -17519,7 +18334,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a676ed15-3af3-4469-8d31-dd835bdb36bd", + "id": "867cabcf-075c-46d5-9339-cad76ec39584", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -17563,7 +18378,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b6595b57-0335-4b77-9e8a-dd3c87d46dfe", + "id": "c1420cb6-780b-4470-b962-5eeab8fd3b16", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -17607,7 +18422,7 @@ "_postman_previewlanguage": "json" }, { - "id": "864ae80f-73a9-461a-b708-8613ffe5538e", + "id": "5c4c2e36-1ae4-4a20-8b62-8ffba6e64cd5", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -17651,7 +18466,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1f1d86ed-8821-4ec7-ae1c-7ecc21c45199", + "id": "3c39e1ee-bf72-4eee-a4ef-15f631d139ae", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -17701,7 +18516,7 @@ } }, { - "id": "d740e370-e07f-40d8-8664-bf6378229a35", + "id": "c041a6e7-7caa-4cbc-b52f-f40aeaa70cc5", "name": "Update a branding item", "request": { "name": "Update a branding item", @@ -17778,7 +18593,7 @@ "type": "text/plain" }, "key": "activeLinkColor", - "value": "est culpa id", + "value": "mollit dolore", "type": "text" }, { @@ -17787,7 +18602,7 @@ "type": "text/plain" }, "key": "navigationColor", - "value": "incididunt pariatur", + "value": "cupidatat dolor", "type": "text" }, { @@ -17822,7 +18637,7 @@ }, "response": [ { - "id": "5275d038-cfd4-401b-a991-b3eede8c20d8", + "id": "43c34430-4605-4e0c-8cd4-cb0b9c2421ff", "name": "Branding item updated", "originalRequest": { "url": { @@ -17891,7 +18706,7 @@ "type": "text/plain" }, "key": "activeLinkColor", - "value": "est culpa id", + "value": "mollit dolore", "type": "text" }, { @@ -17900,7 +18715,7 @@ "type": "text/plain" }, "key": "navigationColor", - "value": "incididunt pariatur", + "value": "cupidatat dolor", "type": "text" }, { @@ -17941,12 +18756,12 @@ "value": "application/json" } ], - "body": "{\n \"name\": \"default\",\n \"productName\": \"product name\",\n \"actionButtonColor\": \"0074D9\",\n \"activeLinkColor\": \"ad\",\n \"navigationColor\": \"est\",\n \"emailFromAddress\": \"no-reply@sailpoint.com\",\n \"standardLogoURL\": \"\",\n \"loginInformationalMessage\": \"\"\n}", + "body": "{\n \"name\": \"default\",\n \"productName\": \"product name\",\n \"actionButtonColor\": \"0074D9\",\n \"activeLinkColor\": \"tempor\",\n \"navigationColor\": \"magna cupidatat labore dolor\",\n \"emailFromAddress\": \"no-reply@sailpoint.com\",\n \"standardLogoURL\": \"\",\n \"loginInformationalMessage\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d1933af5-23d8-4bb5-8237-52af7c55ccf0", + "id": "3332240e-0082-4379-a902-50b5804efd7c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -18015,7 +18830,7 @@ "type": "text/plain" }, "key": "activeLinkColor", - "value": "est culpa id", + "value": "mollit dolore", "type": "text" }, { @@ -18024,7 +18839,7 @@ "type": "text/plain" }, "key": "navigationColor", - "value": "incididunt pariatur", + "value": "cupidatat dolor", "type": "text" }, { @@ -18070,7 +18885,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4f14dfb8-df68-4337-b938-5ebaae981c80", + "id": "32043772-69dd-40e5-8acd-3cf79f20f77d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -18139,7 +18954,7 @@ "type": "text/plain" }, "key": "activeLinkColor", - "value": "est culpa id", + "value": "mollit dolore", "type": "text" }, { @@ -18148,7 +18963,7 @@ "type": "text/plain" }, "key": "navigationColor", - "value": "incididunt pariatur", + "value": "cupidatat dolor", "type": "text" }, { @@ -18194,7 +19009,7 @@ "_postman_previewlanguage": "json" }, { - "id": "17a12afb-034d-49ca-9f98-4632cacfdab6", + "id": "665459f5-6e1b-4167-891b-8abb81a5c960", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -18263,7 +19078,7 @@ "type": "text/plain" }, "key": "activeLinkColor", - "value": "est culpa id", + "value": "mollit dolore", "type": "text" }, { @@ -18272,7 +19087,7 @@ "type": "text/plain" }, "key": "navigationColor", - "value": "incididunt pariatur", + "value": "cupidatat dolor", "type": "text" }, { @@ -18318,7 +19133,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ebd1c8f7-3f0c-405d-8736-78896657eb14", + "id": "0ee7578b-8ede-4def-b567-36daa85f7d63", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -18387,7 +19202,7 @@ "type": "text/plain" }, "key": "activeLinkColor", - "value": "est culpa id", + "value": "mollit dolore", "type": "text" }, { @@ -18396,7 +19211,7 @@ "type": "text/plain" }, "key": "navigationColor", - "value": "incididunt pariatur", + "value": "cupidatat dolor", "type": "text" }, { @@ -18442,7 +19257,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f11366bc-e7d4-4589-ae3c-6cd2d3fd0a3c", + "id": "ed8e4573-1086-4a86-96ae-2d18a28d1048", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -18511,7 +19326,7 @@ "type": "text/plain" }, "key": "activeLinkColor", - "value": "est culpa id", + "value": "mollit dolore", "type": "text" }, { @@ -18520,7 +19335,7 @@ "type": "text/plain" }, "key": "navigationColor", - "value": "incididunt pariatur", + "value": "cupidatat dolor", "type": "text" }, { @@ -18566,7 +19381,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4b3986fd-8f70-49a9-9af7-8f746f38c09d", + "id": "fca3c05a-268b-4de3-a252-13d9f1406ced", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -18635,7 +19450,7 @@ "type": "text/plain" }, "key": "activeLinkColor", - "value": "est culpa id", + "value": "mollit dolore", "type": "text" }, { @@ -18644,7 +19459,7 @@ "type": "text/plain" }, "key": "navigationColor", - "value": "incididunt pariatur", + "value": "cupidatat dolor", "type": "text" }, { @@ -18696,7 +19511,7 @@ } }, { - "id": "3bca7fce-7add-492c-9bb8-32bd8573446d", + "id": "b993054d-c914-4bc8-983e-c28ccc7adb1b", "name": "Delete a branding item", "request": { "name": "Delete a branding item", @@ -18737,7 +19552,7 @@ }, "response": [ { - "id": "207ba33f-b701-49d2-b8de-99ebabdcdaf0", + "id": "cff02c1b-59ba-40cb-9b33-39023983678c", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -18771,7 +19586,7 @@ "_postman_previewlanguage": "text" }, { - "id": "9d1f76be-50e5-4a06-b143-df440b6a660e", + "id": "a65819d6-86a4-40ad-945f-227dcabbcbbf", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -18815,7 +19630,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2f0d0086-68e8-47ec-bf32-c0d481346d89", + "id": "52021003-088c-4622-b6ce-aa5620cee9bd", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -18859,7 +19674,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c49d4f27-6fe4-4d66-a6b5-f6a73bccc7a7", + "id": "804f22e3-d8a0-4ba4-8730-9185bb4bf301", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -18903,7 +19718,7 @@ "_postman_previewlanguage": "json" }, { - "id": "54bb5423-165e-49a9-b7bf-76d64af99c2f", + "id": "d791c409-052f-407f-adad-4e7e9d78ed2b", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -18947,7 +19762,7 @@ "_postman_previewlanguage": "json" }, { - "id": "04ac7f98-cacb-4502-b23c-004a92f256e4", + "id": "ec808c0a-c1ee-4fb4-ace6-fa2f5749deee", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -18991,7 +19806,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e231aa72-9d2e-4889-b629-1438a0e6eb02", + "id": "e41a7fed-fe7e-4105-b80c-64bebbebe437", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -19047,7 +19862,7 @@ "description": "Use this API to implement certification functionality. \nWith this functionality in place, administrators and designated certification reviewers can review users' access certifications and decide whether to approve access, revoke it, or reassign the review to another reviewer. \nImplementing certifications improves organizations' data security by reducing inappropriate access through a distributed review process and helping them satisfy audit and regulatory requirements. \n\nA certification refers to Identity Security Cloud's mechanism for reviewing a user's access to entitlements (sets of permissions) and approving or removing that access. \nThese serve as a way of showing that a user's access has been reviewed and approved. \nMultiple certifications by different reviewers are often required to approve a user's access. \nA set of multiple certifications is called a certification campaign.\n\nFor example, an organization may use a Manager Certification as a way of showing that a user's access has been reviewed and approved by their manager, or if the certification is part of a campaign, that the user's access has been reviewed and approved by multiple managers. \nOnce this certification has been completed, Identity Security Cloud would provision all the access the user needs, nothing more. \n\nOrganization administrators or certification administrators can designate other Identity Security Cloud users as certification reviewers. \nThose reviewers can select the 'Certifications' tab to view any of the certifications they either need to review or have already reviewed under the 'Active' and 'Completed' tabs, respectively. \n\nWhen a certification campaign is in progress, certification reviewers will see certifications listed under 'Active,' where they can review the involved identities. \nUnder the 'Decision' column on the right, next to each access item, reviewers can select the checkmark to approve access, select the 'X' to revoke access, or they can toggle the 'More Options' menu to reassign the certification to another reviewer and provide a reason for reassignment in the form of a comment. \n\nOnce a reviewer has made decisions on all the certification's involved access items, he or she must select 'Sign Off' to complete the review process.\nDoing so converts the certification into read-only status, preventing any further changes to the review decisions and deleting the work item (task) from the reviewer's list of work items. \n\nOnce all the reviewers have signed off, the certification campaign either completes or, if any reviewers decided to revoke access for any of the involved identities, it moves into a remediation phase. In the remediation phase, identities' entitlements are altered to remove any entitlements marked for revocation.\nIn this situation, the certification campaign completes once all the remediation requests are completed. \n\nRefer to [Certifications](https://documentation.sailpoint.com/saas/user-help/certifications.html) for more information about certifications.\n", "item": [ { - "id": "856ef58a-1b1a-40ab-ab2d-f7f7f007a75f", + "id": "19a34025-8383-4b1c-973a-eabdbf874560", "name": "Identity Campaign Certifications by IDs", "request": { "name": "Identity Campaign Certifications by IDs", @@ -19131,7 +19946,7 @@ }, "response": [ { - "id": "f5591502-ffb3-433a-b61b-cacb5aa88f3b", + "id": "775acdab-ff3a-434d-ae54-938eff31854f", "name": "List of identity campaign certifications", "originalRequest": { "url": { @@ -19229,7 +20044,7 @@ "_postman_previewlanguage": "json" }, { - "id": "647f4b2d-3cdd-455e-97e2-173be1749f18", + "id": "a053847e-979d-4df1-97d3-67608fa43c12", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -19327,7 +20142,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9970b549-9664-46e9-8903-a62f852a2ff5", + "id": "b527c460-3e3c-49f9-aec0-6fd049038066", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -19425,7 +20240,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8180fdf4-30e6-4137-94ef-f98c5985ed3f", + "id": "8c17009a-cdf4-42be-a72d-5db6e4600559", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -19523,7 +20338,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4a394fef-8238-492c-ab3a-256a0c40eda8", + "id": "3c6903b7-d074-429b-859d-496cb342c57d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -19621,7 +20436,7 @@ "_postman_previewlanguage": "json" }, { - "id": "060efdab-cea9-4b6e-86ca-74e26475d175", + "id": "07f6655e-957e-4636-b1e2-d4044b92523f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -19725,7 +20540,7 @@ } }, { - "id": "5da71e78-df1b-4793-9a90-91dc5c1f40df", + "id": "445187d0-d226-4680-98e9-d6b9aff2a251", "name": "Identity Certification by ID", "request": { "name": "Identity Certification by ID", @@ -19766,7 +20581,7 @@ }, "response": [ { - "id": "2cec0187-e487-4047-b28e-b13068441f08", + "id": "16f437d4-2a5b-4096-b6e3-dbe86653c84d", "name": "An identity campaign certification object", "originalRequest": { "url": { @@ -19810,7 +20625,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f4f9fbbf-d812-478a-9e61-f74c9a254605", + "id": "e62fb020-71cb-4cd5-9126-38df63a2e017", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -19854,7 +20669,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2fba4449-0562-48e3-9c67-f574ff6ec423", + "id": "a245d6bf-bf75-4c0e-977f-b493741d6f51", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -19898,7 +20713,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1bde82f5-2fee-466e-ad58-7ff532a81048", + "id": "f1c8531a-4d95-4933-bad1-8d6c2990bb3a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -19942,7 +20757,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2031db98-d22d-415e-adbc-f2a59c48f69e", + "id": "fb188329-b740-4db2-9b69-a8b4419a4230", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -19986,7 +20801,7 @@ "_postman_previewlanguage": "json" }, { - "id": "255f504f-3db1-4c52-9e28-a16c16d295b6", + "id": "7f483e74-ec95-4cb6-a204-8c9bbd554d5a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -20030,7 +20845,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6eabc1aa-46a4-4625-ac20-30c09705462b", + "id": "050ecb47-d25f-4209-97d2-ab98fefb0267", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -20080,7 +20895,7 @@ } }, { - "id": "f1337902-2cbd-4569-af00-4fe87f065848", + "id": "73e5a611-2003-4405-9b4a-d17c5e6ae838", "name": "List of Access Review Items", "request": { "name": "List of Access Review Items", @@ -20195,7 +21010,7 @@ }, "response": [ { - "id": "1442b49e-17b0-4557-84ec-fbd72cdfcad2", + "id": "004fcf53-62bf-4d50-9a38-9f54a2205c1d", "name": "A list of access review items", "originalRequest": { "url": { @@ -20313,7 +21128,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dc93eeec-8004-49be-936c-737fbb6b1c1b", + "id": "d01167bd-9fa9-445a-af41-dfdc161e1d2a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -20431,7 +21246,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e189afed-b43f-481c-b9e1-d718b20d9b20", + "id": "ee64c7dd-fad0-485e-98c7-ad5b9440f68c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -20549,7 +21364,7 @@ "_postman_previewlanguage": "json" }, { - "id": "683ffe77-e555-48a4-a86c-1d5a436d3631", + "id": "e3609fe1-b0c4-43db-a1ba-33f6839cc4fb", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -20667,7 +21482,7 @@ "_postman_previewlanguage": "json" }, { - "id": "43151fa1-2025-424d-829d-146a323fa204", + "id": "b91cbd97-bec0-4972-80c9-e9ed92741062", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -20785,7 +21600,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cee9c9c7-cf4d-4a2e-bfc7-0d280cef8741", + "id": "c3a68a67-1568-4301-adb6-a557a2e97f93", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -20903,7 +21718,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f2b745c4-7f7e-4618-b9bf-8a22371978ea", + "id": "4cadd8d7-be81-4512-8493-7bcc45d24b7d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -21027,7 +21842,7 @@ } }, { - "id": "6fd5f79f-7ec7-4b33-b88c-c881126b1f2e", + "id": "cd638bf6-e358-425d-ba82-5eee310ff587", "name": "Decide on a Certification Item", "request": { "name": "Decide on a Certification Item", @@ -21082,7 +21897,7 @@ }, "response": [ { - "id": "68f9b90f-c4ae-4412-8bbe-ab377e03d158", + "id": "61e05083-1d6d-4a59-82d5-4a3c872eaecc", "name": "An identity campaign certification object", "originalRequest": { "url": { @@ -21140,7 +21955,7 @@ "_postman_previewlanguage": "json" }, { - "id": "104beebc-cf13-495e-bf6a-4397d916f4b1", + "id": "04c0de12-fe9a-4262-bf8a-adeadf7d03cb", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -21198,7 +22013,7 @@ "_postman_previewlanguage": "json" }, { - "id": "de747992-28e4-498b-a7d3-f2b48bfe47e7", + "id": "875e1d78-4cbf-42da-83a1-4d5da82efd8e", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -21256,7 +22071,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5bd060b8-2ede-4fd6-b7cf-bffa4b72fd59", + "id": "dcbe397f-9177-445f-aef0-8f70c9eb84ea", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -21314,7 +22129,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c48f8dbd-488a-48f8-a215-6aba5253e3fa", + "id": "3d44063a-cd26-4926-a208-db11878b66c4", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -21372,7 +22187,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1ff08c16-dc6e-4b31-b0e0-a1a0eacce8b3", + "id": "c4f384b3-8068-4260-83bd-ad0b09eeac23", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -21430,7 +22245,7 @@ "_postman_previewlanguage": "json" }, { - "id": "65c13771-249f-4145-a1c1-08dee005d1fb", + "id": "06160c83-f45f-45ae-b12c-ac16c62a8da4", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -21494,7 +22309,7 @@ } }, { - "id": "a406b47e-86e2-4e38-ae97-aacbaf16c693", + "id": "02847bd8-de87-4b38-adb3-bd527204049d", "name": "Reassign Identities or Items", "request": { "name": "Reassign Identities or Items", @@ -21549,7 +22364,7 @@ }, "response": [ { - "id": "c3d36bed-55e0-4bc8-9c2d-4b99e19132ad", + "id": "dee8095d-8724-4853-a4d7-c1e1c21896cc", "name": "An identity campaign certification details after completing the reassignment.", "originalRequest": { "url": { @@ -21607,7 +22422,7 @@ "_postman_previewlanguage": "json" }, { - "id": "87d69cae-5bcc-4514-aaa6-966e07bdc44e", + "id": "515f74de-b685-43b3-89cb-4fe7fdc7da93", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -21665,7 +22480,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4fc3250e-04a8-4e8c-9bf4-d02d881432f4", + "id": "b7b47d85-3bf3-4ee5-ad05-80cfab8d23f1", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -21723,7 +22538,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2671a8e5-701c-4f8f-9396-d4f260c65b03", + "id": "7a6fca74-3ba9-420a-8199-8b5a631eddfe", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -21781,7 +22596,7 @@ "_postman_previewlanguage": "json" }, { - "id": "661b5add-c0bc-4d0c-aad2-549de953ff1c", + "id": "cac2a1bf-3ca7-4220-8ebc-d1dcc53ae305", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -21839,7 +22654,7 @@ "_postman_previewlanguage": "json" }, { - "id": "041403fc-cf61-491a-b377-195aa151d141", + "id": "da5ac761-8bc2-4d24-9ce8-f4e4eb0d873b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -21897,7 +22712,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f367b3cc-c282-41c3-8df8-d3fa33549f6f", + "id": "43714e49-b4a2-441c-b26b-ffc17bb75ca9", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -21961,7 +22776,7 @@ } }, { - "id": "a6464336-046b-4c83-908f-12102e7d35c3", + "id": "3afee54f-2e47-4652-a937-8ddd4ae73786", "name": "Finalize Identity Certification Decisions", "request": { "name": "Finalize Identity Certification Decisions", @@ -22003,7 +22818,7 @@ }, "response": [ { - "id": "a4f75700-c582-4142-bc7a-8c2f6ebe14cb", + "id": "7907b4ee-bf02-4d49-8e77-ba102f4ec7d6", "name": "An identity campaign certification object", "originalRequest": { "url": { @@ -22048,7 +22863,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a1c40ece-b054-43d2-9588-40377ec7dcda", + "id": "8cdc69ec-f1b2-4675-8ed3-b9655bc0ee9b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -22093,7 +22908,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a427ff76-9ada-425b-9048-c8d1128c0d18", + "id": "08590802-8a9f-4897-8512-b282556b45fd", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -22138,7 +22953,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5c4b02f5-de9d-4bf5-ae0c-4f796571c76f", + "id": "9800ada6-6939-48b8-92ba-a4d8dc5cc684", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -22183,7 +22998,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fa40e4dd-c96a-46a6-9f9a-62c5b9212497", + "id": "6532426c-09e6-47d9-b1a9-c2549bb66361", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -22228,7 +23043,7 @@ "_postman_previewlanguage": "json" }, { - "id": "89db4905-e3d6-4738-bbe6-9d00883239b6", + "id": "d3cb1b77-26f3-48e9-87d3-82bdab90796d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -22273,7 +23088,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8e30a5f9-903a-4610-ace7-ab8b6f8ed5a1", + "id": "7c9a7604-6b5d-4fdb-ab3f-261757fc073c", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -22324,7 +23139,7 @@ } }, { - "id": "8b118624-11c7-4e7a-bd70-58a4986a99f9", + "id": "8d5b12e5-0c21-4c9e-a70c-1efe227e261f", "name": "Permissions for Entitlement Certification Item", "request": { "name": "Permissions for Entitlement Certification Item", @@ -22415,7 +23230,7 @@ }, "response": [ { - "id": "b17ffd2c-a5fd-44a6-926e-f4ad417505f6", + "id": "e7591cb5-fc71-4ea0-90f3-fa010530a862", "name": "A list of permissions associated with the given itemId", "originalRequest": { "url": { @@ -22499,7 +23314,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b43226ce-0955-499f-a04a-f5f25976d9ea", + "id": "a4eb3cb8-a180-42f6-a10e-fd10050840c3", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -22583,7 +23398,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4e28402f-b72d-4079-b440-0a7dfab89b97", + "id": "441d3d65-fb1a-4a6b-b289-0fa996a67f86", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -22667,7 +23482,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a1e1923d-d98f-4063-842b-b7b147167435", + "id": "9a3a646c-9193-4576-bfa0-a4c4b47f2d9d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -22751,7 +23566,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f13e43d6-f51c-4b26-9950-24f9e0e3eb9f", + "id": "ef50b0a2-eeb1-4e70-ab3d-7816456f4433", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -22835,7 +23650,7 @@ "_postman_previewlanguage": "json" }, { - "id": "01f788ea-ea93-4534-92a8-3a30baa5d38a", + "id": "80d15932-29ab-4640-ae65-7afb418b2079", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -22919,7 +23734,7 @@ "_postman_previewlanguage": "json" }, { - "id": "48742971-1164-45cc-93bc-a1ae3ad1202b", + "id": "628c1ea2-0607-48a7-8e61-8d05026bc0cc", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -23009,7 +23824,7 @@ } }, { - "id": "c6ed6dad-752e-4070-a0b2-9bbcbd8693fe", + "id": "9f8f1859-6aee-46ef-bd70-02562e33f1d0", "name": "List of Reviewers for certification", "request": { "name": "List of Reviewers for certification", @@ -23097,7 +23912,7 @@ }, "response": [ { - "id": "b472ad85-2fda-4bba-9328-fc5b92267e04", + "id": "75cecb8e-48a2-4fc2-a3c6-a6d1be6938e6", "name": "A list of reviewers", "originalRequest": { "url": { @@ -23188,7 +24003,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a4487089-d1fe-4505-b89b-807d0c31bae0", + "id": "da8e4abe-c5b5-4f10-b4b6-4050218c3f9b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -23279,7 +24094,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b9ec0ec1-140d-4886-b6a1-87388074ad3c", + "id": "c02999f2-3cb3-4738-9be9-7ce756857450", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -23370,7 +24185,7 @@ "_postman_previewlanguage": "json" }, { - "id": "70328300-4148-4d42-bcf8-abe9dccc44ca", + "id": "93540080-2af5-49e8-a074-c78273c35e0c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -23461,7 +24276,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a7bfd24e-ba53-43b7-b36e-dcba8ea74b31", + "id": "9bb1c644-4e0a-458f-af4a-ee9da07bee30", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -23552,7 +24367,7 @@ "_postman_previewlanguage": "json" }, { - "id": "86419138-576b-4d69-a1bf-c7a5c4dc53dc", + "id": "b03ebca6-4f5e-4b57-98fe-6b4b33113420", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -23643,7 +24458,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5193a847-60a9-47ce-b707-92bd7ae79a53", + "id": "7454fdeb-dd4e-478c-afb7-e9097b8d5425", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -23740,7 +24555,7 @@ } }, { - "id": "b2d6b17d-6e10-4bbd-b3b1-be193771e0a5", + "id": "70ad2466-5ec5-4a33-a532-e23ef8fc49cc", "name": "Reassign Certifications Asynchronously", "request": { "name": "Reassign Certifications Asynchronously", @@ -23795,7 +24610,7 @@ }, "response": [ { - "id": "5dc8d39f-4f47-4e1e-9eb9-e2c1dda29679", + "id": "c5983cc7-7892-4e29-8461-0936aa86797e", "name": "A certification task object for the reassignment which can be queried for status.", "originalRequest": { "url": { @@ -23853,7 +24668,7 @@ "_postman_previewlanguage": "json" }, { - "id": "019793e3-2113-44c4-bcfe-0b721b78106c", + "id": "53e9f47b-c8cf-4cfd-89b4-a99b98585c89", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -23911,7 +24726,7 @@ "_postman_previewlanguage": "json" }, { - "id": "037a037f-7ed0-49bc-8391-e33c1a77a2d3", + "id": "0aec9228-87ce-4e75-ba1f-1ec847eacd5d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -23969,7 +24784,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7290c33d-93b5-4633-91cd-75ec1d04973b", + "id": "cb869de6-6473-4739-a282-10ad4dd70084", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -24027,7 +24842,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d3c18308-b30d-43fe-ba42-0d46de211ca9", + "id": "7decd4e4-7f04-4197-9557-3e449e63b1e3", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -24085,7 +24900,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a797e071-511b-468c-a966-3360c28e8558", + "id": "bce2703a-3181-46a2-b000-d7094bb6ce64", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -24143,7 +24958,7 @@ "_postman_previewlanguage": "json" }, { - "id": "826b7ef4-9a60-4895-b521-3ad8cd651acc", + "id": "ae2c0538-1fbe-4b10-8c5c-d5260765d5cc", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -24207,7 +25022,7 @@ } }, { - "id": "a5184526-a60e-4054-8460-a04fdf770deb", + "id": "e66199a1-f5ab-4bdf-b52c-158b0b93fbf0", "name": "Certification Task by ID", "request": { "name": "Certification Task by ID", @@ -24248,7 +25063,7 @@ }, "response": [ { - "id": "cfe6c1fa-cef3-4266-88e6-adc61370d000", + "id": "3f72adf3-f1c1-4cfc-a469-475081138186", "name": "A certification task", "originalRequest": { "url": { @@ -24292,7 +25107,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d59eedaa-b263-49a7-8253-2500be59c5ae", + "id": "959fa940-f487-485b-a788-59be339d3619", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -24336,7 +25151,7 @@ "_postman_previewlanguage": "json" }, { - "id": "771adeac-9b32-474c-9a29-5600238a1dfb", + "id": "21795e9f-3ddb-4afa-82d1-300a318ba4da", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -24380,7 +25195,7 @@ "_postman_previewlanguage": "json" }, { - "id": "90f45abd-f49c-4b92-8c60-96dfdb8086bb", + "id": "f2435df9-00f8-4258-8548-6d6702278beb", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -24424,7 +25239,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3c4d06a3-bd62-45c4-b588-c8af7e8cff7f", + "id": "4f3bf1ee-e5cb-4bde-ae7e-a9135803a8d2", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -24468,7 +25283,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8613a94b-f989-4ad3-a5c0-bbd411b6a095", + "id": "5585bff3-dda6-40eb-91d9-9bf3b7b9ed02", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -24512,7 +25327,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d5123032-823a-470b-b996-b62bbee957f7", + "id": "bb73cf01-a6b5-4867-b47d-7ee15b639c51", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -24562,7 +25377,7 @@ } }, { - "id": "4ab8b097-c1e9-4552-8972-8f03a224d290", + "id": "25ee2682-21cb-4515-a055-ff859f8c9bb2", "name": "List of Pending Certification Tasks", "request": { "name": "List of Pending Certification Tasks", @@ -24637,7 +25452,7 @@ }, "response": [ { - "id": "e3bb93dc-842b-4018-b6db-9e1fc3ca6e17", + "id": "d19524df-af13-49c5-8c39-4df6c03a220f", "name": "A list of pending certification tasks", "originalRequest": { "url": { @@ -24726,7 +25541,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2cafffee-2334-493a-8852-e5cdc16b68f7", + "id": "4f80e831-4343-4876-8fb1-8865c42d5d04", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -24815,7 +25630,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ff57f7e5-1311-4aa9-ba57-cbbf2693cf5b", + "id": "07e3e02a-e0af-4381-a58a-d9906b95bcae", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -24904,7 +25719,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a71b6018-0c5a-4d5c-af30-81bb4460b78d", + "id": "8124cea3-faa1-41ff-a0bb-544f94a2f3c5", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -24993,7 +25808,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2371fa77-8a7e-4006-947e-a9e5df4ef872", + "id": "031ededd-fb43-4068-a3e1-7a89786f6765", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -25082,7 +25897,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9e05fec3-4fca-4839-a6da-93249481582d", + "id": "dfe06dd4-cd28-43ce-bfc7-b76f380e838a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -25171,7 +25986,7 @@ "_postman_previewlanguage": "json" }, { - "id": "01667e3a-dccf-4e50-a9c0-ecac1288373f", + "id": "9163b3b2-889f-4e09-a1c1-66fa436b730e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -25272,7 +26087,7 @@ "description": "Use this API to implement certification campaign functionality.\nWith this functionality in place, administrators can create, customize, and manage certification campaigns for their organizations' use. \nCertification campaigns provide Identity Security Cloud users with an interactive review process they can use to identify and verify access to systems. \nCampaigns help organizations reduce risk of inappropriate access and satisfy audit requirements. \n\nA certification refers to Identity Security Cloud's mechanism for reviewing a user's access to entitlements (sets of permissions) and approving or removing that access. \nThese certifications serve as a way of showing that a user's access has been reviewed and approved. \nMultiple certifications by different reviewers are often required to approve a user's access. \nA set of multiple certifications is called a certification campaign. \n\nFor example, an organization may use a Manager Certification campaign as a way of showing that a user's access has been reviewed and approved by multiple managers. \nOnce this campaign has been completed, Identity Security Cloud would provision all the access the user needs, nothing more. \n\nIdentity Security Cloud provides two simple campaign types users can create without using search queries, Manager and Source Owner campaigns:\n\nYou can create these types of campaigns without using any search queries in Identity Security Cloud: \n\n- ManagerCampaign: Identity Security Cloud provides this campaign type as a way to ensure that an identity's access is certified by their managers. \nYou only need to provide a name and description to create one. \n\n- Source Owner Campaign: Identity Security Cloud provides this campaign type as a way to ensure that an identity's access to a source is certified by its source owners. \nYou only need to provide a name and description to create one. \nYou can specify the sources whose owners you want involved or just run it across all sources. \n\nFor more information about these campaign types, refer to [Starting a Manager or Source Owner Campaign](https://documentation.sailpoint.com/saas/help/certs/starting_campaign.html).\n\nOne useful way to create certification campaigns in Identity Security Cloud is to use a specific search and then run a campaign on the results returned by that search. \nThis allows you to be much more specific about whom you are certifying in your campaigns and what access you are certifying in your campaigns. \nFor example, you can search for all identities who are managed by \"Amanda.Ross\" and also have the access to the \"Accounting\" role and then run a certification campaign based on that search to ensure that the returned identities are appropriately certified. \n\nYou can use Identity Security Cloud search queries to create these types of campaigns: \n\n- Identities: Use this campaign type to review and revoke access items for specific identities. \nYou can either build a search query and create a campaign certifying all identities returned by that query, or you can search for individual identities and add those identities to the certification campaign. \n\n- Access Items: Use this campaign type to review and revoke a set of roles, access profiles, or entitlements from the identities that have them. \nYou can either build a search query and create a campaign certifying all access items returned by that query, or you can search for individual access items and add those items to the certification campaign. \n\n- Role Composition: Use this campaign type to review a role's composition, including its title, description, and membership criteria. \nYou can either build a search query and create a campaign certifying all roles returned by that query, or you can search for individual roles and add those roles to the certification campaign. \n\n- Uncorrelated Accounts: Use this campaign type to certify source accounts that aren't linked to an authoritative identity in Identity Security Cloud. \nYou can use this campaign type to view all the uncorrelated accounts for a source and certify them. \n\nFor more information about search-based campaigns, refer to [Starting a Campaign from Search](https://documentation.sailpoint.com/saas/help/certs/starting_search_campaign.html).\n\nOnce you have generated your campaign, it becomes available for preview. \nAn administrator can review the campaign and make changes, or if it's ready and accurate, activate it. \n\nOnce the campaign is active, organization administrators or certification administrators can designate other Identity Security Cloud users as certification reviewers. \nThose reviewers can view any of the certifications they either need to review (active) or have already reviewed (completed).\n\nWhen a certification campaign is in progress, certification reviewers see the listed active certifications whose involved identities they can review. \nReviewers can then make decisions to grant or revoke access, as well as reassign the ceritifcation to another reviewer. If the reviewer chooses this option, they must provide a reason for reassignment in the form of a comment.\n\nOnce a reviewer has made decisions on all the certification's involved access items, he or she must \"Sign Off\" to complete the review process.\nDoing so converts the certification into read-only status, preventing any further changes to the review decisions and deleting the work item (task) from the reviewer's list of work items. \n\nOnce all the reviewers have signed off, the certification campaign either completes or, if any reviewers decided to revoke access for any of the involved identities, it moves into a remediation phase. \nIn the remediation phase, identities' entitlements are altered to remove any entitlements marked for revocation.\nIn this situation, the certification campaign completes once all the remediation requests are completed. \n\nThe end of a certification campaign is determined by its deadline, its completion status, or by an administrator's decision. \n\nFor more information about certifications and certification campaigns, refer to [Certifications](https://documentation.sailpoint.com/saas/user-help/certifications.html).\n", "item": [ { - "id": "35093876-f9da-4edd-b721-d88dbd390c9d", + "id": "678c9866-65bf-4ef1-9d9e-12b4b3564c3c", "name": "List Campaigns", "request": { "name": "List Campaigns", @@ -25356,7 +26171,7 @@ }, "response": [ { - "id": "2a24b38b-dff7-4459-9a37-84fec8e80ea8", + "id": "265addaf-a828-42a9-91ad-e9143984f719", "name": "Slim Campaign", "originalRequest": { "url": { @@ -25454,7 +26269,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3ac1ae58-f2cc-42db-b768-024f5e473d92", + "id": "4edf075c-af97-471a-86fc-567e89ad74eb", "name": "Full Campaign", "originalRequest": { "url": { @@ -25552,7 +26367,7 @@ "_postman_previewlanguage": "json" }, { - "id": "aceb9cb8-67d4-45d6-950e-d7c7102ab848", + "id": "3b12bfbf-57b8-438e-b944-022754cc9ddc", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -25650,7 +26465,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b3413649-0cfd-4593-8b9e-00ffa2b8f3c2", + "id": "5499e87e-d8e0-4012-9b19-830732677cee", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -25748,7 +26563,7 @@ "_postman_previewlanguage": "json" }, { - "id": "eda3880e-cd3b-4269-9477-8cd962672d80", + "id": "e879ea08-3f1b-4f0a-b0c2-e3a7557ec811", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -25846,7 +26661,7 @@ "_postman_previewlanguage": "json" }, { - "id": "408db14c-0c9f-42be-93df-29c2c890b6e4", + "id": "6bc0297d-0fc0-48bc-a1de-44060da7e0c1", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -25944,7 +26759,7 @@ "_postman_previewlanguage": "json" }, { - "id": "aecdc14a-ad10-4ac6-b45d-9e042a6f57f0", + "id": "5faee967-2573-4fb8-9abf-4b830b9e7890", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -26048,7 +26863,7 @@ } }, { - "id": "d21836d4-14e7-4e3f-bf0a-30ee3fbbd7e9", + "id": "5d84abd8-dc61-4129-89bf-e89d153f10d3", "name": "Create a campaign", "request": { "name": "Create a campaign", @@ -26090,7 +26905,7 @@ }, "response": [ { - "id": "a842d4c1-7977-42e2-aae6-1fb6e5b5481e", + "id": "4ff548f7-dacd-466e-8f3f-52dfc1227a1f", "name": "Manager", "originalRequest": { "url": { @@ -26146,7 +26961,7 @@ "_postman_previewlanguage": "json" }, { - "id": "304bb945-feb7-4d0e-a9a6-524168e04720", + "id": "79e40735-7403-4d91-8d03-52f870e1beff", "name": "Search", "originalRequest": { "url": { @@ -26202,7 +27017,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c6591f3e-f946-4fea-bd35-d6a802709ee8", + "id": "83963cca-9067-4194-9137-9944250b66d4", "name": "Source Owner", "originalRequest": { "url": { @@ -26258,7 +27073,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6806150a-c710-4098-b22b-2681574f1cc1", + "id": "2c888b8f-bab1-4868-af17-7a7e06307d40", "name": "Role Composition", "originalRequest": { "url": { @@ -26314,7 +27129,7 @@ "_postman_previewlanguage": "json" }, { - "id": "62c0e690-e442-4fb1-8a37-10442e8903e0", + "id": "187ac2c0-fec5-4ab4-892f-06ec76a3c6c4", "name": "Manager", "originalRequest": { "url": { @@ -26370,7 +27185,7 @@ "_postman_previewlanguage": "json" }, { - "id": "809e9f95-482d-4129-9f12-b45ce4375334", + "id": "50362b13-c5a5-489c-8d78-4243e2a999cd", "name": "Manager", "originalRequest": { "url": { @@ -26426,7 +27241,7 @@ "_postman_previewlanguage": "json" }, { - "id": "caed36d8-92bc-4bde-a820-ce2179959edc", + "id": "e09779fd-8492-47ed-b591-c87ba8aa488c", "name": "An example of a 403 response object", "originalRequest": { "url": { @@ -26482,7 +27297,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4bfa68a0-3d81-473a-872e-16027a1f125d", + "id": "73222ef1-6dff-4fea-af83-2bcbd89800c8", "name": "Manager", "originalRequest": { "url": { @@ -26538,7 +27353,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c42c98a3-60e7-41a6-94ef-0b5df9170590", + "id": "44f4a9a7-21a8-4d29-9989-e779cffc6b51", "name": "An example of a 500 response object", "originalRequest": { "url": { @@ -26600,7 +27415,7 @@ } }, { - "id": "185841a1-2e92-4e8d-bcca-811b4792726b", + "id": "561b2395-189a-4bf2-8cab-bd32606d3f5a", "name": "Get a campaign", "request": { "name": "Get a campaign", @@ -26641,7 +27456,7 @@ }, "response": [ { - "id": "01b06e47-dbc9-4e6b-ace2-ed825301e0f1", + "id": "0734c3f3-b8af-4b53-91b9-5d4dbdccb35a", "name": "Manager", "originalRequest": { "url": { @@ -26685,7 +27500,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ddaf3156-2834-4409-9709-a8dce6cb232a", + "id": "04ff91a2-eca8-406d-8b72-79f623731e38", "name": "Search", "originalRequest": { "url": { @@ -26729,7 +27544,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f0900e6c-8f63-49ed-b2b7-8a1013786d03", + "id": "6f5b2ef8-15ea-4f06-a5e6-b60e18af5a65", "name": "Source Owner", "originalRequest": { "url": { @@ -26773,7 +27588,7 @@ "_postman_previewlanguage": "json" }, { - "id": "185252a8-33f7-4dfa-b1d8-f90d88a7d498", + "id": "56f19c3e-60af-476e-8443-1e9fa1a5c074", "name": "RoleComposition", "originalRequest": { "url": { @@ -26817,7 +27632,7 @@ "_postman_previewlanguage": "json" }, { - "id": "21506324-9a4d-4c17-8025-45cf9569fbfe", + "id": "7498e13a-48b8-4f1b-8d55-6ef61727c1ce", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -26861,7 +27676,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1cc4e94f-fe89-4c0b-ac7e-b2f1d7cd34b6", + "id": "c72bd507-eadb-42d5-810b-20abb5d06c8d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -26905,7 +27720,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8827a7fb-f514-4823-85bf-5f5af9137697", + "id": "bb25dfab-5313-4e68-9224-513109eb2779", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -26949,7 +27764,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5c9aff25-4e9c-4a6d-a1a0-6a112cfce5fc", + "id": "92747355-7a02-47b1-b6b1-28085cf2c87a", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -26993,7 +27808,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4ec8b181-6000-46f6-822d-c1174252160c", + "id": "0d0b1d64-f45c-4afd-99cb-c814f280d36b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -27037,7 +27852,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d245f76e-211e-4c76-a9c5-57d2605b51bc", + "id": "fb9cf642-0369-4b69-aabd-ab021b2ec4e9", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -27087,7 +27902,7 @@ } }, { - "id": "df8be694-d041-48aa-960f-5778094b838d", + "id": "6f38dff5-3e05-44b4-99f4-8c6e26732e3f", "name": "Update a Campaign", "request": { "name": "Update a Campaign", @@ -27141,7 +27956,7 @@ }, "response": [ { - "id": "8b80d12a-4673-4f32-87ba-50a8b1a4dacf", + "id": "a1f63260-e56c-4229-8942-f8d2785a49e0", "name": "Manager", "originalRequest": { "url": { @@ -27198,7 +28013,7 @@ "_postman_previewlanguage": "json" }, { - "id": "232f86e7-4794-41ee-91d6-f8211ced4025", + "id": "92b14e26-d51c-42fd-a3d4-4381c60af2c2", "name": "Search", "originalRequest": { "url": { @@ -27255,7 +28070,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8aa8cb99-ec89-4fa0-a74a-fc7466d3c73a", + "id": "3cdfcf9e-702f-4d6d-a181-febd7de5b4e7", "name": "Source Owner", "originalRequest": { "url": { @@ -27312,7 +28127,7 @@ "_postman_previewlanguage": "json" }, { - "id": "32132e43-cc85-4a57-9333-6225ebee6edd", + "id": "d96893b6-0fe5-4a42-b1b3-6882b96897de", "name": "RoleComposition", "originalRequest": { "url": { @@ -27369,7 +28184,7 @@ "_postman_previewlanguage": "json" }, { - "id": "541efa20-11d0-40fe-bb82-b740dc6f4ab2", + "id": "9044f2e2-cf2f-4a36-aaa4-f52dc9a726e5", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -27426,7 +28241,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c9b7a201-9906-47ec-af1c-3d113c8d735b", + "id": "fa955717-bedc-46aa-8ed5-70c29dadcfa8", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -27483,7 +28298,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c75f2c29-341b-4845-8942-d11710b2cb3d", + "id": "317ea3ec-6857-498d-8ed2-06b67cabe22a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -27540,7 +28355,7 @@ "_postman_previewlanguage": "json" }, { - "id": "41e9ff6b-918a-4a3b-a0ab-eee4b23b1b85", + "id": "7fce4cef-dbdc-4aa6-910a-2c613c512bdc", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -27597,7 +28412,7 @@ "_postman_previewlanguage": "json" }, { - "id": "df5b40a0-5b66-4ce1-8c8a-a43a9695deea", + "id": "50f1a140-768f-4712-997b-dc749e882de1", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -27654,7 +28469,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9ebca91c-54cc-42bb-96a4-d43735d33384", + "id": "0aa7cda2-51d5-4cbf-879d-0e283156f6dd", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -27717,7 +28532,7 @@ } }, { - "id": "ee3d8e74-4a7f-46e6-8bf3-07cd2a7e2f51", + "id": "5bba91da-a958-405f-b4a0-8fa7d70cca5b", "name": "Reassign Certifications", "request": { "name": "Reassign Certifications", @@ -27772,7 +28587,7 @@ }, "response": [ { - "id": "a11b87dd-fcd1-4929-85fa-d2f7a2b4eba5", + "id": "eb0ec2eb-c2e0-4dec-8944-f1c1deb654e3", "name": "The reassign task that has been submitted.", "originalRequest": { "url": { @@ -27830,7 +28645,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4af2834b-b98d-45f7-b09b-1257b8587332", + "id": "48881c25-56c4-4c64-ab14-c1be08426450", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -27888,7 +28703,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c03acca4-c5e9-4272-9988-858300163644", + "id": "6f7fec5c-9ccf-4fe5-8f02-7ba1852d0f78", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -27946,7 +28761,7 @@ "_postman_previewlanguage": "json" }, { - "id": "004ef205-4c73-4b87-9d6f-08ef98737baf", + "id": "661d20de-66f0-426a-a50d-c111349d1bae", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -28004,7 +28819,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e309ed82-8911-406c-bbeb-0d04ed179f2c", + "id": "6374c678-3c57-4bd3-aaa3-92f10cef3011", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -28062,7 +28877,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c32c0097-be06-4312-b138-ccf13128b55b", + "id": "419e7a00-5196-47d0-840d-60a81a6cc82c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -28120,7 +28935,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a9797279-d98c-4126-8327-6c2f434f86d0", + "id": "a0c7935b-b58c-4fe5-8ffc-be0c13d9f8f8", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -28184,7 +28999,7 @@ } }, { - "id": "fc4f96d9-064b-447c-98c6-2e071befd215", + "id": "3304a463-cda1-4dd4-9256-326c6e5fd5a3", "name": "Activate a Campaign", "request": { "name": "Activate a Campaign", @@ -28239,7 +29054,7 @@ }, "response": [ { - "id": "6145f0e4-d396-4995-af01-ed57a959d683", + "id": "4926e487-2835-498e-beb2-5e89aecff751", "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { @@ -28297,7 +29112,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b981eac7-fda2-4c8f-b4e4-139106568faf", + "id": "09ab19e5-aae7-4ced-8ac5-5d95f991a61e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -28355,7 +29170,7 @@ "_postman_previewlanguage": "json" }, { - "id": "75aeeb5b-cfe1-4e9f-ae45-34c2c282986a", + "id": "c33afde6-6073-4b18-9cd0-9544684c8c77", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -28413,7 +29228,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d428c0c6-7867-46f3-9b04-43302cf6c798", + "id": "a1fecde3-1410-4fa2-81c1-daaee2434d19", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -28471,7 +29286,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a677be71-627f-4497-9d0b-813c12849086", + "id": "1d34ca1f-ad72-432c-aef0-498c4cbaae08", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -28529,7 +29344,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0b2bd969-3a01-4cb4-b4dc-b95e882680a1", + "id": "e0f32ddf-6cc8-4950-ace5-7e1d3e1c014c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -28587,7 +29402,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a9e6f540-0009-4d7b-b168-8250e5bc0335", + "id": "c2f5b932-c2da-431a-a6a5-b859b0090a65", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -28651,7 +29466,7 @@ } }, { - "id": "d9fe9867-f2fd-4414-b02c-de5aebebf73f", + "id": "25b47e42-df7b-4427-bc05-72d4b4e759ce", "name": "Complete a Campaign", "request": { "name": "Complete a Campaign", @@ -28706,7 +29521,7 @@ }, "response": [ { - "id": "8e0462b8-46b3-4451-88e0-1830f2226a44", + "id": "73b70689-0b26-4e53-a63e-1ea4a7d4a314", "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { @@ -28764,7 +29579,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0eb53a8a-bd74-4eb0-a2e7-fd5e31d41097", + "id": "e96a2263-f2aa-460b-90cf-3b4c908a97d4", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -28822,7 +29637,7 @@ "_postman_previewlanguage": "json" }, { - "id": "833b5b53-e3c4-45fe-aec5-d6c785147978", + "id": "ae89c889-acdb-425d-93cb-f9188dc4c5a2", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -28880,7 +29695,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a99a695e-7211-46f4-adef-943c32d72616", + "id": "9820438d-06ac-4c4c-879b-335a80b4c2f4", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -28938,7 +29753,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e140aadb-dd4d-42ad-a8aa-649bc43f3174", + "id": "2d0319f7-cf60-48bb-bc7f-5d1ce3073ef8", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -28996,7 +29811,7 @@ "_postman_previewlanguage": "json" }, { - "id": "68d89d1d-99fc-4f31-b555-a3b52aaedaa2", + "id": "779795f7-0b39-441a-877e-59c5f95f0495", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -29054,7 +29869,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7ae2dcbf-f728-437b-88ee-6f6432ff1d47", + "id": "f434ca22-f1eb-4b99-8242-7bf51809dc2b", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -29118,7 +29933,7 @@ } }, { - "id": "d1f8db30-f362-4a75-8c4e-a023441d731b", + "id": "8bb1ba77-5ebb-4c07-8f48-1d56914f2655", "name": "Deletes Campaigns", "request": { "name": "Deletes Campaigns", @@ -29161,7 +29976,7 @@ }, "response": [ { - "id": "7ce07a4b-36ca-4ca3-a66e-fa970e20e99c", + "id": "c267d5dd-0434-41f3-8ab0-1acc8480c4df", "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { @@ -29218,7 +30033,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cf08532d-9366-47d8-be4f-7ae6a3ce3551", + "id": "fa37666a-4ac6-4b1f-9420-f35789da3164", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -29275,7 +30090,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7abb0f9c-fa58-4d85-8add-0fa06a6d67e2", + "id": "cc92cb61-eca1-41e8-a83a-5c9da39a2cc4", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -29332,7 +30147,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fc52fcfd-a695-492d-a14c-83db91d87fbb", + "id": "0bf69187-01a4-4176-bf26-557908f0f4c0", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -29389,7 +30204,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a07fdb32-b97b-4df7-8832-750185aa95ff", + "id": "5a33e450-3272-42fe-b3ba-7b4c107157f0", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -29446,7 +30261,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5aef419a-d998-40b5-951a-401adac2301c", + "id": "64be6b71-b3e0-4ea8-ba0a-865536a98e7c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -29503,7 +30318,7 @@ "_postman_previewlanguage": "json" }, { - "id": "967d5010-dcd9-43ba-bbb1-e017b29edabe", + "id": "cd565c08-0b4f-4e78-93a8-5c06da440306", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -29566,7 +30381,7 @@ } }, { - "id": "4947aee9-ccfc-408b-8edb-052cf92a7d03", + "id": "15b56d8a-95cc-45bb-8511-dbcefc39dd62", "name": "Run Campaign Remediation Scan", "request": { "name": "Run Campaign Remediation Scan", @@ -29608,7 +30423,7 @@ }, "response": [ { - "id": "3886244f-d1cf-4161-8c6c-5a5373f98507", + "id": "d83c1ca7-9455-4bdb-bf91-07a44b45e850", "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { @@ -29653,7 +30468,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8ee0c14e-a000-44f5-93de-b231f280a82a", + "id": "3cbec681-72ef-4c50-962c-4affffcb3a45", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -29698,7 +30513,7 @@ "_postman_previewlanguage": "json" }, { - "id": "31194aa6-d10c-46a5-9d1c-d9e9f3fe7956", + "id": "6e3721a8-28dd-4820-bd02-652604ef2ae6", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -29743,7 +30558,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ab1ad105-9b64-4443-bbf9-dd200282f5ee", + "id": "611f6fdb-33ce-4846-a4a3-5222a117f5eb", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -29788,7 +30603,7 @@ "_postman_previewlanguage": "json" }, { - "id": "87379438-8ab0-48c3-bb2a-2a612f4e3dac", + "id": "dffef0b7-3b75-4f17-9f13-86668d4af8ad", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -29833,7 +30648,7 @@ "_postman_previewlanguage": "json" }, { - "id": "58ff61b9-1b4d-4cf7-9ba3-202386bc0fcb", + "id": "3cb5387f-3264-47ed-bd16-d5ba34e3ccff", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -29878,7 +30693,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fe8232f4-af46-439a-86d7-091889bf5c25", + "id": "cc16270e-eca6-42f0-95c6-72eaa7a98a9e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -29929,7 +30744,7 @@ } }, { - "id": "636da334-c5ff-486b-9ebe-b6ce691c2683", + "id": "9d7a93b8-20b9-41ba-9f82-850d699ed69c", "name": "Get Campaign Reports", "request": { "name": "Get Campaign Reports", @@ -29971,7 +30786,7 @@ }, "response": [ { - "id": "e822d4a9-cc84-4f83-8ee9-097d1b178b49", + "id": "7a1ea21f-5d7a-4ef1-bdf6-534a259d2a61", "name": "Array of campaign report objects.", "originalRequest": { "url": { @@ -30016,7 +30831,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3b87e784-e825-4642-9031-e75213b269b6", + "id": "ce57c86e-5894-4384-aea0-ad08783bb064", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -30061,7 +30876,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f8ff453f-8fb2-42f7-99be-095741106497", + "id": "253095b7-e3a9-4114-9c47-0f85b7cf53d2", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -30106,7 +30921,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1fd9549b-dbe5-4a3a-9d90-ba735f00b4fa", + "id": "969903b9-69d5-4b8a-9ad7-3748e86e3bec", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -30151,7 +30966,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3ffd344f-c683-42dc-b7fa-9b05d560c03c", + "id": "5cdcae38-3497-4566-8328-bff58812ffee", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -30196,7 +31011,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e5900547-437f-4b16-ac8e-f3c8f7adcfe6", + "id": "a037a0b2-250e-4368-a215-0b0b5868d821", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -30241,7 +31056,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4bad3a85-f477-4540-b240-1e8db0d81e11", + "id": "72a926d1-09cf-4cc3-8704-acbfd3740f7c", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -30292,7 +31107,7 @@ } }, { - "id": "09f7083e-2c26-46f2-b0e6-97fa424c0d17", + "id": "96d50521-9661-42ff-8f51-5746cda76058", "name": "Run Campaign Report", "request": { "name": "Run Campaign Report", @@ -30345,7 +31160,7 @@ }, "response": [ { - "id": "52eda137-cf02-4f4e-92fc-6483bea67107", + "id": "fde42140-8689-400b-8846-c2f8a2c9a82f", "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { @@ -30391,7 +31206,7 @@ "_postman_previewlanguage": "json" }, { - "id": "180e82a2-cef7-47fc-bd8f-52769813ecfd", + "id": "d5d89bf4-041d-4c25-aebc-71b1cacd2608", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -30437,7 +31252,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3d4e39a8-a8b8-408f-b231-cc6936b28d43", + "id": "97e83c14-d8b2-444f-944c-5631e813b727", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -30483,7 +31298,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8f0a4015-44c8-4018-a2b3-6592e498f703", + "id": "71021f2a-d7d6-439c-b07f-cb2286014e82", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -30529,7 +31344,7 @@ "_postman_previewlanguage": "json" }, { - "id": "903423a3-f39c-437e-9c78-df4d0f4acf3b", + "id": "7d14877f-8455-4493-a2ed-94fa4a420c94", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -30575,7 +31390,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ecc08607-3ad4-4ea1-9d6c-c3fcfcbd2fe0", + "id": "a33c8489-ef91-41a9-bdcc-cb897c6e0e05", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -30621,7 +31436,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f17e6ffb-f561-40e7-8045-76cfb5f0528e", + "id": "eaacd5f0-b7be-49a4-9825-4242b238a33b", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -30673,7 +31488,7 @@ } }, { - "id": "2bd24b3f-a976-46d5-8387-454e86a7ca79", + "id": "720f6792-b21d-4710-8d9d-f90d31a17d38", "name": "Get Campaign Reports Configuration", "request": { "name": "Get Campaign Reports Configuration", @@ -30703,7 +31518,7 @@ }, "response": [ { - "id": "41256014-1683-49f4-b8f1-ffad320cbeca", + "id": "283d8738-3378-4b3a-9586-592e8a1252e6", "name": "Campaign Report Configuration", "originalRequest": { "url": { @@ -30747,7 +31562,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6ab41d5a-69a5-4aac-b8fa-38b391994fa3", + "id": "ac0bc785-6f9f-4d6e-8183-afac79e326ba", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -30791,7 +31606,7 @@ "_postman_previewlanguage": "json" }, { - "id": "69f8fe67-665b-4983-9285-ea7562103762", + "id": "aa8c52a9-a7a6-47bd-b3f9-947656aee2c1", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -30835,7 +31650,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bbac8a56-3fa7-47e4-909c-81ff759b8118", + "id": "a69a632d-0886-488e-be6b-4b745c16e55d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -30879,7 +31694,7 @@ "_postman_previewlanguage": "json" }, { - "id": "141d7d8b-a19a-44c0-b43c-20a3f3a7316c", + "id": "67f4120d-4388-421f-b3a9-b8d3f327ab68", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -30923,7 +31738,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f9e21546-22ee-4485-8d39-aa8405729c14", + "id": "41ae4c6c-fd3f-4913-8e42-4aaff3fd91ec", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -30973,7 +31788,7 @@ } }, { - "id": "55bba712-ec97-450f-bbc7-f77b0ec6c6b0", + "id": "d435adf4-73b6-44e4-89da-089b0a2a2bc9", "name": "Set Campaign Reports Configuration", "request": { "name": "Set Campaign Reports Configuration", @@ -31016,7 +31831,7 @@ }, "response": [ { - "id": "3d7115cc-3d06-425b-bbe8-4163db9af119", + "id": "a557af9b-3ce4-413e-99d5-da3dd08fda6f", "name": "The persisted Campaign Report Configuration", "originalRequest": { "url": { @@ -31073,7 +31888,7 @@ "_postman_previewlanguage": "json" }, { - "id": "76fe7449-1543-4aba-8d00-a51b34f91162", + "id": "de65a950-9f47-4805-9b64-beb8d234cc5e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -31130,7 +31945,7 @@ "_postman_previewlanguage": "json" }, { - "id": "97ebad4d-e420-422e-aa6e-9c315bb3681e", + "id": "0b9f8f60-d3c6-4fea-b008-2d2ed76120cc", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -31187,7 +32002,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6e08941a-c265-465b-8833-183ff933274a", + "id": "0832cf34-29ff-4041-8749-9e4166910a79", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -31244,7 +32059,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cf5a8ddf-aad2-451c-8bc0-75af73e3a61f", + "id": "67b7f7b4-441a-48e0-9ea9-f3c5a9722e80", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -31301,7 +32116,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ddd6d406-d273-439c-94e0-2f47c0d2f7ee", + "id": "24f7596f-d1c2-41d2-a87c-f85fbd4d66ca", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -31364,7 +32179,7 @@ } }, { - "id": "bd690cfc-1a18-40bf-ad6e-423ca0383ce7", + "id": "3d54e04a-b3ae-4a94-a81f-f6552d8913cb", "name": "Create a Campaign Template", "request": { "name": "Create a Campaign Template", @@ -31406,7 +32221,7 @@ }, "response": [ { - "id": "b52f0015-c2b0-415a-8bf9-e0608c3ccbb8", + "id": "e42d4481-144d-4c0e-ac36-36ac086e2729", "name": "Manager", "originalRequest": { "url": { @@ -31462,7 +32277,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c4e22be1-c26b-4845-a036-2cb9bd3af037", + "id": "9a65988d-245c-4d6f-8a12-1eb2c1e36dd4", "name": "Search", "originalRequest": { "url": { @@ -31518,7 +32333,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a923d3c5-ab0c-40ea-b004-0d1fddf59759", + "id": "43c8a32f-3508-4efe-963d-f0cc642af5b7", "name": "Source Owner", "originalRequest": { "url": { @@ -31574,7 +32389,7 @@ "_postman_previewlanguage": "json" }, { - "id": "06f5551b-e3b2-42e6-954d-912ab4479bd4", + "id": "191d449c-aa24-4bd3-8495-7a651b5e5ff6", "name": "RoleComposition", "originalRequest": { "url": { @@ -31630,7 +32445,7 @@ "_postman_previewlanguage": "json" }, { - "id": "182dca9a-dd47-4671-a29d-8984079343c1", + "id": "8afb25ca-659c-4e98-bb03-081953faf615", "name": "Manager", "originalRequest": { "url": { @@ -31686,7 +32501,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8c016d4f-f3c4-44ab-9773-31e236928249", + "id": "e106522e-83b8-428f-844a-bc65a094bfb3", "name": "Manager", "originalRequest": { "url": { @@ -31742,7 +32557,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8d6a0c7e-02e9-471f-b1ba-ecbc9f81a98c", + "id": "85dce152-716e-4a31-ad78-994a9b12ea58", "name": "An example of a 403 response object", "originalRequest": { "url": { @@ -31798,7 +32613,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0848143a-fb33-4a71-8633-273d653dc703", + "id": "4f612288-eb91-4093-8598-546c467fcb13", "name": "Manager", "originalRequest": { "url": { @@ -31854,7 +32669,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cb993013-3bbd-43dc-a940-6385c17d08af", + "id": "78dd69a9-1cc1-4943-b7ba-9c8f015e19d1", "name": "An example of a 500 response object", "originalRequest": { "url": { @@ -31916,7 +32731,7 @@ } }, { - "id": "1db16414-3294-41d5-a21e-3f0def659c07", + "id": "e22d8c1d-16ea-4fa9-b6e6-05e78dd8be5e", "name": "List Campaign Templates", "request": { "name": "List Campaign Templates", @@ -31991,7 +32806,7 @@ }, "response": [ { - "id": "22d28f9e-e98b-47d3-b8b1-91675c783e70", + "id": "864bb7e3-7fdb-42f3-8183-83349a5bd3d8", "name": "List of campaign template objects", "originalRequest": { "url": { @@ -32080,7 +32895,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1087f586-c374-40ab-84a8-2e95d392b33f", + "id": "955247c9-7cef-4e40-baf6-7c4ae9c851df", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -32169,7 +32984,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ce44ca76-0871-40d5-bcd2-749d41b8f656", + "id": "efeb45b8-aa96-40a9-b5e6-a20409542d13", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -32258,7 +33073,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a5516218-2c15-4807-96bc-1c5956069c87", + "id": "cb1cc3f6-1143-48a9-bf61-aab3e99f138b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -32347,7 +33162,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2b786b6b-1cd4-4aa5-a835-a4efe97c281c", + "id": "f3f48a50-47a3-4e0c-8bd6-f3908bc6f3d8", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -32436,7 +33251,7 @@ "_postman_previewlanguage": "json" }, { - "id": "58fbc7e2-6406-4f28-b3c6-2804ec722507", + "id": "91cc21c2-22a5-4cb6-b94d-df0e629ae094", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -32531,7 +33346,7 @@ } }, { - "id": "f72e6a85-f179-4e3f-ab31-f0e4f398d00a", + "id": "b484477d-8fd1-47c3-9061-28421aefa585", "name": "Update a Campaign Template", "request": { "name": "Update a Campaign Template", @@ -32585,7 +33400,7 @@ }, "response": [ { - "id": "641582b8-794d-43d4-8e29-d8d628b346d7", + "id": "aad892db-7a4a-4e8f-b2fc-7ca487f90877", "name": "Manager", "originalRequest": { "url": { @@ -32642,7 +33457,7 @@ "_postman_previewlanguage": "json" }, { - "id": "68e8c1d0-b84b-43c4-b42a-81d3b312c907", + "id": "29630985-fe09-4b66-9e8b-0d4e2511b4f7", "name": "Search", "originalRequest": { "url": { @@ -32699,7 +33514,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9c949dc4-0205-4dca-b4e5-9540f6bec915", + "id": "63a9ca6c-ae74-4a9f-b559-0ee2eaba382e", "name": "Source Owner", "originalRequest": { "url": { @@ -32756,7 +33571,7 @@ "_postman_previewlanguage": "json" }, { - "id": "60502d47-c75a-46b2-8bf9-86866b4b19f5", + "id": "cb6948da-a1dd-433a-a747-ee2b919d59e9", "name": "RoleComposition", "originalRequest": { "url": { @@ -32813,7 +33628,7 @@ "_postman_previewlanguage": "json" }, { - "id": "97a63626-600c-4cfe-a909-7ec704efc0f0", + "id": "aea0e398-4523-41d0-b1fa-e28bc3833676", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -32870,7 +33685,7 @@ "_postman_previewlanguage": "json" }, { - "id": "562d7b3c-74de-48d2-b432-796332b9cc85", + "id": "e628bd19-cdc0-4544-aa63-412dae0f7ce4", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -32927,7 +33742,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c5c159c3-3e25-4125-9f79-6ce71c97232e", + "id": "502efbbf-3ad2-4ca0-99ad-ff0ea2782895", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -32984,7 +33799,7 @@ "_postman_previewlanguage": "json" }, { - "id": "23b27b9b-da2b-4da9-a881-15d8694fdcc6", + "id": "fa6c5cd8-171d-4243-9030-79120018cd3c", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -33041,7 +33856,7 @@ "_postman_previewlanguage": "json" }, { - "id": "376fd825-c1e0-41d5-9d8d-afacf1799e84", + "id": "a48341fe-cd45-4925-b8c3-1686345c5fe2", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -33098,7 +33913,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c0d98185-185a-457d-acab-3b81611715c5", + "id": "799c4d8b-f998-49e0-a563-b2ed4b4c6cf7", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -33161,7 +33976,7 @@ } }, { - "id": "30f2a8f1-d731-425d-8b71-19eaf681a7f0", + "id": "af5f68a5-59bb-4a83-9cbe-d3c70556c7a0", "name": "Get a Campaign Template", "request": { "name": "Get a Campaign Template", @@ -33202,7 +34017,7 @@ }, "response": [ { - "id": "6da938d7-168e-4a65-adde-adf95819870d", + "id": "8d8ed7a8-05d5-4fb7-8034-511add01f18e", "name": "Manager", "originalRequest": { "url": { @@ -33246,7 +34061,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b2d07e6a-02f2-4627-bba1-5f07b3e609eb", + "id": "008ca4c5-7837-42e9-83c5-efda357af5b4", "name": "Search", "originalRequest": { "url": { @@ -33290,7 +34105,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7791ec2f-616c-4f98-9efd-24f30b19c97d", + "id": "2f8917bc-83c8-4d75-816c-6e1a7d74993d", "name": "Source Owner", "originalRequest": { "url": { @@ -33334,7 +34149,7 @@ "_postman_previewlanguage": "json" }, { - "id": "584dc851-8748-4456-8633-b4fe19138033", + "id": "ed8db70f-c5f5-417f-b28a-eb0c406b7d53", "name": "RoleComposition", "originalRequest": { "url": { @@ -33378,7 +34193,7 @@ "_postman_previewlanguage": "json" }, { - "id": "33ea9822-7d48-4b46-954a-8a44ff8c838f", + "id": "14b8e0b4-4642-4cc3-8479-4b8eb1eb5ff2", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -33422,7 +34237,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c2dc7377-bc52-4918-bb88-8d7cdada8b60", + "id": "851e507b-4be6-4a69-8406-1102bb339d54", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -33466,7 +34281,7 @@ "_postman_previewlanguage": "json" }, { - "id": "59a9a05b-e3f4-4b10-834e-8b9161d7fcfb", + "id": "44b30f09-f595-4387-9544-a9b30a71d1ff", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -33510,7 +34325,7 @@ "_postman_previewlanguage": "json" }, { - "id": "84457645-f886-43a3-a916-bac62a3ea056", + "id": "99eeecaa-9ccb-4a0b-a37f-b24042b33843", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -33554,7 +34369,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f1fbd224-5028-451c-b0ab-40c68937b298", + "id": "ef40a0b1-3c32-4c8e-91cb-d49c61ae7a7c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -33598,7 +34413,7 @@ "_postman_previewlanguage": "json" }, { - "id": "769e9735-8d29-48cd-8f2c-9811eb257e1b", + "id": "4796997e-f156-4a39-9db7-6af5e3f6c208", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -33648,7 +34463,7 @@ } }, { - "id": "9f1d5d9c-c94a-42bb-bb1d-37e3cf08cb99", + "id": "debbdf0b-b9a9-4133-b68f-ff2f7b683430", "name": "Delete a Campaign Template", "request": { "name": "Delete a Campaign Template", @@ -33689,7 +34504,7 @@ }, "response": [ { - "id": "9dec2b34-0645-405f-8100-bed4465eb7d3", + "id": "bdae8f08-0637-492c-bfb3-fe0ec734b436", "name": "The campaign template was successfully deleted.", "originalRequest": { "url": { @@ -33723,7 +34538,7 @@ "_postman_previewlanguage": "text" }, { - "id": "d345034d-a0ad-4042-b459-b998a9d56b5f", + "id": "a72e6b53-4203-44bc-a84a-5ef868f7fda0", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -33767,7 +34582,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6d660df1-2ce3-4723-9f3a-fa393c1dc131", + "id": "376df29a-1537-45b4-892f-604fcca942ba", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -33811,7 +34626,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6635df13-e427-4312-a80f-b588210849a6", + "id": "1fb0eea0-f086-4f4e-a7db-c7f4ec4ff75f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -33855,7 +34670,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c52c7e80-616e-4f72-936d-04e9325c86f8", + "id": "b882b18f-45e4-4146-a943-4704896ea672", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -33899,7 +34714,7 @@ "_postman_previewlanguage": "json" }, { - "id": "aa244f8d-bafa-450a-8978-ba0bfde27600", + "id": "5999ae3d-8844-4798-9597-cc9bb1166b13", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -33943,7 +34758,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6865e62e-e597-4e89-88a0-5ed3aa7238a2", + "id": "6a1d0621-c9ff-4b88-afd8-08c2e8286344", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -33993,7 +34808,7 @@ } }, { - "id": "7c01ee61-52b2-4748-b443-70ee4b765574", + "id": "91679069-55ad-4485-ae6a-c99fac50f534", "name": "Gets a Campaign Template's Schedule", "request": { "name": "Gets a Campaign Template's Schedule", @@ -34035,7 +34850,7 @@ }, "response": [ { - "id": "964fa648-f112-461d-b055-a122a1bc5ae6", + "id": "cd93881e-03ba-46b6-9ef3-e1ab2e743c7a", "name": "The current schedule for the campaign template. See the PUT endpoint documentation for more examples.", "originalRequest": { "url": { @@ -34080,7 +34895,7 @@ "_postman_previewlanguage": "json" }, { - "id": "098632fa-4b5b-4b6d-9a6e-2c91a82a3878", + "id": "21114d34-ae14-4d93-bc79-58a56b165324", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -34125,7 +34940,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5df05923-ffd4-491a-b926-5f5a696c421c", + "id": "4943f1ef-05d7-430e-af36-3005ab0ca51a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -34170,7 +34985,7 @@ "_postman_previewlanguage": "json" }, { - "id": "afdd854a-9228-42aa-aff6-ea70f627534e", + "id": "26ff66d1-6dfe-4713-93bd-bde000d5781d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -34215,7 +35030,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3050529b-9300-4225-98e7-eb3cb437da0f", + "id": "eb902eed-0288-40fa-81c4-733b6baca5ea", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -34260,7 +35075,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6634dd8c-6dec-4873-877b-99148354bd40", + "id": "5a3b7534-9fb7-4eac-b955-60208c022c80", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -34305,7 +35120,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1e7b0f7e-dbc2-4548-97cb-ac7aef52b508", + "id": "648c0fac-8c13-4692-adc2-71040fa6ee44", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -34356,7 +35171,7 @@ } }, { - "id": "554f4cd7-b7c7-4759-9347-b56594c8a7b6", + "id": "7cc9c9bb-a7ee-485a-a41e-5607bdda9c4c", "name": "Sets a Campaign Template's Schedule", "request": { "name": "Sets a Campaign Template's Schedule", @@ -34411,7 +35226,7 @@ }, "response": [ { - "id": "d4309a75-c451-42ab-a0a8-7d48aecc8fa4", + "id": "67000657-3ccd-454a-b909-cffbcda95f9b", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -34459,7 +35274,7 @@ "_postman_previewlanguage": "text" }, { - "id": "5f733405-07bd-4c19-a07a-94e7656093eb", + "id": "0d7af1c8-4c86-4f02-a59e-1ff870eb84b0", "name": "Monthly", "originalRequest": { "url": { @@ -34517,7 +35332,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c56a04df-4f65-4915-82ab-8d17c7964071", + "id": "907f4188-86d8-4cf3-87bf-d3eed8177c0d", "name": "Once a year", "originalRequest": { "url": { @@ -34575,7 +35390,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2972d24e-6587-40bb-9546-2db728a0816f", + "id": "98ae5dd5-6712-44ef-98f0-034e17c0e9d4", "name": "Quarterly", "originalRequest": { "url": { @@ -34633,7 +35448,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5d05364b-2f78-4527-9dd7-fe51110c9394", + "id": "bb686092-0b7d-4984-920d-791e6cbc1ee0", "name": "Yearly on Specific Days", "originalRequest": { "url": { @@ -34691,7 +35506,7 @@ "_postman_previewlanguage": "json" }, { - "id": "df7a0461-5924-48be-949e-5ccbbea31c6d", + "id": "3fcda933-1733-4e0e-9d4c-ec2abff06d4a", "name": "On a Specific Date", "originalRequest": { "url": { @@ -34749,7 +35564,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ceaa6073-1106-41ba-a2fb-c52bc5acbc10", + "id": "7393ce16-c5ac-4e5c-a186-ed608905e956", "name": "Once a year", "originalRequest": { "url": { @@ -34807,7 +35622,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c10afd5b-1dbd-496e-b7fd-8f4494839a99", + "id": "92cb905c-9cbc-4fd3-9a41-671368c67361", "name": "Quarterly", "originalRequest": { "url": { @@ -34865,7 +35680,7 @@ "_postman_previewlanguage": "json" }, { - "id": "145f6b54-70fe-4f86-8f03-df489a7d6925", + "id": "a5d7f17d-d2f6-4a4e-ae5d-ccf7fda94c07", "name": "Yearly on Specific Days", "originalRequest": { "url": { @@ -34923,7 +35738,7 @@ "_postman_previewlanguage": "json" }, { - "id": "99dad9e7-2f56-4401-a091-f1ab52673756", + "id": "17e6fd65-2757-46af-af0d-0a12eb3d0dae", "name": "On a Specific Date", "originalRequest": { "url": { @@ -34981,7 +35796,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5a0d4002-335e-45dc-90d8-4da33098da42", + "id": "7d094961-9f6b-474a-b634-f3c19b38615a", "name": "An example of a 403 response object", "originalRequest": { "url": { @@ -35039,7 +35854,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f5be7707-2d1b-4557-8f5f-580c8f10f678", + "id": "b8335900-b7fe-4ad6-ba24-2f6cdac35ef1", "name": "Yearly on Specific Days", "originalRequest": { "url": { @@ -35097,7 +35912,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5352ea19-cd6c-45e0-90e8-bbce6f44a36c", + "id": "1018f590-b416-4d55-a96f-c1be6fe2cc5e", "name": "On a Specific Date", "originalRequest": { "url": { @@ -35155,7 +35970,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5fbe3eb0-db01-4d24-84af-51e86ebd985b", + "id": "3c8b22a9-f59d-47bb-bce3-b2e249fc8dca", "name": "An example of a 404 response object", "originalRequest": { "url": { @@ -35213,7 +36028,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4987987f-1fbe-49d8-9182-603c41424aae", + "id": "61dfcc82-7829-4340-a2ea-a34c975352da", "name": "On a Specific Date", "originalRequest": { "url": { @@ -35271,7 +36086,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2d4f9c90-1a6d-481d-8a68-4cbfa61152ae", + "id": "5470a426-c9f9-47c0-8194-98955a3d1b59", "name": "On a Specific Date", "originalRequest": { "url": { @@ -35329,7 +36144,7 @@ "_postman_previewlanguage": "json" }, { - "id": "94401f49-979c-4a32-b260-75b3ebb9faef", + "id": "8007565b-2459-4359-81f2-4dc64d6ac3f2", "name": "An example of a 500 response object", "originalRequest": { "url": { @@ -35393,7 +36208,7 @@ } }, { - "id": "40b2b2c3-c0ff-4467-8464-0454cf8376f1", + "id": "19f69abf-177b-4d32-96d0-0a644db70c94", "name": "Deletes a Campaign Template's Schedule", "request": { "name": "Deletes a Campaign Template's Schedule", @@ -35435,7 +36250,7 @@ }, "response": [ { - "id": "0613d3f8-aa34-499d-9a24-128df5179016", + "id": "ce7b30bf-f554-44d0-8aa5-66ac137184e3", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -35470,7 +36285,7 @@ "_postman_previewlanguage": "text" }, { - "id": "38b56986-67c9-4fa9-8ecb-41e71bc705f7", + "id": "e5f72501-7d2a-4c86-ae96-e23338d9d6b1", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -35515,7 +36330,7 @@ "_postman_previewlanguage": "json" }, { - "id": "00aae292-9e91-4089-b68e-87b1646a1b3e", + "id": "e5c8e0ee-a633-43cc-8666-acdb21fc62e5", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -35560,7 +36375,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4fafb740-4c08-4de9-984d-24f998d554ff", + "id": "8bc4317f-d6e9-412c-9e45-f9a864563fed", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -35605,7 +36420,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2722313b-30d5-4111-91f6-d964c80dd06d", + "id": "6bb600c8-bceb-4c2f-94e0-c84551a1c79e", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -35650,7 +36465,7 @@ "_postman_previewlanguage": "json" }, { - "id": "33c59585-8091-424a-8e1a-c5e3c948e2cb", + "id": "523c5198-47e7-405a-9ecd-525f0abbe430", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -35695,7 +36510,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2e855a6e-d4d2-49a0-b438-a768f70dd901", + "id": "7845f277-286a-4a71-a288-fee1703e5828", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -35746,7 +36561,7 @@ } }, { - "id": "a11178c7-d43f-473d-a49e-c5d9b0f6b4ea", + "id": "703292f5-0667-4a25-8493-7021ad95d280", "name": "Generate a Campaign from Template", "request": { "name": "Generate a Campaign from Template", @@ -35788,7 +36603,7 @@ }, "response": [ { - "id": "6e171790-c77f-495f-a1ce-e5458772b1c6", + "id": "0c1d09c7-a4e3-4ace-9747-55efa3d1ed2b", "name": "Indicates a campaign was successfully generated from this template, and returns a reference to the new campaign.", "originalRequest": { "url": { @@ -35833,7 +36648,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c22b6733-06cc-4a7d-a5ac-36427bceae06", + "id": "5ab37f63-39ce-4e97-9d6d-c5dc049a37e4", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -35878,7 +36693,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e6eb8959-32dd-4952-a6be-a7b432a8a35e", + "id": "a1669697-5be7-4cb5-82be-8afde550b412", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -35923,7 +36738,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c65c2354-1854-43aa-bd67-75471da89476", + "id": "6ef1249e-1408-42db-b7bb-0011aa7ca5e8", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -35968,7 +36783,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2c55bd95-1b0c-48b3-8ace-33015312ed5b", + "id": "dccf168e-317c-4bdf-b3ea-489e8ece2963", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -36013,7 +36828,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ef99169e-7169-4576-9fa3-d259ad68f047", + "id": "5ea54775-d62c-4b23-a902-1b879ca5f448", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -36070,7 +36885,7 @@ "description": "Use this API to implement the certification campaign filter functionality. These filters can be used to create a certification campaign that includes a subset of your entitlements or users to certify.\n\nFor example, if for a certification campaign an organization wants to certify only specific users or entitlements, then those can be included/excluded on the basis of campaign filters.\n\nFor more information about creating a campaign filter, refer to [Creating a Campaign Filter](https://documentation.sailpoint.com/saas/help/certs/campaign_filters.html#creating-a-campaign-filter)\n\nYou can create campaign filters using any of the following criteria types:\n\n- Access Profile : This criteria type includes or excludes access profiles from a campaign.\n\n- Account Attribute : This criteria type includes or excludes certification items that match a specified value in an account attribute.\n\n- Entitlement : This criteria type includes or excludes entitlements from a campaign.\n\n- Identity : This criteria type includes or excludes specific identities from your campaign.\n\n- Identity Attribute : This criteria type includes or excludes identities based on whether they have an identity attribute that matches criteria you've chosen.\n\n- Role : This criteria type includes or excludes roles, as opposed to identities.\n\n- Source : This criteria type includes or excludes entitlements from a source you select.\n\nFor more information about these criteria types, refer to [Types of Campaign Filters](https://documentation.sailpoint.com/saas/help/certs/campaign_filters.html#types-of-campaign-filters)\n\nOnce the campaign filter is created, it can be linked while creating the campaign. The generated campaign will have the items to review as per the campaign filter.\n\nFor example, An inclusion campaign filter is created with a source of Source 1, an operation of Equals, and an entitlement of Entitlement 1. When this filter is selected, only users who have Entitlement 1 are included in the campaign, and only Entitlement 1 is shown in the certification.\n", "item": [ { - "id": "7a182065-c062-48e9-a5cf-fd361c9697d3", + "id": "e9560bb9-8983-4ce8-bb8c-3a6a306b0667", "name": "Create a Campaign Filter", "request": { "name": "Create a Campaign Filter", @@ -36112,7 +36927,7 @@ }, "response": [ { - "id": "8381d3bf-5bb6-4537-9366-57c7d287d4eb", + "id": "9f740eab-c545-4c2a-ada5-44fdebb2d77b", "name": "Created successfully.", "originalRequest": { "url": { @@ -36168,7 +36983,7 @@ "_postman_previewlanguage": "json" }, { - "id": "35a1bd98-f5ce-4921-86c9-2fc7499dce4f", + "id": "6305002f-2fef-405b-86a8-403eaad0ea13", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -36224,7 +37039,7 @@ "_postman_previewlanguage": "json" }, { - "id": "86acad9b-f6bb-4935-a83b-a7cfa299365a", + "id": "94b9581d-cdeb-466f-806b-f8b61e8b5147", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -36280,7 +37095,7 @@ "_postman_previewlanguage": "json" }, { - "id": "20ba9482-d409-44ab-b9e3-3b0f9cc0b666", + "id": "ce3bd41b-7820-4e82-a8b7-0fba3e2811f5", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -36336,7 +37151,7 @@ "_postman_previewlanguage": "json" }, { - "id": "71cb8a27-fd7a-425d-b36e-3572a9d8a783", + "id": "9f361be3-2232-4de8-8f9c-6157cfb90d42", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -36392,7 +37207,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ddd9b846-4e95-4d15-99d2-bcc5ca63e7de", + "id": "69948a95-dd5f-45a2-b1bd-0b1b8f0b3c73", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -36454,7 +37269,7 @@ } }, { - "id": "89f33b0f-d318-4894-9a6d-f9cda75b238a", + "id": "6b37c371-a121-4314-92cf-3cdf155a6d32", "name": "List Campaign Filters", "request": { "name": "List Campaign Filters", @@ -36511,7 +37326,7 @@ }, "response": [ { - "id": "16e69dc8-b3e0-4e8d-9f56-ac5642568765", + "id": "b94b7775-e70d-4c1c-a0c8-d5aa1595e7eb", "name": "List of campaign filter objects", "originalRequest": { "url": { @@ -36582,7 +37397,7 @@ "_postman_previewlanguage": "json" }, { - "id": "87d76a1f-6db0-4102-beb5-e3a20403f657", + "id": "9ea99230-44ef-4ab2-9b83-b4048c8c6ffe", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -36653,7 +37468,7 @@ "_postman_previewlanguage": "json" }, { - "id": "265427b3-73a2-45df-b2b4-d5f6a67772f4", + "id": "038e35cf-6ac9-49fa-a525-69dd83cdf902", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -36724,7 +37539,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b6aec268-a956-4312-aa20-551645433b37", + "id": "586c5c45-d8fe-46f3-a7d3-609dbdb37946", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -36795,7 +37610,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1e177556-d588-483f-8cf5-e162ea333f4e", + "id": "9f23110d-178a-4613-ad8b-8302f1117df2", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -36866,7 +37681,7 @@ "_postman_previewlanguage": "json" }, { - "id": "36e6095e-206c-44da-b6f7-9d0ba7f0a4ff", + "id": "f07b0f85-8e9f-44f8-b363-298f33c4e854", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -36943,7 +37758,7 @@ } }, { - "id": "55c1e56d-0479-40e2-8114-d0fd4fa846c4", + "id": "3133cc63-9861-4130-8946-52dbe83c18b8", "name": "Get Campaign Filter by ID", "request": { "name": "Get Campaign Filter by ID", @@ -36988,7 +37803,7 @@ }, "response": [ { - "id": "204fbf17-6d71-499c-a07d-b6a8e2cdb3da", + "id": "c9186b86-b1d2-4aa0-b9bc-093e159ef14b", "name": "A campaign filter object.", "originalRequest": { "url": { @@ -37032,7 +37847,7 @@ "_postman_previewlanguage": "json" }, { - "id": "52164b84-3398-4715-a592-e8052e57c230", + "id": "d1686214-17e1-4444-9cc5-066404b05b91", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -37076,7 +37891,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b1a65dad-3b7d-4085-9258-5205e59eff2a", + "id": "61069526-fe7d-40ce-b7c6-7cf1245b09bc", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -37120,7 +37935,7 @@ "_postman_previewlanguage": "json" }, { - "id": "66c9620e-e7ac-47cb-a03f-2b457cac8d21", + "id": "0fd313c0-6f93-42e6-b3ee-7241ed12ff11", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -37164,7 +37979,7 @@ "_postman_previewlanguage": "json" }, { - "id": "acc78ec9-0839-4009-a87c-1241c9990d5a", + "id": "7025ecd5-fb79-4905-81da-454e3357a3be", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -37208,7 +38023,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6e5e643e-8566-4eb7-8226-e764d359fe37", + "id": "32574a2f-31b7-4991-a32d-01a6a97c7769", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -37252,7 +38067,7 @@ "_postman_previewlanguage": "json" }, { - "id": "96d401ec-1f5b-488f-830a-8af70fc06812", + "id": "dacbe7d6-8b2d-4fd7-91ec-d9dd8a1a761e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -37302,7 +38117,7 @@ } }, { - "id": "e1e2a10e-f790-4ee1-85bc-919767a46f41", + "id": "a5a3f1cf-edbe-41bc-8057-c76907810202", "name": "Updates a Campaign Filter", "request": { "name": "Updates a Campaign Filter", @@ -37360,7 +38175,7 @@ }, "response": [ { - "id": "4b1399c7-4ceb-4749-99e9-b73e35de1ec5", + "id": "b222d879-d94f-45f5-80fe-e8d3834f99d2", "name": "Created successfully.", "originalRequest": { "url": { @@ -37417,7 +38232,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a9594572-1e2a-4d4d-b8c1-da336119d6aa", + "id": "63b23513-95db-451e-b88d-73350be14d26", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -37474,7 +38289,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0a06838a-8828-431b-83d4-7add80c1af14", + "id": "103ec8b5-fbdb-4d39-a361-8e6b535cb9af", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -37531,7 +38346,7 @@ "_postman_previewlanguage": "json" }, { - "id": "61cb3ee7-79db-4aeb-a902-805a31d7430c", + "id": "a31bf29f-ddda-4e1d-b943-6b19cc4509a0", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -37588,7 +38403,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ca15d8a3-d380-48f4-958c-64bab680c6ea", + "id": "0dc0e8e0-efe7-40b6-91f7-9be597e0fa9e", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -37645,7 +38460,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4d9fbec6-acac-454b-8f32-86e001d97a16", + "id": "1bcaf19d-30a5-414e-b8ef-f479cde80577", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -37708,7 +38523,7 @@ } }, { - "id": "7f863151-92f1-4efe-bd4e-5dc1f5a0cd7d", + "id": "f792a2ef-fb28-492d-a698-5dcc8efc59df", "name": "Deletes Campaign Filters", "request": { "name": "Deletes Campaign Filters", @@ -37751,7 +38566,7 @@ }, "response": [ { - "id": "72c731eb-8782-4015-9ff3-058a2d59ecc2", + "id": "247588f5-e7cb-427c-8d57-d04548734027", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -37798,7 +38613,7 @@ "_postman_previewlanguage": "text" }, { - "id": "08096bf1-7462-4952-8389-7f36101e9c71", + "id": "70a7e6aa-3f8b-435d-93e7-f7fdc6a31cd9", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -37855,7 +38670,7 @@ "_postman_previewlanguage": "json" }, { - "id": "20c26863-b095-4b06-a9ce-affffb05a038", + "id": "674a2ac6-9096-42a6-95c9-0ed0c895b42a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -37912,7 +38727,7 @@ "_postman_previewlanguage": "json" }, { - "id": "36bfddcf-5446-4342-aa3e-ee87dced69ed", + "id": "0db94b50-c472-44f9-b20a-dff8c104215c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -37969,7 +38784,7 @@ "_postman_previewlanguage": "json" }, { - "id": "98990f7f-def2-4177-93b3-cf6cd37f7406", + "id": "43b3469f-0f71-4d03-ae65-dcad4d05989c", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -38026,7 +38841,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7425087f-3b7c-4e55-a545-b3ddbbabadac", + "id": "d92b6152-6ebe-487b-b82c-0cb541317a65", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -38083,7 +38898,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f7460a7f-461b-40b9-8ca5-d7af1927c844", + "id": "68683a52-e971-4aa6-a34a-5b387033c2b3", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -38152,7 +38967,7 @@ "description": "Use this API to implement certification summary functionality. \nWith this functionality in place, administrators and designated certification reviewers can review summaries of identity certification campaigns and draw conclusions about the campaigns' scope, security, and effectiveness. \nImplementing certification summary functionality improves organizations' ability to review their [certifications](https://documentation.sailpoint.com/saas/user-help/certifications.html) and helps them satisfy audit and regulatory requirements by enabling them to trace access changes and the decisions made in their review processes. \n\nA certification refers to Identity Security Cloud's mechanism for reviewing a user's access to entitlements (sets of permissions) and approving or removing that access. \nThese certifications serve as a way of showing that a user's access has been reviewed and approved. \nMultiple certifications by different reviewers are often required to approve a user's access. \nA set of multiple certifications is called a certification campaign. \n\nFor example, an organization may use a Manager Certification as a way of showing that a user's access has been reviewed and approved by their manager, or if the certification is part of a campaign, that the user's access has been reviewed and approved by multiple managers. \nOnce this certification has been completed, Identity Security Cloud would provision all the access the user needs, nothing more. \n\nCertification summaries provide information about identity certification campaigns such as the identities involved, the number of decisions made, and the access changed. \nFor example, an administrator or designated certification reviewer can examine the Manager Certification campaign to get an overview of how many entitlement decisions are made in that campaign as opposed to role decisions, which identities would be affected by changes to the campaign, and how those identities' access would be affected.\n", "item": [ { - "id": "cd0c67ac-026f-4e9b-8011-0ec36b89b80b", + "id": "32f30f70-9758-4df4-b69e-121a41ac70c1", "name": "Summary of Certification Decisions", "request": { "name": "Summary of Certification Decisions", @@ -38204,7 +39019,7 @@ }, "response": [ { - "id": "f26cb686-fbae-4021-9856-2e2bb7a8abd7", + "id": "cd2baab2-fe55-4bb2-9536-28edcc125e25", "name": "Summary of the decisions made", "originalRequest": { "url": { @@ -38259,7 +39074,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7b43a9e4-7fa1-4a38-ad01-3d7497a0d493", + "id": "3c410377-513c-40e5-b910-671e3801f979", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -38314,7 +39129,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9e1d7622-c21a-44c2-9fe3-355edc8db24a", + "id": "fc8d97dd-6a5d-4067-a64c-7ba5ebd37b4e", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -38369,7 +39184,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ec8d6807-4b28-42a9-b018-4be43e5069c7", + "id": "4006c179-57f1-400d-912b-ca0567ee2045", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -38424,7 +39239,7 @@ "_postman_previewlanguage": "json" }, { - "id": "64e9393c-da48-4fb2-9f08-8e8612a0d7cd", + "id": "698978dd-127c-43b9-9be0-fe37568082b6", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -38479,7 +39294,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5ad03111-fffa-415d-9bea-530d7cd25214", + "id": "5d3c03bd-6a90-4c63-b2f4-5ae71d8d9969", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -38534,7 +39349,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8a5639f9-0d41-458e-9595-953a0f19ab9a", + "id": "65a2045e-7956-4d25-8c84-3b2657c544f2", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -38595,7 +39410,7 @@ } }, { - "id": "d0b16b67-e579-48cb-ab81-d8daac80b745", + "id": "7e53ff2e-9216-4fa2-9c1b-1f2e502b17d6", "name": "Identity Summaries for Campaign Certification", "request": { "name": "Identity Summaries for Campaign Certification", @@ -38683,7 +39498,7 @@ }, "response": [ { - "id": "0c41679a-10e3-4d2b-a3cd-df34bca336aa", + "id": "5937c4ee-5b91-4897-bba8-d10a872d50dc", "name": "List of identity summaries", "originalRequest": { "url": { @@ -38774,7 +39589,7 @@ "_postman_previewlanguage": "json" }, { - "id": "99d009b3-c598-4c17-b027-52d6ea9287c2", + "id": "1a96c152-02f7-441b-b6d6-93fd7e7304d3", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -38865,7 +39680,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f9f35303-3d27-4898-8356-814e6001ec6b", + "id": "7c130e52-44e3-4f70-933d-6a7923ddd2a9", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -38956,7 +39771,7 @@ "_postman_previewlanguage": "json" }, { - "id": "df24552e-a339-4e8a-b2cf-229dac754ce8", + "id": "63fd389b-10e1-4d36-8616-dd0f30e0e097", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -39047,7 +39862,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8053acd7-27e5-486a-8021-3ebb8c6fe0fe", + "id": "12b4fb99-12a6-4743-a3db-d38278e4758f", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -39138,7 +39953,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c7c996bd-5117-4ec9-8825-326ade7089e3", + "id": "ffa51a4d-9e68-4e7a-9fc2-cc1a03153ae0", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -39229,7 +40044,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ab00d21a-8c1a-438c-8eb4-e5d0f0de3a69", + "id": "2431772e-bc1b-4981-bb50-28b788fcfbb3", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -39326,7 +40141,7 @@ } }, { - "id": "ab3a12b8-4182-42b5-ae5f-0657fd5c00d7", + "id": "c83b8bb8-e3a3-44dd-afc4-3fba810ac5a7", "name": "Access Summaries", "request": { "name": "Access Summaries", @@ -39425,7 +40240,7 @@ }, "response": [ { - "id": "34f499f4-b88d-4e3d-a662-7c7997996129", + "id": "5aa5b790-5c3a-47ed-afe8-bcb7baf6cd7c", "name": "List of access summaries", "originalRequest": { "url": { @@ -39517,7 +40332,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6a81f322-0ab4-44b2-83aa-a80420a4c312", + "id": "327c987e-6db4-4441-812e-2edad19b9024", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -39609,7 +40424,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7a2cde13-1743-4f5a-bce8-6ec420b29b90", + "id": "b1135907-111e-4899-9cd1-f32eaa418cc8", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -39701,7 +40516,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e5e4e57a-fe28-4b26-81ae-153467c8c31a", + "id": "7ec88432-a2a7-4378-bf0b-33e2aa43e40a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -39793,7 +40608,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0dbc0317-54ba-46ee-bd71-5ecfe82c81e4", + "id": "57ddd8e3-3bfa-4642-b07f-06a43b419caf", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -39885,7 +40700,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a10b31eb-4d9c-4617-9e73-572c0a0feb5d", + "id": "ad2c26aa-f926-4ccd-83fa-d06d73549961", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -39977,7 +40792,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3d02cb51-aef6-47df-8468-58d1060c1a17", + "id": "279572c7-bb93-4851-8a53-d8a3bb5b4052", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -40075,7 +40890,7 @@ } }, { - "id": "582be258-1dce-4ad6-82d4-cbc38c9d39a4", + "id": "7b844247-4b41-4f81-a55c-ff103ac9c08a", "name": "Summary for Identity", "request": { "name": "Summary for Identity", @@ -40128,7 +40943,7 @@ }, "response": [ { - "id": "c751bcd3-7f54-4c03-b658-a2e499c35139", + "id": "3672afa2-8d62-4958-8d59-b7d88f498a9e", "name": "An identity summary", "originalRequest": { "url": { @@ -40174,7 +40989,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8211224d-fed6-4c70-a4af-c8fe3ed684cd", + "id": "2438491f-ada0-44b0-8929-313a5a24f54f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -40220,7 +41035,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b01f1e0b-f67e-498c-af3b-0430715b3d57", + "id": "6e61f660-beed-4984-845e-b27cbfeb0ede", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -40266,7 +41081,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1e1886de-47fa-4e59-a491-0a47d6c577a9", + "id": "5fde01d3-75b6-414e-b2c4-64fd2078760d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -40312,7 +41127,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4398cc45-045e-4fd3-8138-8f66e0546e80", + "id": "400b7375-56b3-41e9-b558-bfa74c38e40e", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -40358,7 +41173,7 @@ "_postman_previewlanguage": "json" }, { - "id": "10cae530-2298-402c-a3d2-6e04fdbad22e", + "id": "a89a365f-de86-411d-a127-22882c091ccb", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -40404,7 +41219,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0b549f80-2d8e-45b1-a310-75eb3d2de455", + "id": "8b3688d0-c9a9-4f2b-b0f1-e7c9d7be8fd0", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -40462,7 +41277,7 @@ "description": "Upload configurations and manage object mappings between tenants.\n", "item": [ { - "id": "5a51d04d-316b-479c-b385-5ee5b88a76f6", + "id": "983d81d0-0e45-4157-a1b3-6a46923100dd", "name": "Gets list of object mappings", "request": { "name": "Gets list of object mappings", @@ -40504,7 +41319,7 @@ }, "response": [ { - "id": "5e0affe0-c6a2-41de-a985-c5efe3a1de8c", + "id": "52e71c88-0b17-4b22-b297-b6790814e771", "name": "List of existing object mappings between current org and source org.", "originalRequest": { "url": { @@ -40549,7 +41364,7 @@ "_postman_previewlanguage": "json" }, { - "id": "36cdc01d-de2a-466b-84df-171d8d371f37", + "id": "23db9123-fe9c-4f5c-af9c-a97c99d88b3e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -40594,7 +41409,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e36594a9-e2f8-4205-a487-54c0c77dce44", + "id": "8d0ee179-7bb5-4d7c-943d-327576686347", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -40639,7 +41454,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a274d1d0-37fc-48f7-a317-d1e58e498c70", + "id": "8e057394-f280-4168-859b-929967b42776", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -40684,7 +41499,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3cd01981-ea24-4897-966e-3887336869ef", + "id": "181b3ad3-14be-412a-af30-b002fe59c0ff", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -40729,7 +41544,7 @@ "_postman_previewlanguage": "json" }, { - "id": "117251a8-ce39-4c4f-9169-4dcc5d1b7290", + "id": "1db7bfb3-428e-4477-baa2-619f2ff016d5", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -40774,7 +41589,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3c557483-caa7-4b5e-ae61-2bd0d44b52f9", + "id": "638b6978-c3d0-4274-b008-14e0f69e8ea3", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -40825,7 +41640,7 @@ } }, { - "id": "06e257b1-8d0a-4d24-a98b-d7aca0cba713", + "id": "00d70153-2155-48c5-8eb8-30c76cbfefde", "name": "Creates an object mapping", "request": { "name": "Creates an object mapping", @@ -40880,7 +41695,7 @@ }, "response": [ { - "id": "5943d33b-e63c-4635-b8f0-addfd9ca1f03", + "id": "1ee637f7-a290-4d59-a551-7205631568d0", "name": "The created object mapping between current org and source org.", "originalRequest": { "url": { @@ -40938,7 +41753,7 @@ "_postman_previewlanguage": "json" }, { - "id": "71df2dcf-75c2-40e1-bea5-7aa5a3e4bfe2", + "id": "cfdcea96-2aba-4497-83ae-27a844b85b03", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -40996,7 +41811,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bbf7a0d8-e518-4ac3-bad3-e3f0cf88f619", + "id": "0516d3d3-7c35-4dbd-9bc5-190f9132527d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -41054,7 +41869,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7204e1bf-4b5d-4a39-8fc9-2af37da07cd4", + "id": "55a06ecd-68cf-42a8-9244-44eec8239533", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -41112,7 +41927,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3319fbb5-08bd-43df-8673-e419faed3e62", + "id": "455e6503-1264-49e7-9a12-42e8483ba98f", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -41170,7 +41985,7 @@ "_postman_previewlanguage": "json" }, { - "id": "40b1b3d9-ec9c-4fd9-9f05-4ed7518ff740", + "id": "bd68e6d9-a3b8-4e2a-8416-16303ffd245a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -41228,7 +42043,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9ecc6a32-bf0c-43ef-8967-885ef75237e6", + "id": "2a9fe565-7746-4d52-afb2-9498178e3c00", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -41292,7 +42107,7 @@ } }, { - "id": "c855c0a8-6015-42a3-8f5b-b2388f90c1e1", + "id": "9523df5b-e3fa-43d0-bce4-00c256ce3761", "name": "Deletes an object mapping", "request": { "name": "Deletes an object mapping", @@ -41345,7 +42160,7 @@ }, "response": [ { - "id": "3f80f56f-2e6f-417d-932e-e4bea3694556", + "id": "3e33b659-33ef-4d53-b4af-058d286a26e1", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -41381,7 +42196,7 @@ "_postman_previewlanguage": "text" }, { - "id": "d18506f0-fafa-4ab2-9422-8decc9d640e2", + "id": "eba7b98c-e6de-4192-b12e-78a7fc9a2e97", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -41427,7 +42242,7 @@ "_postman_previewlanguage": "json" }, { - "id": "40e84941-63f7-44f3-9a26-bc777faa5d4a", + "id": "73cba0b7-aec2-4be6-bd5b-9ce98e7a5a03", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -41473,7 +42288,7 @@ "_postman_previewlanguage": "json" }, { - "id": "53bebacd-b671-422b-8de7-6092345cacfb", + "id": "38c093b7-46a0-48ea-be45-a65b4f53ecbc", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -41519,7 +42334,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3d044bd7-aba5-4863-8fe2-45b7f6f0f024", + "id": "1b4f8502-cdcc-44b1-885b-328c0dee0a19", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -41565,7 +42380,7 @@ "_postman_previewlanguage": "json" }, { - "id": "35b0d21f-fefe-4cf6-b7a2-fb8657373a8c", + "id": "0bd44422-8eb5-4776-bb62-ac9361c10556", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -41611,7 +42426,7 @@ "_postman_previewlanguage": "json" }, { - "id": "096f7eda-d0dc-403f-9a7e-6009631ebe35", + "id": "9e7dd6a0-7db7-4986-bde2-0f6bfe5b4c71", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -41663,7 +42478,7 @@ } }, { - "id": "6c7660ac-b4be-4487-a4d0-eec666813111", + "id": "8c6fc9ce-2b7b-4d44-a611-a74957a37c5f", "name": "Bulk creates object mappings", "request": { "name": "Bulk creates object mappings", @@ -41719,7 +42534,7 @@ }, "response": [ { - "id": "fadd3344-c3ce-443b-ba20-c44b2fca8796", + "id": "c2834955-316a-4a81-876b-f5510a2f651d", "name": "The created object mapping between current org and source org.", "originalRequest": { "url": { @@ -41778,7 +42593,7 @@ "_postman_previewlanguage": "json" }, { - "id": "567078c1-5b12-4a7b-a0e5-8f6ae4d63306", + "id": "de8ecd40-599f-4254-bbcf-546557f67ec6", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -41837,7 +42652,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e927d7f6-7824-45d0-b71b-acdd5f633bb1", + "id": "7580f862-bec0-44ca-b797-7e3afedb8be0", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -41896,7 +42711,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d5da4d73-a1ba-46e9-8d69-c24309611a3e", + "id": "c93ae323-e656-471a-a0b8-65e039871c01", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -41955,7 +42770,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e9e5088f-55df-42f6-8a3b-e9a0f05c1149", + "id": "05b65108-9f78-4cbb-89d7-ab68bc768dcb", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -42014,7 +42829,7 @@ "_postman_previewlanguage": "json" }, { - "id": "784fb620-de6c-484f-8d89-38a62f4ecec4", + "id": "8e66c4eb-637a-4d29-a6a0-5eafa3a196b9", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -42073,7 +42888,7 @@ "_postman_previewlanguage": "json" }, { - "id": "eed8fc73-9531-451d-891d-eea232a5e178", + "id": "5a19d2b0-1cad-4a4f-8ca9-7b1e000ac9b4", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -42138,7 +42953,7 @@ } }, { - "id": "527f18d1-fe46-4a5e-96c0-4365dd56eabb", + "id": "cbfe2829-d618-45df-bad6-d980300eafa5", "name": "Bulk updates object mappings", "request": { "name": "Bulk updates object mappings", @@ -42194,7 +43009,7 @@ }, "response": [ { - "id": "99464cda-5b7d-4c0c-bb1a-ef812c867523", + "id": "80ba5b08-57c1-4758-afe2-3f0fbc518e29", "name": "The updated object mappings.", "originalRequest": { "url": { @@ -42253,7 +43068,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e5238bc9-808e-4021-b663-107c7ca96638", + "id": "6a97dd32-c72e-48d5-9a7b-49bb8c1714cd", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -42312,7 +43127,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b9a76465-94e2-4d74-8dfb-89e94cb9a8ea", + "id": "44b70cc4-b9a5-4363-a0d0-1dee1baee445", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -42371,7 +43186,7 @@ "_postman_previewlanguage": "json" }, { - "id": "63a3089a-7227-45ea-bea4-a15b3cdca1eb", + "id": "f5a79000-12ed-4de0-93c4-422ecb1231ed", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -42430,7 +43245,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2288adb5-f453-4f05-a8c7-179daba15f43", + "id": "5864851d-ecdf-4c7a-b4b9-ca4b746a4c98", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -42489,7 +43304,7 @@ "_postman_previewlanguage": "json" }, { - "id": "32357926-1db2-4c33-864e-0a69b8f4bf13", + "id": "bea03884-9e25-4066-aaa3-9fe1e491a29d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -42548,7 +43363,7 @@ "_postman_previewlanguage": "json" }, { - "id": "da34da37-3cc7-43db-bad0-d5846a246aef", + "id": "e219da94-6585-46a0-be29-46a8ea70f89d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -42619,7 +43434,7 @@ "description": "Use this API to implement connector functionality.\nWith this functionality in place, administrators can view available connectors.\n\nConnectors are the bridges Identity Security Cloud uses to communicate with and aggregate data from sources.\nFor example, if it is necessary to set up a connection between Identity Security Cloud and the Active Directory source, a connector can bridge the two and enable Identity Security Cloud to synchronize data between the systems.\nThis ensures account entitlements and states are correct throughout the organization.\n\nIn Identity Security Cloud, administrators can use the Connections drop-down menu and select Sources to view the available source connectors.\n\nRefer to [Identity Security Cloud Connectors](https://documentation.sailpoint.com/connectors/identitynow/landingpages/help/landingpages/identitynow_connectivity_landing.html) for more information about the connectors available in Identity Security Cloud.\n\nRefer to [SaaS Connectivity](https://developer.sailpoint.com/docs/connectivity/saas-connectivity/) for more information about the SaaS custom connectors that do not need VAs (virtual appliances) to communicate with their sources.\n\nRefer to [Managing Sources](https://documentation.sailpoint.com/saas/help/sources/managing_sources.html) for more information about using connectors in Identity Security Cloud.\n", "item": [ { - "id": "7f2e1243-b1bc-4bf4-9450-b85ec831adbf", + "id": "78f1302a-2bc6-4f26-85c6-6d66c0620411", "name": "get Connector", "request": { "name": "get Connector", @@ -42670,7 +43485,7 @@ }, "response": [ { - "id": "406cd826-d5be-4bd1-8efd-454aab20e6a5", + "id": "087e7576-a02c-4630-bca1-540f91c1f09c", "name": "A Connector Dto object", "originalRequest": { "url": { @@ -42724,7 +43539,7 @@ "_postman_previewlanguage": "json" }, { - "id": "800d869e-b4aa-4026-8da8-cb15161df89e", + "id": "baa22a19-17fa-4484-adca-c33e28f0744d", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -42778,7 +43593,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fb72c31f-4f01-45fb-b9dc-800bf8c0f1b5", + "id": "081a55b5-8f8b-4bf1-9062-b0ea6a062d4b", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -42832,7 +43647,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4da71e10-6ffe-4cfe-93d1-d0b9712585d6", + "id": "ecfb1bf3-9781-4387-a6b6-88b5fd1ecb2f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -42886,7 +43701,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9cb823a3-aa0a-4f0e-8ab9-7ee3cfb594fa", + "id": "df0c4986-16a5-450d-b692-27dfd106007f", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -42940,7 +43755,7 @@ "_postman_previewlanguage": "json" }, { - "id": "52924463-e5f3-441a-bb33-21e8ac70f10a", + "id": "61eec9b6-6450-4b57-9357-7b3ccdcb215d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -42994,7 +43809,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c8ee39a0-1e03-4fb8-9461-8fd490fdc318", + "id": "1c64fc74-cc46-4d23-b340-d693cdc2eab9", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -43054,7 +43869,7 @@ } }, { - "id": "5e0ea8df-cb92-419e-be61-1beeb61866ef", + "id": "c6486d16-b632-459c-9370-a45113c85beb", "name": "delete Custom Connector", "request": { "name": "delete Custom Connector", @@ -43095,7 +43910,7 @@ }, "response": [ { - "id": "99d075d4-d1fb-4870-a013-5f7e06dba12c", + "id": "196fc3ac-0e6f-4199-bbf8-e2b4da4f4c61", "name": "The custom connector was successfully deleted.", "originalRequest": { "url": { @@ -43129,7 +43944,7 @@ "_postman_previewlanguage": "text" }, { - "id": "b00eb373-ece8-4315-9060-715936f20864", + "id": "f222799d-a23d-470a-a40d-36d30ab80919", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -43173,7 +43988,7 @@ "_postman_previewlanguage": "json" }, { - "id": "173f143e-5fa5-46d7-8d84-0ae779b37f8d", + "id": "3caca651-7dbc-4853-a728-9613b197066a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -43217,7 +44032,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b9878545-f953-48f2-9566-d51f2999aa2b", + "id": "ceb2e23d-6ee1-43c0-bffa-5c6b166fa5f9", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -43261,7 +44076,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0659f8fb-b5c3-4d4f-8554-f4dd3b974547", + "id": "c693790d-8610-4c00-b451-431e158cb459", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -43305,7 +44120,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f6a7aa83-a8a7-4249-9088-dd1ff0575f82", + "id": "869cb35f-a130-46c4-86e5-aa2093a5cb7f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -43349,7 +44164,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2cc53c41-ff33-4f27-a054-f78e922a429a", + "id": "8d5e213e-7d10-4f82-8b85-4dc8c62cbc6a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -43399,7 +44214,7 @@ } }, { - "id": "bea3f0ef-72ef-4033-be7b-9642652b0698", + "id": "72ce7fec-a3c4-4858-8961-e42ef7ca32a2", "name": "update Connector", "request": { "name": "update Connector", @@ -43453,7 +44268,7 @@ }, "response": [ { - "id": "a2a93be0-7c10-4712-a89d-9dba7c47e6aa", + "id": "9215566c-208e-455c-acf8-3bcc2fa28735", "name": "A updated Connector Dto object", "originalRequest": { "url": { @@ -43510,7 +44325,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9483baf6-31ea-41c6-b7bf-1fdd7913bba1", + "id": "79c44289-aef4-4dbc-9cd6-da410fc3e3fb", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -43567,7 +44382,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fdc87bf8-368e-4a12-a235-f4bff6deec56", + "id": "64423378-426e-4b31-a445-a7acf2564bfe", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -43624,7 +44439,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d2b4c94a-33d4-4eae-bd01-d572ca281a02", + "id": "d4b9782d-fb47-464d-90ae-c75a1c68a63a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -43681,7 +44496,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7710c828-59b9-4cc9-8417-8025153d42c9", + "id": "c4c4f528-ee2e-4437-ab79-44fc9739153a", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -43738,7 +44553,7 @@ "_postman_previewlanguage": "json" }, { - "id": "997e276a-33fc-447b-ae80-4a8651313197", + "id": "ad605ef6-88c9-4bae-b159-63da6abac5d2", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -43795,7 +44610,7 @@ "_postman_previewlanguage": "json" }, { - "id": "42ed2ae4-01a4-4696-ab20-031387695cab", + "id": "87b32ebf-b393-4ef0-8d2a-b469afdb0933", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -43858,7 +44673,7 @@ } }, { - "id": "75a4759f-09e5-4164-a6a4-fb9fac0aa69a", + "id": "24a642c6-1934-4445-a217-909595e767c2", "name": "get Connector Source Config", "request": { "name": "get Connector Source Config", @@ -43900,7 +44715,7 @@ }, "response": [ { - "id": "abeeb476-fcd1-4adc-98fb-301a982ac13f", + "id": "dca7482b-365d-4c2b-b366-921c95c0099a", "name": "The connector's source template", "originalRequest": { "url": { @@ -43945,7 +44760,7 @@ "_postman_previewlanguage": "xml" }, { - "id": "6f1b6a70-844a-4878-8873-72352ad3cb3d", + "id": "b1bd11c2-3214-4675-9ce0-f810966fd7f9", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -43990,7 +44805,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9e1f165a-f4a4-4298-ae5c-dfc22b196f49", + "id": "89cf9c14-6e57-4622-8a1d-dd0448161732", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -44035,7 +44850,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c4daa990-b51c-4a4f-95b2-894cde4cab45", + "id": "2a67eae4-db1b-4fc2-a27c-b9fb4da089b4", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -44080,7 +44895,7 @@ "_postman_previewlanguage": "json" }, { - "id": "39e23108-684e-4dfe-afdc-874895e83ef3", + "id": "6ec17467-a3cb-4c11-b870-b01e6f957a57", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -44125,7 +44940,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1b42839d-be4f-45b1-a65d-fc8cfd5515a9", + "id": "3477a53e-9fa7-49d0-8497-b3626028b43f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -44170,7 +44985,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0e6d148b-92a6-4fa0-9018-9f648353083a", + "id": "42413d49-995a-4db9-81a1-04af639d3602", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -44221,7 +45036,7 @@ } }, { - "id": "a209260b-593e-4845-9691-d210f338463e", + "id": "c45d3380-e53e-40e7-9254-4d802d49b727", "name": "put Source Config", "request": { "name": "put Source Config", @@ -44272,7 +45087,7 @@ "type": "text/plain" }, "key": "file", - "value": "nisi in", + "value": "culpa laborum nulla esse", "type": "text" } ] @@ -44280,7 +45095,7 @@ }, "response": [ { - "id": "d34119ae-69a6-4bbb-adc9-3c6ce498583a", + "id": "00e7784e-af3b-4066-8bdb-9a3ec628cff4", "name": "The connector's update detail", "originalRequest": { "url": { @@ -44323,7 +45138,7 @@ "type": "text/plain" }, "key": "file", - "value": "nisi in", + "value": "culpa laborum nulla esse", "type": "text" } ] @@ -44342,7 +45157,7 @@ "_postman_previewlanguage": "json" }, { - "id": "088f3afa-e669-4944-998c-d8aa500403df", + "id": "1273bed9-0ffc-4828-b86d-2ed209b60291", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -44385,7 +45200,7 @@ "type": "text/plain" }, "key": "file", - "value": "nisi in", + "value": "culpa laborum nulla esse", "type": "text" } ] @@ -44404,7 +45219,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c7cd4b88-e504-441f-ae98-f4cdc40c61a4", + "id": "741b7e9a-4768-4946-a3f2-c1ad8d1cf659", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -44447,7 +45262,7 @@ "type": "text/plain" }, "key": "file", - "value": "nisi in", + "value": "culpa laborum nulla esse", "type": "text" } ] @@ -44466,7 +45281,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b2395c4b-a3d7-41a9-9f46-ece509735b4f", + "id": "9528f274-2c76-47c0-a9e9-cc1fb19361ef", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -44509,7 +45324,7 @@ "type": "text/plain" }, "key": "file", - "value": "nisi in", + "value": "culpa laborum nulla esse", "type": "text" } ] @@ -44528,7 +45343,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8f154c1e-0936-450c-8888-685a7f36dcae", + "id": "543b392a-719c-45fd-a3cb-8d7c60a5bff0", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -44571,7 +45386,7 @@ "type": "text/plain" }, "key": "file", - "value": "nisi in", + "value": "culpa laborum nulla esse", "type": "text" } ] @@ -44590,7 +45405,7 @@ "_postman_previewlanguage": "json" }, { - "id": "150dc4a2-ea9b-49ae-b2c7-e5daa87ce7ab", + "id": "ea7db858-c492-4775-8b16-5198472d8239", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -44633,7 +45448,7 @@ "type": "text/plain" }, "key": "file", - "value": "nisi in", + "value": "culpa laborum nulla esse", "type": "text" } ] @@ -44652,7 +45467,7 @@ "_postman_previewlanguage": "json" }, { - "id": "300565f6-8220-4a6e-bd90-1396a54586ca", + "id": "f352ff5a-d649-498b-9222-9124272ffe10", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -44695,7 +45510,7 @@ "type": "text/plain" }, "key": "file", - "value": "nisi in", + "value": "culpa laborum nulla esse", "type": "text" } ] @@ -44720,7 +45535,7 @@ } }, { - "id": "85c8a004-c9e3-4051-b322-8bbc40db2780", + "id": "20bfd829-e846-4ddc-961c-eb79c97339c0", "name": "get Connector Translations", "request": { "name": "get Connector Translations", @@ -44773,7 +45588,7 @@ }, "response": [ { - "id": "428e602f-a138-4063-a88d-6c25639b7255", + "id": "b00fa523-e51b-48b7-9494-9ba7b52346c8", "name": "The connector's translations", "originalRequest": { "url": { @@ -44814,12 +45629,12 @@ "value": "text/plain" } ], - "body": "dolor aliqua qui incididunt", + "body": "veniam nulla esse", "cookie": [], "_postman_previewlanguage": "text" }, { - "id": "4f73e28c-401c-45d4-9114-e51091101402", + "id": "2ca85689-66fa-49e3-8a4f-02b2e077f11a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -44865,7 +45680,7 @@ "_postman_previewlanguage": "json" }, { - "id": "194775a0-ec9e-48db-a3c7-18d9687d0682", + "id": "ad018236-7268-4f14-b250-22b5ec6358f6", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -44911,7 +45726,7 @@ "_postman_previewlanguage": "json" }, { - "id": "998ad972-0bb3-43b7-aade-396a94658c61", + "id": "f811457f-9a71-42a2-b4f0-60b575247e05", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -44957,7 +45772,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8db682a9-d962-4503-b185-37d0c8d4564c", + "id": "c496eca2-1eda-403b-aa1b-d8a039312295", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -45003,7 +45818,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6efef42e-b76a-4655-a58e-2538293dde82", + "id": "62f9d75b-9dec-468b-846a-2bf47206a8e0", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -45049,7 +45864,7 @@ "_postman_previewlanguage": "json" }, { - "id": "24d762fa-f6af-4864-a116-a547b9fac88c", + "id": "b1e9553a-936e-44e0-84d9-b28793a009f7", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -45101,7 +45916,7 @@ } }, { - "id": "b2e1914c-75f7-4488-a544-9dff1714cddd", + "id": "3a2192d5-020a-424e-9f8b-008fb5c038f3", "name": "put Translations", "request": { "name": "put Translations", @@ -45161,7 +45976,7 @@ }, "response": [ { - "id": "21de55ae-c2c4-40da-88cd-99ccace2f82b", + "id": "18cebe7e-6947-416c-a86e-5960b5ef8ffc", "name": "The connector's update detail", "originalRequest": { "url": { @@ -45214,7 +46029,7 @@ "_postman_previewlanguage": "json" }, { - "id": "938aa9e8-1952-4071-b612-37249e849e00", + "id": "39631ec1-dd50-453b-aefc-f5dd62769817", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -45267,7 +46082,7 @@ "_postman_previewlanguage": "json" }, { - "id": "aa4b5b88-0a65-45ea-be0d-a6dc3c0c9c08", + "id": "00ef66eb-f4d7-44e4-a306-1e0a714e3e68", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -45320,7 +46135,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f5529246-d16f-431e-8dd1-dbc6bb97bdd9", + "id": "c9c6405a-11ab-48e2-a3a3-b06577c4a954", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -45373,7 +46188,7 @@ "_postman_previewlanguage": "json" }, { - "id": "48130732-af4b-4e00-a258-9c23f93b4ad8", + "id": "e4e2af61-3d3e-46d6-8c5b-508e4c878c4f", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -45426,7 +46241,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9c1f50d5-8845-4184-abeb-05f23c610e38", + "id": "ec6c86a5-b7fc-469f-98ec-c6a9e66fae6d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -45479,7 +46294,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6ed18915-97bf-4579-9236-c5d8dfc33f69", + "id": "b28ee7f0-ccbf-4c4f-a5a8-60c6af7374cf", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -45538,7 +46353,7 @@ } }, { - "id": "c253d93d-bdf5-4cbe-9cf2-0accfebf615e", + "id": "70c0fb43-aa26-4190-babe-d660b24616a4", "name": "get Connector Source Template", "request": { "name": "get Connector Source Template", @@ -45580,7 +46395,7 @@ }, "response": [ { - "id": "87c0d548-44b2-4453-854e-63e4973c8f09", + "id": "cfd1f9c7-cdaf-4074-a018-c21805b88bb4", "name": "The connector's source template", "originalRequest": { "url": { @@ -45625,7 +46440,7 @@ "_postman_previewlanguage": "xml" }, { - "id": "24c090ff-c559-4f0d-ad63-9a98ea9f4dc2", + "id": "f37b7f76-372f-48e5-ba8c-affaff5dc4bb", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -45670,7 +46485,7 @@ "_postman_previewlanguage": "json" }, { - "id": "daa2c832-4489-4c26-afa3-c15de3153ea6", + "id": "32c2f842-0d58-4dcd-a8c9-bbf89e34de2d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -45715,7 +46530,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0c556ef8-2a9f-441d-9885-efbc12d3f3b7", + "id": "e92ccf5b-4cf0-40a3-a465-3c84bc472433", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -45760,7 +46575,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dddc0789-7a49-41ff-a63a-9a183cfde2ec", + "id": "d039d760-8389-4fe0-90fd-65b375f39b74", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -45805,7 +46620,7 @@ "_postman_previewlanguage": "json" }, { - "id": "04aba104-b231-4fd2-9a74-11a6511ee78b", + "id": "54d29450-fe47-4df6-a1c8-1e81db0e9a86", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -45850,7 +46665,7 @@ "_postman_previewlanguage": "json" }, { - "id": "230932bb-4525-46d3-9a1c-835c1a9248cd", + "id": "69d170b1-28b6-48f5-b5d2-b6717adfc70e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -45901,7 +46716,7 @@ } }, { - "id": "83259cb5-085f-4afa-b318-504056e430ba", + "id": "d9845087-a45d-411b-b93f-1672cc35f1c7", "name": "put Source Template", "request": { "name": "put Source Template", @@ -45952,7 +46767,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolor ea proident", + "value": "dolore", "type": "text" } ] @@ -45960,7 +46775,7 @@ }, "response": [ { - "id": "a7cdcbd9-617f-4892-824d-83618b85a5fa", + "id": "92b3171c-6f99-42e3-a9fa-d7d52a892559", "name": "The connector's update detail", "originalRequest": { "url": { @@ -46003,7 +46818,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolor ea proident", + "value": "dolore", "type": "text" } ] @@ -46022,7 +46837,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8f354460-f108-42a6-880c-190825125608", + "id": "aa4010db-11ac-458c-8506-e2b85277f280", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -46065,7 +46880,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolor ea proident", + "value": "dolore", "type": "text" } ] @@ -46084,7 +46899,7 @@ "_postman_previewlanguage": "json" }, { - "id": "33753ce7-4af8-4ae6-9c54-7c6d2b0c7efa", + "id": "42093eb7-14ac-4569-a125-49ce4c36267f", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -46127,7 +46942,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolor ea proident", + "value": "dolore", "type": "text" } ] @@ -46146,7 +46961,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d9ea8815-ef59-4b04-821d-444c3897be82", + "id": "c077a19b-d4d1-4d89-b952-b150b3ea6248", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -46189,7 +47004,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolor ea proident", + "value": "dolore", "type": "text" } ] @@ -46208,7 +47023,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6bbe359b-8197-47b4-bb19-79c2e462098e", + "id": "7b97857d-ac98-4270-a4de-abcb6b740b64", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -46251,7 +47066,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolor ea proident", + "value": "dolore", "type": "text" } ] @@ -46270,7 +47085,7 @@ "_postman_previewlanguage": "json" }, { - "id": "df093110-d3f3-48ef-a8cf-41d845e6a025", + "id": "9fce146a-4291-400c-bfe4-d01c08c34df5", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -46313,7 +47128,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolor ea proident", + "value": "dolore", "type": "text" } ] @@ -46332,7 +47147,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bcba0d0a-d210-4989-acd7-e73fd499a9b9", + "id": "0722e60e-ee91-4d0e-940c-2e414fedd8b3", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -46375,7 +47190,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolor ea proident", + "value": "dolore", "type": "text" } ] @@ -46400,7 +47215,7 @@ } }, { - "id": "9af75fc6-dcfc-4b01-a317-368b4e70524d", + "id": "ca596186-2255-4e87-9b34-c7347820c35c", "name": "get Connector Correlation Config", "request": { "name": "get Connector Correlation Config", @@ -46442,7 +47257,7 @@ }, "response": [ { - "id": "28a085f1-9f50-4661-9aa8-c9d24909f784", + "id": "548effeb-963c-43ec-a3e4-0990edf696e9", "name": "The connector's correlation config", "originalRequest": { "url": { @@ -46487,7 +47302,7 @@ "_postman_previewlanguage": "xml" }, { - "id": "5a0dc83c-0302-438c-9056-61e4e5344910", + "id": "520aad2c-efd8-4668-9c70-152c5c7b9306", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -46532,7 +47347,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d858e4ef-5e37-459a-ac34-f4cf913a8853", + "id": "f4ed518d-7d26-42ea-a5fa-fc5b9e6a9c97", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -46577,7 +47392,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4d9982ca-7956-4aa7-96fd-ef582720fd6c", + "id": "24fe35d3-ca83-4d21-a6bd-518f73bf192b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -46622,7 +47437,7 @@ "_postman_previewlanguage": "json" }, { - "id": "249b5d16-35da-4daa-9241-ca2537f88603", + "id": "696668ab-fbb8-4ea6-9478-c19d6377881d", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -46667,7 +47482,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8d5418b3-123f-43e3-b7a6-7c79222e55d8", + "id": "6c686e65-4b39-456e-b37f-6e8b6f7bb7fa", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -46712,7 +47527,7 @@ "_postman_previewlanguage": "json" }, { - "id": "81b14ba5-603e-4443-b94d-c938b0b83a1a", + "id": "e3801755-3d32-4ea7-a316-26aae366bbed", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -46763,7 +47578,7 @@ } }, { - "id": "22a98137-2564-420c-af06-f4c1f58b7537", + "id": "b10ff4ec-0d1a-43c1-88f7-692a6fed2d0c", "name": "put Correlation Config", "request": { "name": "put Correlation Config", @@ -46814,7 +47629,7 @@ "type": "text/plain" }, "key": "file", - "value": "veniam amet", + "value": "aliqua culpa ex elit", "type": "text" } ] @@ -46822,7 +47637,7 @@ }, "response": [ { - "id": "92bf625c-e41b-4ad2-8501-559f4f94188f", + "id": "73fe80d2-0100-4eb4-889c-1f22075b405d", "name": "The connector's update detail", "originalRequest": { "url": { @@ -46865,7 +47680,7 @@ "type": "text/plain" }, "key": "file", - "value": "veniam amet", + "value": "aliqua culpa ex elit", "type": "text" } ] @@ -46884,7 +47699,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fe10d5bc-781d-4f12-9664-b8538ec09f1e", + "id": "a23f1a9f-896d-4b69-b4ae-77f7aca037c9", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -46927,7 +47742,7 @@ "type": "text/plain" }, "key": "file", - "value": "veniam amet", + "value": "aliqua culpa ex elit", "type": "text" } ] @@ -46946,7 +47761,7 @@ "_postman_previewlanguage": "json" }, { - "id": "05208c80-c467-49b3-bb5d-be8ac5ddcd06", + "id": "8a3858b6-9eaf-407c-bafe-108c184aafc5", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -46989,7 +47804,7 @@ "type": "text/plain" }, "key": "file", - "value": "veniam amet", + "value": "aliqua culpa ex elit", "type": "text" } ] @@ -47008,7 +47823,7 @@ "_postman_previewlanguage": "json" }, { - "id": "569d15b5-eb01-4976-880c-61a560940859", + "id": "2510e63b-322b-4f47-a109-64020ec41a7e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -47051,7 +47866,7 @@ "type": "text/plain" }, "key": "file", - "value": "veniam amet", + "value": "aliqua culpa ex elit", "type": "text" } ] @@ -47070,7 +47885,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c371f5ee-0149-433a-bd11-16523d16a57c", + "id": "92e0a680-23de-419a-a05c-fcfdb76f86c1", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -47113,7 +47928,7 @@ "type": "text/plain" }, "key": "file", - "value": "veniam amet", + "value": "aliqua culpa ex elit", "type": "text" } ] @@ -47132,7 +47947,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7ccb6960-cc79-4fcc-a62b-5fe881a050b0", + "id": "01f9495a-5bd9-422a-8b0a-88f936157a70", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -47175,7 +47990,7 @@ "type": "text/plain" }, "key": "file", - "value": "veniam amet", + "value": "aliqua culpa ex elit", "type": "text" } ] @@ -47194,7 +48009,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6a4c33aa-fd35-4bf6-91b5-03611a594656", + "id": "6c972b12-ee8a-474b-8b8f-3964a6c17789", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -47237,7 +48052,7 @@ "type": "text/plain" }, "key": "file", - "value": "veniam amet", + "value": "aliqua culpa ex elit", "type": "text" } ] @@ -47262,7 +48077,7 @@ } }, { - "id": "e1cb47db-445a-4d46-8139-9e700a013a71", + "id": "05f9fd09-883d-4d4a-94a0-567eab43214f", "name": "Create custom connector", "request": { "name": "Create custom connector", @@ -47304,7 +48119,7 @@ }, "response": [ { - "id": "bb7fb675-ce4f-469d-abc8-1348a30c012a", + "id": "fb812ef4-83e7-45d8-a810-10792c84af3b", "name": "A Connector Dto object", "originalRequest": { "url": { @@ -47360,7 +48175,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d16ec1ec-9925-4f3e-b88c-f34230ad1410", + "id": "c396f31f-8ed6-4a4b-9486-d36a0336fd05", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -47416,7 +48231,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b206fea3-7c3e-42b4-b8ee-707b9936a98f", + "id": "65f9e7e8-ee5a-44b9-8927-eaa7f7ec84ab", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -47472,7 +48287,7 @@ "_postman_previewlanguage": "json" }, { - "id": "42b1c3ee-da86-455a-b3ce-aaa9472c5f70", + "id": "27f1db40-16d5-4e26-b65d-93eff2242046", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -47528,7 +48343,7 @@ "_postman_previewlanguage": "json" }, { - "id": "668be4fa-2fea-4c39-a240-df02ad997084", + "id": "03c37654-1f07-4e36-b9d6-62f1eeb31ac2", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -47584,7 +48399,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7d6c93e4-6a09-4130-8091-dd5fbbc2bfd2", + "id": "e93e630a-29db-484d-9898-68bc73483110", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -47640,7 +48455,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b22f72be-baa2-40f9-9fd6-c67da0a50936", + "id": "9867a216-e71d-48b6-bbc7-846215715112", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -47708,7 +48523,7 @@ "description": "Use this API to implement and customize global tenant security settings.\nWith this functionality in place, administrators can manage the global security settings that a tenant/org has.\nThis API can be used to configure the networks and Geographies allowed to access Identity Security Cloud URLs.\n", "item": [ { - "id": "704d111c-30d3-4506-bc68-ee8f080fd796", + "id": "0676c91c-7e6b-4ce4-9376-d11d2733cb2d", "name": "Get security network configuration.", "request": { "name": "Get security network configuration.", @@ -47738,7 +48553,7 @@ }, "response": [ { - "id": "4912f446-9963-4e3e-ab53-937b43337e11", + "id": "25143c51-4bb6-40bc-88f1-04fabf7df6d7", "name": "Network configuration for the tenant's auth org.", "originalRequest": { "url": { @@ -47782,7 +48597,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8d820306-8af3-4a68-81df-5315d9ddc4be", + "id": "e3769978-062a-4c76-8a9c-83192d91d19f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -47826,7 +48641,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1662dbc1-0c3a-40b0-9b95-1e7de52c5b4b", + "id": "17de25ff-549e-46ca-b8e5-7f7aa8f0f4fc", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -47870,7 +48685,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b6102a0d-17b9-49f0-87be-1c8ae4262db5", + "id": "d700185f-39b5-4cce-87d6-eb3c2ce7e4c3", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -47914,7 +48729,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0f7b1358-5988-4607-a0d9-1d5e94dd0c32", + "id": "33f09db4-428d-437e-b6d0-334b7e181892", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -47958,7 +48773,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ac846e45-c2cf-4934-8e91-436a08d88704", + "id": "9ce63cf1-138a-42cc-b0fa-f69324545066", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -48002,7 +48817,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2297834f-fd05-49c3-a384-f43d56c3461d", + "id": "459aaca7-8eef-450a-a062-200900d6e6e3", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -48052,7 +48867,7 @@ } }, { - "id": "ac130cfc-4562-43a1-970d-19bfb59285f3", + "id": "bd3504d8-5ba4-47f9-8729-d30c3fc63066", "name": "Create security network configuration.", "request": { "name": "Create security network configuration.", @@ -48095,7 +48910,7 @@ }, "response": [ { - "id": "5a414452-3eb5-4e92-8674-c1e6424e3ec1", + "id": "8ae4aae0-e4c9-46eb-8d8a-1ac8eac21f48", "name": "Network configuration for the tenant.", "originalRequest": { "url": { @@ -48152,7 +48967,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8230c545-69ff-4a84-a4df-499f813068ff", + "id": "1027beca-45ed-48c9-bf27-a258c00fcf5a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -48209,7 +49024,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6ecb1edb-c300-49ae-bbd4-e0527af5737f", + "id": "cbcb6c02-b479-4174-bec3-ce3772b1fe29", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -48266,7 +49081,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8a6df593-cbf1-4796-a832-e18022f66dba", + "id": "645343cd-96cc-475e-96d4-b529e96f03e8", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -48323,7 +49138,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f732e153-9d91-46e8-ad70-cd66a6266935", + "id": "477babd5-c0d0-4d8d-9718-e4cd51724fc3", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -48380,7 +49195,7 @@ "_postman_previewlanguage": "json" }, { - "id": "23e24c7c-1678-4944-94e5-60f85f9a55a2", + "id": "279e96b6-0a81-4b35-a87f-b15b37b2a829", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -48437,7 +49252,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8465460e-a370-40bc-b811-3a8295be6e9c", + "id": "97b68254-1363-49f3-bd54-b7662d475783", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -48500,7 +49315,7 @@ } }, { - "id": "d3a3de06-1d39-4fc3-b877-3e05a7e41506", + "id": "b9d328ef-4cbb-4149-9b65-92aca159c60a", "name": "Update security network configuration.", "request": { "name": "Update security network configuration.", @@ -48543,7 +49358,7 @@ }, "response": [ { - "id": "3ead69ea-b1ee-4927-ac97-76177c841e61", + "id": "5238d901-348b-45bc-ad22-e33de7eb3c90", "name": "Updated Auth Org network configuration.", "originalRequest": { "url": { @@ -48600,7 +49415,7 @@ "_postman_previewlanguage": "json" }, { - "id": "efe8abab-01c8-431f-a7cc-97bb6938f728", + "id": "7986df27-ebc0-4626-a565-f2c0c2f9320e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -48657,7 +49472,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7cfeec56-2257-4278-8299-9e7e4d947408", + "id": "fdc4fa21-4c02-40c5-b4f6-8a37d17fb9f1", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -48714,7 +49529,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b6e43414-975e-4d54-826c-ae7d599c54ea", + "id": "2b7042d9-7475-4171-87f7-dc2ab6fe58b7", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -48771,7 +49586,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f467a744-aa8f-4670-b162-2d13073ef5ce", + "id": "1874ecb5-e2b9-4131-bcea-2ae7032efaa7", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -48828,7 +49643,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dc761641-2c52-4a86-8fc0-eff42c584003", + "id": "5f86abf7-37c3-459d-a858-a44be0e0333e", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -48885,7 +49700,7 @@ "_postman_previewlanguage": "json" }, { - "id": "180682cb-f83d-40c8-bee5-0bec56f44a31", + "id": "d813359f-48f7-4af8-85f5-9f62c12ece09", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -48954,7 +49769,7 @@ "description": "Use this API to implement identity profile functionality. \nWith this functionality in place, administrators can view identity profiles and their configurations. \n\nIdentity profiles represent the configurations that can be applied to identities as a way of granting them a set of security and access, as well as defining the mappings between their identity attributes and their source attributes. \n\nIn Identity Security Cloud, administrators can use the Identities drop-down menu and select Identity Profiles to view the list of identity profiles. \nThis list shows some details about each identity profile, along with its status. \nThey can select an identity profile to view its settings, its mappings between identity attributes and correlating source account attributes, and its provisioning settings. \n\nRefer to [Creating Identity Profiles](https://documentation.sailpoint.com/saas/help/setup/identity_profiles.html) for more information about identity profiles.\n", "item": [ { - "id": "c96216e6-73e2-4c87-91af-16d1fab56874", + "id": "eed2f6b0-16ce-4104-a580-5fa3d9804964", "name": "Identity Profiles List", "request": { "name": "Identity Profiles List", @@ -49029,7 +49844,7 @@ }, "response": [ { - "id": "57058218-b174-4028-97bd-9b674f791b15", + "id": "67703a7c-74d1-4a52-b627-7595c51c33ea", "name": "List of identityProfiles.", "originalRequest": { "url": { @@ -49118,7 +49933,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7cc1f1fa-57c3-4c29-bad8-33018b5bc319", + "id": "f8f77c5f-befb-4f66-b927-f34e8aa74f0d", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -49207,7 +50022,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8c4ac630-bada-4aa1-bd23-af86a52e6a45", + "id": "025084d6-3a49-461a-9c31-3a09854c5b8f", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -49296,7 +50111,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0197237a-e402-4757-9b5f-10505eeabd1b", + "id": "b5cec387-f8de-4148-8a6a-6654751dcae0", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -49385,7 +50200,7 @@ "_postman_previewlanguage": "json" }, { - "id": "85fc5c63-4ee0-46f3-9b79-90f367e137f8", + "id": "e5d0e9e7-dda3-4d95-b014-752ba75decb6", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -49474,7 +50289,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b79623d4-0e6d-439f-a416-8f3ce2958f64", + "id": "099e4af6-8cd0-43da-a55e-215371d834b0", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -49569,7 +50384,7 @@ } }, { - "id": "dd5dece2-ecb8-40ec-bdf1-9cb3ebd88846", + "id": "764b3f21-8fc5-4a50-b0e1-2d28a9dce050", "name": "Delete Identity Profiles", "request": { "name": "Delete Identity Profiles", @@ -49612,7 +50427,7 @@ }, "response": [ { - "id": "4f059057-002f-4dab-9e42-9189aa00b9fc", + "id": "b5a949ca-c5af-4616-b9c2-3ff952e0dc4f", "name": "Accepted - Returns a TaskResult object referencing the bulk delete job created.", "originalRequest": { "url": { @@ -49664,12 +50479,12 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"ff8081814d977c21014da056804a0af3\",\n \"name\": \"Background Object Terminator c8f030f2-b1a6-4e33-99e8-6935bc18735d\",\n \"description\": \"Generic task for terminating data in the overlay, used by the TerminationService.\",\n \"launcher\": \"support\",\n \"completed\": \"2007-03-02T02:57:50.997Z\",\n \"launched\": \"1974-09-17T04:08:37.795Z\",\n \"completionStatus\": \"Success\"\n}", + "body": "{\n \"id\": \"ff8081814d977c21014da056804a0af3\",\n \"name\": \"Background Object Terminator c8f030f2-b1a6-4e33-99e8-6935bc18735d\",\n \"description\": \"Generic task for terminating data in the overlay, used by the TerminationService.\",\n \"launcher\": \"support\",\n \"completed\": \"2007-10-18T15:15:16.299Z\",\n \"launched\": \"2018-08-07T17:22:59.297Z\",\n \"completionStatus\": \"Success\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c7af6827-e4c9-4b8d-8384-02db5df41c7f", + "id": "6d813a0d-ac01-47e0-a090-11ea3bf58379", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -49726,7 +50541,7 @@ "_postman_previewlanguage": "json" }, { - "id": "419e58b2-6546-4484-9d6e-505f0cf46d11", + "id": "c4dfb079-41ae-45ca-aa85-903ae3efdce5", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -49783,7 +50598,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2144d781-cc21-40cc-a265-dc0fc957009c", + "id": "55b049a2-4ebf-4a48-ae99-a8c06271b609", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -49840,7 +50655,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4337ade8-b626-4117-8bd3-62c79ea4b679", + "id": "07abd74a-9cb9-4e80-977d-6a93cb6f7f0a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -49897,7 +50712,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0d7c62b8-6934-46aa-8000-776f2f044cc5", + "id": "9a51559d-5da4-4edf-a23b-35cd35e6f3ba", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -49960,7 +50775,7 @@ } }, { - "id": "6d5bcce3-38d4-4e0b-9b0b-78296adaffc6", + "id": "08472636-8bc9-41bc-bdd7-e53e708c5557", "name": "Export Identity Profiles", "request": { "name": "Export Identity Profiles", @@ -50036,7 +50851,7 @@ }, "response": [ { - "id": "a52397e7-915f-43a1-9699-f5cca69be652", + "id": "90f72ad5-7d81-4996-9abc-838f7956fc62", "name": "List of export objects with identity profiles.", "originalRequest": { "url": { @@ -50126,7 +50941,7 @@ "_postman_previewlanguage": "json" }, { - "id": "478b5d81-88a2-4137-ab33-c8e8cab65c7f", + "id": "ea53a811-f743-4ab1-80e8-953dab723226", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -50216,7 +51031,7 @@ "_postman_previewlanguage": "json" }, { - "id": "536179fe-fdc3-40c2-8b5b-05f586b58dd5", + "id": "6c8a39fe-36be-4025-b9a9-f07831d89a35", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -50306,7 +51121,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dfeab1a9-7bb0-4aa0-a438-57854e15a78b", + "id": "c291a5b9-b6b4-4431-a4a5-ed94d9fb62e0", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -50396,7 +51211,7 @@ "_postman_previewlanguage": "json" }, { - "id": "47c5794a-e0a8-473d-bbdc-83fdc2ebfa12", + "id": "71fb7553-27c7-418e-872d-c4b506cf5454", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -50486,7 +51301,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2d9b0e2c-855d-405c-9f2d-0d1b24fa4ee9", + "id": "a95b046a-7156-4e6c-aecf-f351242a2f36", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -50582,7 +51397,7 @@ } }, { - "id": "a78b650d-f3ab-4873-aef3-1fe59e15eb7f", + "id": "8bef4b5a-1579-4efe-a8ed-cf6ab755253d", "name": "Import Identity Profiles", "request": { "name": "Import Identity Profiles", @@ -50625,7 +51440,7 @@ }, "response": [ { - "id": "28af1e10-d63f-46b8-ac70-35f9945a500a", + "id": "9857bed2-f84d-42d0-8fcb-9366d99662a5", "name": "The result of importing Identity Profiles.", "originalRequest": { "url": { @@ -50682,7 +51497,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d65d4f9e-af78-4c2b-b6b8-47d11e5ad5c7", + "id": "e53ab204-1255-4460-b0ee-4d9407f671df", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -50739,7 +51554,7 @@ "_postman_previewlanguage": "json" }, { - "id": "571eaa22-e98f-4408-b9e7-785823e90b65", + "id": "db102b72-1ca4-4bed-8278-71546f910220", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -50796,7 +51611,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0fcdc5d4-c38c-4a34-a8cd-1a2ed974d0dd", + "id": "48309c1c-6b21-4777-aae6-5ace3fb7681c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -50853,7 +51668,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9d9c77b4-622d-46c9-bd0b-adebab3031b6", + "id": "50ed0f56-9c44-4bc0-8068-428d93e2df27", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -50910,7 +51725,7 @@ "_postman_previewlanguage": "json" }, { - "id": "513fd862-3592-4652-b988-bed5c8ac44aa", + "id": "b50d2bd0-d731-41bc-b82d-5f703bd4f21c", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -50973,7 +51788,7 @@ } }, { - "id": "65eea825-d494-419f-80d0-6fa305c92f21", + "id": "bfab7d26-b632-430d-98a7-03b0b4b09995", "name": "Get single Identity Profile", "request": { "name": "Get single Identity Profile", @@ -51014,7 +51829,7 @@ }, "response": [ { - "id": "a3ac0e7f-0e61-411f-a939-90a052ca01ee", + "id": "98600347-bbf3-4d13-b4c0-5c220adf946f", "name": "An Identity Profile object.", "originalRequest": { "url": { @@ -51058,7 +51873,7 @@ "_postman_previewlanguage": "json" }, { - "id": "484b2d4f-54a0-4c9d-9a5d-23110b1eb64d", + "id": "f3740ad0-8aa4-4182-971c-eef8d99281b0", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -51102,7 +51917,7 @@ "_postman_previewlanguage": "json" }, { - "id": "49607261-fcfb-4a60-b83c-c09663109c60", + "id": "b2e52882-d79b-4356-bd85-54f05bcba063", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -51146,7 +51961,7 @@ "_postman_previewlanguage": "json" }, { - "id": "11e467fe-32a5-480f-add6-caa61737d4c0", + "id": "e5b47906-afa8-43c8-9c0a-9ccb9aec2ad2", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -51190,7 +52005,7 @@ "_postman_previewlanguage": "json" }, { - "id": "05cf9e06-9822-4371-85d7-dc52e901809c", + "id": "d2634243-076f-4520-a6dc-9d60cff1bea4", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -51234,7 +52049,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8d81c588-c54b-42f2-99b4-672d2047b918", + "id": "ad6714cc-a7c9-418a-9615-1a56ee3be3be", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -51278,7 +52093,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9ce257b1-6311-4c9e-8954-0c4314bb182b", + "id": "28055215-9d76-4257-996f-91301dd25ba4", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -51328,7 +52143,7 @@ } }, { - "id": "862968e5-0c34-4715-9394-3655bec1caff", + "id": "097e3f2e-f7f8-471c-8f00-99e90ab13b3f", "name": "Delete an Identity Profile", "request": { "name": "Delete an Identity Profile", @@ -51369,7 +52184,7 @@ }, "response": [ { - "id": "f2367b35-d863-4cb1-8974-17cf409a6569", + "id": "d9ec0697-4715-4e7f-9e37-8ddf1665fe36", "name": "Accepted - Returns a TaskResult object referencing the bulk delete job created.", "originalRequest": { "url": { @@ -51408,12 +52223,12 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"ff8081814d977c21014da056804a0af3\",\n \"name\": \"Background Object Terminator c8f030f2-b1a6-4e33-99e8-6935bc18735d\",\n \"description\": \"Generic task for terminating data in the overlay, used by the TerminationService.\",\n \"launcher\": \"support\",\n \"completed\": \"1985-02-11T06:22:57.410Z\",\n \"launched\": \"2019-05-20T01:38:51.711Z\",\n \"completionStatus\": \"Success\"\n}", + "body": "{\n \"id\": \"ff8081814d977c21014da056804a0af3\",\n \"name\": \"Background Object Terminator c8f030f2-b1a6-4e33-99e8-6935bc18735d\",\n \"description\": \"Generic task for terminating data in the overlay, used by the TerminationService.\",\n \"launcher\": \"support\",\n \"completed\": \"1979-08-27T11:34:03.651Z\",\n \"launched\": \"1963-01-16T08:09:51.794Z\",\n \"completionStatus\": \"Success\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "458eada0-2c9f-4fa6-becd-559aea59dd86", + "id": "6ff08cdc-f75f-4d1f-98f0-50aec87eeebf", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -51457,7 +52272,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d832119b-72d5-49f6-90c2-c4cd787386a3", + "id": "441e7cb5-ae99-41fc-96a8-f3cd8fbeb816", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -51501,7 +52316,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d599420d-0fa5-49c0-b899-9bd989a9789a", + "id": "85ab4673-56ec-4976-b548-2c05a1516162", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -51545,7 +52360,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9f7e569a-3ab4-4c91-977c-036b50ab37bd", + "id": "f98af77f-1f85-4636-9d19-e1c42448ff28", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -51589,7 +52404,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5dc63837-462b-4910-a0ec-603228572925", + "id": "87122180-450d-4c3b-ade2-6483e699f0a5", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -51633,7 +52448,7 @@ "_postman_previewlanguage": "json" }, { - "id": "30179dbf-8c1f-4a2e-bd1a-4d6b9d249c35", + "id": "aac26e38-637a-4037-bb3c-409d04e40ca8", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -51683,7 +52498,7 @@ } }, { - "id": "dea5c216-1cd2-48ed-af30-bdf5268c346d", + "id": "8c2cb93f-50cf-4664-87b1-b1028a0c8b4b", "name": "Get default Identity Attribute Config", "request": { "name": "Get default Identity Attribute Config", @@ -51725,7 +52540,7 @@ }, "response": [ { - "id": "048d80a2-7969-414c-81df-fda700f1dbf7", + "id": "0556b253-4e33-48ba-8a93-a123c41519e5", "name": "An Identity Attribute Config object.", "originalRequest": { "url": { @@ -51770,7 +52585,7 @@ "_postman_previewlanguage": "json" }, { - "id": "06e3bf98-ce86-4858-80e5-f27f73dc03a6", + "id": "4d6b8754-bbfd-44fd-aeed-9205d3215e7c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -51815,7 +52630,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bc7cef73-d086-48e3-8f9f-0caef1e1b6ad", + "id": "8dd70fb4-c6cf-4bf4-9335-e0af6246258e", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -51860,7 +52675,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c1805b16-7731-41da-b223-458c3d3172bf", + "id": "6b8e57a4-e1bb-43d3-abe8-de0287eba2e8", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -51905,7 +52720,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f967fc91-51c5-4767-b6b0-c95060fca2f2", + "id": "aacb6fd2-f55c-4bdf-a809-6c2515fc9d7e", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -51950,7 +52765,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ca2c87ef-3f0a-42b8-aac0-ebbc61b77e9f", + "id": "23df646b-636b-4547-ac7b-434aa510858d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -51995,7 +52810,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a7adb589-5e57-4673-ba2e-505e926c05ce", + "id": "ef4eb272-0951-48f6-b2a5-ce98bf94b452", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -52046,7 +52861,7 @@ } }, { - "id": "d4d84bd6-0bac-4ed5-957e-d60e9d607d98", + "id": "7a66c004-e862-4cd5-b7bf-ab707f275d1b", "name": "Process identities under profile", "request": { "name": "Process identities under profile", @@ -52088,7 +52903,7 @@ }, "response": [ { - "id": "cdbd83bf-bbee-4705-8cb4-6d9b59b3f54c", + "id": "432e45cb-4cf0-4e9a-8e7d-0b03c2177a81", "name": "Accepted status after refresh has launched", "originalRequest": { "url": { @@ -52133,7 +52948,7 @@ "_postman_previewlanguage": "json" }, { - "id": "aa9218d3-3ba3-44fc-972a-16088f7ce850", + "id": "6b7ca748-7858-4a12-83ed-c901dcfefc23", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -52178,7 +52993,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ce509093-750e-47e5-866f-ce1a9e12abae", + "id": "1a478628-5279-4581-9d45-4eb2515d9d44", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -52223,7 +53038,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0513dd94-495a-46dc-ba1a-63f421de44d9", + "id": "6af715b5-3886-4d06-b925-3fa5a3ffdaaf", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -52268,7 +53083,7 @@ "_postman_previewlanguage": "json" }, { - "id": "993a8544-dd46-4b24-b5ee-c0db8a9b9647", + "id": "591f9c66-9e58-4990-96c3-691033486cc1", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -52313,7 +53128,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5ffdaa65-05b1-49a8-a21a-2c8d9ab45145", + "id": "82541575-f4bd-4a7e-bc2b-1dbe4aadcf1b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -52358,7 +53173,7 @@ "_postman_previewlanguage": "json" }, { - "id": "32ff821d-47c5-4e89-8864-56bfe2fb3ee0", + "id": "89d924f2-c714-4166-b96d-25b605db45cd", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -52415,7 +53230,7 @@ "description": "Use this API to implement and customize lifecycle state functionality.\nWith this functionality in place, administrators can create and configure custom lifecycle states for use across their organizations, which is key to controlling which users have access, when they have access, and the access they have.\n\nA lifecycle state describes a user's status in a company. For example, two lifecycle states come by default with Identity Security Cloud: 'Active' and 'Inactive.' \nWhen an active employee takes an extended leave of absence from a company, his or her lifecycle state may change to 'Inactive,' for security purposes. \nThe inactive employee would lose access to all the applications, sources, and sensitive data during the leave of absence, but when the employee returns and becomes active again, all that access would be restored. \nThis saves administrators the time that would otherwise be spent provisioning the employee's access to each individual tool, reviewing the employee's certification history, etc. \n\nAdministrators can create a variety of custom lifecycle states. Refer to [Planning New Lifecycle States](https://documentation.sailpoint.com/saas/help/provisioning/lifecycle.html#planning-new-lifecycle-states) for some custom lifecycle state ideas.\n\nAdministrators must define the criteria for being in each lifecycle state, and they must define how Identity Security Cloud manages users' access to apps and sources for each lifecycle state.\n\nIn Identity Security Cloud, administrators can manage lifecycle states by going to Admin > Identities > Identity Profile, selecting the identity profile whose lifecycle states they want to manage, selecting the 'Provisioning' tab, and using the left panel to either select the lifecycle state they want to modify or create a new lifecycle state. \n\nIn the 'Provisioning' tab, administrators can make the following access changes to an identity profile's lifecycle state: \n\n- Enable/disable the lifecycle state for the identity profile.\n\n- Enable/disable source accounts for the identity profile's lifecycle state.\n\n- Add existing access profiles to grant to the identity profiles in that lifecycle state.\n\n- Create a new access profile to grant to the identity profile in that lifecycle state.\n\nAccess profiles granted in a previous lifecycle state are automatically revoked when the identity moves to a new lifecycle state. \nTo maintain access across multiple lifecycle states, administrators must grant the access profiles in each lifecycle state. \nFor example, if an administrator wants users with the 'HR Employee' identity profile to maintain their building access in both the 'Active' and 'Leave of Absence' lifecycle states, the administrator must grant the access profile for that building access to both lifecycle states.\n\nDuring scheduled refreshes, Identity Security Cloud evaluates lifecycle states to determine whether their assigned identities have the access defined in the lifecycle states' access profiles. \nIf the identities are missing access, Identity Security Cloud provisions that access. \n\nAdministrators can also use the 'Provisioning' tab to configure email notifications for Identity Security Cloud to send whenever an identity with that identity profile has a lifecycle state change. \nRefer to [Configuring Lifecycle State Notifications](https://documentation.sailpoint.com/saas/help/provisioning/lifecycle.html#configuring-lifecycle-state-notifications) for more information on how to do so.\n\nAn identity's lifecycle state can have four different statuses: the lifecycle state's status can be 'Active,' it can be 'Not Set,' it can be 'Not Valid,' or it 'Does Not Match Technical Name Case.' \nRefer to [Moving Identities into Lifecycle States](https://documentation.sailpoint.com/saas/help/provisioning/lifecycle.html#moving-identities-into-lifecycle-states) for more information about these different lifecycle state statuses. \n\nRefer to [Setting Up Lifecycle States](https://documentation.sailpoint.com/saas/help/provisioning/lifecycle.html) for more information about lifecycle states.\n", "item": [ { - "id": "b4dc821f-318f-43f8-9d5a-7e2e50a8975c", + "id": "58730cff-3851-4f9c-8e40-131df6f9beea", "name": "Set Lifecycle State", "request": { "name": "Set Lifecycle State", @@ -52470,7 +53285,7 @@ }, "response": [ { - "id": "498b79e3-66f6-488a-972d-c4063734d0f1", + "id": "80a255d3-6b89-49cf-ab6e-6615674990eb", "name": "The request was successfully accepted into the system.", "originalRequest": { "url": { @@ -52528,7 +53343,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4a02d467-945a-4de3-84ee-920df443cb06", + "id": "94ba25aa-3985-4e68-afe5-82442003c2f7", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -52586,7 +53401,7 @@ "_postman_previewlanguage": "json" }, { - "id": "21c4d5ec-1d0b-4308-b7e5-73b659609c36", + "id": "f5554094-e8b9-4f4a-8fa9-c668adc67bc5", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -52644,7 +53459,7 @@ "_postman_previewlanguage": "json" }, { - "id": "29abf7e0-f1a6-4fd2-aa93-a880a7866983", + "id": "3713f958-d29e-4888-b65e-d25779ab4a98", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -52702,7 +53517,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b274dbb7-b8dc-4493-bad2-4d7462c1dd26", + "id": "3416cf8e-f943-46fa-81f4-cb1cd4a12d22", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -52760,7 +53575,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7bef903e-9ae1-4bca-b80c-9f1d44b298fd", + "id": "2b8852d6-8b12-477f-812b-f8687dccf23e", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -52818,7 +53633,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2f0de8a3-19bb-4bd9-894c-ce6d7c31a3b4", + "id": "65ef4e6d-92b5-4bd2-ab31-13c8ad1ed562", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -52882,7 +53697,7 @@ } }, { - "id": "f900e607-68b2-4adb-98ec-14732987e024", + "id": "fd6d0ce7-f5c4-430f-b9bf-602092626fe1", "name": "Lists LifecycleStates", "request": { "name": "Lists LifecycleStates", @@ -52961,7 +53776,7 @@ }, "response": [ { - "id": "fba281e2-f2ce-45a8-a3ee-5d9087325c42", + "id": "7d575a9e-126d-401a-bb17-62e0c43d6246", "name": "List of LifecycleState objects", "originalRequest": { "url": { @@ -53043,7 +53858,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4463e66f-9ddc-424b-abcb-ccf84d043e09", + "id": "cf0ea5b7-ea7a-49d8-8011-649b2721b580", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -53125,7 +53940,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7726dd2b-70e9-4029-ba38-cb1642598164", + "id": "77ee7d74-959f-4e21-b2f5-ce0b66849faa", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -53207,7 +54022,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d47a89b9-0953-4325-8328-d285fbae92ea", + "id": "148eed04-a4cd-4e61-ae71-4c120c2b65c2", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -53289,7 +54104,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7da8cdf8-1f62-4a26-b321-d202b0c4a703", + "id": "8a28743c-75c3-40ae-a336-0f3c52c5d450", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -53371,7 +54186,7 @@ "_postman_previewlanguage": "json" }, { - "id": "daabaf77-fb6b-4ec2-a090-1b0cff741eaa", + "id": "5c1dd587-1d4c-449d-b46f-bf4dcdf2ebfd", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -53459,7 +54274,7 @@ } }, { - "id": "6a48bd17-9dd9-4790-862f-d2161d41c50a", + "id": "5844697f-4371-4ddd-a55a-acb7d72d7deb", "name": "Create Lifecycle State", "request": { "name": "Create Lifecycle State", @@ -53514,7 +54329,7 @@ }, "response": [ { - "id": "958055bd-3b59-4f82-a639-df28cc2c8378", + "id": "c38cd462-c83a-4f55-894a-c3f2554dd7a7", "name": "Created LifecycleState object.", "originalRequest": { "url": { @@ -53572,7 +54387,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7c6551db-060b-4fee-b86f-f4bc53a5d92b", + "id": "015d34e7-6bf8-4561-8cb7-792f2ec8207c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -53630,7 +54445,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6293d927-2f20-4433-85dc-4f4fc7f2f25a", + "id": "69563ffa-f039-4d2c-9697-273c01ee6966", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -53688,7 +54503,7 @@ "_postman_previewlanguage": "json" }, { - "id": "162c854c-dbbb-4bbb-8de3-562deaa44c07", + "id": "4b024a7c-2a94-41af-84e4-aa86642f1e33", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -53746,7 +54561,7 @@ "_postman_previewlanguage": "json" }, { - "id": "47640edb-0044-4567-942b-8a2428828cb1", + "id": "5f529a58-38f4-4e81-9525-58f5078efcac", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -53804,7 +54619,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bd5e26f7-d419-417e-9e80-2e4f56b293c5", + "id": "06a807c0-bb8f-4b87-ba34-d4c5c55a87c8", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -53868,7 +54683,7 @@ } }, { - "id": "a81334d9-be56-4017-aeb8-3e1de3955f9f", + "id": "7bf3cc35-46e6-4d9c-b32b-4baedf9ede12", "name": "Retrieves Lifecycle State", "request": { "name": "Retrieves Lifecycle State", @@ -53921,7 +54736,7 @@ }, "response": [ { - "id": "35566af4-9d31-4810-a59f-d837875add6f", + "id": "e9518b09-8fcb-4ad4-9605-bf610a4a10a2", "name": "The requested LifecycleState was successfully retrieved.", "originalRequest": { "url": { @@ -53967,7 +54782,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6aa7f1b2-385b-4334-a8c3-22711faffce8", + "id": "31fa1857-f3f6-4ebd-b72d-94c2fd8b1bc2", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -54013,7 +54828,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f842c11f-4b64-4aad-a488-1058b0f29d28", + "id": "c0f7685f-5075-4fe8-8dd4-fc670ac41571", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -54059,7 +54874,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3d5111fc-e478-42c3-a42c-83e7cb79dd33", + "id": "ac5dc0e4-2b65-4403-b282-f2b4e942588e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -54105,7 +54920,7 @@ "_postman_previewlanguage": "json" }, { - "id": "be5a463b-4f93-4aa5-bf49-3ef14834bf13", + "id": "c6f2f467-167e-4909-81bc-ebb737be28e4", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -54151,7 +54966,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0a844b28-c722-456c-a7d1-03ee3f08eeff", + "id": "bd70ad72-0df9-49b4-8d53-62d5f106ee0d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -54197,7 +55012,7 @@ "_postman_previewlanguage": "json" }, { - "id": "70f9cc97-8c8d-4474-b41d-53ba8ba9aecd", + "id": "3a701440-8513-4975-a9c5-6a1fd393c736", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -54249,7 +55064,7 @@ } }, { - "id": "716006fd-bbb2-4380-9d69-469d8b0ce8f5", + "id": "26a2cb2d-212a-4ae5-9b2a-8838527dc70a", "name": "Update Lifecycle State", "request": { "name": "Update Lifecycle State", @@ -54315,7 +55130,7 @@ }, "response": [ { - "id": "809b07bc-daac-460b-b821-6d2bb8dba609", + "id": "024068c2-dbb1-4176-b4a3-fff46f1f7df2", "name": "The LifecycleState was successfully updated.", "originalRequest": { "url": { @@ -54374,7 +55189,7 @@ "_postman_previewlanguage": "json" }, { - "id": "88704b57-76da-4651-83f6-87e22e94af7e", + "id": "49cd1eb9-7ced-4012-8dcb-21960d9e7d23", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -54433,7 +55248,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dfadb7c0-6943-4941-bc42-28aaf58a0fef", + "id": "d614c85c-e63a-4e6b-ac47-bfae07aee587", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -54492,7 +55307,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1498077d-179a-45cd-b30b-350d220a71ff", + "id": "d71e10f2-a8bb-4604-88af-43952c932404", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -54551,7 +55366,7 @@ "_postman_previewlanguage": "json" }, { - "id": "07d1d440-48b7-42b7-9e84-6bd5ea92721d", + "id": "0f4ee668-4dff-44ec-90e4-baf97b23c4af", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -54610,7 +55425,7 @@ "_postman_previewlanguage": "json" }, { - "id": "460212d5-b8fa-4026-af3d-db8c730e269f", + "id": "830c9bfa-00f2-4210-9ff7-d5d2716bd5df", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -54669,7 +55484,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0c1f2493-b36f-4c11-a01b-e3be7703af1b", + "id": "c6659c40-ec94-4b2d-a78c-2a368e11ff8d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -54734,7 +55549,7 @@ } }, { - "id": "defcd05b-ea29-4773-b819-e36c19e3e8c0", + "id": "44c13faf-1abb-46c9-bb0c-db81068c2926", "name": "Delete Lifecycle State by ID", "request": { "name": "Delete Lifecycle State by ID", @@ -54787,7 +55602,7 @@ }, "response": [ { - "id": "7b05c786-fdf3-4f95-b3fb-5b6c9292d2ee", + "id": "dc283436-edfd-4265-9b55-b9c0c9671c75", "name": "The request was successfully accepted into the system.", "originalRequest": { "url": { @@ -54828,12 +55643,12 @@ "value": "application/json" } ], - "body": "{\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"nostrud non\",\n \"name\": \"Contractor Lifecycle\"\n}", + "body": "{\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"ipsum consectetur Duis\",\n \"name\": \"Contractor Lifecycle\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8009fdf9-d31f-4149-812d-b4784e8f3583", + "id": "b2e3bd1b-36e6-4573-b6c9-efb50120a577", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -54879,7 +55694,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a09972db-bc4f-47ae-a4c2-2cde0348afba", + "id": "ff102307-5994-4989-85f5-6bb95e6fa296", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -54925,7 +55740,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f19d2c4c-6dd7-4e3b-83f9-357a237e11c9", + "id": "91a01b97-6c13-489c-8d94-49def5d0d14f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -54971,7 +55786,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fe51d59c-36e3-463f-99a9-346c4e13b656", + "id": "e45739f0-59d3-4501-85ae-e2b0b7062c92", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -55017,7 +55832,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c783d792-c1e9-4299-951a-69edb1beb770", + "id": "0debd286-1f91-46b4-a882-7985fbd5ce5c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -55063,7 +55878,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d8084394-5d8c-4f2b-a147-43f3edcfba95", + "id": "bfd892c5-3c69-4b2e-bf8c-32c889382ef3", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -55121,7 +55936,7 @@ "description": "Use this API to implement non-employee lifecycle management functionality. \nWith this functionality in place, administrators can create non-employee records and configure them for use in their organizations. \nThis allows organizations to provide secure access to non-employees and control that access. \n\nThe 'non-employee' term refers to any consultant, contractor, intern, or other user in an organization who is not a full-time permanent employee. \nOrganizations can track non-employees' access and activity in Identity Security Cloud by creating and maintaining non-employee sources. \nOrganizations can have a maximum of 50 non-employee sources. \n\nBy using SailPoint's Non-Employee Lifecycle Management functionality, you agree to the following:\n\n- SailPoint is not responsible for storing sensitive data. \nYou may only add account attributes to non-employee identities that are necessary for business operations and are consistent with your contractual limitations on data that may be sent or stored in Identity Security Cloud.\n\n- You are responsible for regularly downloading your list of non-employee accounts for all the sources you create and storing this list of accounts in a managed location to maintain an authoritative system of record and backup data for these accounts.\n\nTo manage non-employees in Identity Security Cloud, administrators must create a non-employee source and add accounts to the source. \n\nTo create a non-employee source in Identity Security Cloud, administrators must use the Admin panel to go to Connections > Sources.\nThey must then specify 'Non-Employee' in the 'Source Type' field. \nRefer to [Creating a Non-Employee Source](https://documentation.sailpoint.com/saas/help/common/non-employee-mgmt.html#creating-a-non-employee-source) for more details about how to create non-employee sources.\n\nTo add accounts to a non-employee source in Identity Security Cloud, administrators can select the non-employee source and add the accounts. \nThey can also use the 'Manage Non-Employees' widget on their user dashboards to reach the list of sources and then select the non-employee source they want to add the accounts to. \n\nAdministrators can either add accounts individually or in bulk. Each non-employee source can have a maximum of 20,000 accounts. \nTo add accounts in bulk, they must select the 'Bulk Upload' option and upload a CSV file. \nRefer to [Adding Accounts](https://documentation.sailpoint.com/saas/help/common/non-employee-mgmt.html#adding-accounts) for more details about how to add accounts to non-employee sources.\n\nOnce administrators have created the non-employee source and added accounts to it, they can create identity profiles to generate identities for the non-employee accounts and manage the non-employee identities the same way they would any other identities. \n\nRefer to [Managing Non-Employee Sources and Accounts](https://documentation.sailpoint.com/saas/help/common/non-employee-mgmt.html) for more information about non-employee lifecycle management.\n", "item": [ { - "id": "efef5662-5fff-47d3-b225-893f36552f4a", + "id": "0360dc0e-1740-44c0-abf8-226cd4cdda21", "name": "Create Non-Employee Record", "request": { "name": "Create Non-Employee Record", @@ -55163,7 +55978,7 @@ }, "response": [ { - "id": "c0008a43-64c3-4ed5-85fc-e15857c319ee", + "id": "6371f35d-4a97-455f-86ce-fe06ccb75fc0", "name": "Created non-employee record.", "originalRequest": { "url": { @@ -55219,7 +56034,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a1e561a9-42c3-4f31-8b8c-44216350c7de", + "id": "74274144-8795-462b-a248-7ae379ae2d29", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -55275,7 +56090,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dfdeddb2-d93c-4c07-b3fb-d0768bd6a304", + "id": "6fb181bd-1d11-4a31-9696-08ec188e02f5", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -55331,7 +56146,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b7de048d-6ea8-4f3f-ba36-952d1636b845", + "id": "0441d52e-aa07-4352-8db4-c42ac649d716", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -55387,7 +56202,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0e99c62b-488b-44e3-ab1b-8d605342ca81", + "id": "deadcc69-26d5-4f19-841e-55b941b8f16c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -55443,7 +56258,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bbd732ea-8322-409c-8d4e-844fa5fa09cf", + "id": "5436aba6-4441-4276-bdb5-962ab381ca31", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -55505,7 +56320,7 @@ } }, { - "id": "622cce50-b85d-4b0d-b0d8-907692414dfa", + "id": "e1477853-3f7b-436f-a1f1-84bf53c26b23", "name": "List Non-Employee Records", "request": { "name": "List Non-Employee Records", @@ -55580,7 +56395,7 @@ }, "response": [ { - "id": "80e5fc1a-37f7-4278-8212-f3586348bef8", + "id": "5496fa15-7163-46fe-85f9-18ca157a9524", "name": "Non-Employee record objects", "originalRequest": { "url": { @@ -55669,7 +56484,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a765a6a3-5bca-441d-b604-d9fd811dc168", + "id": "23ee3bae-bfdc-43a8-b98d-23e991af5904", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -55758,7 +56573,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7c588814-4a70-434a-8acb-4f867e494f22", + "id": "fa221972-504f-46ac-8a9e-c35c37bab021", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -55847,7 +56662,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5bc6d8d8-a7f2-4189-9c9f-98aad73bf5b3", + "id": "55669432-c46f-41d9-9f97-baf3207099b2", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -55936,7 +56751,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3d01984f-846a-4d24-bae6-e3b9b1fc984f", + "id": "86ae4e90-de50-4873-9850-650fafe67c46", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -56025,7 +56840,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4dc21d01-3bbd-43e3-8b8d-7f9248eda2ef", + "id": "ce9c4716-138f-4724-aca4-19433286d7a3", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -56120,7 +56935,7 @@ } }, { - "id": "25b641b9-3a81-4f45-8f3f-11d06690578a", + "id": "204c75b5-4463-41e6-a7d9-fbbd49178040", "name": "Get a Non-Employee Record", "request": { "name": "Get a Non-Employee Record", @@ -56161,7 +56976,7 @@ }, "response": [ { - "id": "0a3738e4-539b-44e9-a321-0a58187cbf5c", + "id": "f527551d-cc9b-4217-b11b-8a83f67cd022", "name": "Non-Employee record object", "originalRequest": { "url": { @@ -56205,7 +57020,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0bfbe2c3-8b53-4aca-9001-f82d873936aa", + "id": "092f7bf5-4f13-4cde-865d-9091ada69d4a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -56249,7 +57064,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a61b46f2-3b70-4667-9114-c727a2f6c55d", + "id": "5e4da355-09d9-4786-bcf2-aef063d71f73", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -56293,7 +57108,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ab6debd4-58d0-4de2-805f-1a8b64b7a14b", + "id": "717724ef-4f8d-45bb-aa16-653f0ea337e0", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -56337,7 +57152,7 @@ "_postman_previewlanguage": "json" }, { - "id": "09219f55-771c-42e2-bbaa-7ffb421255e5", + "id": "4a7c7cad-e246-4660-85de-6e8f20b5a2b6", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -56381,7 +57196,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fed6696c-795a-48ee-aa50-e764f9d9ecd9", + "id": "f373b1bf-0a38-4b7c-b631-92af73466e3e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -56431,7 +57246,7 @@ } }, { - "id": "557b1028-7bab-46f8-b673-2eaedd18fad9", + "id": "14d0f483-7207-4675-b2de-8f7a07a7acb5", "name": "Update Non-Employee Record", "request": { "name": "Update Non-Employee Record", @@ -56485,7 +57300,7 @@ }, "response": [ { - "id": "3a5a05cc-923d-46aa-a0ab-7c9620893b6c", + "id": "63a1ca32-7035-4dc0-92a9-a05e7dd7568a", "name": "An updated non-employee record.", "originalRequest": { "url": { @@ -56542,7 +57357,7 @@ "_postman_previewlanguage": "json" }, { - "id": "48f06b34-b659-4675-8653-beb7c9acbe7b", + "id": "0fe32f1c-f03d-4340-a86e-7987845a2e41", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -56599,7 +57414,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7a3b12ce-3646-4224-8580-5a89108bc53d", + "id": "687ac622-e59b-4305-8df2-f91e5e0a128e", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -56656,7 +57471,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5949e277-cc74-45b0-8f58-dc958836ffa3", + "id": "a5549e7a-fb27-410a-aaff-fdd4145f6162", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -56713,7 +57528,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2e4d8faf-ba4b-4a8e-a425-09f3ea3adc6b", + "id": "724a565c-eb29-44ed-9a9b-7d35109bd781", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -56770,7 +57585,7 @@ "_postman_previewlanguage": "json" }, { - "id": "68f74866-ec83-4b3d-9064-c1427dfa0fba", + "id": "869d70ec-46c1-4264-b1cc-1792f08ce47a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -56827,7 +57642,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2e8fb82c-ae1d-46d8-bf7e-588b9ebe6574", + "id": "44cea8c4-91ba-4c7e-9c3b-eb6ef8ec9da1", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -56890,7 +57705,7 @@ } }, { - "id": "af34266b-8868-49f9-96ac-4f8ee4fb4106", + "id": "f914e11c-dad1-49b9-a1f8-4b77f5eaedcc", "name": "Patch Non-Employee Record", "request": { "name": "Patch Non-Employee Record", @@ -56944,7 +57759,7 @@ }, "response": [ { - "id": "5378a4fb-49c0-40d1-9481-c8930ecd6e0f", + "id": "2fead0fc-d966-4f7a-941e-416152ffd208", "name": "A patched non-employee record.", "originalRequest": { "url": { @@ -57001,7 +57816,7 @@ "_postman_previewlanguage": "json" }, { - "id": "00ebc3dd-267a-487f-b313-a5143f0e83fb", + "id": "7cd51bbc-e142-4efa-bdc8-a660b998f227", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -57058,7 +57873,7 @@ "_postman_previewlanguage": "json" }, { - "id": "76c35ed7-2fa1-4c25-be45-6b6af256abbc", + "id": "976a0395-033b-4fbe-8b4f-030483e93231", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -57115,7 +57930,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1eb8b858-0117-47b0-9f92-391448279be3", + "id": "3088b1aa-58e6-4fee-9353-fffb4141c467", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -57172,7 +57987,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bcad8789-03d2-43f2-b609-a0fe82b6295f", + "id": "dddaa7a9-6f9b-4e09-89bc-ec2d96f3c684", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -57229,7 +58044,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6f8bd40e-4c4a-40f4-ab7e-48274837628c", + "id": "539af684-5d5f-4c3f-9aa0-5c658eb4d9a5", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -57286,7 +58101,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c347b644-68ce-4a55-9d74-5b3a8c5ed7d2", + "id": "a050e421-5b0a-4b44-ba84-03b0ed320b5b", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -57349,7 +58164,7 @@ } }, { - "id": "ec102819-2883-42b9-9731-425b6d008345", + "id": "f1b3a103-3411-43fc-ab5c-b2afa6c1d87c", "name": "Delete Non-Employee Record", "request": { "name": "Delete Non-Employee Record", @@ -57390,7 +58205,7 @@ }, "response": [ { - "id": "68c5ea64-5f1c-4290-9744-868f5a6db546", + "id": "6456760c-0e60-4700-b7ea-e31fa7049578", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -57424,7 +58239,7 @@ "_postman_previewlanguage": "text" }, { - "id": "214afc6a-3877-404d-b735-7f49c702a5a4", + "id": "694968ce-ad4f-46c8-bcdf-7a683afd70b3", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -57468,7 +58283,7 @@ "_postman_previewlanguage": "json" }, { - "id": "420c9994-d1d5-4a93-889c-ba531d054e8e", + "id": "d70e1801-c4e1-4853-9164-7b2877a4415b", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -57512,7 +58327,7 @@ "_postman_previewlanguage": "json" }, { - "id": "98506ad7-5652-45b8-895a-c4e2aa4c9a6b", + "id": "fd4cc2ad-4f95-4839-8d1f-9256988a6ced", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -57556,7 +58371,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c197188b-75d9-4738-a2ab-dd79d5f4836f", + "id": "b2d425db-eb84-4e97-9839-95c04fbabbe6", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -57600,7 +58415,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c4e834e3-39e1-4c1a-b2cb-d1b98f223010", + "id": "9701ab75-a416-4c0e-919b-9392a5945aae", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -57650,7 +58465,7 @@ } }, { - "id": "d85b1198-46a4-4218-9b59-4364b6d62d5e", + "id": "980f034a-81bb-44a3-ba3e-ae8c41580b40", "name": "Delete Multiple Non-Employee Records", "request": { "name": "Delete Multiple Non-Employee Records", @@ -57693,7 +58508,7 @@ }, "response": [ { - "id": "5983d60f-4bed-4abc-b65a-56a26ed586bd", + "id": "9afe4e35-aaa3-48ac-ae70-1368ad893ba6", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -57740,7 +58555,7 @@ "_postman_previewlanguage": "text" }, { - "id": "5935185e-e8fb-4648-94ba-9fb182bbaaff", + "id": "2f4fbb14-6124-4312-80cf-2ab6f5979da8", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -57797,7 +58612,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8c2e90f0-9823-48e8-83ed-1013ce6fd5bb", + "id": "37484046-f15c-4fa0-8dd6-977957a470af", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -57854,7 +58669,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0ad18d5f-70f1-4621-ab34-c22ee3e08b87", + "id": "453d05a7-c207-471d-a8df-e33617a3fd0b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -57911,7 +58726,7 @@ "_postman_previewlanguage": "json" }, { - "id": "acae6620-b420-4f5f-b917-4e73785c3257", + "id": "0f8015be-3c6f-4111-8598-5a5c5c931089", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -57968,7 +58783,7 @@ "_postman_previewlanguage": "json" }, { - "id": "368dd57a-c1e5-411f-bcfa-ec7ce63df3d9", + "id": "ebe1e0c7-e66f-418c-9437-ae4698896eb7", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -58031,7 +58846,7 @@ } }, { - "id": "2f004496-3c44-4c88-9a69-84b55887ca6e", + "id": "50cc1d0d-9e6f-44ce-b790-a695980ab518", "name": "Create Non-Employee Request", "request": { "name": "Create Non-Employee Request", @@ -58073,7 +58888,7 @@ }, "response": [ { - "id": "1eb863bc-affb-437a-b69f-2395163424db", + "id": "bcebf142-bfbf-4892-b653-a503fc6db1ba", "name": "Non-Employee request creation object", "originalRequest": { "url": { @@ -58129,7 +58944,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e34525cd-0d2d-4715-80a7-45a23ec96c75", + "id": "cf31143f-b4e9-43a0-b1fe-2f3041afb964", "name": "400.1 Bad Request Content", "originalRequest": { "url": { @@ -58185,7 +59000,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dd241467-3f03-49c2-8097-1d898085ac74", + "id": "310be175-9aa5-4645-9c4a-1705b0308a6d", "name": "400.1.409 Reference conflict", "originalRequest": { "url": { @@ -58241,7 +59056,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5cd1f46e-7d87-4429-bfe1-6f5a336b05ee", + "id": "7ebba522-cd76-41a4-b8a0-a8b5d484a155", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -58297,7 +59112,7 @@ "_postman_previewlanguage": "json" }, { - "id": "907c1580-82e9-4208-8138-beac1b792d3b", + "id": "36d3f3c8-837e-4820-8ff8-b57e369567aa", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -58353,7 +59168,7 @@ "_postman_previewlanguage": "json" }, { - "id": "aa65fc17-561c-4ac8-a8f5-357252384f85", + "id": "7739b7b4-6343-4bea-9206-510c5e55df6c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -58409,7 +59224,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b74e3625-cf9d-48cd-b930-64e36ba29b29", + "id": "1a807976-60ac-40a9-a1de-22b80b5bb91b", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -58471,7 +59286,7 @@ } }, { - "id": "5e97bfc7-67ea-41df-92d6-f9a5012fa3aa", + "id": "ec1d8604-f9c4-4f12-8374-49294d2b1e34", "name": "List Non-Employee Requests", "request": { "name": "List Non-Employee Requests", @@ -58555,7 +59370,7 @@ }, "response": [ { - "id": "534a4f35-b9fb-425b-b5c9-23f8552fe4e5", + "id": "bc6c70e8-3393-451c-aaa8-148972d2456b", "name": "List of non-employee request objects.", "originalRequest": { "url": { @@ -58653,7 +59468,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0281033a-ed49-4680-a8be-6d58127fe22e", + "id": "84c26550-1eaf-4df7-981c-101a29d239c9", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -58751,7 +59566,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4f32308a-8d6d-4408-95c4-8156bdd8826e", + "id": "350bc19b-6aab-40b0-9244-e7c42ac3bc4b", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -58849,7 +59664,7 @@ "_postman_previewlanguage": "json" }, { - "id": "92cff421-44db-44ff-8f54-6fd94cef835a", + "id": "961b11f3-14dd-4e63-9ede-8285d8b1fa9b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -58947,7 +59762,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7ae6cc9c-f012-460a-a359-159c2384241c", + "id": "b7623df9-8b95-495b-b015-e2b76acf7827", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -59045,7 +59860,7 @@ "_postman_previewlanguage": "json" }, { - "id": "feb91c88-da29-4267-8b55-183c3371a5ae", + "id": "920efb28-4c20-41c9-9c54-8ed7ad1d7266", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -59149,7 +59964,7 @@ } }, { - "id": "6d7d1d01-68f5-4a96-b3e6-1109eeb47c65", + "id": "7c228f03-015d-4c30-b1fa-49a0e2d2a87a", "name": "Get a Non-Employee Request", "request": { "name": "Get a Non-Employee Request", @@ -59190,7 +60005,7 @@ }, "response": [ { - "id": "d58e5118-1061-4e4d-84ec-ebfb8ea6482e", + "id": "5f567110-a0ea-458b-98f6-ab60ab042baf", "name": "Non-Employee request object.", "originalRequest": { "url": { @@ -59234,7 +60049,7 @@ "_postman_previewlanguage": "json" }, { - "id": "999603cb-ccca-42d9-8879-b7f05084238f", + "id": "8aa19ba2-bcac-4db9-8a4d-afde0cdd3cba", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -59278,7 +60093,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1ee79263-4a9f-4bd8-a4eb-8ce29f691368", + "id": "c2c5dc20-7582-4451-97ad-b5dfad5870f8", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -59322,7 +60137,7 @@ "_postman_previewlanguage": "json" }, { - "id": "78697b3e-79f0-4418-ac05-e1442853f8b5", + "id": "e1491000-053a-4b57-b149-d7aa9ce9751b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -59366,7 +60181,7 @@ "_postman_previewlanguage": "json" }, { - "id": "548fbc7c-5f30-4979-b516-46f2573512e4", + "id": "ef480eb8-3483-41bf-aafe-a0b01d0f3a0e", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -59410,7 +60225,7 @@ "_postman_previewlanguage": "json" }, { - "id": "de6d200d-612d-46ba-83b7-e5da1b40e337", + "id": "f58a4436-c055-4037-a83b-4eca5b4b1681", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -59454,7 +60269,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7ac8e949-2e72-46c0-bbc0-55afcffedcfe", + "id": "33416e3c-24f0-4557-af0e-2848edc0dd5f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -59504,7 +60319,7 @@ } }, { - "id": "e9e55dc9-5fb8-4bc5-88f9-14671c276b69", + "id": "6d994e0c-7557-4f9f-a85e-5014e35c5466", "name": "Delete Non-Employee Request", "request": { "name": "Delete Non-Employee Request", @@ -59545,7 +60360,7 @@ }, "response": [ { - "id": "ff06ff66-90a2-4fc9-90e3-2333fb45f5e4", + "id": "3860378c-2019-49e2-acc2-5b8fc98a731b", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -59579,7 +60394,7 @@ "_postman_previewlanguage": "text" }, { - "id": "2b0e23fc-c95f-415c-bdf4-d372a4acf440", + "id": "5ae2e558-6fb2-48f8-95a7-7ee86b12e3f5", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -59623,7 +60438,7 @@ "_postman_previewlanguage": "json" }, { - "id": "91864621-7f80-44b7-a1e1-bfc8d7d71d3c", + "id": "09d97672-60b4-46ff-a4b7-0d6419e2a5ef", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -59667,7 +60482,7 @@ "_postman_previewlanguage": "json" }, { - "id": "293c33a7-711a-4f8d-9f1a-1a865c8c95a2", + "id": "bcc1053d-da27-44bc-8fe7-96b1a0cd7e53", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -59711,7 +60526,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e15342f2-7746-4542-883d-490bd0553839", + "id": "793fd1df-f047-4176-94d2-a035e6bc89e6", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -59755,7 +60570,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6502ba4f-3504-4ff2-ac2b-13d3076d4ac0", + "id": "59ee2268-9467-476f-8496-52ae13a316fb", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -59799,7 +60614,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e3bad57f-f8f8-4578-91d6-a7b81bcfde3b", + "id": "cb88e03e-2b57-4ae0-b3ea-3728a5ae8bbe", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -59849,7 +60664,7 @@ } }, { - "id": "8bdfc6a3-e4cd-4eab-8a9a-9bd4192a90fc", + "id": "ab344993-59de-41be-b367-b8f13c0aa485", "name": "Get Summary of Non-Employee Requests", "request": { "name": "Get Summary of Non-Employee Requests", @@ -59891,7 +60706,7 @@ }, "response": [ { - "id": "5ae85234-7d69-4d17-8981-cdce291ae0e2", + "id": "b60bfff7-fd05-4ad2-86a3-f224278f0b04", "name": "Non-Employee request summary object.", "originalRequest": { "url": { @@ -59936,7 +60751,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7948d086-9954-4fff-b883-cdafb7b29cec", + "id": "61c51cb8-fa04-44fe-b603-bab0e988c822", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -59981,7 +60796,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1cc9d15c-cdb3-40bd-8863-b6d5857d9429", + "id": "0bc37a8e-bbbe-4678-921b-2cb6428800e8", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -60026,7 +60841,7 @@ "_postman_previewlanguage": "json" }, { - "id": "da27f31b-ff60-49b6-b716-8bb06267191b", + "id": "48a6f2a3-449b-4eec-b9ee-fb801999c169", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -60071,7 +60886,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c828c814-bf1f-4251-b4a1-1fcd7b4fbee5", + "id": "3b7dc68e-6761-45c7-a992-1dbe306656a5", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -60116,7 +60931,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fd9c4830-916a-4804-8f70-7d18c2a33faa", + "id": "95f37f8f-fd32-467d-9bc3-39dcdd75a2e7", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -60167,7 +60982,7 @@ } }, { - "id": "3748028c-7ac7-464d-a21b-7a9c1beaabe7", + "id": "032a70af-eb0e-4792-b3d4-34e9b5c3afa1", "name": "Create Non-Employee Source", "request": { "name": "Create Non-Employee Source", @@ -60209,7 +61024,7 @@ }, "response": [ { - "id": "c08c1020-5bc2-454a-9ead-0201caccf20c", + "id": "11ac2f0d-3c16-4929-aaa8-f90e41178570", "name": "Created non-employee source.", "originalRequest": { "url": { @@ -60265,7 +61080,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fb27306b-2e08-4eaa-9006-81ddb1231041", + "id": "f91e17d1-6559-44d5-b896-413cde4a01db", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -60321,7 +61136,7 @@ "_postman_previewlanguage": "json" }, { - "id": "eeafb60d-0b0d-493c-9d8d-11d75d27df6e", + "id": "128cee6d-3458-4989-a71a-ea6b281bfcbf", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -60377,7 +61192,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f2f28c0d-11a8-4e5b-8815-cc2056b1c5a0", + "id": "85fdf3de-c2b1-4bd1-b79f-9df6dc18ca99", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -60433,7 +61248,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7814a3ed-ea87-4238-891e-2b5f0037fc4b", + "id": "8778fda4-9f5b-4b40-83b2-0f08c0dc8773", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -60489,7 +61304,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3490a95b-4fde-453a-ba05-7ffa4af4f19a", + "id": "08490d3e-194b-44da-8bd1-ff5ed645c6b1", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -60551,7 +61366,7 @@ } }, { - "id": "15af30c3-15e1-4593-bdd9-a38cc08472ac", + "id": "1b48eac9-70b0-4c5d-ac16-ea8e9b7746f0", "name": "List Non-Employee Sources", "request": { "name": "List Non-Employee Sources", @@ -60635,7 +61450,7 @@ }, "response": [ { - "id": "7d27f9cd-d1bb-449d-9a5d-5131e6fcdf60", + "id": "5eeade69-77c3-424d-a380-44ee04154235", "name": "List of non-employee sources objects.", "originalRequest": { "url": { @@ -60733,7 +61548,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3f31e0a9-0eaf-4dbc-a20f-20ab85a5abe3", + "id": "4de73084-5c08-4673-8d1f-09112eab8b87", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -60831,7 +61646,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4314287c-10f4-4e58-81ab-c141e3e2e0e6", + "id": "07d617b6-6504-4225-a011-96d750b72dae", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -60929,7 +61744,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3749fab1-5e87-4d71-af74-87db5ce56fca", + "id": "62d365c7-db32-4747-b384-05eefa1f7e45", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -61027,7 +61842,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9adcb903-66e1-4448-8931-99272253790a", + "id": "44548fa7-971a-4e90-85ed-73d49d5d8652", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -61125,7 +61940,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d9630176-66af-41b6-b04d-0c11b1d60a59", + "id": "33f3dc1b-62ed-4e1e-a438-0d2ee44c3656", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -61229,7 +62044,7 @@ } }, { - "id": "4e761a18-11cb-4644-ac58-0543a5bf8f57", + "id": "ad2a5802-e374-406b-abf9-f5f244fa35f8", "name": "Get a Non-Employee Source", "request": { "name": "Get a Non-Employee Source", @@ -61270,7 +62085,7 @@ }, "response": [ { - "id": "797e2c80-7171-42e4-9e3c-0a0c4f6d624f", + "id": "af46569f-8bf1-4074-8a1a-f19f59d9ddf0", "name": "Non-Employee source object.", "originalRequest": { "url": { @@ -61314,7 +62129,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4858d38b-a52f-49bc-8a48-c4237615104e", + "id": "04215e72-b454-437f-8fd3-b08649c89366", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -61358,7 +62173,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ecce167b-7573-4af8-8086-e198714633a5", + "id": "832ada3f-f920-45ab-a2f4-bf8c147ffda4", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -61402,7 +62217,7 @@ "_postman_previewlanguage": "json" }, { - "id": "181d6803-7407-4f67-b6e2-39879f6fa1b8", + "id": "8e414254-b54c-4341-a346-2cece12a0958", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -61446,7 +62261,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7c71330d-52d8-442e-8a1f-958021382366", + "id": "bcaba16b-1ca7-4244-9411-0aec15d23df3", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -61490,7 +62305,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b93cd8ff-0748-4eaf-aa13-bf435ecd3f98", + "id": "524049c6-164a-4332-8d81-3d72a5925304", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -61540,7 +62355,7 @@ } }, { - "id": "1a601552-db3e-4520-a711-4f6a46822033", + "id": "cace2f24-f818-4568-bd4b-eb3a30bfe1d3", "name": "Patch a Non-Employee Source", "request": { "name": "Patch a Non-Employee Source", @@ -61594,7 +62409,7 @@ }, "response": [ { - "id": "6836d0f1-9961-406a-9a3e-be1bf275bcb6", + "id": "182d96e6-bb46-4c6a-a3f5-c246b65a3f38", "name": "A patched non-employee source object.", "originalRequest": { "url": { @@ -61651,7 +62466,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c9295002-3b54-4ab7-b9a3-593c21bafea0", + "id": "78f6b7cf-2545-4aab-ac53-2fe028f623ca", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -61708,7 +62523,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b6741da4-a11e-4dbb-888d-8692badae11d", + "id": "ce9d282f-88f6-4700-8cc2-f5d3cccd918a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -61765,7 +62580,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5504f2b8-508d-430a-8f32-77a82fc8c306", + "id": "09f6b9a4-9b7b-46ad-8a81-0f781893eed6", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -61822,7 +62637,7 @@ "_postman_previewlanguage": "json" }, { - "id": "68b783f9-c29d-445c-926f-bc0236926a2f", + "id": "51d64469-05f5-461e-bf35-e021a5bb26f9", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -61879,7 +62694,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b3de0648-3a1c-4ac4-bda1-c679d481cbf9", + "id": "b285006c-789c-45c3-971a-b7a855c5daf7", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -61942,7 +62757,7 @@ } }, { - "id": "012d4582-67b8-4dd2-bb9b-87307db63d6d", + "id": "8b78f7a3-3ecd-49f0-ae0f-d4eb8c670f9d", "name": "Delete Non-Employee Source", "request": { "name": "Delete Non-Employee Source", @@ -61983,7 +62798,7 @@ }, "response": [ { - "id": "9633a3cd-1f88-40b6-843a-77f6236aad4b", + "id": "6c4b8025-7dc3-4a5d-916b-cebb296bf993", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -62017,7 +62832,7 @@ "_postman_previewlanguage": "text" }, { - "id": "22650cf6-20f4-40b9-86b5-3f69ae919252", + "id": "399ee786-04f8-4953-9fe0-fccdefd89c90", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -62061,7 +62876,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a5472ac6-5e5a-4d70-aa0f-d180c88dde74", + "id": "de441b47-61a1-4a00-a0c8-ca6e6e691bae", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -62105,7 +62920,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f2fe302f-f3eb-483e-ade5-116adc22012d", + "id": "4206840f-fbc9-47b9-a685-05892f2d9b53", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -62149,7 +62964,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5a651883-258a-4d12-92ef-483c12089841", + "id": "9ba42e4d-14ea-4525-abba-7fc414dcfd4d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -62193,7 +63008,7 @@ "_postman_previewlanguage": "json" }, { - "id": "80ba5d3e-45c4-4d0b-9ce0-42d4fff8cb46", + "id": "6d74fe2a-fd68-4605-96bd-41552453affc", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -62243,7 +63058,7 @@ } }, { - "id": "74bfd514-d4d8-4fc2-8d54-b4aabb883158", + "id": "1079c60a-153f-4d9f-8c60-547f071b1983", "name": "Exports Non-Employee Records to CSV", "request": { "name": "Exports Non-Employee Records to CSV", @@ -62286,7 +63101,7 @@ }, "response": [ { - "id": "efeb99d8-bf49-48af-baf5-78902a851dc2", + "id": "78b195ec-9b79-49b6-8f56-6aff40151ad5", "name": "Exported CSV", "originalRequest": { "url": { @@ -62332,7 +63147,7 @@ "_postman_previewlanguage": "text" }, { - "id": "d2378142-23ec-43a7-bb41-70d38dfcc7a8", + "id": "a479870a-3917-4ba8-a8f8-1fc9e301528c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -62378,7 +63193,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c98f5495-0eef-4b88-a384-072a42fbeaab", + "id": "89530981-6a95-4a4a-bfbb-3cb87b854578", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -62424,7 +63239,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c54cec9e-9096-4829-983f-7ba4614179b4", + "id": "763f1100-7e1b-405c-aac8-fb57dc0f15c8", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -62470,7 +63285,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d9571acc-a5a9-4630-bc16-2a79ea08eeef", + "id": "be0a0fab-1f07-4575-85ce-874044a4a70f", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -62516,7 +63331,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3023c488-ec97-4482-830c-952b0169711c", + "id": "bd72a982-26f7-4152-b298-5c1993591a7e", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -62562,7 +63377,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3a46592f-1421-4701-9d75-c96134edd5e7", + "id": "67f7b0b7-e594-4933-901b-1f769ee57cc0", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -62614,7 +63429,7 @@ } }, { - "id": "3dca1a27-7923-4768-b179-0c845b9bbdf8", + "id": "5f52cfa3-2a5c-4049-84d0-60effc092a82", "name": "Imports, or Updates, Non-Employee Records", "request": { "name": "Imports, or Updates, Non-Employee Records", @@ -62665,7 +63480,7 @@ "type": "text/plain" }, "key": "data", - "value": "sint anim aliquip", + "value": "aute", "type": "text" } ] @@ -62673,7 +63488,7 @@ }, "response": [ { - "id": "4df8dbef-7beb-4696-a746-856c90e4d87a", + "id": "7e50e6a9-9ed0-4980-bf82-c05d7e09235a", "name": "The CSV was accepted to be bulk inserted now or at a later time.", "originalRequest": { "url": { @@ -62716,7 +63531,7 @@ "type": "text/plain" }, "key": "data", - "value": "sint anim aliquip", + "value": "aute", "type": "text" } ] @@ -62735,7 +63550,7 @@ "_postman_previewlanguage": "json" }, { - "id": "573731af-ee17-4ca4-8d96-5efb8d4e0765", + "id": "715486b6-f19d-4201-8444-584c10765518", "name": "Client Error - Returned if the request body is invalid.\nThe response body will contain the list of specific errors with one on each line.\n", "originalRequest": { "url": { @@ -62778,7 +63593,7 @@ "type": "text/plain" }, "key": "data", - "value": "sint anim aliquip", + "value": "aute", "type": "text" } ] @@ -62797,7 +63612,7 @@ "_postman_previewlanguage": "json" }, { - "id": "51decd91-3bb9-4e95-9519-861dbc75c882", + "id": "878fd4b5-3884-444b-8b76-b408145a939b", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -62840,7 +63655,7 @@ "type": "text/plain" }, "key": "data", - "value": "sint anim aliquip", + "value": "aute", "type": "text" } ] @@ -62859,7 +63674,7 @@ "_postman_previewlanguage": "json" }, { - "id": "018921c9-243b-490a-9161-45ec46a37a0d", + "id": "25aa8afd-4d6f-4059-a14e-283cfc4a7dc0", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -62902,7 +63717,7 @@ "type": "text/plain" }, "key": "data", - "value": "sint anim aliquip", + "value": "aute", "type": "text" } ] @@ -62921,7 +63736,7 @@ "_postman_previewlanguage": "json" }, { - "id": "46cf2dcd-d8ad-4c7a-9c30-ecd18abb22c0", + "id": "de09fd7a-47e9-4c07-99ff-a33a2ec794ce", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -62964,7 +63779,7 @@ "type": "text/plain" }, "key": "data", - "value": "sint anim aliquip", + "value": "aute", "type": "text" } ] @@ -62983,7 +63798,7 @@ "_postman_previewlanguage": "json" }, { - "id": "caf9a1f4-733b-4a9e-a422-fabc2746dadb", + "id": "89665e18-0b21-4a6f-be7d-43d134b6fc3f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -63026,7 +63841,7 @@ "type": "text/plain" }, "key": "data", - "value": "sint anim aliquip", + "value": "aute", "type": "text" } ] @@ -63045,7 +63860,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2e077ef0-47fb-479c-8d18-357b73f8d82a", + "id": "b05de96a-60eb-4b10-8033-cb32b4ab295f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -63088,7 +63903,7 @@ "type": "text/plain" }, "key": "data", - "value": "sint anim aliquip", + "value": "aute", "type": "text" } ] @@ -63113,7 +63928,7 @@ } }, { - "id": "20c79a9a-3336-4953-b696-28320dc0fda6", + "id": "07196010-83dc-4689-996e-3375fb8ccce6", "name": "Obtain the status of bulk upload on the source", "request": { "name": "Obtain the status of bulk upload on the source", @@ -63156,7 +63971,7 @@ }, "response": [ { - "id": "70f77ef5-e420-4301-a4e0-5d4f276a1c80", + "id": "4773aa97-8725-4bc7-a006-d7899ea41a55", "name": "Status of the newest bulk-upload job, if any.", "originalRequest": { "url": { @@ -63202,7 +64017,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fd5c37f4-737c-4352-bf7d-3cee876c8e9c", + "id": "224b4f60-a994-42fb-a3dd-b135529a2acb", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -63248,7 +64063,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4f5fc7c2-4e34-4556-838a-90110f6d6483", + "id": "e19a3c24-53ad-4e77-a16b-2c0f29aa7efe", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -63294,7 +64109,7 @@ "_postman_previewlanguage": "json" }, { - "id": "eded23ff-7e7d-466a-8cb3-a2d1b2b852a4", + "id": "8ac9e481-3ad5-45f2-9e8e-673e1eb8d88f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -63340,7 +64155,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a9169fd4-87f0-4666-9ec0-d1a61d5e74df", + "id": "15036c25-4967-4214-b7a4-d789ad638b52", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -63386,7 +64201,7 @@ "_postman_previewlanguage": "json" }, { - "id": "42ee47e6-499c-45b1-8802-4200e9e5ff8b", + "id": "2566c700-f533-4bd0-8928-0c9772d674f2", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -63438,7 +64253,7 @@ } }, { - "id": "894d7a87-1fd2-4ecf-ae8a-ae117244b98d", + "id": "e901ec74-0e88-4674-9ebe-5c375c88624c", "name": "Exports Source Schema Template", "request": { "name": "Exports Source Schema Template", @@ -63481,7 +64296,7 @@ }, "response": [ { - "id": "011905c0-c2ad-44b3-9e54-8e6f666f673d", + "id": "6ba68627-e3ab-40ba-87e8-be8e1d87bdf6", "name": "Exported Source Schema Template", "originalRequest": { "url": { @@ -63527,7 +64342,7 @@ "_postman_previewlanguage": "text" }, { - "id": "f8656638-9216-4fba-b3bf-eab7132dd553", + "id": "98d2c9a0-d753-4b9c-bfd0-a1f8f0eb677e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -63573,7 +64388,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cb283dc2-d966-4682-b75b-5b808dafed82", + "id": "bb130e79-9ef8-44dd-969d-fecb015f127c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -63619,7 +64434,7 @@ "_postman_previewlanguage": "json" }, { - "id": "685c0f73-5cc9-4bf1-a4e0-13cdf40ba851", + "id": "cc86dd3d-8ab6-4774-9452-f51ff9c7b8bb", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -63665,7 +64480,7 @@ "_postman_previewlanguage": "json" }, { - "id": "eb25458a-1f56-4d83-a31e-634277b65a22", + "id": "68cdef1a-6f97-40ae-8805-24f3acd3f3ee", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -63711,7 +64526,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6d6cd0d5-20be-4ffc-98ee-e78c7cf40953", + "id": "bf5d3d7e-ff44-4cfd-a97d-90f505f27867", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -63757,7 +64572,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5d1416da-e745-4a53-8394-efd69cbdec3a", + "id": "0130c50b-a285-4f54-bea8-ff6ce87b2439", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -63809,7 +64624,7 @@ } }, { - "id": "3c03e452-486e-47ef-b70d-f9ba44821e73", + "id": "f2fe7ca3-8b19-43fe-a578-5b58d14513d6", "name": "Get List of Non-Employee Approval Requests", "request": { "name": "Get List of Non-Employee Approval Requests", @@ -63893,7 +64708,7 @@ }, "response": [ { - "id": "6a2650b5-1ae8-4c32-8070-18b117fd46be", + "id": "ec9a79bc-5ef5-4fe2-9817-bc8d8f9ced07", "name": "List of approval items.", "originalRequest": { "url": { @@ -63991,7 +64806,7 @@ "_postman_previewlanguage": "json" }, { - "id": "87d96146-2f62-46f7-bdbc-08fae4520fd0", + "id": "896703ff-c26b-48bf-bb8a-7bf615242097", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -64089,7 +64904,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0ca868f8-c9bc-4473-90aa-e325c3362392", + "id": "0c7f1361-2eb2-4a0d-9c2e-c2d96e6e7b94", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -64187,7 +65002,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bb084b2b-5980-48db-ad74-7893d00fcc5f", + "id": "15a065bb-c5b9-4b85-8e40-8877d925947b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -64285,7 +65100,7 @@ "_postman_previewlanguage": "json" }, { - "id": "babdb547-301a-42f7-8300-6592d8613e7c", + "id": "ccd29234-03d4-406c-92b8-3d6b8a4d905f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -64383,7 +65198,7 @@ "_postman_previewlanguage": "json" }, { - "id": "26fe9200-55b8-4634-b9de-96971f5a130c", + "id": "51bad5ac-06fe-48f5-b3ce-25989d97586d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -64487,7 +65302,7 @@ } }, { - "id": "f38b3074-3469-47cf-816a-2b4663afd145", + "id": "f96c5345-6cc1-4bef-88ce-81e84d590b97", "name": "Get a non-employee approval item detail", "request": { "name": "Get a non-employee approval item detail", @@ -64538,7 +65353,7 @@ }, "response": [ { - "id": "fd64a591-03a2-4496-be3b-e0add7f1b6a4", + "id": "a96f9125-5860-4c51-94f1-58698494b468", "name": "Non-Employee approval item object.", "originalRequest": { "url": { @@ -64592,7 +65407,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ec2828e2-67cd-4cb7-b7c6-7895e346f1a7", + "id": "fffbf820-7926-4844-b913-39476faa3f63", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -64646,7 +65461,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5362d251-3a4e-441e-bd99-880d93454555", + "id": "f163e2e0-8250-4855-87bb-20ede73d4e9c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -64700,7 +65515,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f015e90a-c65b-404f-a133-084fecf764a1", + "id": "de6bb016-830e-4a7a-86af-8d588bf090d7", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -64754,7 +65569,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4057c252-7e62-4387-bf4e-17a3bbe93225", + "id": "57f1415d-3976-4937-9bfa-8684c292bbd5", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -64808,7 +65623,7 @@ "_postman_previewlanguage": "json" }, { - "id": "020ada34-1030-4edc-9247-a026d16bcf64", + "id": "44a816d9-a46c-456a-903d-200aa67d6873", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -64868,7 +65683,7 @@ } }, { - "id": "a68cb829-5c0e-4d02-b3a7-da422bf16d96", + "id": "90976a2b-0eac-46a0-811b-e5f3022fbcb1", "name": "Approve a Non-Employee Request", "request": { "name": "Approve a Non-Employee Request", @@ -64923,7 +65738,7 @@ }, "response": [ { - "id": "71c0e2a6-ab97-4e49-9b5a-bb09aa4e51cb", + "id": "184c229a-b941-4a6f-a87d-70cabf9ac797", "name": "Non-Employee approval item object.", "originalRequest": { "url": { @@ -64981,7 +65796,7 @@ "_postman_previewlanguage": "json" }, { - "id": "56c5f591-0da5-4c19-abae-48361f70e104", + "id": "96d0446a-db1a-49dc-a0a5-5acdbb13f80b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -65039,7 +65854,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3c9dd5ee-e2cc-4071-881b-64b89569fd66", + "id": "fa3ae6e8-fb61-4173-9afb-46bc04a11323", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -65097,7 +65912,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4ba79a42-7b91-44c0-bfa3-4f82a05c090e", + "id": "11f5de75-6cf7-4244-8308-6339fa5f0026", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -65155,7 +65970,7 @@ "_postman_previewlanguage": "json" }, { - "id": "63c2a3a0-512f-4f14-9f52-d7a385edc419", + "id": "665d8132-cafb-4a2c-8993-630ffb604197", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -65213,7 +66028,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4a14e8cf-bd6b-4af9-8e24-d2fda167704c", + "id": "b0043c52-ff7b-4299-a917-4ef71a5c3f71", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -65277,7 +66092,7 @@ } }, { - "id": "e60380d2-6c6a-4173-bdd2-c63a6de6b9c4", + "id": "9f61dbe5-19c0-4c34-88c4-5f80e55bf699", "name": "Reject a Non-Employee Request", "request": { "name": "Reject a Non-Employee Request", @@ -65332,7 +66147,7 @@ }, "response": [ { - "id": "5a2959cb-2a7e-4dfa-91b4-5c54ec15ef55", + "id": "4e291aed-03d1-4ee7-93be-50cfbe6c5fb9", "name": "Non-Employee approval item object.", "originalRequest": { "url": { @@ -65390,7 +66205,7 @@ "_postman_previewlanguage": "json" }, { - "id": "80854a2c-9348-4bfd-a362-18ef43c10ab5", + "id": "959d01d5-bb2d-48f4-b517-d1e53ba328bc", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -65448,7 +66263,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8800910a-9a6b-4b02-a1c6-5110428c31a2", + "id": "8aef3015-f246-405e-9078-60c34cd916a7", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -65506,7 +66321,7 @@ "_postman_previewlanguage": "json" }, { - "id": "88f72a67-f759-49f6-82a1-f26d05ec7e53", + "id": "c7a97392-489a-44e5-b7e8-7a5602b7f399", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -65564,7 +66379,7 @@ "_postman_previewlanguage": "json" }, { - "id": "67ee93aa-017a-4447-b70d-eb19d6d56b9e", + "id": "e0e6327c-b400-4bc4-b3e0-3fc110a4c506", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -65622,7 +66437,7 @@ "_postman_previewlanguage": "json" }, { - "id": "452729da-3cd7-46a9-b340-3d32fdffc9e3", + "id": "b6fd4c79-a0b4-414c-b497-0cf22307bef8", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -65686,7 +66501,7 @@ } }, { - "id": "e3a930b8-424f-4cf6-a544-52504b6eb73a", + "id": "071cfba0-39fb-4c53-9e82-2f2131641515", "name": "Get Summary of Non-Employee Approval Requests", "request": { "name": "Get Summary of Non-Employee Approval Requests", @@ -65728,7 +66543,7 @@ }, "response": [ { - "id": "102d86fe-26fc-4086-8509-3c0eda76a0a5", + "id": "bb492515-d3bc-40e9-8dbe-8172b68c21a0", "name": "summary of non-employee approval requests", "originalRequest": { "url": { @@ -65773,7 +66588,7 @@ "_postman_previewlanguage": "json" }, { - "id": "22ea2d5a-3898-4387-b972-5b79a3096e40", + "id": "cd621b3f-9209-45c6-86f1-29c534e03b95", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -65818,7 +66633,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6d6d5274-c7ce-42c9-8717-9f5ed7c85909", + "id": "3206b6ff-837c-4b68-aa5a-bf42ad352312", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -65863,7 +66678,7 @@ "_postman_previewlanguage": "json" }, { - "id": "56fb30b6-5462-45e2-acbe-de2656ce92ec", + "id": "ca28b138-6f77-4dfa-8db3-f8eefb37d1e9", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -65908,7 +66723,7 @@ "_postman_previewlanguage": "json" }, { - "id": "063a0a97-50e0-4913-ae58-cfa1426857e2", + "id": "6803cea2-0663-454e-9c1b-e873edb02804", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -65953,7 +66768,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b388a7cf-0e20-43a7-87f9-756d649c9880", + "id": "2030a910-a220-47de-99d2-f4dd90ab2830", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -66004,7 +66819,7 @@ } }, { - "id": "41085c7d-7254-43c9-919a-3b5ff97975f1", + "id": "dc58a694-d6a0-48e3-9b0d-5bce4ed1ec59", "name": "List Schema Attributes Non-Employee Source", "request": { "name": "List Schema Attributes Non-Employee Source", @@ -66046,7 +66861,7 @@ }, "response": [ { - "id": "155a41df-a9c3-41a5-a96e-9d8fbd4c333d", + "id": "e17c57a0-3c70-4a1b-9d02-058ed7662a30", "name": "A list of Schema Attributes", "originalRequest": { "url": { @@ -66091,7 +66906,7 @@ "_postman_previewlanguage": "json" }, { - "id": "47432cd2-5275-480d-952c-04d50f820159", + "id": "8a8d3961-c24c-47a4-b693-87d689880a8e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -66136,7 +66951,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ce741bfa-3632-4663-bf84-ee6ec52dcb8d", + "id": "74c98cf0-2d95-4d06-8602-264d9608d79a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -66181,7 +66996,7 @@ "_postman_previewlanguage": "json" }, { - "id": "51340439-6501-44ae-a3ce-4b701697288c", + "id": "dff3f3b9-3b21-4bb4-b9ce-e917cf1c5d3f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -66226,7 +67041,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9f9077f9-304a-4be7-8565-2cc77d038f1b", + "id": "232f17dc-5e2b-45f4-a079-0233c5a0b158", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -66271,7 +67086,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5f20b4b3-3671-4e6e-9281-d4fd515a7723", + "id": "c40c041c-1064-4b84-b3fc-80f6a93e136f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -66316,7 +67131,7 @@ "_postman_previewlanguage": "json" }, { - "id": "85c96b4c-a66f-48ca-95ef-51ecd20847a0", + "id": "10cf54c8-c4e9-4915-9818-58b58f239839", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -66367,7 +67182,7 @@ } }, { - "id": "2ef2cad0-5428-4e4e-8550-6ea5d84ca7ea", + "id": "bea61be3-35f3-43a1-9b79-fa80e87ed059", "name": "Create a new Schema Attribute for Non-Employee Source", "request": { "name": "Create a new Schema Attribute for Non-Employee Source", @@ -66422,7 +67237,7 @@ }, "response": [ { - "id": "0057e29a-93b2-460a-8922-97cf1199dc99", + "id": "6e9f034f-729d-48a0-ab29-a70ebb8d4ed2", "name": "Schema Attribute created.", "originalRequest": { "url": { @@ -66480,7 +67295,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ada27460-9656-4df5-84e2-b78bbdc4b768", + "id": "2c52f510-0c10-4e8d-aed1-25a0847b2132", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -66538,7 +67353,7 @@ "_postman_previewlanguage": "json" }, { - "id": "01781148-5030-416c-b804-0a1bcad0bd53", + "id": "bd5849b1-9ef7-4eb6-8113-230a05579f56", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -66596,7 +67411,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c9a37edd-473e-41cc-9862-2db7732ca1ab", + "id": "8caf0982-8cc5-49e9-9a94-70e57ec5e0f2", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -66654,7 +67469,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0d188e14-9a09-47dd-98c8-0cc0777c0d35", + "id": "bd2e4429-235c-4a83-811f-08b28244e91b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -66712,7 +67527,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1f5cb50c-1873-4a90-8bec-b8e3cdb32405", + "id": "160663de-15e4-42c6-a1be-97fd270644a3", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -66776,7 +67591,7 @@ } }, { - "id": "d1970440-0e24-4f00-ae67-a52c5f68a6bf", + "id": "91fddbac-8d9f-4a34-a10c-4c29b3125808", "name": "Delete all custom schema attributes for Non-Employee Source", "request": { "name": "Delete all custom schema attributes for Non-Employee Source", @@ -66818,7 +67633,7 @@ }, "response": [ { - "id": "daf2b79c-1f12-4ee1-8b29-91fcf059b8d6", + "id": "296c362c-4da6-4115-bdca-26942242e176", "name": "All custon Schema Attributes were successfully deleted.", "originalRequest": { "url": { @@ -66853,7 +67668,7 @@ "_postman_previewlanguage": "text" }, { - "id": "2b5d3abd-2f97-4083-9680-0bee7c7d5f34", + "id": "79a0dad9-7e2d-44e8-866d-e8423e7b5f66", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -66898,7 +67713,7 @@ "_postman_previewlanguage": "json" }, { - "id": "40c3fce1-0d0d-48d3-b3d3-5d4f97609e65", + "id": "e3a728d6-68c8-4f0a-b6ee-a8b445076951", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -66943,7 +67758,7 @@ "_postman_previewlanguage": "json" }, { - "id": "56c5f8be-9183-4d31-8ebf-ac8b2979d77d", + "id": "863421fd-5246-401c-949f-4c699be902ea", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -66988,7 +67803,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1d3d9756-83fc-47ab-9a99-6cc245b3e7b0", + "id": "3333f1fd-33de-4941-aa44-1f913c58dc25", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -67033,7 +67848,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7cdab9ae-e19f-4540-828f-07b486f580b3", + "id": "f5aa8530-29f7-4668-84a1-b2ada73b6d9d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -67084,7 +67899,7 @@ } }, { - "id": "b8c86eb9-8d16-4849-967e-5e359b0da9c1", + "id": "c79f2a35-067a-447d-a294-4a672ca7e361", "name": "Get Schema Attribute Non-Employee Source", "request": { "name": "Get Schema Attribute Non-Employee Source", @@ -67137,7 +67952,7 @@ }, "response": [ { - "id": "fc898cdb-68c8-453e-8711-020874abedd7", + "id": "716b5b92-28c0-48f0-a14a-4436a5558661", "name": "The Schema Attribute", "originalRequest": { "url": { @@ -67183,7 +67998,7 @@ "_postman_previewlanguage": "json" }, { - "id": "22fb1d87-c059-49d5-9e4d-018fcfa14045", + "id": "c2a92f77-4a7d-471c-b6c4-4953be95e51e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -67229,7 +68044,7 @@ "_postman_previewlanguage": "json" }, { - "id": "95946e04-6c2e-4e49-b1d7-e5c7fe7c2775", + "id": "ab8130a5-c58f-42cf-827c-48313511d032", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -67275,7 +68090,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1d3ad692-96c2-4502-98cc-8184bef3b0cc", + "id": "7163827d-8c05-40a4-a3b8-a9a2d6eb1f6b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -67321,7 +68136,7 @@ "_postman_previewlanguage": "json" }, { - "id": "325fe9f6-5ab3-498b-bef8-966c524adf4e", + "id": "138e5232-a132-49c9-b40a-302ebcd4a38e", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -67367,7 +68182,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a649258c-2840-451d-845a-a0ec2f890fab", + "id": "bb94adad-3d64-41d3-8ab0-26006fed00d2", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -67419,7 +68234,7 @@ } }, { - "id": "b5751f00-77be-41ac-bead-c302c0fca1fb", + "id": "9e178b54-2fb7-4666-a491-a534c7f4786d", "name": "Patch a Schema Attribute for Non-Employee Source", "request": { "name": "Patch a Schema Attribute for Non-Employee Source", @@ -67485,7 +68300,7 @@ }, "response": [ { - "id": "48844fac-d199-4a8b-b636-22af91e0162c", + "id": "9f2b9665-74ed-4d33-8d73-683f59a48c29", "name": "The Schema Attribute was successfully patched.", "originalRequest": { "url": { @@ -67544,7 +68359,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6dd0f729-8c1a-40a2-bdb9-b05cda9ba9b5", + "id": "e7766532-7e9b-4a99-90f7-c7b89f7882e8", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -67603,7 +68418,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f008fb06-42cd-4783-ab63-74a707765775", + "id": "fecac183-c291-47ad-bddc-477acf974522", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -67662,7 +68477,7 @@ "_postman_previewlanguage": "json" }, { - "id": "63fdb3ba-b2a2-484d-a25c-be05eba9db4a", + "id": "fc8744d7-ad10-4242-b28c-c6e058e773e3", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -67721,7 +68536,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6b06dea6-679a-4495-890f-f8fb5b5189f4", + "id": "eac84806-eee7-474f-ae2c-50029a55c99b", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -67780,7 +68595,7 @@ "_postman_previewlanguage": "json" }, { - "id": "48ab8bd3-d394-41d5-a973-14e00d15bb5e", + "id": "8a9e0c7a-6a98-453a-9913-1579dc2188c0", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -67839,7 +68654,7 @@ "_postman_previewlanguage": "json" }, { - "id": "81e6575c-7a47-4413-9231-1e7218fa1aa3", + "id": "7aa24a33-6467-4cd5-b110-1a4d27b592e2", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -67904,7 +68719,7 @@ } }, { - "id": "2388d5c4-5f79-4cc6-b07a-9fd248f6a7d6", + "id": "eeb32ce7-f389-4dc4-8394-7bdd9509a188", "name": "Delete a Schema Attribute for Non-Employee Source", "request": { "name": "Delete a Schema Attribute for Non-Employee Source", @@ -67957,7 +68772,7 @@ }, "response": [ { - "id": "738d8aee-d3f1-4f26-90a1-a1b7e92e28aa", + "id": "7ad5063a-8355-49a4-b070-882450e4d421", "name": "The Schema Attribute was successfully deleted.", "originalRequest": { "url": { @@ -67993,7 +68808,7 @@ "_postman_previewlanguage": "text" }, { - "id": "784501dd-04c4-4bd5-96ce-ff4cdad3d0b4", + "id": "13def703-6d78-4122-be51-021e7a672520", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -68039,7 +68854,7 @@ "_postman_previewlanguage": "json" }, { - "id": "754b665c-8f4d-48b8-ba04-994cb486cbcb", + "id": "06c0c3fd-a5a7-46b0-a920-6613ab828ece", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -68085,7 +68900,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3edac85c-8f2e-401e-80e8-521e46cf7718", + "id": "f5601e49-830d-4d7a-8ad5-1e196c97437b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -68131,7 +68946,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6106a1fd-d267-4a90-8da7-80b787b6e114", + "id": "ed63f446-80a7-499e-96fc-977e256eecd5", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -68177,7 +68992,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ff9b569a-406a-4d95-afe3-ec0bb289f705", + "id": "49ad203d-9f16-4cbf-a881-8f42d47c4273", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -68235,7 +69050,7 @@ "description": "Use this API to implement OAuth client functionality. \nWith this functionality in place, users with the appropriate security scopes can create and configure OAuth clients to use as a way to obtain authorization to use the Identity Security Cloud REST API.\nRefer to [Authentication](https://developer.sailpoint.com/docs/api/authentication/) for more information about OAuth and how it works with the Identity Security Cloud REST API.\n", "item": [ { - "id": "1a739b76-4c38-4f8e-b45c-0429abc90ebd", + "id": "c0e81e2c-6d61-4872-9615-a8e8fcdb0796", "name": "List OAuth Clients", "request": { "name": "List OAuth Clients", @@ -68274,7 +69089,7 @@ }, "response": [ { - "id": "b0fb7334-322b-48a4-8181-596a6e65e96e", + "id": "a1df0dc3-dd46-4f14-b2c5-1300e7cf557a", "name": "List of OAuth clients.", "originalRequest": { "url": { @@ -68327,7 +69142,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2f8e97e0-347d-4351-8cdc-af06c2b503b4", + "id": "40d11138-84ca-4fcd-8878-cc0f516ba52f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -68380,7 +69195,7 @@ "_postman_previewlanguage": "json" }, { - "id": "145128d0-ae44-4a96-b188-4b2d14caa091", + "id": "550f6b45-866f-4f2a-8d0c-621ccf971bf4", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -68433,7 +69248,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d1a97f0c-c2c2-4ed7-8aa0-25fb90201688", + "id": "edab66bc-2df7-4892-b5f8-468f462b76d6", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -68486,7 +69301,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2aa487f5-5697-4efc-8fd2-1afa59c204e1", + "id": "e17550d8-fd43-42ef-9c5f-a0c97741391b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -68539,7 +69354,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4530188e-a3ea-49ef-9661-aa748bd49bd0", + "id": "205e01cf-4dec-4dc5-91a5-0a8d658c4273", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -68598,7 +69413,7 @@ } }, { - "id": "598e5d1f-4377-4c8e-a253-4d1d438352ee", + "id": "9cb7a7bd-2f02-4efb-b005-9c9c3b3d337a", "name": "Create OAuth Client", "request": { "name": "Create OAuth Client", @@ -68640,7 +69455,7 @@ }, "response": [ { - "id": "b78e4018-ea0f-4428-ba4e-a59a92a04a48", + "id": "849bfa34-c406-434d-bc55-b509efc8da54", "name": "Request succeeded.", "originalRequest": { "url": { @@ -68696,7 +69511,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0c98be1d-1377-409b-9ca1-d754eb52d830", + "id": "e964e577-2a7a-4608-8e38-b73f2e623834", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -68752,7 +69567,7 @@ "_postman_previewlanguage": "json" }, { - "id": "50c986f1-1d15-4a50-80c3-4f52185d35ef", + "id": "4e1a1c9b-7fa6-4389-926a-f5b5e84c6f40", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -68808,7 +69623,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c8183fb0-3c53-4e4a-896f-63cfd84315a5", + "id": "4ed6c85b-a02f-4bc7-ad54-bdcea8da03ea", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -68864,7 +69679,7 @@ "_postman_previewlanguage": "json" }, { - "id": "09ce2c08-818e-4f09-831d-7a6af34f6f68", + "id": "4887034a-b172-4abb-a182-576ed6a4e344", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -68920,7 +69735,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2b119cfd-259d-4d3a-a392-36ac79c3e955", + "id": "6eb5ec2e-26eb-4b6c-b985-e2890f7ca0f8", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -68982,7 +69797,7 @@ } }, { - "id": "40735b08-a226-4983-80c8-bc6f4ccf336e", + "id": "810d7949-73bc-4079-a3da-e8ffe5dea77f", "name": "Get OAuth Client", "request": { "name": "Get OAuth Client", @@ -69023,7 +69838,7 @@ }, "response": [ { - "id": "642f07d0-4c46-43ef-9be2-1e590ae7e89f", + "id": "cc0b046f-c486-4a4f-988b-28c15dd871e5", "name": "Request succeeded.", "originalRequest": { "url": { @@ -69067,7 +69882,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5858f2b8-7f00-490e-a108-e65158af6450", + "id": "776af57d-3f67-4a78-b11a-610b6b983c4e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -69111,7 +69926,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d4fc7157-15c9-4eac-aa8a-dc2405a10a13", + "id": "2937c773-0754-40b7-b934-4114d7173a8b", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -69155,7 +69970,7 @@ "_postman_previewlanguage": "json" }, { - "id": "41506586-b884-4e65-8bdd-7fcc5f2361fb", + "id": "fb32094c-2bbf-414b-91ea-ebe1e03f1f35", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -69199,7 +70014,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bf09ddce-d5aa-4f67-9b02-2647f8205a41", + "id": "cdb963f5-7e12-417f-b792-20770b7699f6", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -69243,7 +70058,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8e876afa-3828-46ff-a0e6-96d5150a9c90", + "id": "4103d0eb-de7b-46b6-971f-c0e32070e132", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -69287,7 +70102,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a5b4f443-6a29-4ae1-9da0-914538ec2528", + "id": "68f7da41-5f68-4d81-84cb-35651cbc52fb", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -69337,7 +70152,7 @@ } }, { - "id": "956ac796-10de-4b00-89b3-c2db506cff6e", + "id": "70c5bc1c-8181-435d-8ba0-fbe3cc3bc38f", "name": "Delete OAuth Client", "request": { "name": "Delete OAuth Client", @@ -69378,7 +70193,7 @@ }, "response": [ { - "id": "83faeb2e-3a6a-4bc8-b22f-1b578e61fbd2", + "id": "1a1d055e-0cca-4b30-9043-721795449463", "name": "No content.", "originalRequest": { "url": { @@ -69412,7 +70227,7 @@ "_postman_previewlanguage": "text" }, { - "id": "fb32d3f0-ffba-40cd-87b2-b4a2b542d329", + "id": "26a30502-3671-48bc-89b2-eebcf76867b9", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -69456,7 +70271,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ea42d2fd-94e4-465f-b941-e8f490c4ddf1", + "id": "b91c3309-f8c3-4c9f-8a2d-17d1b46c53f7", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -69500,7 +70315,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9f823c48-026d-48dc-8568-560ac8e128cc", + "id": "2cfc6f88-ff29-42a3-8976-1ab1e2ff6575", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -69544,7 +70359,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7f3bc2e6-b8a6-492e-9ff1-cba22c1fe54e", + "id": "e1ebc953-18fc-47af-a093-5c9ed0e9c845", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -69588,7 +70403,7 @@ "_postman_previewlanguage": "json" }, { - "id": "aae04a5f-8a6d-4d06-b6ad-d48029678d81", + "id": "1d7db61c-74bc-4487-b32f-13946f59c668", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -69632,7 +70447,7 @@ "_postman_previewlanguage": "json" }, { - "id": "69d60fee-2c17-447f-a166-9038990c271e", + "id": "458f6ada-3fab-4698-be65-c219daa91360", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -69682,7 +70497,7 @@ } }, { - "id": "e4f3d77d-d2c1-497d-a5c4-a2f51d858419", + "id": "93ab373f-6f07-40f4-9ab5-ccff2295a5b1", "name": "Patch OAuth Client", "request": { "name": "Patch OAuth Client", @@ -69736,7 +70551,7 @@ }, "response": [ { - "id": "bdc11612-b476-4107-8cc5-f8593f44b065", + "id": "d11efea7-ee61-4770-8932-4f9f53a15f20", "name": "Indicates the PATCH operation succeeded, and returns the OAuth client's new representation.", "originalRequest": { "url": { @@ -69793,7 +70608,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b141f86b-cdd3-4f75-99e9-ee9d78c2d771", + "id": "37cc5eb5-a640-414b-b19a-2cdd070b0cad", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -69850,7 +70665,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a61c8b6c-385a-4564-8e13-840063e85598", + "id": "ab4196b8-5c81-4596-aa3a-e5bc4edc1d33", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -69907,7 +70722,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1865daef-0b91-4eba-b092-7e60210d6fdb", + "id": "42f7f8be-2cdd-4d55-bffe-293618fc2131", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -69964,7 +70779,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2961379b-7376-444d-9d07-bb6c9c21b766", + "id": "9b715dd0-fe4c-4177-9ce0-84807f730bce", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -70021,7 +70836,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bfa75e9b-f164-4738-a4cf-b082b56a615d", + "id": "3e9ddea0-4927-4e48-8c17-0cb0ac7f763d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -70078,7 +70893,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8a4cce82-915d-454e-b2b5-9651cb851885", + "id": "0a6cce69-7747-4d10-8017-57752fb6a90f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -70147,7 +70962,7 @@ "description": "Use this API to implement organization password configuration functionality. \nWith this functionality in place, organization administrators can create organization-specific password configurations. \n\nThese configurations include details like custom password instructions, as well as digit token length and duration. \n\nRefer to [Configuring User Authentication for Password Resets](https://documentation.sailpoint.com/saas/help/pwd/pwd_reset.html) for more information about organization password configuration functionality.\n", "item": [ { - "id": "f38d2b29-8201-4d19-81fc-94ca8f894813", + "id": "89e7782f-5736-418d-bed3-dd20599fa980", "name": "Get Password Org Config", "request": { "name": "Get Password Org Config", @@ -70176,7 +70991,7 @@ }, "response": [ { - "id": "1d923112-356f-4458-94c1-4948fa968444", + "id": "bbd75721-342d-4b36-bd1f-845f8ce6af8e", "name": "Reference to the password org config.", "originalRequest": { "url": { @@ -70219,7 +71034,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f2e5d406-3fb1-481b-9c16-3af4f8c1d701", + "id": "f88f3315-7e21-403f-8d1c-143919008056", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -70262,7 +71077,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8e38c18c-83b8-4338-90b1-64f068d1f00a", + "id": "ae539e2e-4a79-43b6-a6df-590a200f4810", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -70305,7 +71120,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bb610ce9-8d43-4588-9b64-3d9cf3f5119d", + "id": "97da1930-c39b-4ea2-92dd-193c65193ec1", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -70348,7 +71163,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6479f895-c39d-4f31-a972-a3d92f0bc625", + "id": "6162af07-edd2-4429-b296-201277faa565", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -70391,7 +71206,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5b82e54e-362d-45a8-baf2-820628cca7c8", + "id": "a744e3ce-a952-4853-b9c8-742f7d5530b6", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -70440,7 +71255,7 @@ } }, { - "id": "757a097c-3515-4946-a489-8991c200a22d", + "id": "a90fe39a-582f-42ca-ae8c-256ebe095c4a", "name": "Update Password Org Config", "request": { "name": "Update Password Org Config", @@ -70482,7 +71297,7 @@ }, "response": [ { - "id": "08fc0b1e-ebf5-4ca7-b996-ecc2f1477f98", + "id": "10bd40d7-66d6-4c52-a959-3cf33e493e43", "name": "Reference to the password org config.", "originalRequest": { "url": { @@ -70538,7 +71353,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4d90ee11-a862-4df7-a0d2-20889e38176e", + "id": "ac21b59e-306e-4fd0-ba32-3860166ecc66", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -70594,7 +71409,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d4d353ba-64d0-4730-8282-101702f713f1", + "id": "04a8da33-71e9-4cd6-b502-a7657e527528", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -70650,7 +71465,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d521a94f-93b8-4c18-841e-b71667160442", + "id": "770afc89-c3f5-41f4-9a7c-257157ca3cd8", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -70706,7 +71521,7 @@ "_postman_previewlanguage": "json" }, { - "id": "873f2ebe-8420-4de3-b95d-3ff526fc9ddc", + "id": "6f8f2c47-433f-41f5-ba3e-2c3bcd2583da", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -70762,7 +71577,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f64894f4-b5d7-405a-b77f-b64f7f0ca8b2", + "id": "4accccb2-3855-4fe4-b009-e7352aac022e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -70824,7 +71639,7 @@ } }, { - "id": "8bc3b4cb-bf8f-4483-b9af-854b7863e43a", + "id": "b0e3056d-2d09-4093-883f-8ac3f520b3a3", "name": "Create Password Org Config", "request": { "name": "Create Password Org Config", @@ -70866,7 +71681,7 @@ }, "response": [ { - "id": "e9c9d83b-430e-4182-9035-543b18b92b6e", + "id": "bca0d8c1-d4a9-4ce4-a346-33c5f2c20ed3", "name": "Reference to the password org config.", "originalRequest": { "url": { @@ -70922,7 +71737,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5380afe5-7198-4b81-83e4-3f05e70d71c3", + "id": "661a84b2-8b71-475f-8f90-3788f40859bc", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -70978,7 +71793,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e85be390-ba18-4443-8e96-91ec9b694508", + "id": "dfedc44b-96ce-4827-a330-fe48beffa73d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -71034,7 +71849,7 @@ "_postman_previewlanguage": "json" }, { - "id": "859354d1-7d03-465b-b95c-3c56342fe86d", + "id": "dbb7c6b6-d1bb-4325-ae50-b9721e9a9b33", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -71090,7 +71905,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f4f8e488-448d-4712-b798-4989a53f3670", + "id": "5f4f1ad8-40bf-4fa8-b2bb-3dfcc6af41c2", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -71146,7 +71961,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2accab9d-f4d4-463c-8295-b0c53d69d657", + "id": "a7f4cb57-a32b-400a-8827-87cb9cb645d7", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -71214,7 +72029,7 @@ "description": "Use this API to implement password dictionary functionality. \nWith this functionality in place, administrators can create password dictionaries to prevent users from using certain words or characters in their passwords. \n\nA password dictionary is a list of words or characters that users are prevented from including in their passwords. \nThis can help protect users from themselves and force them to create passwords that are not easy to break. \n\nA password dictionary must meet the following requirements to for the API to handle them correctly: \n\n- It must be in .txt format.\n\n- All characters must be UTF-8 characters. \n\n- Each line must contain a single word or character with no spaces or whitespace characters.\n\n- It must contain at least one line other than the locale string.\n\n- Each line must not exceed 128 characters.\n\n- The file must not exceed 2500 lines. \n\nAdministrators should also consider the following when they create their dictionaries: \n\n- Lines starting with a # represent comments.\n\n- All words in the password dictionary are case-insensitive. \nFor example, adding the word \"password\" to the dictionary also disallows the following: PASSWORD, Password, and PassWord.\n\n- The dictionary uses substring matching. \nFor example, adding the word \"spring\" to the dictionary also disallows the following: Spring124, 345SprinG, and 8spring.\nUsers can then select 'Change Password' to update their passwords. \n\nAdministrators must do the following to create a password dictionary: \n\n- Create the text file that will contain the prohibited password values.\n\n- If the dictionary is not in English, they must add a locale string to the top line: locale:`languageCode`_`countryCode`\n\nThe languageCode value refers to the language's 2-letter ISO 639-1 code.\nThe countryCode value refers to the country's 2-letter ISO 3166-1 code.\n\nRefer to this list https://docs.oracle.com/cd/E13214_01/wli/docs92/xref/xqisocodes.html to see all the available ISO 639-1 language codes and ISO 3166-1 country codes.\n\n- Upload the .txt file to Identity Security Cloud with [Update Password Dictionary](https://developer.sailpoint.com/docs/api/v3/put-password-dictionary). Uploading a new file always overwrites the previous dictionary file.\n\nAdministrators can then specify which password policies check new passwords against the password dictionary by doing the following: In the Admin panel, they can use the Password Mgmt dropdown menu to select Policies, select the policy, and select the 'Prevent use of words in this site's password dictionary' checkbox beside it.\n\nRefer to [Configuring Advanced Password Management Options](https://documentation.sailpoint.com/saas/help/pwd/adv_config.html) for more information about password dictionaries.\n", "item": [ { - "id": "500e1088-bd1f-4148-9771-d53604439335", + "id": "75f39712-ba87-4280-862c-5f4521d62432", "name": "Get Password Dictionary", "request": { "name": "Get Password Dictionary", @@ -71243,7 +72058,7 @@ }, "response": [ { - "id": "ad8e9b8a-8797-4f13-860a-f3a244fb3087", + "id": "cdbab935-a1ba-4ad4-a2fe-10b5622d2077", "name": "A password dictionary response", "originalRequest": { "url": { @@ -71281,12 +72096,12 @@ "value": "text/plain" } ], - "body": "dolor aliqua qui incididunt", + "body": "veniam nulla esse", "cookie": [], "_postman_previewlanguage": "text" }, { - "id": "ce860430-de3a-4ae0-8966-b984a7d02599", + "id": "41a2a9cd-2245-4f22-9353-6102379b3840", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -71329,7 +72144,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c86b3b0b-8029-414a-a420-79127a2e06af", + "id": "b668f2cf-7c6f-4683-8011-57dace79ff63", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -71372,7 +72187,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8be444e4-1a54-47b1-be7d-36a28d091967", + "id": "42848775-4ade-4b6a-b46d-c5096e52aae7", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -71415,7 +72230,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3750c4a0-4364-4c73-b8bb-0a39419415e7", + "id": "68ce9e43-3a6b-4984-9ad2-205b5a8d9c24", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -71458,7 +72273,7 @@ "_postman_previewlanguage": "json" }, { - "id": "77d8f140-8354-4aa3-9c8f-d502bf8454cd", + "id": "294c25e8-218f-4e33-8c5f-23b3b580000b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -71501,7 +72316,7 @@ "_postman_previewlanguage": "json" }, { - "id": "419c2d8b-e1a0-428e-8254-ea32cc683432", + "id": "b1d30f79-bb4c-472f-a40d-1006bd30b4a0", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -71550,7 +72365,7 @@ } }, { - "id": "6adfa628-f84b-4df1-aaf9-6972f8ccb72d", + "id": "a298bfb2-2d06-47e5-9707-81bea5771a60", "name": "Update Password Dictionary", "request": { "name": "Update Password Dictionary", @@ -71588,7 +72403,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolore tempor consectetur", + "value": "ea do dolore dolore", "type": "text" } ] @@ -71596,7 +72411,7 @@ }, "response": [ { - "id": "8f248a7d-14c9-455f-8a4a-361f1916d150", + "id": "3f8396f9-46cc-4c3b-8ad0-16ce10f000d3", "name": "Successfully updated.", "originalRequest": { "url": { @@ -71633,7 +72448,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolore tempor consectetur", + "value": "ea do dolore dolore", "type": "text" } ] @@ -71646,7 +72461,7 @@ "_postman_previewlanguage": "text" }, { - "id": "00a41ada-da63-472c-a5bd-3da75356b799", + "id": "00babf8f-b65c-4726-9b11-20db46820d76", "name": "Created.", "originalRequest": { "url": { @@ -71683,7 +72498,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolore tempor consectetur", + "value": "ea do dolore dolore", "type": "text" } ] @@ -71696,7 +72511,7 @@ "_postman_previewlanguage": "text" }, { - "id": "54f0050a-418e-4e7e-933a-74044309a71b", + "id": "cc8497d5-fdc9-4954-a462-1516c0ee232a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -71737,7 +72552,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolore tempor consectetur", + "value": "ea do dolore dolore", "type": "text" } ] @@ -71756,7 +72571,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1ff006cd-0fa0-4dc1-bd99-da6915762bc5", + "id": "1dbfd650-4049-4104-919f-5fbd9410ac86", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -71797,7 +72612,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolore tempor consectetur", + "value": "ea do dolore dolore", "type": "text" } ] @@ -71816,7 +72631,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f7aec4bf-cd4c-44d8-acab-5ccd5a6a01f0", + "id": "5c591111-8343-4f3c-830c-c91442ea29e7", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -71857,7 +72672,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolore tempor consectetur", + "value": "ea do dolore dolore", "type": "text" } ] @@ -71876,7 +72691,7 @@ "_postman_previewlanguage": "json" }, { - "id": "07a9dc49-3845-442d-8c2d-023b15015597", + "id": "faeae50f-05b6-4514-989b-fa40a2828a4d", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -71917,7 +72732,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolore tempor consectetur", + "value": "ea do dolore dolore", "type": "text" } ] @@ -71936,7 +72751,7 @@ "_postman_previewlanguage": "json" }, { - "id": "53daaefe-21ef-43bd-97e7-cc1b935e74ff", + "id": "ba85d6c9-b592-4fdb-ad1e-9936a98a4317", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -71977,7 +72792,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolore tempor consectetur", + "value": "ea do dolore dolore", "type": "text" } ] @@ -71996,7 +72811,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f4a15f0c-f999-4383-87a6-748772d3f38e", + "id": "81b35226-f68b-4771-8db6-14ab37512dc5", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -72037,7 +72852,7 @@ "type": "text/plain" }, "key": "file", - "value": "dolore tempor consectetur", + "value": "ea do dolore dolore", "type": "text" } ] @@ -72068,7 +72883,7 @@ "description": "Use this API to implement password management functionality. \nWith this functionality in place, users can manage their identity passwords for all their applications.\n\nIn Identity Security Cloud, users can select their names in the upper right corner of the page and use the drop-down menu to select Password Manager. \nPassword Manager lists the user's identity's applications, possibly grouped to share passwords. \nUsers can then select 'Change Password' to update their passwords. \n\nGrouping passwords allows users to update their passwords more broadly, rather than requiring them to update each password individually. \nPassword Manager may list the applications and sources in the following groups:\n\n- Password Group: This refers to a group of applications that share a password. \nFor example, a user can use the same password for Google Drive, Google Mail, and YouTube. \nUpdating the password for the password group updates the password for all its included applications.\n\n- Multi-Application Source: This refers to a source with multiple applications that share a password. \nFor example, a user can have a source, G Suite, that includes the Google Calendar, Google Drive, and Google Mail applications. \nUpdating the password for the multi-application source updates the password for all its included applications. \n\n- Applications: These are applications that do not share passwords with other applications.\n\nAn organization may require some authentication for users to update their passwords. \nUsers may be required to answer security questions or use a third-party authenticator before they can confirm their updates. \n\nRefer to [Managing Passwords](https://documentation.sailpoint.com/saas/user-help/accounts/passwords.html) for more information about password management.\n", "item": [ { - "id": "8c5d963a-2ad5-49b6-94fa-1d29c11d39cb", + "id": "8ece1b93-f58b-45ff-9a09-2203d06ac376", "name": "Query Password Info", "request": { "name": "Query Password Info", @@ -72110,7 +72925,7 @@ }, "response": [ { - "id": "8662d414-08da-4ceb-85f1-bae7dfa74180", + "id": "4c237c90-27ad-45c3-b168-810e81e421d2", "name": "Reference to the password info.", "originalRequest": { "url": { @@ -72166,7 +72981,7 @@ "_postman_previewlanguage": "json" }, { - "id": "24e92b5b-2f6a-4107-8707-7eb081dc3d18", + "id": "96dae612-2696-4f2c-bc5d-63c167bb5c60", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -72222,7 +73037,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a1bd525c-3fa4-418b-a204-be8ac430c570", + "id": "c1e30103-1648-4a3f-974b-297a85030f4d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -72278,7 +73093,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bd80509a-d4fe-4998-b847-3cd4f2d603b9", + "id": "0a452301-b612-4275-85a3-011770f1a930", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -72334,7 +73149,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a87f4bb0-dec5-455d-976c-61bf186282b6", + "id": "382ab4a9-45fe-42af-8c4a-0c4da5d4de13", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -72390,7 +73205,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a6c8bdce-4d6f-4139-b004-d20c15ebef7e", + "id": "1b3f347e-5873-468c-9db2-c395094ba55c", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -72452,7 +73267,7 @@ } }, { - "id": "07686f16-cf5d-46f6-8aca-3325aade6dab", + "id": "cccda5da-59aa-4f9f-9e49-905a6e252bfb", "name": "Set Identity's Password", "request": { "name": "Set Identity's Password", @@ -72494,7 +73309,7 @@ }, "response": [ { - "id": "b0694c90-f08a-47eb-a2d2-5b0d4038648b", + "id": "d2c27775-f227-4c59-84b1-eb05cc1ae0a8", "name": "Reference to the password change.", "originalRequest": { "url": { @@ -72550,7 +73365,7 @@ "_postman_previewlanguage": "json" }, { - "id": "edb4f9b8-3d89-489b-9f53-36a70e5c606c", + "id": "e0b160b4-d0c1-40b1-845d-000d9f426ecb", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -72606,7 +73421,7 @@ "_postman_previewlanguage": "json" }, { - "id": "df7e0a9e-f7b9-48c4-b305-ab4a2d520fb9", + "id": "b06d017d-b0fe-455b-aa78-4aef22c43402", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -72662,7 +73477,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7d1232a8-d4f8-4c4a-90e0-77169c78f0fc", + "id": "a096a585-ac9a-43a8-b584-d5c2ed36866f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -72718,7 +73533,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ede65125-35d9-493e-ac46-5c98b1805eb1", + "id": "e8d4339c-d0da-402e-888b-d4e22ae784cd", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -72774,7 +73589,7 @@ "_postman_previewlanguage": "json" }, { - "id": "082561b7-bc9b-44da-8c27-4fb8127c6e5d", + "id": "33a638cb-06d7-4f43-98bd-05b227c68539", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -72836,7 +73651,7 @@ } }, { - "id": "e4643d60-74d9-40e4-ae86-b9943f15d8f8", + "id": "0f2b0af9-10ca-4f17-9f00-bc6fa18f82b0", "name": "Get Password Change Request Status", "request": { "name": "Get Password Change Request Status", @@ -72877,7 +73692,7 @@ }, "response": [ { - "id": "21e0b9a7-c1f6-4d95-b5f0-e133bb726310", + "id": "258ae1b1-1b1d-4473-8c1b-a18214ef3dd6", "name": "Status of the password change request", "originalRequest": { "url": { @@ -72921,7 +73736,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0adf9d9f-8597-441b-9942-c67a9628d64c", + "id": "c12e2ade-53f6-4371-a573-283237069e08", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -72965,7 +73780,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9fc59fb9-c43e-47fb-b013-a864af09541f", + "id": "3c04ffd4-7e6e-48ee-b6dd-c87fd054e149", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -73009,7 +73824,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f3648c72-7ff1-4b13-aeed-b7c18bfd2c76", + "id": "a5a3e4e3-f569-4d31-8c17-fa7146e9d4de", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -73053,7 +73868,7 @@ "_postman_previewlanguage": "json" }, { - "id": "49ca254e-c0d4-41bb-b66a-be3794d5242d", + "id": "96e832f5-3be6-4e70-be06-cd942b584758", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -73097,7 +73912,7 @@ "_postman_previewlanguage": "json" }, { - "id": "344364d0-d8f2-4a09-a8c3-025f1ce2dcc9", + "id": "3052335b-548f-4879-9a0c-e8bc0fc9d3fe", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -73141,7 +73956,7 @@ "_postman_previewlanguage": "json" }, { - "id": "52027182-cf53-4862-84df-2e1a394975b0", + "id": "f04012fc-752b-453d-be43-569b510f24cd", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -73197,7 +74012,7 @@ "description": "Use this API to implement password sync group functionality. \nWith this functionality in place, administrators can group sources into password sync groups so that all their applications share the same password. \nThis allows users to update the password for all the applications in a sync group if they want, rather than updating each password individually. \n\nA password sync group is a group of applications that shares a password. \nAdministrators create these groups by grouping the applications' sources. \nFor example, an administrator can group the ActiveDirectory, GitHub, and G Suite sources together so that all those sources' applications can also be grouped to share a password. \nA user can then update his or her password for ActiveDirectory, GitHub, Gmail, Google Drive, and Google Calendar all at once, rather then updating each one individually.\n\nThe following are required for administrators to create a password sync group in Identity Security Cloud: \n\n- At least two direct connect sources connected to Identity Security Cloud and configured for Password Management.\n\n- Each authentication source in a sync group must have at least one application. Refer to [Adding and Resetting Application Passwords](https://documentation.sailpoint.com/saas/help/pwd/adv_config.html#adding-and-resetting-application-passwords) for more information about adding applications to sources.\n\n- At least one password policy. Refer to [Managing Password Policies](https://documentation.sailpoint.com/saas/help/pwd/policies.html) for more information about password policies. \n\nIn the Admin panel in Identity Security Cloud, administrators can use the Password Mgmt dropdown menu to select Sync Groups. \nTo create a sync group, administrators must provide a name, choose a password policy to be enforced across the sources in the sync group, and select the sources to include in the sync group. \n\nAdministrators can also delete sync groups in Identity Security Cloud, but they should know the following before they do: \n\n- Passwords related to the associated sources will become independent, so changing one will not change the others anymore. \n\n- Passwords for the sources' connected applications will also become independent. \n\n- Password policies assigned to the sync group are then assigned directly to the associated sources. \nTo change the password policy for a source, administrators must edit it directly. \n\nOnce the password sync group has been created, users can update the password for the group in Password Manager.\n\nRefer to [Managing Password Sync Groups](https://documentation.sailpoint.com/saas/help/pwd/sync_grps.html) for more information about password sync groups.\n", "item": [ { - "id": "8819fd03-3302-4f8e-af5b-8bd42d4f7e16", + "id": "f67367df-b894-466d-8ab4-f66a5bd6f2e1", "name": "Get Password Sync Group List", "request": { "name": "Get Password Sync Group List", @@ -73254,7 +74069,7 @@ }, "response": [ { - "id": "f475cfbb-c8c7-4d27-b2a1-9b6048c15439", + "id": "cf0191bf-25aa-4076-9cd8-d5505fd70559", "name": "A list of password sync groups.", "originalRequest": { "url": { @@ -73325,7 +74140,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7937d2f9-b97c-4a20-a9af-05ebc49196df", + "id": "89ed5071-a484-4e27-a707-adf0e4b011f9", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -73396,7 +74211,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1950ecb1-484f-484c-88c8-153bcd810242", + "id": "e88862b8-41ef-4829-95b8-1d744ac8e16f", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -73467,7 +74282,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3da08ee6-bc1c-47f5-9c1e-b0f75fdcb880", + "id": "79a2820d-b2fa-4c78-90cf-40ceee6e463a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -73538,7 +74353,7 @@ "_postman_previewlanguage": "json" }, { - "id": "02bc24a4-0603-45d1-a0e0-623a9e2b28f9", + "id": "ecdf189b-58cb-4c81-9189-784aee21a544", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -73609,7 +74424,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e0a02a04-2f6b-45a2-97e4-4ceb5b2576cd", + "id": "23521262-8051-4a33-b82b-3fe8083456f6", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -73686,7 +74501,7 @@ } }, { - "id": "1e1c227c-cf7c-4758-985f-2fd0e85ca04b", + "id": "06091345-0210-4b7d-af2c-0da6cfa258b3", "name": "Create Password Sync Group", "request": { "name": "Create Password Sync Group", @@ -73728,7 +74543,7 @@ }, "response": [ { - "id": "34f3f1f1-23fc-497d-a51e-bca32ba14c96", + "id": "be005042-57b4-4d26-bab9-d65cd0f16b2b", "name": "Reference to the password sync group.", "originalRequest": { "url": { @@ -73784,7 +74599,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8face8ae-ee82-42f9-a115-bec15e32fa62", + "id": "2d28e4da-7ccb-4f65-a4f9-02cada9fe85e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -73840,7 +74655,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f6be8e5e-d2e3-4586-8b88-a886587304c7", + "id": "528dd270-33ce-4250-80ca-f791dff7da74", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -73896,7 +74711,7 @@ "_postman_previewlanguage": "json" }, { - "id": "acd9c2d0-94cc-4c5b-9259-4d7be2597bdf", + "id": "d7f2ed0a-4a19-487a-8c6b-5faa404ad1b8", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -73952,7 +74767,7 @@ "_postman_previewlanguage": "json" }, { - "id": "36c2aaae-ba34-49f9-9c53-5de6af19cdb1", + "id": "8c547574-e9b6-412e-b2a7-535f9295a606", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -74008,7 +74823,7 @@ "_postman_previewlanguage": "json" }, { - "id": "af49e72f-87f6-4cf4-b3bf-30eba5f0a24c", + "id": "5674bede-76e8-47fc-af0c-6621ed6c9f05", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -74070,7 +74885,7 @@ } }, { - "id": "6729750c-9d48-4dcc-948f-8ea0480918fd", + "id": "354a4831-f27d-4557-9bb0-5c4e9fdf8eaf", "name": "Get Password Sync Group by ID", "request": { "name": "Get Password Sync Group by ID", @@ -74111,7 +74926,7 @@ }, "response": [ { - "id": "a3a998b6-cd6e-44bd-b51f-64a2ef4b577a", + "id": "47a2718e-c7a5-4ab8-9268-5aa352c0f935", "name": "Reference to the password sync group.", "originalRequest": { "url": { @@ -74155,7 +74970,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d942df70-94cf-4130-afcc-25f5d02c3b44", + "id": "dfa672ee-1cf7-4ef5-a23a-137982ec6bda", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -74199,7 +75014,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9644facf-db7e-4787-a2c8-cfd4af767726", + "id": "81cbee8e-8468-4478-be84-27a2b443ffa9", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -74243,7 +75058,7 @@ "_postman_previewlanguage": "json" }, { - "id": "080bd7e7-6e9c-4189-8143-38282d1ee32e", + "id": "592f1010-b1bc-4287-99c2-abfbd6b4702b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -74287,7 +75102,7 @@ "_postman_previewlanguage": "json" }, { - "id": "539b55de-f9a5-4fd2-80fa-daa4fffbea7e", + "id": "b4e9a58a-080d-4e7f-a246-bbbf8bcba127", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -74331,7 +75146,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5571bdf3-a08f-4f1d-9f3f-e38dda7cdec8", + "id": "b0f0da04-5dba-40c1-8c24-b857bc79eaec", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -74375,7 +75190,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d4114f2d-59bc-4b70-b8df-255699939abc", + "id": "8d8824dd-0ed0-49c6-a7e0-31e48f2edb24", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -74425,7 +75240,7 @@ } }, { - "id": "719cdd16-0de5-4de4-be20-b70694f9c7c5", + "id": "7babd33f-436a-4134-a22f-18994aea924f", "name": "Update Password Sync Group by ID", "request": { "name": "Update Password Sync Group by ID", @@ -74479,7 +75294,7 @@ }, "response": [ { - "id": "ece5a13e-4ebe-4493-8f8a-25df2e713706", + "id": "9d86fe13-e3f9-4ab7-a720-33c8b0d2defe", "name": "Reference to the password sync group.", "originalRequest": { "url": { @@ -74536,7 +75351,7 @@ "_postman_previewlanguage": "json" }, { - "id": "aca866c5-c63e-4b85-9d5b-b4e64268330a", + "id": "971a955d-2404-4609-b75b-aa7787a63ef8", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -74593,7 +75408,7 @@ "_postman_previewlanguage": "json" }, { - "id": "018ee081-58ab-4fb0-b31f-41b3244b6bd8", + "id": "64ddabd5-3959-444d-82ef-629221e779c1", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -74650,7 +75465,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c3662e77-6ab0-4882-9a2a-15d1b899658d", + "id": "86f0fb96-9283-462f-b176-00954501cc4c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -74707,7 +75522,7 @@ "_postman_previewlanguage": "json" }, { - "id": "aaf15eaf-1ddf-48d6-bef7-530eb0d99d52", + "id": "dd84a803-b3fc-42c8-a858-933ae1424b0b", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -74764,7 +75579,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d37cb06e-ff02-4223-86cb-9ca669a75335", + "id": "df7f95ca-be91-446a-949b-304f4052dfe7", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -74821,7 +75636,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b7e4281e-c460-45b3-bade-8941b7210f4d", + "id": "566bb6cf-90d3-4818-a47c-5823341abcea", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -74884,7 +75699,7 @@ } }, { - "id": "12198564-33ed-4b64-9a86-6984e35f09e0", + "id": "ca81e25d-d810-4970-bf3b-301941c859c8", "name": "Delete Password Sync Group by ID", "request": { "name": "Delete Password Sync Group by ID", @@ -74925,7 +75740,7 @@ }, "response": [ { - "id": "9c5bbdc7-faa0-482b-b654-7e8714a44cd3", + "id": "1de8e2e4-d149-440c-989c-38c8a924704b", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -74959,7 +75774,7 @@ "_postman_previewlanguage": "text" }, { - "id": "aa55306e-8868-4042-a43f-191e59785ae0", + "id": "9519d508-1065-485a-9eb7-9ea3d1ae6acc", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -75003,7 +75818,7 @@ "_postman_previewlanguage": "json" }, { - "id": "884ccafd-10a1-445b-b534-0d0b9427cc06", + "id": "083d9ccd-5486-47b9-8bff-d5c9cb136efb", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -75047,7 +75862,7 @@ "_postman_previewlanguage": "json" }, { - "id": "136e2942-cadb-4a59-a03d-ea58d38027b5", + "id": "ff99d503-8f96-45a4-a7df-e8c1238fadc7", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -75091,7 +75906,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8cbe428c-dca2-4fdf-bb4c-d4612389a1b2", + "id": "c6ba25e4-7669-405b-b817-a74d2b186c21", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -75135,7 +75950,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0aef0151-bb69-41ff-a6af-63b526ecc155", + "id": "c0fce823-534c-4b72-a489-57b05532bdda", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -75191,7 +76006,7 @@ "description": "Use this API to implement personal access token (PAT) functionality. \nWith this functionality in place, users can use PATs as an alternative to passwords for authentication in Identity Security Cloud. \n\nPATs embed user information into the client ID and secret. \nThis replaces the API clients' need to store and provide a username and password to establish a connection, improving Identity Security Cloud organizations' integration security. \n\nIn Identity Security Cloud, users can do the following to create and manage their PATs: Select the dropdown menu under their names, select Preferences, and then select Personal Access Tokens. \nThey must then provide a description about the token's purpose. \nThey can then select 'Create Token' at the bottom of the page to generate and view the Secret and Client ID. \n\nRefer to [Managing Personal Access Tokens](https://documentation.sailpoint.com/saas/help/common/generate_tokens.html) for more information about PATs.\n", "item": [ { - "id": "97d1b8ec-8bf6-4af0-b729-c91ed0c65909", + "id": "dddf80bd-d997-4b3d-bb1b-935ad22e34dd", "name": "List Personal Access Tokens", "request": { "name": "List Personal Access Tokens", @@ -75239,7 +76054,7 @@ }, "response": [ { - "id": "a748708b-58ec-498e-b2e1-0d72234531c9", + "id": "b01b0d71-4a56-432e-99a7-0bd9577841a8", "name": "List of personal access tokens.", "originalRequest": { "url": { @@ -75301,7 +76116,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1347cb4c-8533-45af-a3a2-2e441a2fb4db", + "id": "e4d2b208-7101-4891-80a2-f43d9675811a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -75363,7 +76178,7 @@ "_postman_previewlanguage": "json" }, { - "id": "27c00714-b221-4bea-bfba-b5a08e465827", + "id": "9dbbf1b2-a0fb-4d45-82fa-0c1a05fdd4d2", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -75425,7 +76240,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7c2d75ac-5f51-4365-927f-7e35e2c1c558", + "id": "74552f30-f2bf-40f8-b2c0-9f72faf568c9", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -75487,7 +76302,7 @@ "_postman_previewlanguage": "json" }, { - "id": "761f1e6b-92d5-4ede-8b64-a7217d8167e3", + "id": "a6394468-aab2-4777-9d15-462525dc2bbe", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -75549,7 +76364,7 @@ "_postman_previewlanguage": "json" }, { - "id": "61199928-5754-4688-a5ad-7eae6ba90ae2", + "id": "51c38bec-2165-45db-adf3-20f146131d6a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -75617,7 +76432,7 @@ } }, { - "id": "b90607a1-0b42-45c0-81dc-58a509db8645", + "id": "e4c01862-298e-46d5-8583-336ee25031b4", "name": "Create Personal Access Token", "request": { "name": "Create Personal Access Token", @@ -75659,7 +76474,7 @@ }, "response": [ { - "id": "a543bd18-4e22-4db1-9336-1fa7731439d3", + "id": "67499f92-4ab7-4317-a8c5-da2f7eec3657", "name": "Created. Note - this is the only time Personal Access Tokens' secret attribute will be displayed.", "originalRequest": { "url": { @@ -75715,7 +76530,7 @@ "_postman_previewlanguage": "json" }, { - "id": "191d82eb-ed6e-463e-96bf-557eb0f86e1e", + "id": "f46bed2b-4433-4f26-bc93-62e80d776460", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -75771,7 +76586,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8175504a-a699-4b9b-a716-64838231cbfa", + "id": "842d9c7c-3081-4986-8808-eb37bf1889b9", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -75827,7 +76642,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1aa08ec1-91c8-4690-b1c8-4f15923b2fd9", + "id": "9bc22887-b199-486c-b444-5a337680998e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -75883,7 +76698,7 @@ "_postman_previewlanguage": "json" }, { - "id": "44f82179-3522-4d9e-8982-7da914b672c7", + "id": "e66fabe9-5f1d-4b18-aec2-653795799658", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -75939,7 +76754,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0120f54c-09f1-4634-9482-7eb33a01cf1b", + "id": "e9ba84fa-53fb-4726-87f6-3be1909f4d41", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -76001,7 +76816,7 @@ } }, { - "id": "b858f1a0-fae5-493c-b3de-b499adc56cff", + "id": "197f213a-4a16-42de-84cd-911ac5e8b856", "name": "Patch Personal Access Token", "request": { "name": "Patch Personal Access Token", @@ -76055,7 +76870,7 @@ }, "response": [ { - "id": "a092ea50-968a-4002-90d0-272121a4fa4e", + "id": "f97de41c-2c7e-4f63-9ff4-029d1681ce6d", "name": "Indicates the PATCH operation succeeded, and returns the PAT's new representation.", "originalRequest": { "url": { @@ -76112,7 +76927,7 @@ "_postman_previewlanguage": "json" }, { - "id": "de527da9-7a91-4095-b9a6-40846656c49d", + "id": "442d7bdb-1dec-473e-94a8-a61bf7474da7", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -76169,7 +76984,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9f73ddb0-8b6a-4a98-bd9f-fde66301fb71", + "id": "1d800279-d073-4529-9798-6f8ba46ed453", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -76226,7 +77041,7 @@ "_postman_previewlanguage": "json" }, { - "id": "562679de-24a4-450b-b7b6-3082db1559ee", + "id": "aa55ea71-3092-423c-8385-142e7ffff9b6", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -76283,7 +77098,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5dae1d87-5821-4abd-9fc7-75bb8619bd0f", + "id": "06917bac-9c14-46f9-8c39-51081bc64df3", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -76340,7 +77155,7 @@ "_postman_previewlanguage": "json" }, { - "id": "49225309-3af5-4ae7-af07-41ccccc5d5b7", + "id": "240de830-3b8b-43a6-ba51-3851828d00ad", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -76397,7 +77212,7 @@ "_postman_previewlanguage": "json" }, { - "id": "37f50971-672e-4f64-b916-2dfd10d3ef5e", + "id": "567a084a-7849-41ce-828d-e7558be387f6", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -76460,7 +77275,7 @@ } }, { - "id": "dd7c7be6-64a2-4863-b7bb-9d91504a12ad", + "id": "a2534c33-969e-47d6-aa6e-012fac8d4a74", "name": "Delete Personal Access Token", "request": { "name": "Delete Personal Access Token", @@ -76501,7 +77316,7 @@ }, "response": [ { - "id": "a4b07769-c399-43ec-8bb0-81e9ef5368b6", + "id": "5ea522f9-e645-4843-890d-2c7df474439d", "name": "No content.", "originalRequest": { "url": { @@ -76535,7 +77350,7 @@ "_postman_previewlanguage": "text" }, { - "id": "73c4492e-ce41-4f24-87e8-c02519e10de8", + "id": "7269c789-d0e6-4d6c-8655-b0ebe40e89d2", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -76579,7 +77394,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4325acec-19f1-404b-a23c-fe7efaad765b", + "id": "9df38690-f992-4338-90db-a540d9f47d20", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -76623,7 +77438,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a6e9ec37-1757-44ba-943f-f9f861306506", + "id": "3b53e30f-6853-437a-8c92-f65515e83e80", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -76667,7 +77482,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8b4e74ae-7c4b-4065-a816-1c9767ed2dff", + "id": "a52fcf3e-8101-4bc1-9140-d3dbd290372e", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -76711,7 +77526,7 @@ "_postman_previewlanguage": "json" }, { - "id": "51d6d3c9-398c-4b6f-a075-d5593208f851", + "id": "abc77f72-d1ba-42dc-a8b4-4663c461f765", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -76755,7 +77570,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b7259ac5-2530-455f-a5c7-568521662311", + "id": "6a0acd10-9cef-48a0-9802-0146d333720d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -76811,7 +77626,7 @@ "description": "Use this API in conjunction with [Public Identites Config](https://developer.sailpoint.com/docs/api/v3/public-identities-config/) to enable non-administrators to view identities' publicly visible attributes. \nWith this functionality in place, non-administrators can view identity attributes other than the default attributes (email, lifecycle state, and manager), depending on which identity attributes their organization administrators have made public. \nThis can be helpful for access approvers, certification reviewers, managers viewing their direct reports' access, and source owners viewing their tasks.\n", "item": [ { - "id": "7f0cf2eb-a4cb-478b-b03d-ea0e17eebc08", + "id": "a69a8030-c5fe-4d89-9f0f-1533854ddc93", "name": "Get a list of public identities", "request": { "name": "Get a list of public identities", @@ -76892,7 +77707,7 @@ }, "response": [ { - "id": "7c6e1421-9414-4899-adc5-cf489ee09087", + "id": "ed2904dd-cfe8-430d-88b7-27e3660092e3", "name": "A list of public identity objects.", "originalRequest": { "url": { @@ -76990,7 +77805,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7c70deef-2d9e-40db-8469-90b759988c29", + "id": "66809239-b6c8-423c-af14-62fcb6406f14", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -77088,7 +77903,7 @@ "_postman_previewlanguage": "json" }, { - "id": "59531c85-5ffe-4825-91d9-2035d24d1cf7", + "id": "ab2d4a53-0036-42f5-841e-bbd756c770a9", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -77186,7 +78001,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0c0431df-9a81-46eb-ad85-7649103bd657", + "id": "93c2355d-5f09-4603-97c9-fc7154e62f31", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -77284,7 +78099,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e4d6c46f-da57-4389-be16-40fef56abde6", + "id": "ff6bf504-a5f4-440a-87fd-cfcdf9f7c53b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -77382,7 +78197,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ca23a452-1336-4a2c-8707-42134f0cb9ef", + "id": "8c3e6f0f-10cd-4da8-bf07-24532f260933", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -77492,7 +78307,7 @@ "description": "Use this API to implement public identity configuration functionality. \nWith this functionality in place, administrators can make up to 5 identity attributes publicly visible so other non-administrator users can see the relevant information they need to make decisions. \nThis can be helpful for approvers making approvals, certification reviewers, managers viewing their direct reports' access, and source owners viewing their tasks.\n\nBy default, non-administrators can select an identity and view the following attributes: email, lifecycle state, and manager. \nHowever, it may be helpful for a non-administrator reviewer to see other identity attributes like department, region, title, etc.\nAdministrators can use this API to make those necessary identity attributes public to non-administrators. \n\nFor example, a non-administrator deciding whether to approve another identity's request for access to the Workday application, whose access may be restricted to members of the HR department, would want to know whether the identity is a member of the HR department. \nIf an administrator has used [Update Public Identity Config](https://developer.sailpoint.com/docs/api/v3/update-public-identity-config/) to make the \"department\" attribute public, the approver can see the department and make a decision without requesting any more information.\n", "item": [ { - "id": "f10512be-481a-4377-82aa-c02162ce7356", + "id": "fec0c579-e8ce-48f0-b91d-8039215788fd", "name": "Get the Public Identities Configuration", "request": { "name": "Get the Public Identities Configuration", @@ -77521,7 +78336,7 @@ }, "response": [ { - "id": "a6507d8b-dd76-48a7-bbef-09be9f474468", + "id": "1a5bf69a-7acf-4ee1-a247-44c2637c7253", "name": "Request succeeded.", "originalRequest": { "url": { @@ -77564,7 +78379,7 @@ "_postman_previewlanguage": "json" }, { - "id": "01787e4d-4d79-49db-afd7-aeb4a6293fd4", + "id": "a1e08f37-f1bc-439c-aba5-c6b142f98143", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -77607,7 +78422,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e46a183c-6167-456d-8548-fcfd8824b4c3", + "id": "fea5c276-18f7-4790-8fff-459a90bea228", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -77650,7 +78465,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5e35c66c-2f5a-4fbc-b567-b8fc7b733b42", + "id": "1a856eb8-af26-45a0-af31-11248f0e0694", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -77693,7 +78508,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ffacd60e-cf5d-4e42-a332-b5a59b035d32", + "id": "962c41e8-81b6-4300-9d9e-f3996f4b1a47", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -77736,7 +78551,7 @@ "_postman_previewlanguage": "json" }, { - "id": "37d04a41-9d5c-405b-b9ea-1e617aaec0f0", + "id": "2c97d720-d235-4b66-bd11-dc36254981da", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -77785,7 +78600,7 @@ } }, { - "id": "d9de59d5-7292-4242-a1f2-e7d92ecaa102", + "id": "9e3acf95-4235-4eca-b3fa-eb27f2035fe8", "name": "Update the Public Identities Configuration", "request": { "name": "Update the Public Identities Configuration", @@ -77827,7 +78642,7 @@ }, "response": [ { - "id": "d45b89f7-4e12-4f2c-be99-2c39510893ed", + "id": "f2785763-bb79-4871-b096-2107d3d20044", "name": "Request succeeded.", "originalRequest": { "url": { @@ -77883,7 +78698,7 @@ "_postman_previewlanguage": "json" }, { - "id": "93482b7f-2974-4741-a05a-e7575c63bd3c", + "id": "2f7bb63f-9383-4f76-8e5b-9be938ac6680", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -77939,7 +78754,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2586cbe5-93b1-406a-8cbf-346cbc1dade0", + "id": "0518308a-1da2-44d4-8479-10edc9c9dfd6", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -77995,7 +78810,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9f10738d-b38d-4370-bba6-765aba0acf49", + "id": "6b1044ba-af8f-4b15-92c6-3e29299452a1", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -78051,7 +78866,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7bb90712-99f2-4383-9f81-22430def8440", + "id": "35d075ae-1bd6-45a3-a9b1-b13049893f3a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -78107,7 +78922,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5a0a1a5c-80c5-4e4e-9a4f-afb283430154", + "id": "21d6f9d9-8309-495a-98eb-d1034e2a49bc", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -78175,7 +78990,7 @@ "description": "Use this API to implement reports lifecycle managing and monitoring.\nWith this functionality in place, users can run reports, view their results, and cancel reports in progress. \nThis can be potentially helpful for auditing purposes. \n", "item": [ { - "id": "9d5ddab8-324b-4eb7-8975-af1401af3817", + "id": "8a0ba1c4-9db3-4bef-9a34-4764bff97106", "name": "Get Report Result", "request": { "name": "Get Report Result", @@ -78227,7 +79042,7 @@ }, "response": [ { - "id": "6059a20d-1916-47a4-99ac-9ea71d982728", + "id": "4f060ac4-ab7d-460e-b761-63c7164dac5e", "name": "Details about report that was run or is running.", "originalRequest": { "url": { @@ -78282,7 +79097,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a7bc498d-9098-43e1-9847-f578ee9b0a52", + "id": "0cc6fa60-2ee9-41b1-9de4-a3601c798cf6", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -78337,7 +79152,7 @@ "_postman_previewlanguage": "json" }, { - "id": "25ae33eb-04b5-47b9-bd3c-3e2302242489", + "id": "cdc4dd26-a288-4aa5-b0ac-4bee98342a0a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -78392,7 +79207,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e356e544-a1b1-4c18-bfdb-bec328f9039b", + "id": "fbe95c9b-9bd6-48e2-be1b-dd03a1b8e9ec", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -78447,7 +79262,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a798dc97-9521-4d53-8ae3-65022cb88d4e", + "id": "daaf0901-9244-4b74-a705-386c7170446c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -78502,7 +79317,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f3737152-c51e-48f6-bbcf-2e77914523b0", + "id": "9051a566-8422-4979-a4ca-8c5cc0e2289e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -78563,7 +79378,7 @@ } }, { - "id": "f76d61f2-063d-4a50-987e-fae7e126cc97", + "id": "68a3aa2c-6f57-4c6b-9999-5d2de87f2c6c", "name": "Run Report", "request": { "name": "Run Report", @@ -78606,7 +79421,7 @@ }, "response": [ { - "id": "c5904c9a-442a-40b0-9dd1-0df88719b5cc", + "id": "921cca11-0c7c-4ae0-bec5-7c6e0f58e0ee", "name": "Identities Details Report task result.", "originalRequest": { "url": { @@ -78663,7 +79478,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9891230f-c891-41bb-92a2-b23332c6ab0b", + "id": "475ced6f-9fa1-4722-8261-be7f5326ebae", "name": "Identities Details Report task result.", "originalRequest": { "url": { @@ -78720,7 +79535,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a816e9af-7103-4c21-90dc-944387ce003e", + "id": "d080a919-1e88-40d5-872f-18453016feb9", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -78777,7 +79592,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0a228937-2c78-4713-a4e9-0e0ae416ec4e", + "id": "dfacdb4c-a549-4403-b315-5e77b6c08a8b", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -78834,7 +79649,7 @@ "_postman_previewlanguage": "json" }, { - "id": "42ef3b58-898c-4599-99cd-e0358647ba2a", + "id": "8f28e7f9-613f-460d-b744-955d188ca2fb", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -78891,7 +79706,7 @@ "_postman_previewlanguage": "json" }, { - "id": "329bb5d1-297d-4c57-badd-6e76380526ea", + "id": "45177d05-792d-4a0a-ab5f-9a80a401b894", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -78948,7 +79763,7 @@ "_postman_previewlanguage": "json" }, { - "id": "db0f9b15-c61b-4799-b6fd-bdad56a6028e", + "id": "4a2d1848-9c74-4f22-9c04-746a9eecc65a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -79011,7 +79826,7 @@ } }, { - "id": "5194069e-ef70-40be-87c9-e0b3f6be87d4", + "id": "61ba940e-209c-4a40-8bd0-12c5dc2824c3", "name": "Cancel Report", "request": { "name": "Cancel Report", @@ -79053,7 +79868,7 @@ }, "response": [ { - "id": "2a51f0b9-433d-4079-afa9-e6c70fca4fb8", + "id": "7e1ba0da-c0fb-4d5d-b7a2-0da5668086e3", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -79088,7 +79903,7 @@ "_postman_previewlanguage": "text" }, { - "id": "00bf471f-329d-4131-acec-3992190bfeb1", + "id": "c3a045a3-f396-40ff-ac8e-f6d3a2d7fc64", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -79133,7 +79948,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5d2e88ae-6ff4-47eb-932a-ea6d61199737", + "id": "757a800e-7cfb-44a8-8ae7-035f03e84c3d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -79178,7 +79993,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dfbf8c9d-7dda-44a1-a56f-6e0b3de298ac", + "id": "e68c7dca-386f-4184-af6c-23dd29e1d824", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -79223,7 +80038,7 @@ "_postman_previewlanguage": "json" }, { - "id": "baf9168f-2559-4701-9931-6c2c783158d7", + "id": "64ed1fad-54fa-4d8c-be56-9fca43055ec9", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -79268,7 +80083,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9679ac27-9b92-43ed-bcc8-28858d0ef429", + "id": "3e2cdaa3-191c-4a98-b12e-7dc82d178133", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -79319,7 +80134,7 @@ } }, { - "id": "1fed96e1-178a-4e9c-9bf4-3ea04a98595f", + "id": "00d896bb-0894-43ad-ad02-c2e511d8da2a", "name": "Get Report File", "request": { "name": "Get Report File", @@ -79388,7 +80203,7 @@ }, "response": [ { - "id": "4ad0bab5-3260-4411-bf63-1443d3f131eb", + "id": "9b4533d2-b1bd-4aed-b245-f50569179ce2", "name": "Report file in selected format. CSV by default.", "originalRequest": { "url": { @@ -79464,12 +80279,12 @@ "value": "attachment;filename=\\\"fileName\"" } ], - "body": "dolor aliqua qui incididunt", + "body": "veniam nulla esse", "cookie": [], "_postman_previewlanguage": "text" }, { - "id": "afedb56e-984f-43c5-8672-8b828c8a6451", + "id": "6325a60c-5aa2-4b0d-be51-3d242a57527e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -79541,7 +80356,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ccc4650c-21dc-4bc2-9cf9-2f8b5c3c707f", + "id": "a3213fb4-eae9-4891-bdd2-d92417c5550c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -79613,7 +80428,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a905ec1c-5f41-48ae-ac42-3cbe2428dc99", + "id": "15c6d447-88dc-4f3e-85d7-abdb99b1f920", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -79685,7 +80500,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c8c39db7-cb45-4505-86f1-af2b021696f7", + "id": "21f899ae-f3ad-4af1-977b-69cc8803e525", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -79757,7 +80572,7 @@ "_postman_previewlanguage": "json" }, { - "id": "51953c5b-fbe0-434d-ae7d-e3f319d99178", + "id": "ab44b10d-a5eb-4193-b833-168b1dfd32cc", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -79829,7 +80644,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ef31079e-c408-4578-9a82-f1c353e9d24f", + "id": "315d8c8b-334f-49b9-986f-a4da3fcc264e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -79913,7 +80728,7 @@ "description": "Use this API to implement requestable object functionality. \nWith this functionality in place, administrators can determine which access items can be requested with the [Access Request APIs](https://developer.sailpoint.com/docs/api/v3/access-requests/), along with their statuses. \nThis can be helpful for administrators who are implementing and customizing access request functionality as a way of checking which items are requestable as they are created, assigned, and made available.\n", "item": [ { - "id": "36e1dd83-cc53-4359-ad2c-ae42f1731d7d", + "id": "b46ae716-d608-4cb3-8f3c-47783552a18f", "name": "Requestable Objects List", "request": { "name": "Requestable Objects List", @@ -80024,7 +80839,7 @@ }, "response": [ { - "id": "b6e43efe-690a-442e-a816-90a593f9419d", + "id": "aa893109-88c0-4a06-ba71-a127858aa6a8", "name": "List of requestable objects", "originalRequest": { "url": { @@ -80149,7 +80964,7 @@ "_postman_previewlanguage": "json" }, { - "id": "62ce31ef-aaea-43a2-a047-1d183d6290cd", + "id": "38dba0c9-f21d-4136-a63b-d4dee8043795", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -80274,7 +81089,7 @@ "_postman_previewlanguage": "json" }, { - "id": "056ae94c-c948-4a93-ad1a-f3f9226f5815", + "id": "b4275128-da04-42cd-9fbf-9e9baa2ade02", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -80399,7 +81214,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0da0daa4-b00b-4055-8cf2-394842398ea5", + "id": "e5187fa8-8949-4780-b1a9-ab7002a6d095", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -80524,7 +81339,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3f546fcf-a46c-46a9-8234-4403d39527b6", + "id": "4fa7e29b-39ed-4734-a993-4b3f3f038a93", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -80649,7 +81464,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8ac0b1b0-f72f-4d25-a024-bb083abd2980", + "id": "34a9c895-70e3-41a7-93cc-18f770e828f6", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -80786,7 +81601,7 @@ "description": "Use this API to implement and customize role functionality.\nWith this functionality in place, administrators can create roles and configure them for use throughout Identity Security Cloud. \nIdentity Security Cloud can use established criteria to automatically assign the roles to qualified users. This enables users to get all the access they need quickly and securely and administrators to spend their time on other tasks.\n\nEntitlements represent the most granular level of access in Identity Security Cloud. \nAccess profiles represent the next level and often group entitlements. \nRoles represent the broadest level of access and often group access profiles. \n\nFor example, an Active Directory source in Identity Security Cloud can have multiple entitlements: the first, 'Employees,' may represent the access all employees have at the organization, and a second, 'Developers,' may represent the access all developers have at the organization.\n\nAn administrator can then create a broader set of access in the form of an access profile, 'AD Developers' grouping the 'Employees' entitlement with the 'Developers' entitlement.\n\nAn administrator can then create an even broader set of access in the form of a role grouping the 'AD Developers' access profile with another profile, 'GitHub Developers,' grouping entitlements for the GitHub source.\n\nWhen users only need Active Directory employee access, they can request access to the 'Employees' entitlement.\n\nWhen users need both Active Directory employee and developer access, they can request access to the 'AD Developers' access profile.\n\nWhen users need both the 'AD Developers' access profile and the 'GitHub Developers' access profile, they can request access to the role grouping both. \n\nRoles often represent positions within organizations. \nFor example, an organization's accountant can access all the tools the organization's accountants need with the 'Accountant' role. \nIf the accountant switches to engineering, a qualified member of the organization can quickly revoke the accountant's 'Accountant' access and grant access to the 'Engineer' role instead, granting access to all the tools the organization's engineers need.\n\nIn Identity Security Cloud, adminstrators can use the Access drop-down menu and select Roles to view, configure, and delete existing roles, as well as create new ones. \nAdministrators can enable and disable the role, and they can also make the following configurations: \n\n- Manage Access: Manage the role's access by adding or removing access profiles.\n\n- Define Assignment: Define the criteria Identity Security Cloud uses to assign the role to identities. \nUse the first option, 'Standard Criteria,' to provide specific criteria for assignment like specific account attributes, entitlements, or identity attributes. \nUse the second, 'Identity List,' to specify the identities for assignment.\n\n- Access Requests: Configure roles to be requestable and establish an approval process for any requests that the role be granted or revoked. \nDo not configure a role to be requestable without establishing a secure access request approval process for that role first. \n\nRefer to [Working with Roles](https://documentation.sailpoint.com/saas/help/access/roles.html) for more information about roles.\n", "item": [ { - "id": "a1b3c22f-07f8-4af5-83f9-ebaa36bf11cc", + "id": "1a37bfdd-89d2-4d76-9d4c-5053948fcb8d", "name": "List Roles", "request": { "name": "List Roles", @@ -80888,7 +81703,7 @@ }, "response": [ { - "id": "092ad664-524d-4bb3-b1f3-7169782dbf57", + "id": "7ee94a51-aca3-461e-97be-ad129d02e157", "name": "List of Roles", "originalRequest": { "url": { @@ -81004,7 +81819,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6f6d41b7-ebd7-4942-ad02-9b5f7975271e", + "id": "62421d48-5a50-446c-9db8-d83cfb9f76c1", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -81120,7 +81935,7 @@ "_postman_previewlanguage": "json" }, { - "id": "225256aa-0900-4a72-83f7-990eaaffa7d4", + "id": "c7dc3582-8b8d-4b14-b3b0-50470a7f5883", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -81236,7 +82051,7 @@ "_postman_previewlanguage": "json" }, { - "id": "01048d21-576c-4d64-83a5-b2f0dcde7abc", + "id": "e01833a2-b56a-403c-84a6-7c482afa7f0c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -81352,7 +82167,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8334631c-363c-4559-b777-f138f5637b69", + "id": "36073535-e336-4f08-84d6-f3bafb7abf70", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -81468,7 +82283,7 @@ "_postman_previewlanguage": "json" }, { - "id": "eccd61d2-7dbe-4c0e-a310-8451b3350fc1", + "id": "fd37ac98-c117-4393-844e-3d7d683fb385", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -81590,7 +82405,7 @@ } }, { - "id": "6c8593a6-d6d2-4813-a055-9c282dddfbea", + "id": "f187d1e0-8fbf-4da3-a6e1-5d3834c8f61d", "name": "Create a Role", "request": { "name": "Create a Role", @@ -81632,7 +82447,7 @@ }, "response": [ { - "id": "a161d602-e6b6-4c41-aef5-655dbf4d5a1e", + "id": "4f3b33b7-db45-4cc5-ac7e-a3488bb9ccfa", "name": "Role created", "originalRequest": { "url": { @@ -81688,7 +82503,7 @@ "_postman_previewlanguage": "json" }, { - "id": "45453693-43a0-429b-a0cc-2ee6e9f6b8e2", + "id": "17b40a60-b162-478a-9dc5-2d86f9dfab9b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -81744,7 +82559,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fea2f311-d235-4bb3-ad12-21da2e9518b2", + "id": "b08ec61f-5df0-4372-b0f8-9f85783f7472", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -81800,7 +82615,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b0123dc9-f642-4bc1-918b-b87304933b39", + "id": "cf6069a1-12cd-498b-a018-a72f879c8cf0", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -81856,7 +82671,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f70d2281-9402-4778-8a3b-b5add93d08f5", + "id": "431bb3f6-5c2a-49b9-9c70-f35f44343efe", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -81912,7 +82727,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e43f75df-1694-4e0b-83f0-8f1a505b9a6e", + "id": "cb03b311-be48-4177-92f3-5730c2cd3ebe", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -81974,7 +82789,7 @@ } }, { - "id": "80c8e645-0566-4e87-8f7c-540eae989748", + "id": "c0cc4e32-fc8c-421f-ad11-92af7cf1f275", "name": "Get a Role", "request": { "name": "Get a Role", @@ -82015,7 +82830,7 @@ }, "response": [ { - "id": "a1e77489-0e13-4fc1-ac38-8efbd496c7c6", + "id": "d585095a-4275-474a-a63e-9f625c294894", "name": "List of all Roles", "originalRequest": { "url": { @@ -82059,7 +82874,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7e388e51-aa89-41c4-9950-989c7d257cd6", + "id": "67cb99a1-bf17-475a-8044-d94316e96e98", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -82103,7 +82918,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d846021e-73a6-4394-8031-c43b1bf0d906", + "id": "cda5b07b-ad6f-4615-86d5-7a34ad8f2eaf", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -82147,7 +82962,7 @@ "_postman_previewlanguage": "json" }, { - "id": "72fe9167-59f5-4a37-838b-d068997d7bdb", + "id": "4b35ba2a-c1e5-4311-9a82-723ab9290c2e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -82191,7 +83006,7 @@ "_postman_previewlanguage": "json" }, { - "id": "80e4e43d-e6ea-4d76-a76c-49e89280f2bc", + "id": "a5086069-80d2-456c-900a-66eeceef7b1c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -82235,7 +83050,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1b108765-fe5c-4259-bc4b-2542e32aceab", + "id": "d291f68c-3411-412f-92be-c43c7a2625d9", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -82285,7 +83100,7 @@ } }, { - "id": "91bcaf06-8d73-4538-9c49-e9a5122288f5", + "id": "a67b6852-6e75-46f4-92be-2bd8819ad4a2", "name": "Patch a specified Role", "request": { "name": "Patch a specified Role", @@ -82339,7 +83154,7 @@ }, "response": [ { - "id": "56ab0f93-2663-4c0b-a9bc-113ab860f9d0", + "id": "a9265387-ab11-4899-98af-df1774f833c7", "name": "Make a Role Requestable and Enable it in One Call", "originalRequest": { "url": { @@ -82396,7 +83211,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d80d3404-38c9-4f8f-a5f0-92e8c33bb503", + "id": "c6bfa473-328c-4516-b91f-43ae9b4bc717", "name": "Assign a Role to a Segment", "originalRequest": { "url": { @@ -82453,7 +83268,7 @@ "_postman_previewlanguage": "json" }, { - "id": "450ace2b-fbbd-496f-b541-6d01c3297354", + "id": "5f9e66d6-55c6-4e90-9eb9-fac8675d4a4a", "name": "Set the Membership Selection Criteria to a List of Identities", "originalRequest": { "url": { @@ -82510,7 +83325,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cbd86527-ab52-426a-b9ca-90ed7c3b978e", + "id": "855b2c5d-340a-4974-80d9-58ea679b802b", "name": "Set the Membership Selection Criteria to a Standard Expression", "originalRequest": { "url": { @@ -82567,7 +83382,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2fa9b707-a408-4f27-9c66-7974fa125910", + "id": "8354ebd3-bbe8-4853-af87-5f5565488ee7", "name": "Add a New Clause as the Child of an Existing Standard Expression", "originalRequest": { "url": { @@ -82624,7 +83439,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a775bb5f-4eac-4f74-84cc-3ed715a15bbb", + "id": "72f503e2-a985-4b0f-96cd-bf5a2c83d9e3", "name": "Assign a Role to a Segment", "originalRequest": { "url": { @@ -82681,7 +83496,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4e4d33a1-f683-49b9-8203-c7ea388694f9", + "id": "eec8a8ea-d071-4cae-85ed-50a490edb027", "name": "Set the Membership Selection Criteria to a List of Identities", "originalRequest": { "url": { @@ -82738,7 +83553,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7a001fe4-18eb-4e8c-82cf-a255b9925000", + "id": "40397ecd-4897-4794-b4b5-7e1a2724ef3b", "name": "Set the Membership Selection Criteria to a Standard Expression", "originalRequest": { "url": { @@ -82795,7 +83610,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3a67e121-c202-472c-af6b-7dc2bbad1c2b", + "id": "08a651d5-0ea0-4ca7-9782-553d1d26f678", "name": "Add a New Clause as the Child of an Existing Standard Expression", "originalRequest": { "url": { @@ -82852,7 +83667,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b653c8db-013c-4fda-b5a9-a3d3f513c9c2", + "id": "eb4fa2c9-6892-4d30-8b64-e1e9351e1b2b", "name": "Set the Membership Selection Criteria to a List of Identities", "originalRequest": { "url": { @@ -82909,7 +83724,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5a52f8dc-4cbe-4706-9c8b-f53a665b88ac", + "id": "3399e04a-c591-4997-829c-763b8cd9ff04", "name": "Set the Membership Selection Criteria to a Standard Expression", "originalRequest": { "url": { @@ -82966,7 +83781,7 @@ "_postman_previewlanguage": "json" }, { - "id": "07d6c9da-1db8-41b8-bd61-769533a7670c", + "id": "b25cc49c-2748-44e5-8b69-5e1b03406287", "name": "Add a New Clause as the Child of an Existing Standard Expression", "originalRequest": { "url": { @@ -83023,7 +83838,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3135cee2-fe5f-4fa1-b609-ae1dd4189869", + "id": "6008537e-21c8-48e4-9314-5d7a8cfe26a8", "name": "An example of a 403 response object", "originalRequest": { "url": { @@ -83080,7 +83895,7 @@ "_postman_previewlanguage": "json" }, { - "id": "75a661bb-eab1-4974-b553-a8c6ace469b8", + "id": "5929c739-dd88-405c-b0f1-681be7a69dda", "name": "Add a New Clause as the Child of an Existing Standard Expression", "originalRequest": { "url": { @@ -83137,7 +83952,7 @@ "_postman_previewlanguage": "json" }, { - "id": "07736901-2184-4e9a-a7f0-c17f40e432ba", + "id": "888d55ac-0615-40b0-86ad-2496119bb9da", "name": "Add a New Clause as the Child of an Existing Standard Expression", "originalRequest": { "url": { @@ -83194,7 +84009,7 @@ "_postman_previewlanguage": "json" }, { - "id": "38dade19-d9ff-4658-afd1-1a7837dd8de9", + "id": "27e5f92b-4ea1-4577-818c-0b35ffac008e", "name": "An example of a 500 response object", "originalRequest": { "url": { @@ -83257,7 +84072,7 @@ } }, { - "id": "8dd234aa-ec69-4b39-a5cb-1b575d3a5763", + "id": "cffac543-8188-41b4-a7ca-9b8f30d1c47e", "name": "Delete a Role", "request": { "name": "Delete a Role", @@ -83298,7 +84113,7 @@ }, "response": [ { - "id": "35e43e64-9118-4bac-84fc-068ec4bb5953", + "id": "ed5c34e1-52d9-4833-96e9-38c4ba14021c", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -83332,7 +84147,7 @@ "_postman_previewlanguage": "text" }, { - "id": "175096f6-0d41-4910-bb65-73b99240ca26", + "id": "04587bc2-b3e3-4ae5-812a-54442e685ef0", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -83376,7 +84191,7 @@ "_postman_previewlanguage": "json" }, { - "id": "105e395e-ef13-4c70-b650-3be4b78174bf", + "id": "cbf85035-5db8-475e-9fff-62d2850468d6", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -83420,7 +84235,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8a891c15-9bfe-432f-868d-2850edacf76b", + "id": "6caca466-5aad-4138-a8bd-a0a9a557d703", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -83464,7 +84279,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ad15cbb1-4c01-421a-abe9-84358fbc12f3", + "id": "e521d446-651d-48cc-9ea6-e0b1c52d7094", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -83508,7 +84323,7 @@ "_postman_previewlanguage": "json" }, { - "id": "40178839-545e-4508-9898-a66dffa65f32", + "id": "cb45453a-5019-4d3a-ab18-85e64ee30d11", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -83558,12 +84373,12 @@ } }, { - "id": "96602ff3-5f24-4727-b7e7-b4f48fb16fa3", + "id": "25e8ba9b-caef-4a31-b7b2-760702aeb215", "name": "Delete Role(s)", "request": { "name": "Delete Role(s)", "description": { - "content": "This API initiates a bulk deletion of one or more Roles.\n\nA 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 Roles included in the request are associated to Sources with management workgroups of which the ROLE_SUBADMIN is a member.", + "content": "This endpoint initiates a bulk deletion of one or more roles.\nWhen the request is successful, the endpoint returns the bulk delete's task result ID. To follow the task, you can use [Get Task Status by ID](https://developer.sailpoint.com/docs/api/beta/get-task-status), which will return the task result's status and information. \nThis endpoint can only bulk delete up to a limit of 50 roles per request. \nA token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this endpoint. In addition, a token with ROLE_SUBADMIN authority can only call this endpoint if all roles included in the request are associated with sources with management workgroups the ROLE_SUBADMIN is a member of.", "type": "text/plain" }, "url": { @@ -83601,7 +84416,7 @@ }, "response": [ { - "id": "ec8902d5-fe6b-482d-b341-fd20d9cc85a3", + "id": "3ee9a8a6-dbd5-4046-9e20-f8ab95e6aac4", "name": "Returns an object with the id of the task performing the delete operation.", "originalRequest": { "url": { @@ -83658,7 +84473,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2b75cd1e-1d75-4a7e-9167-ade8dbac157c", + "id": "1e5666f3-e703-4ba5-ba3f-1b584d28cc6c", "name": "400.1 Bad Request Content", "originalRequest": { "url": { @@ -83715,7 +84530,7 @@ "_postman_previewlanguage": "json" }, { - "id": "27ecca57-f337-46ce-a447-8927c9628efb", + "id": "440b7b5a-33fd-4f43-b559-484cc36d5dba", "name": "400.1 Role ids limit violation", "originalRequest": { "url": { @@ -83772,7 +84587,7 @@ "_postman_previewlanguage": "json" }, { - "id": "65ba81cb-dfab-4688-b9ed-f990ab5dbe01", + "id": "2723d76a-6d99-452f-86b7-2d664ec165fd", "name": "400.1.404 Referenced object not found", "originalRequest": { "url": { @@ -83829,7 +84644,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3c8b48e9-19e2-48d7-b097-62ce7fe09f4f", + "id": "ab0e6fef-8c2b-4980-8bbc-5de4e7ec9173", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -83886,7 +84701,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b7ecce03-4630-4c02-ab32-615559f627a3", + "id": "e45bb69c-f693-4fd6-bc05-3f9eac662035", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -83943,7 +84758,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1f198fbe-5325-4419-a270-61ce8d4a3834", + "id": "3f71292e-ab52-48fb-b8cb-6a8bdf97823b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -84000,7 +84815,7 @@ "_postman_previewlanguage": "json" }, { - "id": "59b64e79-c7b4-41dd-b441-ce16261d5b53", + "id": "db3a39c9-19ed-418d-81f4-ca1baee6e6a8", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -84063,7 +84878,7 @@ } }, { - "id": "0d308ac9-1f22-44d7-b8c4-9773712ff777", + "id": "eb5a4cd8-6f72-4a46-9342-d1c633d62cba", "name": "List Identities assigned a Role", "request": { "name": "List Identities assigned a Role", @@ -84148,7 +84963,7 @@ }, "response": [ { - "id": "78a43c91-6c1e-46ec-9a6d-018fc2a239fe", + "id": "857c50a4-7fd5-4dcb-ab71-1326f773e502", "name": "List of Identities assigned the Role", "originalRequest": { "url": { @@ -84239,7 +85054,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ce25a879-3ba5-49b5-aef9-10b5ec6b1801", + "id": "44704676-a08b-47f9-9992-14880ad664d1", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -84330,7 +85145,7 @@ "_postman_previewlanguage": "json" }, { - "id": "545a76cf-4ee5-4e4b-8783-dbbff29a878a", + "id": "20d7df8b-d497-4d22-a9fc-b51096b4d9da", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -84421,7 +85236,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b1610f58-5a75-42bc-a90e-0d0f540b37da", + "id": "635c9364-c330-4382-b118-855f26a9cf49", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -84512,7 +85327,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6b99b65e-4124-48c2-abda-556555a75a20", + "id": "68d9cb03-dc20-4d91-a31d-deedf16c305c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -84603,7 +85418,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b100792f-907e-483e-9aef-4389ebee3b29", + "id": "173511c0-314e-4ac2-9767-2e468be22906", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -84706,7 +85521,7 @@ "description": "Use this API to implement saved search functionality. \nWith saved search functionality in place, users can save search queries and then view those saved searches, as well as rerun them. \n\nSearch queries in Identity Security Cloud can grow very long and specific, which can make reconstructing them difficult or tedious, so it can be especially helpful to save search queries. \nIt also opens the possibility to configure Identity Security Cloud to run the saved queries on a schedule, which is essential to detecting user information and access changes throughout an organization's tenant and across all its sources. \nRefer to [Scheduled Search](https://developer.sailpoint.com/docs/api/v3/scheduled-search/) for more information about running saved searches on a schedule. \n\nIn Identity Security Cloud, users can save searches under a name, and then they can access that saved search and run it again when they want. \n\nRefer to [Managing Saved Searches](https://documentation.sailpoint.com/saas/help/search/saved-searches.html) for more information about saving searches and using them.\n", "item": [ { - "id": "bd771c64-eaa5-4bef-8202-fb320cc68b2e", + "id": "fe6c11ed-ae6c-4a8c-857f-dc3ecca34657", "name": "Create a saved search", "request": { "name": "Create a saved search", @@ -84748,7 +85563,7 @@ }, "response": [ { - "id": "afd4a332-ca9e-474b-8a99-23d2fb6891e0", + "id": "cc60bf56-be9b-4333-9f8c-b8db9e27d16c", "name": "The persisted saved search.", "originalRequest": { "url": { @@ -84804,7 +85619,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0cd46cfa-3d96-4365-8188-b2d2ad662d2f", + "id": "58b60287-707e-4bea-b9cf-0e0c940bac0a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -84860,7 +85675,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e770fc20-6640-4310-918d-b0f04961b4d8", + "id": "a4519251-cb4b-49b5-aaf7-3dc01beaebcf", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -84916,7 +85731,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6ba8cb84-3ced-4c8a-b4e7-4b510872d4fa", + "id": "335588fb-f67e-4e13-aad6-68c6dbd62bcb", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -84972,7 +85787,7 @@ "_postman_previewlanguage": "json" }, { - "id": "aae0a4e9-9c21-4a2c-b822-0fd7e73d8efc", + "id": "10376677-032c-4ce1-b867-9cc72bbd2469", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -85028,7 +85843,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8e060b25-e623-45c7-821a-974b027c9f18", + "id": "94a887db-971f-48fc-a9ca-7418164a6851", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -85090,7 +85905,7 @@ } }, { - "id": "e9ecfa9c-bd22-4e62-8347-573756ac5b54", + "id": "1fce5245-e083-424e-83a4-451adb78518a", "name": "A list of Saved Searches", "request": { "name": "A list of Saved Searches", @@ -85156,7 +85971,7 @@ }, "response": [ { - "id": "68a734d5-68c3-4cd7-95d0-9ab5555f9fb4", + "id": "104941a0-1b1e-4d80-bf0b-456413b728fe", "name": "The list of requested saved searches.", "originalRequest": { "url": { @@ -85245,7 +86060,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6d347107-ab30-4b26-a70f-acff7418f883", + "id": "944f2d32-3871-4c3b-a321-ffbba4d1ccfc", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -85325,7 +86140,7 @@ "_postman_previewlanguage": "json" }, { - "id": "502d01d2-690a-4569-a216-3cf5857e2624", + "id": "de1f4420-26b2-48a5-9178-f8943a465eac", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -85405,7 +86220,7 @@ "_postman_previewlanguage": "json" }, { - "id": "57dfd6c7-6c66-4c59-b17a-fcd5d8b7dfa9", + "id": "36ee91c1-a810-45cd-b1fd-bd1be7805fa1", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -85485,7 +86300,7 @@ "_postman_previewlanguage": "json" }, { - "id": "763d727d-2a95-4b7e-9584-ef568cae1dbd", + "id": "33347649-1806-442d-b0dc-ea13f1ed1f92", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -85565,7 +86380,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4b47e6ef-e88c-4a77-8179-b91f557ff479", + "id": "2233a70d-f343-437c-9bce-0228a9cefdd0", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -85651,7 +86466,7 @@ } }, { - "id": "6fd468dd-685e-4323-a398-dbd8b519400e", + "id": "2dd1bef7-98d3-413a-a742-48a49e7ab2e8", "name": "Updates an existing saved search\n", "request": { "name": "Updates an existing saved search\n", @@ -85705,7 +86520,7 @@ }, "response": [ { - "id": "3e072e1e-259d-44cc-a7f7-7f8a01ce0996", + "id": "583f83bf-cc74-4113-9808-bafaa4eb7e89", "name": "The persisted saved search.", "originalRequest": { "url": { @@ -85762,7 +86577,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4fb164ae-016a-4c2e-a0f7-2720126372f2", + "id": "d78bb99b-7f1a-48ce-82f2-5b1330ee4140", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -85819,7 +86634,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fe0265bb-ad3c-435d-9013-d51ad9ea6ff4", + "id": "f312dcac-e06f-4249-b137-2c45d9a87b0d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -85876,7 +86691,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4b698803-5ec1-44d4-90f9-285b64575f4f", + "id": "160a5260-1300-47f7-8e1b-ac9f6e52171b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -85933,7 +86748,7 @@ "_postman_previewlanguage": "json" }, { - "id": "693a6771-6e2d-4e94-a5bf-97f0253e8d40", + "id": "c753895f-38ca-4d1e-8451-07e8215eb0de", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -85990,7 +86805,7 @@ "_postman_previewlanguage": "json" }, { - "id": "375eb608-f842-47ae-8b51-8eb08b949278", + "id": "ea5d601e-9289-47e5-828d-7b8a1e843374", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -86053,7 +86868,7 @@ } }, { - "id": "d45b6add-7ec9-42f6-8323-ba998e545868", + "id": "69428ac0-8090-454a-9876-c7f105a3db6d", "name": "Return saved search by ID", "request": { "name": "Return saved search by ID", @@ -86094,7 +86909,7 @@ }, "response": [ { - "id": "e87b1329-ebc7-44b9-99b5-a871f0d21712", + "id": "f0e98288-db13-4fef-aeb8-374ff2964723", "name": "The requested saved search.", "originalRequest": { "url": { @@ -86138,7 +86953,7 @@ "_postman_previewlanguage": "json" }, { - "id": "107c185b-de94-442d-94a6-99472a435ed2", + "id": "50acfa23-6b95-4dd8-bd68-9cc474299c90", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -86182,7 +86997,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6782b1e4-6da3-4309-a806-d5b0e6a20840", + "id": "1c2fcd98-8fb0-4c02-b0da-05c3349c39d2", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -86226,7 +87041,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dfb549d6-c115-4d83-9208-781a27930074", + "id": "c3ecd4fb-6721-449f-97f2-51c3d3d89ca5", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -86270,7 +87085,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e5f535de-a056-4290-a70b-814b25ba4c9c", + "id": "a937382f-455c-47f3-96ac-aab1465e8184", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -86314,7 +87129,7 @@ "_postman_previewlanguage": "json" }, { - "id": "57c3e67c-6432-4279-ba0b-ae6e93e9d02f", + "id": "1ecf951b-5cad-4b97-a5be-ba7b08f89de8", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -86358,7 +87173,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6b24511f-e917-492d-a1e2-1f73f358db51", + "id": "d8957cb0-bb41-40f7-a446-ba3a030ecbc3", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -86408,7 +87223,7 @@ } }, { - "id": "8e63b904-a51f-4043-9c01-93ae5f0df610", + "id": "e09b2184-e594-44bc-b0a4-4e54049a8fa4", "name": "Delete document by ID", "request": { "name": "Delete document by ID", @@ -86449,7 +87264,7 @@ }, "response": [ { - "id": "bb3dca8d-9445-48c9-8d02-7a93c263bb3c", + "id": "41c41743-dc7e-47f1-9f2d-c51ad8bf20c9", "name": "No Content - Indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -86483,7 +87298,7 @@ "_postman_previewlanguage": "text" }, { - "id": "9547ec99-9973-4845-9e84-7057502b6033", + "id": "550bb95d-8485-4b8b-b4e7-81fb2c64e126", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -86527,7 +87342,7 @@ "_postman_previewlanguage": "json" }, { - "id": "04fc1535-ddfc-42b4-87cd-9eac1f171a0a", + "id": "a43e5cad-0971-4825-8077-0b07715d672a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -86571,7 +87386,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8c3d0da9-5f2e-400e-94e7-93fde1fdfe64", + "id": "a05a3988-d486-455d-8b1f-014224c9842f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -86615,7 +87430,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7133cea2-c204-4ac7-baa7-6b3a21f274e9", + "id": "d9b3a2e1-0801-4077-95af-7a9c80396e38", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -86659,7 +87474,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8643bc95-d91e-438b-8f9a-33cfc5225828", + "id": "19c9f522-3a75-44f3-ae59-26942fc8bab2", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -86703,7 +87518,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e977b716-cd6e-45ff-9280-94fb887d8fa5", + "id": "4031af7a-e4a6-484b-b563-cca29d9183c7", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -86753,7 +87568,7 @@ } }, { - "id": "f3d2a9f4-6b3d-476e-a029-7b1b5fb60ccd", + "id": "345093da-e151-48ea-9bf0-01470315aa20", "name": "Execute a saved search by ID", "request": { "name": "Execute a saved search by ID", @@ -86808,7 +87623,7 @@ }, "response": [ { - "id": "49f09cfc-f732-498f-a352-4e99b58ee16c", + "id": "0d5844fc-b661-46a3-a991-9a29b551b2d3", "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { @@ -86856,7 +87671,7 @@ "_postman_previewlanguage": "text" }, { - "id": "bff6e181-010a-4839-8d46-b7e75ec201a5", + "id": "f141ac56-5b9c-4a3f-bd44-5778460aff60", "name": "Triggered by Scheduled Search", "originalRequest": { "url": { @@ -86914,7 +87729,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1bd0c5e1-b97b-4b69-831f-ba2b706e2a5b", + "id": "bb3d1a9c-7e8a-437f-b225-c5e96ce35b7e", "name": "Triggered by UI Test", "originalRequest": { "url": { @@ -86972,7 +87787,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1d0f4810-fe37-489b-a592-124f13f3b085", + "id": "d601d14b-061a-4c46-9681-51be073cf023", "name": "Triggered by UI Test", "originalRequest": { "url": { @@ -87030,7 +87845,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8d93cd70-2399-4b0e-b2d5-92cafda26738", + "id": "63dd2a64-6652-4dcb-8f2a-e30ddcb7712a", "name": "An example of a 403 response object", "originalRequest": { "url": { @@ -87088,7 +87903,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fac7ff0b-9bac-484b-b41c-3c535f5a0d96", + "id": "f1e4ab8d-74ce-46b1-ad24-d6ecd8a8aee4", "name": "An example of a 404 response object", "originalRequest": { "url": { @@ -87146,7 +87961,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4be66584-68dd-43b7-afd9-1da07004bfd8", + "id": "ab812ca8-b54c-4310-acb0-60101b155067", "name": "Triggered by Scheduled Search", "originalRequest": { "url": { @@ -87204,7 +88019,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1f991b24-f0af-4744-8b00-7777b4c0c130", + "id": "77966238-4b53-4869-9f99-23f5da34b62f", "name": "An example of a 500 response object", "originalRequest": { "url": { @@ -87274,7 +88089,7 @@ "description": "Use this API to implement scheduled search functionality. \nWith scheduled search functionality in place, users can run saved search queries on their tenants on a schedule, and Identity Security Cloud emails them the search results. \nUsers can also share these search results with other users by email by adding those users as subscribers, or those users can subscribe themselves. \n\nOne of the greatest benefits of saving searches is the ability to run those searches on a schedule. \nThis is essential for organizations to constantly detect any changes to user information or access throughout their tenants and across all their sources. \nFor example, the manager Amanda Ross can schedule a saved search \"manager.name:amanda.ross AND attributes.location:austin\" on a schedule to regularly stay aware of changes with the Austin employees reporting to her.\nIdentity Security Cloud emails her the search results when the search runs, so she can work on other tasks instead of actively running this search.\n\nIn Identity Security Cloud, scheduling a search involves a subscription. \nUsers can create a subscription for a saved search and schedule it to run daily, weekly, or monthly (you can only use one schedule option at a time). \nThe user can add other identities as subscribers so when the scheduled search runs, the subscribers and the user all receive emails. \n\nBy default, subscriptions exclude detailed results from the emails, for security purposes. \nIncluding detailed results about user access in an email may expose sensitive information.\nHowever, the subscription creator can choose to include the information in the emails. \n\nBy default, Identity Security Cloud sends emails to the subscribers even when the searches do not return new results. \nHowever, the subscription creator can choose to suppress these empty emails. \n\nUsers can also subscribe to saved searches that already have existing subscriptions so they receive emails when the searches run. \nA saved search can have up to 10 subscriptions configured at a time. \n\nThe subscription creator can enable, disable, or delete the subscription. \n\nRefer to [Subscribing to Saved Searches](https://documentation.sailpoint.com/saas/help/search/saved-searches.html#subscribing-to-saved-searches) for more information about scheduling searches and subscribing to them.\n", "item": [ { - "id": "923800d4-c82b-43d1-956b-490f93695e46", + "id": "c20d9e85-6849-4952-a6cd-0e8ab69de693", "name": "Create a new scheduled search", "request": { "name": "Create a new scheduled search", @@ -87316,7 +88131,7 @@ }, "response": [ { - "id": "cc643d18-9a0e-492e-8e42-7bb27233f9f4", + "id": "1be64049-a179-4193-bde9-daf3f242ac46", "name": "Daily Search", "originalRequest": { "url": { @@ -87372,7 +88187,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3aac3604-11df-46b3-91e0-0b9b7761b164", + "id": "202dc7bd-54b3-48e2-a193-ebda58c1fa65", "name": "Weekly Search", "originalRequest": { "url": { @@ -87428,7 +88243,7 @@ "_postman_previewlanguage": "json" }, { - "id": "76e6fae7-5d71-41e3-a1d2-13fa1a3b5521", + "id": "8c18d2a2-db0a-43dd-bf9a-6561dc9d7d6e", "name": "Monthly Search", "originalRequest": { "url": { @@ -87484,7 +88299,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a3e5d0da-906a-4a32-b177-62cf263ce89f", + "id": "b5902b79-ce9b-49da-95d3-ffd5c9f20607", "name": "Annual Search", "originalRequest": { "url": { @@ -87540,7 +88355,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ee243db1-3f6a-4a6c-a52c-179a4edc5d9b", + "id": "1e8b5cb8-6c9b-4414-a810-e6850c950160", "name": "Calendar Search", "originalRequest": { "url": { @@ -87596,7 +88411,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6711dd5e-707e-49c0-b906-7a154b46bad8", + "id": "85dd7f77-60b3-497c-b5c1-06953cd5fa78", "name": "Weekly Search", "originalRequest": { "url": { @@ -87652,7 +88467,7 @@ "_postman_previewlanguage": "json" }, { - "id": "abc65264-e367-4eee-bb16-7870b4dda994", + "id": "b9da1233-f661-4299-9eed-e15ca5e1342a", "name": "Monthly Search", "originalRequest": { "url": { @@ -87708,7 +88523,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1500f68e-d8b9-4f41-bc12-84126efa058a", + "id": "8c1369d6-7d50-43cf-9fd2-8de6bd521ff4", "name": "Annual Search", "originalRequest": { "url": { @@ -87764,7 +88579,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1f9e948d-58d4-4767-b2e7-d02c49dc77c1", + "id": "ab821818-37f9-4f4e-9255-796c20a4aebf", "name": "Calendar Search", "originalRequest": { "url": { @@ -87820,7 +88635,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5e928ac7-4330-49af-9348-001ad11919e4", + "id": "1343f2eb-2bb2-494c-a1fe-10685063eeeb", "name": "Monthly Search", "originalRequest": { "url": { @@ -87876,7 +88691,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0f89ee3a-d05a-403e-abd1-58cbf2aed5e3", + "id": "b936c48c-0365-4a2d-bb1c-f62f87711f5e", "name": "Annual Search", "originalRequest": { "url": { @@ -87932,7 +88747,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a7727214-c6f6-47e3-ab50-91638930a265", + "id": "2edad38a-f9db-4d0a-b1da-f8ad4c8efe63", "name": "Calendar Search", "originalRequest": { "url": { @@ -87988,7 +88803,7 @@ "_postman_previewlanguage": "json" }, { - "id": "717241b1-ced9-4517-a7f2-7f387517318d", + "id": "bf1e6de3-9d2a-44e6-9eb0-735bb52330e1", "name": "An example of a 403 response object", "originalRequest": { "url": { @@ -88044,7 +88859,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1d3c2528-2c4c-46a3-b49c-b182e4a65f69", + "id": "690dad72-52b3-4715-914b-8b3bbb301776", "name": "Calendar Search", "originalRequest": { "url": { @@ -88100,7 +88915,7 @@ "_postman_previewlanguage": "json" }, { - "id": "65cb274c-b294-4f42-bc99-86e077c35ad8", + "id": "05087d50-ba8f-4da3-b663-77802ebd47da", "name": "An example of a 404 response object", "originalRequest": { "url": { @@ -88156,7 +88971,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3c18cdbf-5ab8-4fa9-b5bf-f8f06a6270c5", + "id": "36e73a78-1137-42a6-8800-eb104c2e6d0b", "name": "Daily Search", "originalRequest": { "url": { @@ -88212,7 +89027,7 @@ "_postman_previewlanguage": "json" }, { - "id": "52e086a0-af99-4998-a458-9e2abbe7b586", + "id": "d5965918-0994-4d4d-a52e-fb4bf60b6a96", "name": "An example of a 500 response object", "originalRequest": { "url": { @@ -88274,7 +89089,7 @@ } }, { - "id": "130ca0db-31fc-4002-a1d9-ac22eb270962", + "id": "7b5e1eff-e52a-4b0a-9f3b-80c115d984ee", "name": "List scheduled searches", "request": { "name": "List scheduled searches", @@ -88340,7 +89155,7 @@ }, "response": [ { - "id": "355d9cdf-1bb4-49ba-af17-4fe1f05a8f5b", + "id": "9c517318-d624-449a-b6d9-19e46afd5dad", "name": "The list of requested scheduled searches.", "originalRequest": { "url": { @@ -88429,7 +89244,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fba9be86-36aa-4711-98ad-dd3e96bc62c3", + "id": "ea1385eb-a777-4b98-b353-dddeaccaa5e9", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -88509,7 +89324,7 @@ "_postman_previewlanguage": "json" }, { - "id": "93acab8e-a1ea-4146-9885-75d3adcf44d3", + "id": "532f256a-85f9-4912-b9c7-7091ce58e7ed", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -88589,7 +89404,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6db744cc-b2c4-4d48-9370-31d2712e0efa", + "id": "d4d6c6b3-914b-406c-a180-1c0d3a57f70d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -88669,7 +89484,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4c75cc46-81f7-4d73-b736-bd54accd6b34", + "id": "bc829687-a420-48b2-9150-49edef730cb8", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -88749,7 +89564,7 @@ "_postman_previewlanguage": "json" }, { - "id": "270dd3e6-9016-49d7-b5c6-a259abc48262", + "id": "769204ac-3b40-4647-b18b-0566bfe7d388", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -88829,7 +89644,7 @@ "_postman_previewlanguage": "json" }, { - "id": "995527e7-733e-4753-894b-cf45ae9c30e2", + "id": "87442ab1-5b39-4e5d-9fc3-a07a57ea3d5b", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -88915,7 +89730,7 @@ } }, { - "id": "c333a3c1-d84e-4144-b706-55f295253d78", + "id": "89fa171a-6213-4b65-8447-c0079d5fd159", "name": "Update an existing Scheduled Search", "request": { "name": "Update an existing Scheduled Search", @@ -88969,7 +89784,7 @@ }, "response": [ { - "id": "543197f3-b03c-4604-bea0-01477d0b0901", + "id": "a29f3bfb-2fa9-492c-b2e4-ce50efe1144a", "name": "The persisted scheduled search.", "originalRequest": { "url": { @@ -89026,7 +89841,7 @@ "_postman_previewlanguage": "json" }, { - "id": "813fe9e6-b1ce-4ac1-9428-5a4369d7fb64", + "id": "99bbf6df-6bf7-4bb7-a09a-03431a2ebffa", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -89083,7 +89898,7 @@ "_postman_previewlanguage": "json" }, { - "id": "43e7fb1f-9319-4029-bbe2-b748cb56c759", + "id": "1c896a1f-087d-4c46-873b-93d6cb07d0d5", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -89140,7 +89955,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c697b9d1-83d9-4cb0-9910-a087ee3b3bd3", + "id": "ad1dbbb9-2f4a-43f4-96e2-8b25e27b92cb", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -89197,7 +90012,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6ace7b8b-7393-4010-a281-058ea5f187a3", + "id": "e487ff69-8a1b-4822-a957-4187a38288cc", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -89254,7 +90069,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1ff00a60-1ca7-4221-b131-4ee719884c55", + "id": "16801e78-7583-4a90-8202-b078c24c585a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -89311,7 +90126,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0c252b03-91d5-4db5-9724-6b8b96190fa3", + "id": "6eb33925-2f22-440f-9209-92a950c47a3b", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -89374,7 +90189,7 @@ } }, { - "id": "bc094456-d469-485e-b7c0-b7849a1e37d8", + "id": "8240c4d3-c5e8-431a-9c4c-d6f68a64bdb3", "name": "Get a Scheduled Search", "request": { "name": "Get a Scheduled Search", @@ -89415,7 +90230,7 @@ }, "response": [ { - "id": "23b8eb44-79ea-418e-a00b-adb738c6752a", + "id": "808874a7-5c0a-4594-ab6f-b49a299854cf", "name": "The requested scheduled search.", "originalRequest": { "url": { @@ -89459,7 +90274,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a492dde2-7c56-41e4-aa23-fdc9c431662b", + "id": "9e124b27-f3b0-41d0-ad38-32eabbe27113", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -89503,7 +90318,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b956de85-cc95-49a8-a667-a3fc7f730836", + "id": "11d447af-a1dc-4d27-9b95-fa8e52e603e9", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -89547,7 +90362,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4da36031-7b5b-4e8a-9210-d76d74d47d96", + "id": "40f7e4c3-0546-49d5-b64e-4516c676bc3b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -89591,7 +90406,7 @@ "_postman_previewlanguage": "json" }, { - "id": "40a5687f-1db6-479a-8282-a263de5b1a15", + "id": "56d5e12c-8647-4c0c-a70d-943770b3ae9b", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -89635,7 +90450,7 @@ "_postman_previewlanguage": "json" }, { - "id": "840e09ac-c83d-492c-8e58-3cf1f87ed9fa", + "id": "6ecaf9e3-b59f-4922-98ea-bb904c2c8ac1", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -89679,7 +90494,7 @@ "_postman_previewlanguage": "json" }, { - "id": "10d6a90d-acc2-47dc-907d-060d99dd7598", + "id": "ac524176-5e08-466e-981a-315acbc96935", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -89729,7 +90544,7 @@ } }, { - "id": "d21e3fb3-4f6c-44ee-b64a-7d005239d5df", + "id": "50b88b32-0022-45b3-b4e3-25c8764a3607", "name": "Delete a Scheduled Search", "request": { "name": "Delete a Scheduled Search", @@ -89770,7 +90585,7 @@ }, "response": [ { - "id": "553815c1-67b0-4a10-8eaa-519eade61b94", + "id": "4e0a7270-9b23-4d08-9ba3-db50e6a48f7a", "name": "No Content - Indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -89804,7 +90619,7 @@ "_postman_previewlanguage": "text" }, { - "id": "9d0a1a11-9edd-4d5a-9698-84f1c2447c57", + "id": "57e617d2-fa8d-4c8d-a6a4-02ed37f2a6a8", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -89848,7 +90663,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c859d400-7afc-4a0b-b325-7553d5235516", + "id": "b5d124c5-e805-4fcf-9422-902f8c9a2ef3", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -89892,7 +90707,7 @@ "_postman_previewlanguage": "json" }, { - "id": "37e861a8-0b68-47a0-85de-d957a290154d", + "id": "dc0ea1da-cac6-4e4b-81e2-70a5f156a00a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -89936,7 +90751,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7b6e97bf-94a5-4cba-8b27-8581f910b669", + "id": "a72a98d9-0242-4414-b781-dbe22395f527", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -89980,7 +90795,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3560cd56-a8b0-4b17-966a-a4c4afabf37e", + "id": "5a6b4451-2298-4af3-a66c-d8b64329a070", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -90024,7 +90839,7 @@ "_postman_previewlanguage": "json" }, { - "id": "162455ba-2c7d-4588-a07d-d98c339fcff0", + "id": "242a0128-ddf5-4b52-81d8-31da99a84fe4", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -90074,7 +90889,7 @@ } }, { - "id": "742afe98-1a58-4754-b732-fdfc7763369a", + "id": "03620847-b95c-4429-9036-537a989e3baa", "name": "Unsubscribe a recipient from Scheduled Search", "request": { "name": "Unsubscribe a recipient from Scheduled Search", @@ -90129,7 +90944,7 @@ }, "response": [ { - "id": "39237d3c-ea18-4169-90de-3855b405668c", + "id": "69c460d9-d64b-4082-9d22-5a122e4a3c34", "name": "No Content - Indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -90177,7 +90992,7 @@ "_postman_previewlanguage": "text" }, { - "id": "799f49dd-6ad1-449d-b4d6-a399343beefc", + "id": "8f0fa2ac-2031-4643-9118-185287904215", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -90235,7 +91050,7 @@ "_postman_previewlanguage": "json" }, { - "id": "302c3e13-5fee-4181-83b2-6203121fea23", + "id": "eae27c04-217c-499d-aeb7-a1d2517f763a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -90293,7 +91108,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cef9cfd6-4f4f-4e78-8e04-b701a8da2774", + "id": "0c89c2f6-e878-48f1-b08c-a4884e07fef4", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -90363,7 +91178,7 @@ "description": "Use this API to implement search functionality. \nWith search functionality in place, users can search their tenants for nearly any information from throughout their organizations. \n\nIdentity Security Cloud enables organizations to store user data from across all their connected sources and manage the users' access, so the ability to query and filter that data is essential. \nIts search goes through all those sources and finds the results quickly and specifically. \n\nThe search query is flexible - it can be very broad or very narrow. \nThe search only returns results for searchable objects it is filtering for. \nThe following objects are searchable: identities, roles, access profiles, entitlements, events, and account activities. \nBy default, no filter is applied, so a search for \"Ad\" returns both the identity \"Adam.Archer\" as well as the role \"Administrator.\"\n\nUsers can further narrow their results by using Identity Security Cloud's specific syntax and punctuation to structure their queries. \nFor example, the query \"attributes.location:austin AND NOT manager.name:amanda.ross\" returns all results associated with the Austin location, but it excludes those associated with the manager Amanda Ross.\nRefer to [Building a Search Query](https://documentation.sailpoint.com/saas/help/search/building-query.html) for more information about how to construct specific search queries. \n\nRefer to [Using Search](https://documentation.sailpoint.com/saas/help/search/index.html) for more information about Identity Security Cloud's search and its different possibilities. \n\nThe search feature uses Elasticsearch as a datastore and query engine. \nThe power of Elasticsearch makes this feature suitable for ad-hoc reporting.\nHowever, data from the operational databases (ex. identities, roles, events, etc) has to be ingested into Elasticsearch. \nThis ingestion process introduces a latency from when the operational data is created to when it is available in search. \nDepending on the system load, this can take a few seconds to a few minutes. \nPlease keep this latency in mind when you use search.\n", "item": [ { - "id": "31500dc3-0997-4e9b-a141-5aabc2dfd191", + "id": "9e9abda9-4d55-4459-a316-6aa711b2d483", "name": "Perform Search", "request": { "name": "Perform Search", @@ -90433,7 +91248,7 @@ }, "response": [ { - "id": "8ef0c45a-efbf-41a0-b482-731e8ea8f5ac", + "id": "fed4e204-5ef0-44ca-8180-00c51df3f2df", "name": "A collection of AccessProfiles", "originalRequest": { "url": { @@ -90526,7 +91341,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3a4427d3-574e-430e-b5f5-4d2f5c728362", + "id": "ee1cdcd6-14df-4117-a1e8-ff261ead83c7", "name": "A collection of Entitlements", "originalRequest": { "url": { @@ -90619,7 +91434,7 @@ "_postman_previewlanguage": "json" }, { - "id": "22584c22-cdb8-442a-a6a9-cd94fd79dc90", + "id": "83ccba05-7676-4007-8811-e7374e6cd236", "name": "A collection of Events", "originalRequest": { "url": { @@ -90712,7 +91527,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d4271e9d-a573-4820-992a-51062ed303d4", + "id": "31252d6d-07ad-43e1-a157-6a5894fea0ea", "name": "A collection of Identities", "originalRequest": { "url": { @@ -90805,7 +91620,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9f471eff-7784-4823-bbe7-ba9f846142a3", + "id": "f794f360-50be-4675-82ca-b852e00d7a54", "name": "A collection of Roles", "originalRequest": { "url": { @@ -90898,7 +91713,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e2a1bd4e-ea9f-4a3c-bb07-0a46f71d8da9", + "id": "97fa9619-9ba2-4616-b6c1-8bd9a307e17d", "name": "Filter with Exists", "originalRequest": { "url": { @@ -90991,7 +91806,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8d15a1cb-a943-4415-a2a8-5d7aa705b1e7", + "id": "7080d66a-3f6e-47f8-b02b-624628e6a7e9", "name": "Filter with Range", "originalRequest": { "url": { @@ -91084,7 +91899,7 @@ "_postman_previewlanguage": "json" }, { - "id": "abc9704b-340c-4d6c-a151-7069c3fdb053", + "id": "a05adedc-ca52-4487-a1a4-571444fd057a", "name": "Filter with Terms", "originalRequest": { "url": { @@ -91177,7 +91992,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c5bdbe3f-97f1-4c1b-a110-9528cefb5bf7", + "id": "77db7417-6af8-4492-a92c-55c4ebbe5210", "name": "Filter with Exists", "originalRequest": { "url": { @@ -91261,7 +92076,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f694a014-5490-4a1f-b2a2-80c1d5100061", + "id": "4ceb8768-aced-4f71-98de-005faf8c071a", "name": "Filter with Range", "originalRequest": { "url": { @@ -91345,7 +92160,7 @@ "_postman_previewlanguage": "json" }, { - "id": "93679c5a-21a3-48cf-a760-5bf3ce0057cc", + "id": "e4f84eac-5296-4efc-bc20-1010285fe9ad", "name": "Filter with Terms", "originalRequest": { "url": { @@ -91429,7 +92244,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7fab7467-9f70-4ab7-ac97-524db755377b", + "id": "efdc1faa-1d41-471d-a5b8-0bec8b28e382", "name": "Filter with Range", "originalRequest": { "url": { @@ -91513,7 +92328,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0019ade2-26da-471b-a33f-1ef7944a5820", + "id": "5cf07dcc-5483-4b46-b7cc-a73a7a7c0e5a", "name": "Filter with Terms", "originalRequest": { "url": { @@ -91597,7 +92412,7 @@ "_postman_previewlanguage": "json" }, { - "id": "60e252ea-bc3f-4b47-bbe5-8e482777042c", + "id": "56a559f8-a5ff-4eb6-82f9-98ecb76d630d", "name": "An example of a 403 response object", "originalRequest": { "url": { @@ -91681,7 +92496,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e651ad61-a1a2-4458-bc2c-a083167b620d", + "id": "65775d3d-f0af-48fd-9a46-40ecb5923f3e", "name": "Query with Fields", "originalRequest": { "url": { @@ -91765,7 +92580,7 @@ "_postman_previewlanguage": "json" }, { - "id": "666fb380-432b-48fd-81a8-0a0b35794b61", + "id": "f4006b8b-399f-4e17-9afc-f772ffb4daf1", "name": "An example of a 500 response object", "originalRequest": { "url": { @@ -91855,7 +92670,7 @@ } }, { - "id": "19a63b71-5da0-4993-8660-2b9af83afcd2", + "id": "95257e3c-a0e5-486c-9847-8fc79cb1d53c", "name": "Count Documents Satisfying a Query", "request": { "name": "Count Documents Satisfying a Query", @@ -91898,7 +92713,7 @@ }, "response": [ { - "id": "7740e46e-a6ac-4eea-a0ab-36bc515474e0", + "id": "9c4fea0f-f508-4df3-988d-b3be719724b4", "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { @@ -91955,7 +92770,7 @@ "_postman_previewlanguage": "text" }, { - "id": "7af1be54-47b7-45c5-b76e-3776e6384255", + "id": "a29d481a-e7d4-48bc-88cf-389d42ffc69a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -92012,7 +92827,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5eab0cbb-859f-4001-889c-3adf08549b81", + "id": "3bdb4f22-717d-4a15-97a9-80345c3ccec7", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -92069,7 +92884,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9e8460d6-b0fa-4841-889f-5b6beac9d5a3", + "id": "322a1de2-6b0a-462d-b3f7-46925669ded1", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -92126,7 +92941,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ad602c1c-6bbe-486e-b397-dff9c7ad8395", + "id": "38c86c42-9b5d-4844-b77c-3d9e05ca5ad8", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -92183,7 +92998,7 @@ "_postman_previewlanguage": "json" }, { - "id": "04164663-4dad-4d84-a990-f4c09aaf338e", + "id": "0c92e068-afd9-4f63-a41c-b78c41df6e46", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -92246,7 +93061,7 @@ } }, { - "id": "ef127509-16fb-44b7-9cdf-deb1888397cc", + "id": "7280cc4f-5952-4e9a-a3e3-40fb65418610", "name": "Perform a Search Query Aggregation", "request": { "name": "Perform a Search Query Aggregation", @@ -92317,7 +93132,7 @@ }, "response": [ { - "id": "8f06aca7-860b-45ff-921f-eebc2298e6d5", + "id": "e4e2e6b4-4013-4275-876f-b50ecb814644", "name": "MetricAggregation", "originalRequest": { "url": { @@ -92411,7 +93226,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6f8574de-1255-4eae-99ae-7f76a94290c6", + "id": "64df7042-ecc6-4669-a80e-14c14adc2de1", "name": "MetricAggregation using DSL", "originalRequest": { "url": { @@ -92505,7 +93320,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5c43fd37-6c59-45aa-8656-74e9efeebcdb", + "id": "5f7593b8-1882-4d73-bcbe-53cf4282505d", "name": "BucketAggregation", "originalRequest": { "url": { @@ -92599,7 +93414,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4b75e0e2-0696-4e7c-87ba-2c5ff3770ac2", + "id": "51603a25-10fc-434b-aac0-471fded92d51", "name": "BucketAggregation using DSL", "originalRequest": { "url": { @@ -92693,7 +93508,7 @@ "_postman_previewlanguage": "json" }, { - "id": "72a2a715-5081-466f-8e07-af3feb3524b0", + "id": "8bd19fcf-45fe-4dde-ad93-2b90111ac92e", "name": "NestedAggregation with BucketAggregation", "originalRequest": { "url": { @@ -92787,7 +93602,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f053dbba-3d78-4591-ad30-96e57910d77e", + "id": "839ba04c-07db-4566-90b3-66bc604fdc94", "name": "NestedAggregation with BucketAggregation using DSL", "originalRequest": { "url": { @@ -92881,7 +93696,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e8fd844f-56f1-4afe-9b8c-fbd5cf818dcf", + "id": "99a5223c-1485-4537-ba54-f028e7c91f96", "name": "NestedAggregation with FilterAggregation and BucketAggregation", "originalRequest": { "url": { @@ -92975,7 +93790,7 @@ "_postman_previewlanguage": "json" }, { - "id": "10db66b9-2c55-4a5b-bbd1-7679fade44d9", + "id": "6723caa0-951f-4df2-a7d3-a5edeb664bb9", "name": "NestedAggregation with FilterAggregation and BucketAggregation using DSL", "originalRequest": { "url": { @@ -93069,7 +93884,7 @@ "_postman_previewlanguage": "json" }, { - "id": "96d8b09e-fe16-4ae0-8895-f90623e0ec8b", + "id": "92dba556-7810-4dc7-9afa-15fa6cbbfd7d", "name": "BucketAggregation with SubAggregation", "originalRequest": { "url": { @@ -93163,7 +93978,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5acad2ed-fcf3-43d0-988b-b9c581ece063", + "id": "99898416-8340-4835-bcdf-f8bd3062248d", "name": "BucketAggregation with SubAggregation using DSL", "originalRequest": { "url": { @@ -93257,7 +94072,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c005e9cf-b9d4-4987-a591-d16722085c1b", + "id": "75c270fe-5221-4f11-91c0-143f30b15ecc", "name": "MetricAggregation using DSL", "originalRequest": { "url": { @@ -93342,7 +94157,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ea3acc08-89a0-4248-9d4a-2de5a26472fc", + "id": "de2ea4b4-4fe9-477f-a60a-8250524eb08a", "name": "BucketAggregation", "originalRequest": { "url": { @@ -93427,7 +94242,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3748821b-6054-417e-9177-2cb186f893af", + "id": "b706c5fe-927e-4a11-a764-f8885e214e9e", "name": "BucketAggregation using DSL", "originalRequest": { "url": { @@ -93512,7 +94327,7 @@ "_postman_previewlanguage": "json" }, { - "id": "306664bb-274a-4156-9ee5-a14700430ece", + "id": "4e412919-cc63-4a63-aa8a-e3c2985d4016", "name": "NestedAggregation with BucketAggregation", "originalRequest": { "url": { @@ -93597,7 +94412,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a6169bae-a3f3-4591-864e-82a8cee0af3c", + "id": "c30f4e13-8a38-4f91-9bab-1482e2d5c6f5", "name": "NestedAggregation with BucketAggregation using DSL", "originalRequest": { "url": { @@ -93682,7 +94497,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2c7551cf-2548-40e9-acb8-d02aae269562", + "id": "2bac62f1-1fb7-4574-8e7e-0bf35a923b4d", "name": "NestedAggregation with FilterAggregation and BucketAggregation", "originalRequest": { "url": { @@ -93767,7 +94582,7 @@ "_postman_previewlanguage": "json" }, { - "id": "16b1371e-da23-4fb3-928a-18c6bad4c11d", + "id": "d97d37cb-4fe8-4903-8c2e-2e67435acc0d", "name": "NestedAggregation with FilterAggregation and BucketAggregation using DSL", "originalRequest": { "url": { @@ -93852,7 +94667,7 @@ "_postman_previewlanguage": "json" }, { - "id": "23457233-6342-42fb-ac1a-1557148c99fa", + "id": "1f02fb8a-c1d5-44a5-bcd4-f9643ce1767d", "name": "BucketAggregation with SubAggregation", "originalRequest": { "url": { @@ -93937,7 +94752,7 @@ "_postman_previewlanguage": "json" }, { - "id": "df6078df-4226-413f-bc05-0b3661361506", + "id": "661eda6b-1035-407b-84a8-08ed8aa8926f", "name": "BucketAggregation with SubAggregation using DSL", "originalRequest": { "url": { @@ -94022,7 +94837,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6a948385-1953-40f4-aceb-55c2894df4db", + "id": "c7bad128-7fb5-4fa6-8f6c-4edb059feab9", "name": "BucketAggregation", "originalRequest": { "url": { @@ -94107,7 +94922,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8921a1b8-e01c-42af-9302-b10c2641769b", + "id": "fe2631a6-7735-493c-a586-aa4a0d723296", "name": "BucketAggregation using DSL", "originalRequest": { "url": { @@ -94192,7 +95007,7 @@ "_postman_previewlanguage": "json" }, { - "id": "81eb09fc-ad7a-47d7-8b35-7e5a251bb4a2", + "id": "b94ffa1b-23eb-46d3-a14c-c9b55a40b3f4", "name": "NestedAggregation with BucketAggregation", "originalRequest": { "url": { @@ -94277,7 +95092,7 @@ "_postman_previewlanguage": "json" }, { - "id": "628b3291-8a63-4145-9298-c3472a816698", + "id": "2a87eff0-70b8-4db8-bbd7-f0ef18eda3a1", "name": "NestedAggregation with BucketAggregation using DSL", "originalRequest": { "url": { @@ -94362,7 +95177,7 @@ "_postman_previewlanguage": "json" }, { - "id": "54d123f7-bcad-4301-8a73-832de3bc3599", + "id": "197fa4c4-4aa8-487d-a950-3a5460f76446", "name": "NestedAggregation with FilterAggregation and BucketAggregation", "originalRequest": { "url": { @@ -94447,7 +95262,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3b2b4edd-e764-4ce6-a41e-0b65a9670ab1", + "id": "3864538d-15ac-443b-b26e-e4b70006b12f", "name": "NestedAggregation with FilterAggregation and BucketAggregation using DSL", "originalRequest": { "url": { @@ -94532,7 +95347,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c125d9c3-139f-402f-86e0-fe825824a3d0", + "id": "d94d2800-9674-430a-9f2f-8682e983124f", "name": "BucketAggregation with SubAggregation", "originalRequest": { "url": { @@ -94617,7 +95432,7 @@ "_postman_previewlanguage": "json" }, { - "id": "14ea04fd-b134-4f59-a1b5-415e03df2a3e", + "id": "60172c53-1863-4ac4-967e-f870ebd6c089", "name": "BucketAggregation with SubAggregation using DSL", "originalRequest": { "url": { @@ -94702,7 +95517,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b826fa21-cd62-4323-96e6-270e9c08acc2", + "id": "f97ff234-1417-4c18-baea-7db778782205", "name": "An example of a 403 response object", "originalRequest": { "url": { @@ -94787,7 +95602,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d9b9d8c1-da62-4182-bcea-b4ab6dc406af", + "id": "b89b689a-16c8-414d-93bc-1555bb9abeba", "name": "NestedAggregation with BucketAggregation", "originalRequest": { "url": { @@ -94872,7 +95687,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9db8146a-3850-4d70-bf47-96332f4b8130", + "id": "a38dc927-a645-4deb-b0ff-bd507db5f27a", "name": "NestedAggregation with BucketAggregation using DSL", "originalRequest": { "url": { @@ -94957,7 +95772,7 @@ "_postman_previewlanguage": "json" }, { - "id": "574faad1-345b-4d46-a9e1-e905fdfb2e45", + "id": "29fb8c05-d6cf-4470-8d9c-e854c79071f3", "name": "NestedAggregation with FilterAggregation and BucketAggregation", "originalRequest": { "url": { @@ -95042,7 +95857,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e392404e-a2b0-4e9e-8101-5eecc6d3b1df", + "id": "49638f1c-5a42-4eb9-baf2-7bb3f79077f9", "name": "NestedAggregation with FilterAggregation and BucketAggregation using DSL", "originalRequest": { "url": { @@ -95127,7 +95942,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2ebe56fc-4f2c-4b92-ae6c-cc019453528b", + "id": "a371c024-9cc7-4e16-a485-bccfe5f4b699", "name": "BucketAggregation with SubAggregation", "originalRequest": { "url": { @@ -95212,7 +96027,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c9da3548-b4f2-4943-a173-d3aee70a99d9", + "id": "89c56b65-aaf7-4545-a098-6ece02fe6fc7", "name": "BucketAggregation with SubAggregation using DSL", "originalRequest": { "url": { @@ -95297,7 +96112,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6ed03bd4-c071-43b7-ae68-3f86a6fd61be", + "id": "b9dc7443-1294-4596-aa65-9eae93136f43", "name": "NestedAggregation with BucketAggregation", "originalRequest": { "url": { @@ -95382,7 +96197,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ab6b3d9f-5940-4437-ab57-330ef1d9e48f", + "id": "65402486-351b-4074-9408-0eda0aee4c7a", "name": "NestedAggregation with BucketAggregation using DSL", "originalRequest": { "url": { @@ -95467,7 +96282,7 @@ "_postman_previewlanguage": "json" }, { - "id": "45dc0fcd-c543-4c9d-9e14-747ddd630cab", + "id": "a95792e4-c0f3-49dc-8e91-b9ed322fe360", "name": "NestedAggregation with FilterAggregation and BucketAggregation", "originalRequest": { "url": { @@ -95552,7 +96367,7 @@ "_postman_previewlanguage": "json" }, { - "id": "27899d6b-4a29-4e71-929b-8a802ea67066", + "id": "dca21264-45c0-4827-94d3-f205c2963670", "name": "NestedAggregation with FilterAggregation and BucketAggregation using DSL", "originalRequest": { "url": { @@ -95637,7 +96452,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8145a9d5-e7d3-4101-af3e-b816e0a9bf3a", + "id": "083d68c5-f640-4dc1-93e6-f2621ce8bdef", "name": "BucketAggregation with SubAggregation", "originalRequest": { "url": { @@ -95722,7 +96537,7 @@ "_postman_previewlanguage": "json" }, { - "id": "47da1f6b-dd70-4f04-9ed0-6c0a17bf1a84", + "id": "e2a6972e-3220-4187-bf47-075c70ee05e0", "name": "BucketAggregation with SubAggregation using DSL", "originalRequest": { "url": { @@ -95807,7 +96622,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8f700260-a3d6-4a7b-af03-0fe07d9f3bc8", + "id": "2800e6b5-847c-48e3-8a7a-5f8db6d799f0", "name": "An example of a 500 response object", "originalRequest": { "url": { @@ -95892,7 +96707,7 @@ "_postman_previewlanguage": "json" }, { - "id": "46e08a06-e828-4453-802d-dc65a0b96e71", + "id": "67ed6b22-61a2-4bf1-9971-05174b3d4efa", "name": "NestedAggregation with FilterAggregation and BucketAggregation", "originalRequest": { "url": { @@ -95977,7 +96792,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5791dc4b-6694-4f37-9c6d-120c0e5c10b5", + "id": "183afc03-2149-45ea-9df2-83343ecdc1ee", "name": "NestedAggregation with FilterAggregation and BucketAggregation using DSL", "originalRequest": { "url": { @@ -96062,7 +96877,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8fa8515e-388f-4ebb-8627-9af59ba2936e", + "id": "f9127484-de98-4615-be6f-db2046865880", "name": "BucketAggregation with SubAggregation", "originalRequest": { "url": { @@ -96147,7 +96962,7 @@ "_postman_previewlanguage": "json" }, { - "id": "00d2c421-b42f-44db-8267-91a24ae5383c", + "id": "39f118f0-475c-4e64-95d0-53b2ee74258e", "name": "BucketAggregation with SubAggregation using DSL", "originalRequest": { "url": { @@ -96238,7 +97053,7 @@ } }, { - "id": "144822ee-f4e0-4906-9c03-872e1cbe1315", + "id": "a240f304-4992-48da-b589-48bf1cb4af8e", "name": "Get a Document by ID", "request": { "name": "Get a Document by ID", @@ -96290,7 +97105,7 @@ }, "response": [ { - "id": "0b572813-14cc-4586-bc20-b61e301206ed", + "id": "a5842a95-6df9-4668-8f45-beb25e234d11", "name": "AccessProfile", "originalRequest": { "url": { @@ -96335,7 +97150,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8372d004-5e4d-4a96-bbb4-94d3eb2d8d3c", + "id": "98f8c9de-1192-42cd-ae11-e2780fb40a97", "name": "Entitlement", "originalRequest": { "url": { @@ -96380,7 +97195,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6ee91102-a86a-437a-bb74-378aed16a9d2", + "id": "455e4136-b65b-4df9-a143-908cd35c4a65", "name": "Event", "originalRequest": { "url": { @@ -96425,7 +97240,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dbb69f8f-0220-4113-b56f-4dd79ff98367", + "id": "04d0e262-081d-49d3-a97b-ae6edbd2b9a5", "name": "Identity", "originalRequest": { "url": { @@ -96470,7 +97285,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cc500551-4c4f-41ea-950c-ba8035ecfab5", + "id": "a20c8b07-b2da-48bd-a496-7962948b13c0", "name": "Role", "originalRequest": { "url": { @@ -96515,7 +97330,7 @@ "_postman_previewlanguage": "json" }, { - "id": "38967bcd-3f11-410b-b4c7-59553ecd76ca", + "id": "ef8457f2-c689-401a-b094-a753197e6ccf", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -96560,7 +97375,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b8a312ec-272c-4dd4-9866-0e2f4b44335b", + "id": "a7856436-da30-4ae7-afed-7994490b9963", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -96605,7 +97420,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d6762047-a3fe-4afc-82ac-f22819cb7844", + "id": "92de922b-23f7-4424-90f5-f640d0d173ad", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -96650,7 +97465,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9efe745f-a9fb-4da6-b979-45db8a45e8dc", + "id": "512535c1-514d-4a69-ae66-d3f082a0cc83", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -96695,7 +97510,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3b7e3d78-e367-4aa6-8c68-50ba3ea92a5a", + "id": "7227e17b-48ab-4ffd-afd9-3e95c6ce0d05", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -96740,7 +97555,7 @@ "_postman_previewlanguage": "json" }, { - "id": "89664af5-a3b1-4cdd-bc97-e1a5f4226883", + "id": "5aedc792-15d2-4658-9701-94a8d45981d1", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -96797,7 +97612,7 @@ "description": "Use this API to implement and customize access request segment functionality. \nWith this functionality in place, administrators can create and manage access request segments. \nSegments provide organizations with a way to make the access their users have even more granular - this can simply the access request process for the organization's users and improves security by reducing the risk of overprovisoning access. \n\nSegments represent sets of identities, all grouped by specified identity attributes, who are only able to see and access the access items associated with their segments.\nFor example, administrators could group all their organization's London office employees into one segment, \"London Office Employees,\" by their shared location. \nThe administrators could then define the access items the London employees would need, and the identities in the \"London Office Employees\" would then only be able to see and access those items.\n\nIn Identity Security Cloud, administrators can use the 'Access' drop-down menu and select 'Segments' to reach the 'Access Requests Segments' page. \nThis page lists all the existing access request segments, along with their statuses, enabled or disabled. \nAdministrators can use this page to create, edit, enable, disable, and delete segments. \nTo create a segment, an administrator must provide a name, define the identities grouped in the segment, and define the items the identities in the segment can access.\nThese items can be access profiles, roles, or entitlements. \n\nWhen administrators use the API to create and manage segments, they use a JSON expression in the `visibilityCriteria` object to define the segment's identities and access items. \n\nRefer to [Managing Access Request Segments](https://documentation.sailpoint.com/saas/help/requests/segments.html) for more information about segments in Identity Security Cloud.\n", "item": [ { - "id": "b599e944-5f97-4888-bc1a-76fa6cee0592", + "id": "1bf3126a-9d35-40ae-8874-48e11d76c057", "name": "Create Segment", "request": { "name": "Create Segment", @@ -96839,7 +97654,7 @@ }, "response": [ { - "id": "39ea3741-6b12-4153-9f45-15b9c07497e1", + "id": "b9bb3d6b-4047-4f42-973d-f73f095bace0", "name": "Segment created", "originalRequest": { "url": { @@ -96895,7 +97710,7 @@ "_postman_previewlanguage": "json" }, { - "id": "be9e627e-ccb0-4dc1-be58-894fea2b24cb", + "id": "7aa6d243-74b2-42aa-a661-f87955de5b38", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -96951,7 +97766,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0bac1c74-2764-4180-9341-328f2300368a", + "id": "4237a5de-962f-4a9f-bb9c-9965a5e179ef", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -97007,7 +97822,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e5a15b27-ea0d-440a-af2c-9dc430960704", + "id": "2876b1a6-ce92-4414-b558-51b819a2d3cb", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -97063,7 +97878,7 @@ "_postman_previewlanguage": "json" }, { - "id": "74e048f3-0e0b-4846-8cb7-0537c48b9196", + "id": "71ac7b61-b3bb-450a-93a4-c3924957b568", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -97119,7 +97934,7 @@ "_postman_previewlanguage": "json" }, { - "id": "48bd3a64-d9d3-44c3-b471-3b7d96b72e45", + "id": "2469a009-6d17-4feb-969c-e80c42972176", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -97181,7 +97996,7 @@ } }, { - "id": "28b4a1a4-bfb9-42c0-ac05-e708d2700c84", + "id": "7796782f-9638-42aa-bc7b-75439cade86b", "name": "List Segments", "request": { "name": "List Segments", @@ -97238,7 +98053,7 @@ }, "response": [ { - "id": "9c0fb11e-755d-4b7b-88de-4c21dab93811", + "id": "69e53d78-d195-4fe9-9a85-5d8ea512adc8", "name": "List of all segments", "originalRequest": { "url": { @@ -97309,7 +98124,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f1c91b75-3bc8-4dba-96fe-3a23bd021f04", + "id": "9e7275d0-8f6b-4f82-8444-2dd0543b51b8", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -97380,7 +98195,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f751fb98-5a1b-4756-8ec1-6bdd65006008", + "id": "eb7a13b7-206a-4908-a3ca-cba9ee9186dc", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -97451,7 +98266,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a1f50d8c-4a78-4fdf-9a14-d6fe5d27c52b", + "id": "12b17c2b-d2a4-4f5b-ace0-71637c98cfeb", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -97522,7 +98337,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9471ad93-9b4d-4179-ab5c-1506aaa96616", + "id": "9e4ebb87-f3c3-4d00-a065-904d3aa77af6", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -97593,7 +98408,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3eb17d42-f788-4d18-b1f1-4dc49e14419e", + "id": "0ab820ae-7ec5-4c1a-8f70-f8e3c680793d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -97670,7 +98485,7 @@ } }, { - "id": "18e8f2f5-95fa-42b8-b92a-9316ed7a9a4d", + "id": "63317072-a54b-4738-98f7-ecad2801be86", "name": "Get Segment by ID", "request": { "name": "Get Segment by ID", @@ -97711,7 +98526,7 @@ }, "response": [ { - "id": "06f53d39-8be9-42db-8529-67beca42979e", + "id": "50ecfdf4-4ac3-49bb-8522-6bc1576732cb", "name": "Segment", "originalRequest": { "url": { @@ -97755,7 +98570,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1c8c9499-2747-4dc3-a1db-e38406363750", + "id": "0e13ce2b-3542-4db6-b3a5-e85c01a776d6", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -97799,7 +98614,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f0765ffd-67d1-42d1-8bfc-195330f7fcac", + "id": "23377367-aa43-45b9-a08d-6c90d43f05f1", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -97843,7 +98658,7 @@ "_postman_previewlanguage": "json" }, { - "id": "075372c4-d821-4fff-8893-7e79e23a9605", + "id": "c37cd2f6-0ca2-47e6-b1f4-9679b6917666", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -97887,7 +98702,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fba64959-8553-42b5-b58b-8bf3402d02b1", + "id": "71c0135b-e970-4742-a087-22ae455fabb8", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -97931,7 +98746,7 @@ "_postman_previewlanguage": "json" }, { - "id": "672d2e22-d1e8-49f7-8794-ee816f21b4fb", + "id": "8e404ad7-7f71-4c14-9f84-a096194685c8", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -97975,7 +98790,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9789cf05-a4a2-4550-9810-f4a72dce1771", + "id": "f9ee3860-e31c-483b-8503-934bb4c9deb0", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -98025,7 +98840,7 @@ } }, { - "id": "5e8f7b32-9402-443c-87a0-f533e72263b6", + "id": "8ff791b1-42a1-4555-906b-67a9a4cca59d", "name": "Delete Segment by ID", "request": { "name": "Delete Segment by ID", @@ -98066,7 +98881,7 @@ }, "response": [ { - "id": "b7e0b783-512b-4a7f-80c2-faa8e2d87b59", + "id": "12b02426-b398-4256-8565-1297df439608", "name": "No content.", "originalRequest": { "url": { @@ -98100,7 +98915,7 @@ "_postman_previewlanguage": "text" }, { - "id": "1e62ea2f-e51a-4be7-a3e2-9bbe5a31bb8a", + "id": "8a92f7f2-68c7-4f2d-9df8-4f3b40b473d5", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -98144,7 +98959,7 @@ "_postman_previewlanguage": "json" }, { - "id": "20f3d206-185a-44fd-9c21-56761829ff01", + "id": "15a376ce-6508-489a-8fff-2cda97ad656e", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -98188,7 +99003,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d1300dfd-21de-4c65-95ba-41d8e632fd0e", + "id": "3559ef20-36ea-413a-ac65-f7686b6fbb6b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -98232,7 +99047,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9b7f1b52-4f59-49d7-bc84-a1882284e55e", + "id": "9a3b8f3c-59f1-4433-a371-4871f1f35315", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -98276,7 +99091,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a2a968b8-5c7c-48fe-917e-af40ca254077", + "id": "06237133-27f0-4203-8436-b53b27cc5fda", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -98320,7 +99135,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7cea31c6-2cbb-4cb6-8ad5-f9bee591e272", + "id": "50d9767b-bd0b-41e9-b8bd-db4f590ba6f6", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -98370,7 +99185,7 @@ } }, { - "id": "4e83f677-00a4-4109-8490-e4bf12a2dad6", + "id": "8692611d-0992-4ced-9de0-9102e3dcf7e2", "name": "Update Segment", "request": { "name": "Update Segment", @@ -98424,7 +99239,7 @@ }, "response": [ { - "id": "80b0218b-e2e5-4a45-a08c-290c5594b67b", + "id": "b57b2587-fe33-453a-8596-428847c3c687", "name": "Indicates the PATCH operation succeeded, and returns the segment's new representation.", "originalRequest": { "url": { @@ -98481,7 +99296,7 @@ "_postman_previewlanguage": "json" }, { - "id": "08f8b204-41fc-4691-809f-fad7a064b90c", + "id": "535ef436-f05e-4cb1-abea-aca36aa32dcb", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -98538,7 +99353,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c4be6210-40a5-45c4-85ed-40fe97f7dfe9", + "id": "df3d620e-e2d5-4f27-b5c7-4a79cff2e32c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -98595,7 +99410,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5b6ac697-1f79-4ee5-9654-4f4b88a5a689", + "id": "7df5fe7a-1e73-49bc-a9c3-678914299987", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -98652,7 +99467,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c864b85a-b266-45e7-8239-5e0c1bad5310", + "id": "cf93ec79-e85c-4cfb-aea3-d5de3d1abb17", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -98709,7 +99524,7 @@ "_postman_previewlanguage": "json" }, { - "id": "28632129-7ef2-4d1d-97a4-1d26bcafed50", + "id": "a849a661-9631-4992-8c9f-85a285c70850", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -98766,7 +99581,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1c7e8b9f-e913-4922-8800-4c330dfca141", + "id": "eae483ea-4caa-4451-80b1-1f641825d8d0", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -98835,7 +99650,7 @@ "description": "Use this API to build an integration between Identity Security Cloud and a service desk ITSM (IT service management) solution. \nOnce an administrator builds this integration between Identity Security Cloud and a service desk, users can use Identity Security Cloud to raise and track tickets that are synchronized between Identity Security Cloud and the service desk. \n\nIn Identity Security Cloud, administrators can create a service desk integration (sometimes also called an SDIM, or Service Desk Integration Module) by going to Admin > Connections > Service Desk and selecting 'Create.'\n\nTo create a Generic Service Desk integration, for example, administrators must provide the required information on the General Settings page, the Connectivity and Authentication information, Ticket Creation information, Status Mapping information, and Requester Source information on the Configure page. \nRefer to [Integrating SailPoint with Generic Service Desk](https://documentation.sailpoint.com/connectors/generic_sd/help/integrating_generic_service_desk/intro.html) for more information about the process of setting up a Generic Service Desk in Identity Security Cloud.\n\nAdministrators can create various service desk integrations, all with their own nuances. \nThe following service desk integrations are available: \n\n- [Atlassian Cloud Jira Service Management](https://documentation.sailpoint.com/connectors/atlassian/jira_cloud/help/integrating_jira_cloud_sd/introduction.html)\n\n- [Atlassian Server Jira Service Management](https://documentation.sailpoint.com/connectors/atlassian/jira_server/help/integrating_jira_server_sd/introduction.html)\n\n- [BMC Helix ITSM Service Desk](https://documentation.sailpoint.com/connectors/bmc/helix_ITSM_sd/help/integrating_bmc_helix_itsm_sd/intro.html)\n\n- [BMC Helix Remedyforce Service Desk](https://documentation.sailpoint.com/connectors/bmc/helix_remedyforce_sd/help/integrating_bmc_helix_remedyforce_sd/intro.html)\n\n- [Generic Service Desk](https://documentation.sailpoint.com/connectors/generic_sd/help/integrating_generic_service_desk/intro.html)\n\n- [ServiceNow Service Desk](https://documentation.sailpoint.com/connectors/servicenow/sdim/help/integrating_servicenow_sdim/intro.html)\n\n- [Zendesk Service Desk](https://documentation.sailpoint.com/connectors/zendesk/help/integrating_zendesk_sd/introduction.html)\n", "item": [ { - "id": "6a462053-b5a1-4650-acd1-bf0c916dea84", + "id": "05b3bc01-1c9d-4c0f-aedd-6bc98e9abfbe", "name": "List existing Service Desk Integrations", "request": { "name": "List existing Service Desk Integrations", @@ -98910,7 +99725,7 @@ }, "response": [ { - "id": "45b6323d-3901-4107-8135-ea169b792c57", + "id": "6a8104eb-f2ee-42f5-8803-5d053f8d33d5", "name": "List of ServiceDeskIntegrationDto", "originalRequest": { "url": { @@ -98999,7 +99814,7 @@ "_postman_previewlanguage": "json" }, { - "id": "efc4bdba-c535-4743-964f-f5f278bc9f6b", + "id": "57cbf469-9e02-4d3a-8786-8aacace3ce88", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -99088,7 +99903,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fa6c164d-7a41-4c19-97f0-9f4c4b338370", + "id": "b77e1f5f-a1ce-4d99-b228-c44798b49b77", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -99177,7 +99992,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8b96e539-f76b-4312-ba37-de4b6f1d8887", + "id": "9615d960-cdc7-4d7a-b659-a2a9363e4d20", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -99266,7 +100081,7 @@ "_postman_previewlanguage": "json" }, { - "id": "dffbce57-641a-49b6-a60c-f14e883363e1", + "id": "bda44989-5fb0-4c6b-8a38-dbdc6f8b6317", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -99355,7 +100170,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2b24e4a7-85d8-4f56-8a58-89e02b5bc89b", + "id": "2c55cedd-1fac-4f80-b81b-df2a2acfe555", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -99444,7 +100259,7 @@ "_postman_previewlanguage": "json" }, { - "id": "31d6b427-e41b-4d34-b9cf-a38cec34071d", + "id": "8cb90ae7-c09b-48a8-8b03-66cf36731fb8", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -99539,7 +100354,7 @@ } }, { - "id": "4164983d-5f39-452e-b693-afb09ca7ebcf", + "id": "af19e5a5-b253-451b-80f4-3b3b375a770d", "name": "Create new Service Desk integration", "request": { "name": "Create new Service Desk integration", @@ -99581,7 +100396,7 @@ }, "response": [ { - "id": "96ac47ec-83cd-4f8c-b731-d2f9ec7ea765", + "id": "e52404ae-3d90-4865-bd41-f25f2d3e9f45", "name": "details of the created integration", "originalRequest": { "url": { @@ -99637,7 +100452,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5cc92515-5472-4013-a9c6-458e543f8085", + "id": "5ec4c47f-e282-4e83-a81d-c0142fcb8a8c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -99693,7 +100508,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ed7e13a5-85a2-4444-a380-f3fd40d195e1", + "id": "ec8667e1-6a3e-433f-ad7d-0b26e9d522b0", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -99749,7 +100564,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c2aa85e2-68bc-4fc8-a8dc-9709b948d3e1", + "id": "c1368c5b-75d3-4497-955a-704e01dfc6bc", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -99805,7 +100620,7 @@ "_postman_previewlanguage": "json" }, { - "id": "03e931dc-c4dc-4266-8938-f9b7d8a44185", + "id": "3996a673-8624-424f-88f9-331cfd2f410b", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -99861,7 +100676,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2f783e85-3c72-4da0-a4e5-009c3f61e17e", + "id": "3167a3be-5ab1-493f-a6d7-d9f5dfc1c569", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -99917,7 +100732,7 @@ "_postman_previewlanguage": "json" }, { - "id": "19e84685-f0e1-425b-8137-1f4c331e5fe1", + "id": "b8d1054d-7a02-4ad1-8add-8ab1f7067bfb", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -99979,7 +100794,7 @@ } }, { - "id": "bce58480-6b79-4d01-901a-e245d9227f44", + "id": "9346b9b4-6319-4090-b803-91be64d819e4", "name": "Get a Service Desk integration", "request": { "name": "Get a Service Desk integration", @@ -100020,7 +100835,7 @@ }, "response": [ { - "id": "13e7f27f-35aa-4d2e-8dcd-8d591ebb341b", + "id": "cde1c98c-98ee-46d4-bb2c-e50c33320c22", "name": "ServiceDeskIntegrationDto with the given ID", "originalRequest": { "url": { @@ -100064,7 +100879,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2fc72e09-b861-42fc-aa8a-5cf61eb11122", + "id": "8b011d46-f713-41c8-bc00-a7716062501d", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -100108,7 +100923,7 @@ "_postman_previewlanguage": "json" }, { - "id": "58666c5a-510d-4f51-bf31-b85f0fd28e65", + "id": "b95b722a-069f-41cf-840c-2aceb6e2f002", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -100152,7 +100967,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3dfec74d-d942-4c17-8853-3c84f027e0cf", + "id": "bfc3711e-ab23-46dc-bb71-550932132357", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -100196,7 +101011,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6d3e6dd6-f1c1-410e-8fba-882eed669787", + "id": "407b1b40-e8c5-459d-9592-6f0133378f87", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -100240,7 +101055,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8f0c73f7-936f-44e1-96a5-42916aa4e62a", + "id": "6bfa4dde-d75e-4763-a52f-472b82d6cd91", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -100284,7 +101099,7 @@ "_postman_previewlanguage": "json" }, { - "id": "41051666-f485-4ce8-965d-e9f526d8d01d", + "id": "1eae6210-9f75-4d14-b009-5f44130e553b", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -100334,7 +101149,7 @@ } }, { - "id": "1d7b80a0-b480-4fbc-abd4-89d3f09cbef3", + "id": "aafe1607-80d3-47ec-a2da-c0d70b99fed6", "name": "Update a Service Desk integration", "request": { "name": "Update a Service Desk integration", @@ -100388,7 +101203,7 @@ }, "response": [ { - "id": "9c82b608-fb6b-4b4c-9d09-d3ef74f0df0c", + "id": "13309719-b745-4afc-a039-86424703cfc4", "name": "ServiceDeskIntegrationDto as updated", "originalRequest": { "url": { @@ -100445,7 +101260,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5f8f6308-2d3d-4ff9-a624-e2ac8b20c0ec", + "id": "e5c2042f-6bb1-4f7a-bfd7-c5500a7334cc", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -100502,7 +101317,7 @@ "_postman_previewlanguage": "json" }, { - "id": "24c99407-1260-4d15-ae53-50168584a8e1", + "id": "c8583db4-8934-450c-a62f-0199aa9f5483", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -100559,7 +101374,7 @@ "_postman_previewlanguage": "json" }, { - "id": "a4c385c2-1ebd-4ea8-b2d0-bfab0e8e3027", + "id": "fe8f106f-988c-4715-98ab-0717390287b5", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -100616,7 +101431,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9eb1588f-665f-4f22-bc53-4a797489a3af", + "id": "49cdb7a5-0f33-4c49-abdc-34156512873a", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -100673,7 +101488,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bc6c13d3-e991-46ba-98ba-c055abc277d9", + "id": "5bd83d07-f8f9-49cb-85fd-958d5afcdcfb", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -100730,7 +101545,7 @@ "_postman_previewlanguage": "json" }, { - "id": "2dcfe294-1805-44bd-b829-96c480da3fdd", + "id": "28d7d3d7-2531-4657-bfd3-60700e9d6e60", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -100793,7 +101608,7 @@ } }, { - "id": "6e10a561-26c1-4667-b584-8289a8164c5b", + "id": "b80b977a-aa17-46b5-97aa-d54fb0941252", "name": "Delete a Service Desk integration", "request": { "name": "Delete a Service Desk integration", @@ -100834,7 +101649,7 @@ }, "response": [ { - "id": "7ef7f8b6-4239-4d45-a200-124e753c45c4", + "id": "11945c01-5197-432b-99d9-e7e112b54f5b", "name": "Service Desk integration with the given ID successfully deleted", "originalRequest": { "url": { @@ -100868,7 +101683,7 @@ "_postman_previewlanguage": "text" }, { - "id": "aecaf35a-7cad-4d9b-ae47-754d3cb2321c", + "id": "8025602f-126f-4dc0-b905-76f088f36fbb", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -100912,7 +101727,7 @@ "_postman_previewlanguage": "json" }, { - "id": "09729313-7ea9-4ac9-b512-677cbe7eba04", + "id": "3195f606-e712-48cb-be3d-4093caf0ed88", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -100956,7 +101771,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9820f9b0-d044-4933-a77b-0558e4415995", + "id": "c45bf23a-15f8-43c3-a187-485b0caf50c6", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -101000,7 +101815,7 @@ "_postman_previewlanguage": "json" }, { - "id": "03a8c608-413c-4a58-999e-e8f7328b8615", + "id": "e24fdfee-e5bb-4046-8123-8c05ebd00fd9", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -101044,7 +101859,7 @@ "_postman_previewlanguage": "json" }, { - "id": "84da7e20-304b-4fbe-9b6c-5713d5e951a0", + "id": "b48654b5-e7dd-4ea6-a0be-c7f951e706ef", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -101088,7 +101903,7 @@ "_postman_previewlanguage": "json" }, { - "id": "da3f9652-5d61-4bd2-9dcc-d3fd3e70171c", + "id": "45e3dc7a-3588-4cf4-af7b-34c29bc21e00", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -101138,7 +101953,7 @@ } }, { - "id": "ca32b7dc-3bee-4d1c-a87a-18a196cbe5b6", + "id": "46f301b0-6242-4c58-b8af-a9b9adc056c6", "name": "Service Desk Integration Update PATCH", "request": { "name": "Service Desk Integration Update PATCH", @@ -101192,7 +102007,7 @@ }, "response": [ { - "id": "192462db-7dfa-477c-ae13-4ccebdaa0e3c", + "id": "d6a1fbf5-2cff-4d3f-93f2-1a2c53d018e6", "name": "ServiceDeskIntegrationDto as updated", "originalRequest": { "url": { @@ -101249,7 +102064,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b7afeaf0-2b1d-4d9a-b938-fb5000e491bc", + "id": "2376e278-f3d3-4124-a4ef-deebfa4423da", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -101306,7 +102121,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0c4f00d3-df59-4153-b09a-504c368cb0b8", + "id": "5c157594-1930-47c8-a3ff-70f93149baa1", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -101363,7 +102178,7 @@ "_postman_previewlanguage": "json" }, { - "id": "422968bd-631a-45cd-8bf4-5db2620c3358", + "id": "b5fccf13-2fd4-44a2-b936-f552a3d46645", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -101420,7 +102235,7 @@ "_postman_previewlanguage": "json" }, { - "id": "374ee126-71f7-402f-85cf-f4b0ffe33c46", + "id": "25dabcc2-d554-433a-8d83-22c58edea61e", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -101477,7 +102292,7 @@ "_postman_previewlanguage": "json" }, { - "id": "431da28f-bb4f-4128-ae1b-988d6134f66c", + "id": "a1c475a0-365d-478a-b346-0474df71c27a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -101534,7 +102349,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9581ba32-788b-44b3-afd7-f92ca8f5eb4e", + "id": "63ff4424-47a4-479c-8ac3-04fe3fdb83ef", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -101597,7 +102412,7 @@ } }, { - "id": "aa490cfb-3555-4e92-9072-ac1506593433", + "id": "b7762763-5ae2-4b9a-bb86-5c2f7cac8afc", "name": "Service Desk Integration Types List.", "request": { "name": "Service Desk Integration Types List.", @@ -101627,7 +102442,7 @@ }, "response": [ { - "id": "87060656-b24c-4b97-915e-c888ad68f214", + "id": "d5fce679-2566-4929-9203-15253bdc3dff", "name": "Responds with an array of the currently supported Service Desk integration types.", "originalRequest": { "url": { @@ -101671,7 +102486,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c27f7bfc-c7d4-43ff-8bab-d1b374a1d785", + "id": "cec4cd0f-412e-45b2-9baf-9421d76be15b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -101715,7 +102530,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7c894b99-44e1-4af9-8e46-378dab07fc08", + "id": "6ba2be83-9500-4e7e-a3a6-d5970ab60a33", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -101759,7 +102574,7 @@ "_postman_previewlanguage": "json" }, { - "id": "48b6f334-f1d3-4b74-b83c-027c64da758f", + "id": "8c01a909-74fc-434b-bdc4-cdb580eae356", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -101803,7 +102618,7 @@ "_postman_previewlanguage": "json" }, { - "id": "59673082-bef1-4337-8256-79d2f6a59400", + "id": "c1abaa8c-8d02-481a-9e88-3c4471744806", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -101847,7 +102662,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e40ca53d-10b2-4041-8366-d51f1bccfb5a", + "id": "862a7ffe-aff1-4941-a72e-e677845266b9", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -101891,7 +102706,7 @@ "_postman_previewlanguage": "json" }, { - "id": "bef1fe0e-3bdb-48c2-b4b9-318a35684a5a", + "id": "16da014e-e0bf-4a67-8c0f-77cbc82d03de", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -101941,7 +102756,7 @@ } }, { - "id": "7904fc08-e210-46ca-95c8-1b1a89632836", + "id": "4cfb763c-647c-40e1-a39e-f0e5a1c001ef", "name": "Service Desk integration template by scriptName.", "request": { "name": "Service Desk integration template by scriptName.", @@ -101983,7 +102798,7 @@ }, "response": [ { - "id": "15b7c823-521f-4e0e-9e6b-3b29bac97f05", + "id": "ea9dc819-8857-4653-ae1c-8e544359dce1", "name": "Responds with the ServiceDeskIntegrationTemplateDto with the specified scriptName.", "originalRequest": { "url": { @@ -102028,7 +102843,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c7048d1a-0040-4fa8-b71f-b601bb5362aa", + "id": "7cb240dd-cc0d-43dd-bccd-ca1cb9293c1e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -102073,7 +102888,7 @@ "_postman_previewlanguage": "json" }, { - "id": "765d7dfa-83e5-4c2e-8626-adf70d158eb8", + "id": "362016b9-577e-46f9-a86b-e01318e1cf1c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -102118,7 +102933,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1a9675e4-69f7-46bf-9737-330511f89fd3", + "id": "6ccfc3f9-0d02-4e9d-ad32-8294d62b4427", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -102163,7 +102978,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e9e874be-a911-4ba7-b329-da6e30381e90", + "id": "361b83cc-a818-4da6-9b97-7f626230fa8b", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -102208,7 +103023,7 @@ "_postman_previewlanguage": "json" }, { - "id": "457db687-01d6-4e28-ac92-582009910f53", + "id": "330eee57-8e9d-4cc4-996a-94182b3c940b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -102253,7 +103068,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c2f161e5-6298-43b8-877c-dc84c2a2132f", + "id": "d4b664ef-573e-4403-ad5e-fb335a3de799", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -102304,7 +103119,7 @@ } }, { - "id": "bf1c03c2-8b80-46c2-aa3a-788b638c3952", + "id": "fc3e69d9-64af-4d62-8738-7cd9325d14f6", "name": "Get the time check configuration", "request": { "name": "Get the time check configuration", @@ -102334,7 +103149,7 @@ }, "response": [ { - "id": "5aa86461-5134-4d58-83a2-59c1e4ceeb5c", + "id": "dba5eef5-8c8a-45f9-aa91-2111d1dc515b", "name": "QueuedCheckConfigDetails containing the configured values", "originalRequest": { "url": { @@ -102378,7 +103193,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ae952bae-5768-48b2-a4fe-f7dcc6733ff6", + "id": "789228f7-1d7a-488d-adcf-f34f66754b20", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -102422,7 +103237,7 @@ "_postman_previewlanguage": "json" }, { - "id": "57947eab-f8ee-4d4d-9dcd-1f985b00c579", + "id": "0e06db02-920a-4e96-978e-2919cb020fd9", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -102466,7 +103281,7 @@ "_postman_previewlanguage": "json" }, { - "id": "333732c2-c587-41a0-acfe-c81a35a43dc5", + "id": "51c52649-94de-4789-b1ff-5c7b64b4bdfc", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -102510,7 +103325,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d6451210-e11c-45fd-9921-8c0edd6dd356", + "id": "6e90100e-c9b5-43d7-ac72-9b982e9a2d64", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -102554,7 +103369,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d6fc77cf-241c-4e9a-807a-e342b0b4d04f", + "id": "bcc1938a-cb58-42d7-a4d9-c397c2b8dd54", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -102598,7 +103413,7 @@ "_postman_previewlanguage": "json" }, { - "id": "0e0a9ef2-3222-4f85-b12e-a40f0dd70739", + "id": "67430ea1-f02c-428f-89bf-9b4d6341eaeb", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -102648,7 +103463,7 @@ } }, { - "id": "077a1f89-ba62-4c31-9fe9-38c645467889", + "id": "384354c3-e343-40e0-8b76-571a53c581f2", "name": "Update the time check configuration", "request": { "name": "Update the time check configuration", @@ -102691,7 +103506,7 @@ }, "response": [ { - "id": "05502aaa-49a7-4dec-944c-8f97e1e4eda1", + "id": "672d37db-07bc-4561-83d6-fb7855350f23", "name": "QueuedCheckConfigDetails as updated", "originalRequest": { "url": { @@ -102748,7 +103563,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cfabcded-07ab-484a-9e49-508ec3b5c945", + "id": "b9b54cc4-df61-417b-a7b4-a753e1d3a2b5", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -102805,7 +103620,7 @@ "_postman_previewlanguage": "json" }, { - "id": "7350b3c7-333f-44a5-a81a-1fa4e47e4bcf", + "id": "a3a4288e-0ec5-4b40-81e8-5672070237de", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -102862,7 +103677,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b24b9680-daad-43a3-b85d-38287a533dd5", + "id": "034956ea-d818-4640-9b80-453104a1646e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -102919,7 +103734,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b2f9649d-0ac4-4ec1-8a37-de4f92596253", + "id": "6b590b34-ac95-436b-adc4-98db6a144ef8", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -102976,7 +103791,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d7587a0d-d7d0-4a7c-81a5-c63ee96ad461", + "id": "f762f2ce-eb99-42b7-a7ab-0c2c9e49a2a7", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -103033,7 +103848,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4afb5d66-9cd1-40d5-bf0f-f71eb07a59cb", + "id": "547a7f9a-f86c-4b1c-9e35-0a70fae39b8c", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -103100,25 +103915,19 @@ { "name": "SOD Policies", "description": "Use this API to implement and manage \"separation of duties\" (SOD) policies. \nWith SOD policy functionality in place, administrators can organize the access in their tenants to prevent individuals from gaining conflicting or excessive access. \n\n\"Separation of duties\" refers to the concept that people shouldn't have conflicting sets of access - all their access should be configured in a way that protects your organization's assets and data. \nFor example, people who record monetary transactions shouldn't be able to issue payment for those transactions.\nAny changes to major system configurations should be approved by someone other than the person requesting the change. \n\nOrganizations can use \"separation of duties\" (SOD) policies to enforce and track their internal security rules throughout their tenants.\nThese SOD policies limit each user's involvement in important processes and protects the organization from individuals gaining excessive access. \n\nTo create SOD policies in Identity Security Cloud, administrators use 'Search' and then access 'Policies'.\nTo create a policy, they must configure two lists of access items. Each access item can only be added to one of the two lists.\nThey can search for the entitlements they want to add to these access lists.\n\n>Note: You can have a maximum of 500 policies of any type (including general policies) in your organization. In each access-based SOD policy, you can have a maximum of 50 entitlements in each access list. \n\nOnce a SOD policy is in place, if an identity has access items on both lists, a SOD violation will trigger. \nThese violations are included in SOD violation reports that other users will see in emails at regular intervals if they're subscribed to the SOD policy.\nThe other users can then better help to enforce these SOD policies. \n\nTo create a subscription to a SOD policy in Identity Security Cloud, administrators use 'Search' and then access 'Layers'.\nThey can create a subscription to the policy and schedule it to run at a regular interval. \n\nRefer to [Managing Policies](https://documentation.sailpoint.com/saas/help/sod/manage-policies.html) for more information about SOD policies. \n\nRefer to [Subscribe to a SOD Policy](https://documentation.sailpoint.com/saas/help/sod/policy-violations.html#subscribe-to-an-sod-policy) for more information about SOD policy subscriptions.\n", - "item": [] - }, - { - "name": "SOD Violations", - "description": "Use this API to check for current \"separation of duties\" (SOD) policy violations as well as potential future SOD policy violations. \nWith SOD violation functionality in place, administrators can get information about current SOD policy violations and predict whether an access change will trigger new violations, which helps to prevent them from occurring at all. \n\n\"Separation of duties\" refers to the concept that people shouldn't have conflicting sets of access - all their access should be configured in a way that protects your organization's assets and data. \nFor example, people who record monetary transactions shouldn't be able to issue payment for those transactions.\nAny changes to major system configurations should be approved by someone other than the person requesting the change. \n\nOrganizations can use \"separation of duties\" (SOD) policies to enforce and track their internal security rules throughout their tenants.\nThese SOD policies limit each user's involvement in important processes and protects the organization from individuals gaining excessive access. \n\nOnce a SOD policy is in place, if an identity has conflicting access items, a SOD violation will trigger. \nThese violations are included in SOD violation reports that other users will see in emails at regular intervals if they're subscribed to the SOD policy.\nThe other users can then better help to enforce these SOD policies.\n\nAdministrators can use the SOD violations APIs to check a set of identities for any current SOD violations, and they can use them to check whether adding an access item would potentially trigger a SOD violation. \nThis second option is a good way to prevent SOD violations from triggering at all. \n\nRefer to [Handling Policy Violations](https://documentation.sailpoint.com/saas/help/sod/policy-violations.html) for more information about SOD policy violations. \n", "item": [ { - "id": "c2e82cb4-7d58-41a2-88e7-0d84533882dc", - "name": "Predict SOD violations for identity.", + "id": "ab16c7ba-16ef-4f93-80d2-6b8a887ff1f9", + "name": "Create SOD policy", "request": { - "name": "Predict SOD violations for identity.", + "name": "Create SOD policy", "description": { - "content": "This API is used to check if granting some additional accesses would cause the subject to be in violation of any SOD policies. Returns the violations that would be caused.\n\nA token with ORG_ADMIN or API authority is required to call this API.", + "content": "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.\nRequires role of ORG_ADMIN.", "type": "text/plain" }, "url": { "path": [ - "sod-violations", - "predict" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -103139,7 +103948,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", + "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -103150,355 +103959,12 @@ }, "response": [ { - "id": "05c4be72-850e-467d-98e2-6a4c070de456", - "name": "Violation Contexts", - "originalRequest": { - "url": { - "path": [ - "sod-violations", - "predict" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": true\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": false\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": true\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": false\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": true\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": false\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": true\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": false\n }\n ]\n }\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0c9068ce-6ee8-4bb9-8bff-aef31eae713a", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-violations", - "predict" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d709bdd6-1dcd-42c4-bbc2-d046a6bec967", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-violations", - "predict" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "82edd9b3-ade7-4f3d-98ed-185fd42b5d41", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-violations", - "predict" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "08fe0fd0-e37c-4b6f-a197-50ac92135f94", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sod-violations", - "predict" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ec46f840-a2d7-4449-bce4-489477c38673", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-violations", - "predict" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c719b59a-cf9a-4efc-ade9-28cd90ab045e", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "cf63bef5-2d1f-45bb-a826-06c9d27867b3", + "name": "Conflicting Access Based Policy", "originalRequest": { "url": { "path": [ - "sod-violations", - "predict" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -103527,7 +103993,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", + "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -103536,75 +104002,25 @@ } } }, - "status": "Internal Server Error", - "code": 500, + "status": "Created", + "code": 201, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", + "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"policyQuery\": \"@access(id:2c9180866166b5b0016167c32ef31a66 OR id:2c9180866166b5b0016167c32ef31a67) AND @access(id:2c9180866166b5b0016167c32ef31a68 OR id:2c9180866166b5b0016167c32ef31a69)\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "9a2b0cdb-cb01-4636-86fa-4ccc27a79f99", - "name": "Check SOD violations", - "request": { - "name": "Check SOD violations", - "description": { - "content": "This API initiates a SOD policy verification asynchronously.\n\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sod-violations", - "check" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ],\n \"clientMetadata\": {\n \"additionalProp1\": \"string\",\n \"additionalProp2\": \"string\",\n \"additionalProp3\": \"string\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ { - "id": "ded15e20-d216-4b52-9a0e-35ca15bddfbb", - "name": "Request ID with a timestamp.", + "id": "6f033259-84bc-41c7-a634-cd44540ebb16", + "name": "General Policy", "originalRequest": { "url": { "path": [ - "sod-violations", - "check" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -103633,7 +104049,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ],\n \"clientMetadata\": {\n \"additionalProp1\": \"string\",\n \"additionalProp2\": \"string\",\n \"additionalProp3\": \"string\"\n }\n}", + "raw": "{\n \"description\": \"Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c918087682f9a86016839c05e8f1aff\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"New policy\",\n \"policyQuery\": \"policy query implementation\",\n \"compensatingControls\": \"Compensating controls\",\n \"correctionAdvice\": \"Correction advice\",\n \"tags\": [],\n \"state\": \"ENFORCED\",\n \"scheduled\": false,\n \"creatorId\": \"2c918087682f9a86016839c05e8f1aff\",\n \"modifierId\": null,\n \"violationOwnerAssignmentConfig\": null,\n \"name\": \"General-Policy-Name\"\n}", "options": { "raw": { "headerFamily": "json", @@ -103642,26 +104058,25 @@ } } }, - "status": "Accepted", - "code": 202, + "status": "Created", + "code": 201, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"requestId\": \"089899f13a8f4da7824996191587bab9\",\n \"created\": \"2020-01-01T00:00:00.000000Z\"\n}", + "body": "{\n \"description\": \"Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c918087682f9a86016839c05e8f1aff\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"New policy\",\n \"policyQuery\": \"policy query implementation\",\n \"compensatingControls\": \"Compensating controls\",\n \"correctionAdvice\": \"Correction advice\",\n \"tags\": [],\n \"state\": \"ENFORCED\",\n \"scheduled\": false,\n \"creatorId\": \"2c918087682f9a86016839c05e8f1aff\",\n \"modifierId\": null,\n \"violationOwnerAssignmentConfig\": null,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": null,\n \"id\": \"52c11db4-733e-4c31-949a-766c95ec95f1\",\n \"name\": \"General-Policy-Name\",\n \"created\": \"2020-05-12T19:47:38Z\",\n \"modified\": \"2020-05-12T19:47:38Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "edae89a5-fc54-4dbc-886d-6d6b9a24bab6", - "name": "Client Error - Returned if the request body is invalid.", + "id": "e8c14ab1-ff94-4b92-890c-6aebaa12df71", + "name": "Conflicting Access Based Policy", "originalRequest": { "url": { "path": [ - "sod-violations", - "check" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -103690,7 +104105,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ],\n \"clientMetadata\": {\n \"additionalProp1\": \"string\",\n \"additionalProp2\": \"string\",\n \"additionalProp3\": \"string\"\n }\n}", + "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -103712,13 +104127,12 @@ "_postman_previewlanguage": "json" }, { - "id": "365be733-755c-431d-b12d-46f280593630", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "9e8d6258-ef99-4c0f-8b68-ddb8661c7e8c", + "name": "Conflicting Access Based Policy", "originalRequest": { "url": { "path": [ - "sod-violations", - "check" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -103747,7 +104161,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ],\n \"clientMetadata\": {\n \"additionalProp1\": \"string\",\n \"additionalProp2\": \"string\",\n \"additionalProp3\": \"string\"\n }\n}", + "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -103769,13 +104183,12 @@ "_postman_previewlanguage": "json" }, { - "id": "19cbc6df-357e-4403-83e5-277931cfab9a", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "5c016fd5-bb57-498b-aee4-b2aabdaebeec", + "name": "An example of a 403 response object", "originalRequest": { "url": { "path": [ - "sod-violations", - "check" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -103804,7 +104217,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ],\n \"clientMetadata\": {\n \"additionalProp1\": \"string\",\n \"additionalProp2\": \"string\",\n \"additionalProp3\": \"string\"\n }\n}", + "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -103826,70 +104239,12 @@ "_postman_previewlanguage": "json" }, { - "id": "1e282b5d-9061-415c-8697-ded175e09235", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sod-violations", - "check" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ],\n \"clientMetadata\": {\n \"additionalProp1\": \"string\",\n \"additionalProp2\": \"string\",\n \"additionalProp3\": \"string\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3c9678d4-96ff-469d-9e94-526722eabcb9", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "8361e7ef-8fba-480a-9f41-41840bc2bb1c", + "name": "Conflicting Access Based Policy", "originalRequest": { "url": { "path": [ - "sod-violations", - "check" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -103918,7 +104273,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ],\n \"clientMetadata\": {\n \"additionalProp1\": \"string\",\n \"additionalProp2\": \"string\",\n \"additionalProp3\": \"string\"\n }\n}", + "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -103940,13 +104295,12 @@ "_postman_previewlanguage": "json" }, { - "id": "f97722b6-c1f3-48b6-858a-1741e518d0e2", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "77d7de8d-28eb-4c23-804a-c2082912ab14", + "name": "An example of a 500 response object", "originalRequest": { "url": { "path": [ - "sod-violations", - "check" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -103975,7 +104329,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ],\n \"clientMetadata\": {\n \"additionalProp1\": \"string\",\n \"additionalProp2\": \"string\",\n \"additionalProp3\": \"string\"\n }\n}", + "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -104001,25 +104355,19 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "Sources", - "description": "Use this API to implement and customize source functionality. \nWith source functionality in place, organizations can use Identity Security Cloud to connect their various sources and user data sets and manage access across all those different sources in a secure, scalable way. \n\n[Sources](https://documentation.sailpoint.com/saas/help/sources/managing_sources.html) refer to the Identity Security Cloud representations for external applications, databases, and directory management systems that maintain their own sets of users, like Dropbox, GitHub, and Workday, for example.\nOrganizations may use hundreds, if not thousands, of different source systems, and any one employee within an organization likely has a different user record on each source, often with different permissions on many of those records. \nConnecting these sources to Identity Security Cloud makes it possible to manage user access across them all.\nThen, if a new hire starts at an organization, Identity Security Cloud can grant the new hire access to all the sources they need.\nIf an employee moves to a new department and needs access to new sources but no longer needs access to others, Identity Security Cloud can grant the necessary access and revoke the unnecessary access for all the employee's various sources. \nIf an employee leaves the company, Identity Security Cloud can revoke access to all the employee's various source accounts immediately. \nThese are just a few examples of the many ways that source functionality makes identity governance easier, more efficient, and more secure. \n\nIn Identity Security Cloud, administrators can create configure, manage, and edit sources, and they can designate other users as source admins to be able to do so.\nThey can also designate users as source sub-admins, who can perform the same source actions but only on sources associated with their governance groups.\nAdmins go to Connections > Sources to see a list of the existing source representations in their organizations. \nThey can create new sources or select existing ones. \n\nTo create a new source, the following must be specified: Source Name, Description, Source Owner, and Connection Type.\nRefer to [Configuring a Source](https://documentation.sailpoint.com/saas/help/accounts/loading_data.html#configuring-a-source) for more information about the source configuration process. \n\nIdentity Security Cloud connects with its sources either by a direct communication with the source server (connection information specific to the source must be provided) or a flat file feed, a CSV file containing all the relevant information about the accounts to be loaded in.\nDifferent sources use different connectors to share data with Identity Security Cloud, and each connector's setup process is specific to that connector. \nSailPoint has built a number of connectors to come out of the box and connect to the most common sources, and SailPoint actively maintains these connectors.\nRefer to [Identity Security Cloud Connectors](https://documentation.sailpoint.com/connectors/identitynow/landingpages/help/landingpages/identitynow_connectivity_landing.html) for more information about these SailPoint supported connectors. \nRefer to the following links for more information about two useful connectors: \n\n- [JDBC Connector](https://documentation.sailpoint.com/connectors/jdbc/help/integrating_jdbc/introduction.html): This customizable connector an directly connect to databases that support JDBC (Java Database Connectivity).\n\n- [Web Services Connector](https://documentation.sailpoint.com/connectors/webservices/help/integrating_webservices/introduction.html): This connector can directly connect to databases that support Web Services. \n\nRefer to [SaaS Connectivity](https://developer.sailpoint.com/docs/connectivity/saas-connectivity/) for more information about SailPoint's new connectivity framework that makes it easy to build and manage custom connectors to SaaS sources. \n\nWhen admins select existing sources, they can view the following information about the source:\n\n- Associated connections (any associated identity profiles, apps, or references to the source in a transform).\n\n- Associated user accounts. These accounts are linked to their identities - this provides a more complete picture of each user's access across sources.\n\n- Associated entitlements (sets of access rights on sources).\n\n- Associated access profiles (groupings of entitlements). \n\nThe user account data and the entitlements update with each data aggregation from the source. \nOrganizations generally run scheduled, automated data aggregations to ensure that their data is always in sync between their sources and their Identity Security Cloud tenants so an access change on a source is detected quickly in Identity Security Cloud.\nAdmins can view a history of these aggregations, and they can also run manual imports. \nRefer to [Loading Account Data](https://documentation.sailpoint.com/saas/help/accounts/loading_data.html) for more information about manual and scheduled aggregations. \n\nAdmins can also make changes to determine which user account data Identity Security Cloud collects from the source and how it correlates that account data with identity data. \nTo define which account attributes the source shares with Identity Security Cloud, admins can edit the account schema on the source.\nRefer to [Managing Source Account Schemas](https://documentation.sailpoint.com/saas/help/accounts/schema.html) for more information about source account schemas and how to edit them. \nTo define the mapping between the source account attributes and their correlating identity attributes, admins can edit the correlation configuration on the source. \nRefer to [Assigning Source Accounts to Identities](https://documentation.sailpoint.com/saas/help/accounts/correlation.html) for more information about this correlation process between source accounts and identities.\n\nAdmins can also delete sources, but they must first ensure that the sources no longer have any active connections: the source must not be associated with any identity profile or any app, and it must not be referenced by any transform.\nRefer to [Deleting Sources](https://documentation.sailpoint.com/saas/help/sources/managing_sources.html#deleting-sources) for more information about deleting sources. \n\nWell organized, mapped out connections between sources and Identity Security Cloud are essential to achieving comprehensive identity access governance across all the source systems organizations need. \nRefer to [Managing Sources](https://documentation.sailpoint.com/saas/help/sources/managing_sources.html) for more information about all the different things admins can do with sources once they are connected.\n", - "item": [ + }, { - "id": "742c8cdc-a50b-4926-925a-5f219c8b1131", - "name": "Lists all sources in IdentityNow.", + "id": "5164aacd-512f-49fb-ace4-404aa6551b5b", + "name": "List SOD policies", "request": { - "name": "Lists all sources in IdentityNow.", + "name": "List SOD policies", "description": { - "content": "This end-point lists all the sources in IdentityNow.\nA token with ORG_ADMIN, SOURCE_ADMIN, SOURCE_SUBADMIN, or ROLE_SUBADMIN authority is required to call this API.", + "content": "This gets list of all SOD policies.\nRequires role of ORG_ADMIN", "type": "text/plain" }, "url": { "path": [ - "sources" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -104055,29 +104403,11 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**modified**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", "type": "text/plain" }, "key": "filters", - "value": "name eq \"Employees\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "name" + "value": "id eq \"bc693f07e7b645539626c25954c58554\"" } ], "variable": [] @@ -104093,12 +104423,12 @@ }, "response": [ { - "id": "59edbda7-c305-446b-8117-2c72e4d7fcf5", - "name": "List of Source objects", + "id": "49ef0768-065a-4eee-b6d1-c981327c902e", + "name": "List of all SOD policies.", "originalRequest": { "url": { "path": [ - "sources" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -104134,29 +104464,11 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**modified**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", "type": "text/plain" }, "key": "filters", - "value": "name eq \"Employees\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "name" + "value": "id eq \"bc693f07e7b645539626c25954c58554\"" } ], "variable": [] @@ -104186,17 +104498,17 @@ "value": "application/json" } ], - "body": "[\n {\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n },\n {\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n }\n]", + "body": "[\n {\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"policyQuery\": \"@access(id:2c9180866166b5b0016167c32ef31a66 OR id:2c9180866166b5b0016167c32ef31a67) AND @access(id:2c9180866166b5b0016167c32ef31a68 OR id:2c9180866166b5b0016167c32ef31a69)\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n },\n {\n \"description\": \"Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c918087682f9a86016839c05e8f1aff\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"New policy\",\n \"policyQuery\": \"policy query implementation\",\n \"compensatingControls\": \"Compensating controls\",\n \"correctionAdvice\": \"Correction advice\",\n \"tags\": [],\n \"state\": \"ENFORCED\",\n \"scheduled\": false,\n \"creatorId\": \"2c918087682f9a86016839c05e8f1aff\",\n \"modifierId\": null,\n \"violationOwnerAssignmentConfig\": null,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": null,\n \"id\": \"52c11db4-733e-4c31-949a-766c95ec95f1\",\n \"name\": \"General-Policy-Name\",\n \"created\": \"2020-05-12T19:47:38Z\",\n \"modified\": \"2020-05-12T19:47:38Z\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "99bf5894-e198-4d23-97b5-3515f265a6d8", + "id": "9e2c2ca8-f4fd-4c68-a598-4e9b38f85979", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sources" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -104232,29 +104544,11 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**modified**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", "type": "text/plain" }, "key": "filters", - "value": "name eq \"Employees\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "name" + "value": "id eq \"bc693f07e7b645539626c25954c58554\"" } ], "variable": [] @@ -104289,12 +104583,12 @@ "_postman_previewlanguage": "json" }, { - "id": "79c64944-5694-44d2-b160-d4242184d62a", + "id": "d87488af-333e-422d-a5fc-767455e504c2", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sources" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -104330,29 +104624,11 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**modified**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", "type": "text/plain" }, "key": "filters", - "value": "name eq \"Employees\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "name" + "value": "id eq \"bc693f07e7b645539626c25954c58554\"" } ], "variable": [] @@ -104387,12 +104663,12 @@ "_postman_previewlanguage": "json" }, { - "id": "f001befa-3bd8-4900-94ae-facdca92e6c5", + "id": "2eaa77ee-1afc-43f6-8749-4e79834a8f08", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -104428,29 +104704,11 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**modified**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", "type": "text/plain" }, "key": "filters", - "value": "name eq \"Employees\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "name" + "value": "id eq \"bc693f07e7b645539626c25954c58554\"" } ], "variable": [] @@ -104485,110 +104743,12 @@ "_postman_previewlanguage": "json" }, { - "id": "a1f3b006-d303-46b5-81be-83066b2ae275", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**modified**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "name eq \"Employees\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "name" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cd2f42cb-2203-4ce3-b6c0-f99d14593dfb", + "id": "ea14b88d-2fb8-4bfe-9722-330c56d9b8a3", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sources" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -104624,29 +104784,11 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**modified**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", "type": "text/plain" }, "key": "filters", - "value": "name eq \"Employees\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "name" + "value": "id eq \"bc693f07e7b645539626c25954c58554\"" } ], "variable": [] @@ -104681,12 +104823,12 @@ "_postman_previewlanguage": "json" }, { - "id": "897badbc-9a0e-4bf4-8f6b-e034d34f3357", + "id": "20cee3b5-85c0-4ac6-b518-c29f28728988", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sources" + "sod-policies" ], "host": [ "{{baseUrl}}" @@ -104722,29 +104864,11 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**modified**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", "type": "text/plain" }, "key": "filters", - "value": "name eq \"Employees\"" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "name" + "value": "id eq \"bc693f07e7b645539626c25954c58554\"" } ], "variable": [] @@ -104785,86 +104909,62 @@ } }, { - "id": "3ee900e3-14f8-4619-a33f-19e5964ce259", - "name": "Creates a source in IdentityNow.", + "id": "6db6bf8e-67b2-4769-9f1a-d7f11c1fd53d", + "name": "Get SOD policy by ID", "request": { - "name": "Creates a source in IdentityNow.", + "name": "Get SOD policy by ID", "description": { - "content": "This creates a specific source with a full source JSON representation. Any passwords are submitted as plain-text and encrypted upon receipt in IdentityNow.\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", + "content": "This gets specified SOD policy.\nRequires role of ORG_ADMIN.", "type": "text/plain" }, "url": { "path": [ - "sources" + "sod-policies", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ + "query": [], + "variable": [ { + "type": "any", + "value": "ef38f943-47e9-4562-b5bb-8424a56397d8", + "key": "id", "disabled": true, "description": { - "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "content": "(Required) The ID of the SOD Policy to retrieve.", "type": "text/plain" - }, - "key": "provisionAsCsv", - "value": "false" + } } - ], - "variable": [] + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "9f05b7e3-8d62-482b-b1e4-5f42fd7c7790", - "name": "Created Source object. Any passwords will only show the the encrypted cipher-text, as they are not decrypt-able in IdentityNow cloud-based services, per IdentityNow security design.", + "id": "60c0c89b-1565-404b-9649-2ea2cd0d87fd", + "name": "Conflicting Access Based Policy", "originalRequest": { "url": { "path": [ - "sources" + "sod-policies", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", - "type": "text/plain" - }, - "key": "provisionAsCsv", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -104878,59 +104978,37 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Created", - "code": 201, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"policyQuery\": \"@access(id:2c9180866166b5b0016167c32ef31a66 OR id:2c9180866166b5b0016167c32ef31a67) AND @access(id:2c9180866166b5b0016167c32ef31a68 OR id:2c9180866166b5b0016167c32ef31a69)\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "fd6ce9c9-7f89-4ad1-a894-edd4a654d3c2", - "name": "Client Error - Returned if the request body is invalid.", + "id": "fb21cf8b-8a57-4dd7-a4cd-8f5b52a1ea24", + "name": "General Policy", "originalRequest": { "url": { "path": [ - "sources" + "sod-policies", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", - "type": "text/plain" - }, - "key": "provisionAsCsv", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -104944,59 +105022,37 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"description\": \"Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c918087682f9a86016839c05e8f1aff\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"New policy\",\n \"policyQuery\": \"policy query implementation\",\n \"compensatingControls\": \"Compensating controls\",\n \"correctionAdvice\": \"Correction advice\",\n \"tags\": [],\n \"state\": \"ENFORCED\",\n \"scheduled\": false,\n \"creatorId\": \"2c918087682f9a86016839c05e8f1aff\",\n \"modifierId\": null,\n \"violationOwnerAssignmentConfig\": null,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": null,\n \"id\": \"52c11db4-733e-4c31-949a-766c95ec95f1\",\n \"name\": \"General-Policy-Name\",\n \"created\": \"2020-05-12T19:47:38Z\",\n \"modified\": \"2020-05-12T19:47:38Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "779f156c-b714-4d9b-b8d3-0b0cdca68de9", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "9c842e2e-a9c2-4496-8e3e-21fb5025094b", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sources" + "sod-policies", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", - "type": "text/plain" - }, - "key": "provisionAsCsv", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -105010,59 +105066,37 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ede8e056-2a5a-4d8f-b598-1fc7c3a44967", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "b92d0b3f-de8f-4d32-a177-f5bea5535588", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sources" + "sod-policies", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", - "type": "text/plain" - }, - "key": "provisionAsCsv", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -105076,59 +105110,37 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7d794781-1e35-4028-8858-e508651bdaba", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "71ceec48-1e8f-4541-98f6-e7ed112e3db5", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources" + "sod-policies", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", - "type": "text/plain" - }, - "key": "provisionAsCsv", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -105142,17 +105154,96 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "021085d4-e36d-4128-855c-bc4623e9e492", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a8bc536f-c154-4cba-abab-8cc2d2f0c644", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -105167,34 +105258,21 @@ "_postman_previewlanguage": "json" }, { - "id": "d6730076-95c9-493b-84f4-b6f7e2c96cd4", + "id": "8f119ef4-639e-42c6-ac0f-76dcd0fee49f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sources" + "sod-policies", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", - "type": "text/plain" - }, - "key": "provisionAsCsv", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -105208,17 +105286,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -105239,17 +105308,17 @@ } }, { - "id": "248f7449-d6e2-45db-a1d3-de3b9472484d", - "name": "Get Source by ID", + "id": "fb09a962-9fc0-4e20-81dd-3d333cd07759", + "name": "Update SOD policy by ID", "request": { - "name": "Get Source by ID", + "name": "Update SOD policy by ID", "description": { - "content": "This end-point gets a specific source in IdentityNow.\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", + "content": "This updates a specified SOD policy.\nRequires role of ORG_ADMIN.", "type": "text/plain" }, "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -105259,33 +105328,46 @@ "variable": [ { "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", + "value": "ef38f943-47e9-4562-b5bb-8424a56397d8", "key": "id", "disabled": true, "description": { - "content": "(Required) The Source id", + "content": "(Required) The ID of the SOD policy to update.", "type": "text/plain" } } ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"Modified Description\",\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "8f8a0126-c64b-4433-a4c5-3ec4d381a9e8", - "name": "A Source object", + "id": "339dbfc2-9f48-46b0-926d-95089040b271", + "name": "Conflicting Access Based Policy", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -105295,6 +105377,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -105308,8 +105394,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"Modified Description\",\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -105319,17 +105414,17 @@ "value": "application/json" } ], - "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Modified description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"policyQuery\": \"@access(id:2c9180866166b5b0016167c32ef31a66 OR id:2c9180866166b5b0016167c32ef31a67) AND @access(id:2c9180866166b5b0016167c32ef31a68 OR id:2c9180866166b5b0016167c32ef31a69)\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a7ec97b9-243c-4bf1-b704-9b197cb2c432", - "name": "Client Error - Returned if the request body is invalid.", + "id": "ce17ebd8-a53c-42ab-bc7d-bc7620361a36", + "name": "General Policy", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -105339,6 +105434,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -105352,8 +105451,74 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"description\": \"Modified Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c918087682f9a86016839c05e8f1aff\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"New policy\",\n \"policyQuery\": \"policy query implementation\",\n \"compensatingControls\": \"Compensating controls\",\n \"correctionAdvice\": \"Correction advice\",\n \"tags\": [],\n \"state\": \"ENFORCED\",\n \"scheduled\": false,\n \"creatorId\": \"2c918087682f9a86016839c05e8f1aff\",\n \"modifierId\": null,\n \"violationOwnerAssignmentConfig\": null,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": null,\n \"id\": \"52c11db4-733e-4c31-949a-766c95ec95f1\",\n \"name\": \"General-Policy-Name\",\n \"created\": \"2020-05-12T19:47:38Z\",\n \"modified\": \"2020-05-12T19:47:38Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"description\": \"Modified Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c918087682f9a86016839c05e8f1aff\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"New policy\",\n \"policyQuery\": \"policy query implementation\",\n \"compensatingControls\": \"Compensating controls\",\n \"correctionAdvice\": \"Correction advice\",\n \"tags\": [],\n \"state\": \"ENFORCED\",\n \"scheduled\": false,\n \"creatorId\": \"2c918087682f9a86016839c05e8f1aff\",\n \"modifierId\": null,\n \"violationOwnerAssignmentConfig\": null,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": null,\n \"id\": \"52c11db4-733e-4c31-949a-766c95ec95f1\",\n \"name\": \"General-Policy-Name\",\n \"created\": \"2020-05-12T19:47:38Z\",\n \"modified\": \"2020-05-12T19:47:38Z\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "adfdf0f7-6355-460e-bbf3-9af3abceb6dc", + "name": "Conflicting Access Based Policy", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"Modified Description\",\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -105368,12 +105533,12 @@ "_postman_previewlanguage": "json" }, { - "id": "5d143922-cb73-48a3-ad53-3f2c3feec909", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "1690845c-b893-43ac-bbef-8e9adf3a0eb7", + "name": "Conflicting Access Based Policy", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -105383,6 +105548,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -105396,8 +105565,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"Modified Description\",\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -105412,12 +105590,12 @@ "_postman_previewlanguage": "json" }, { - "id": "a8f4d7a1-7c1f-4b37-b03b-765c7a276664", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "6f7f5c99-1023-4595-ae7d-ffd0e04c3866", + "name": "An example of a 403 response object", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -105427,6 +105605,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -105440,8 +105622,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"Modified Description\",\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -105456,12 +105647,12 @@ "_postman_previewlanguage": "json" }, { - "id": "ef3f2e99-3ec7-47b1-91b6-8e90c7f08637", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "faa9c3a9-07d7-4cec-a23f-31bb140abcf0", + "name": "An example of a 404 response object", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -105471,6 +105662,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -105484,8 +105679,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"Modified Description\",\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Not Found", "code": 404, @@ -105500,12 +105704,12 @@ "_postman_previewlanguage": "json" }, { - "id": "f8186ca5-2a65-4e0c-858e-1fee22067050", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "2a25a710-963d-4b89-859c-87927f48e617", + "name": "Conflicting Access Based Policy", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -105515,6 +105719,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -105528,8 +105736,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"Modified Description\",\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -105544,12 +105761,12 @@ "_postman_previewlanguage": "json" }, { - "id": "0cfe1677-a9ee-4545-9eaa-c4dfb49748d1", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "239d86d8-faf8-4fc5-abbe-eee682727d2b", + "name": "An example of a 500 response object", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -105559,6 +105776,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -105572,8 +105793,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"Modified Description\",\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -105594,83 +105824,82 @@ } }, { - "id": "f5c4bbbd-30e7-4ab8-8990-63c702e1b392", - "name": "Update Source (Full)", + "id": "51f296ec-58ec-44a4-bf0b-a7c8dca3c266", + "name": "Delete SOD policy by ID", "request": { - "name": "Update Source (Full)", + "name": "Delete SOD policy by ID", "description": { - "content": "This API updates a source in IdentityNow, using a full object representation. In other words, the existing Source\nconfiguration is completely replaced.\n\nSome fields are immutable and cannot be changed, such as:\n\n* id\n* type\n* authoritative\n* connector\n* connectorClass\n* passwordPolicies\n\nAttempts to modify these fields will result in a 400 error.\n\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.\n", + "content": "This deletes a specified SOD policy.\nRequires role of ORG_ADMIN.", "type": "text/plain" }, "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], "variable": [ { "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", + "value": "ef38f943-47e9-4562-b5bb-8424a56397d8", "key": "id", "disabled": true, "description": { - "content": "(Required) The Source id", + "content": "(Required) The ID of the SOD Policy to delete.", "type": "text/plain" } } ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "response": [ { - "id": "f6dabbb8-cb75-40d7-8b93-5ce90843ba5f", - "name": "Updated Source object. Any passwords will only show the the encrypted cipher-text, as they are not decrypt-able in IdentityNow cloud-based services, per IdentityNow security design.", + "id": "f688e212-1bd4-4f4e-9532-96cd30810102", + "name": "No content.", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -105680,50 +105909,41 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "8430eb81-9e3b-4d20-91f9-7d1e2277cc23", + "id": "d38e4bea-fd87-4495-ad25-a01631a204d0", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -105737,17 +105957,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Bad Request", "code": 400, @@ -105762,25 +105973,31 @@ "_postman_previewlanguage": "json" }, { - "id": "17cb26b1-4b22-4573-953c-d083fb374caa", + "id": "50741c6e-184a-48ef-b6fd-4d8fb9ec9476", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -105794,17 +106011,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -105819,25 +106027,31 @@ "_postman_previewlanguage": "json" }, { - "id": "f3b7abbc-7469-4633-b14f-2ecdff47aa2d", + "id": "3cf38d29-7723-4440-a2f6-155309fe5aa8", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -105851,17 +106065,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Forbidden", "code": 403, @@ -105876,25 +106081,31 @@ "_postman_previewlanguage": "json" }, { - "id": "4c2ba180-efd3-40af-b779-6980b2b7189b", + "id": "8c811289-4ba2-4010-b48b-8b41edc76690", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -105908,17 +106119,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Not Found", "code": 404, @@ -105933,25 +106135,31 @@ "_postman_previewlanguage": "json" }, { - "id": "04e10e33-04cf-4945-ad90-b08552533d7d", + "id": "68aee7b2-13f8-441a-81be-632cf4d3b49d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -105965,17 +106173,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -105990,25 +106189,31 @@ "_postman_previewlanguage": "json" }, { - "id": "baa195d5-e477-40d7-b4f2-da2a669a7ae0", + "id": "2cabcf5d-552e-4061-b14b-ec00a30969fe", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -106022,17 +106227,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -106053,17 +106249,17 @@ } }, { - "id": "898f0267-393f-4335-a2a6-4b0802abc084", - "name": "Update Source (Partial)", + "id": "658629ca-380b-4607-8c87-913fd8c5597c", + "name": "Patch SOD policy by ID", "request": { - "name": "Update Source (Partial)", + "name": "Patch SOD policy by ID", "description": { - "content": "This API partially updates a source in IdentityNow, using a list of patch operations according to the\n[JSON Patch](https://tools.ietf.org/html/rfc6902) standard.\n\nSome fields are immutable and cannot be changed, such as:\n\n* id\n* type\n* authoritative\n* created\n* modified\n* connector\n* connectorClass\n* passwordPolicies\n\nAttempts to modify these fields will result in a 400 error.\n\nA token with ORG_ADMIN, SOURCE_ADMIN, SOURCE_SUBADMIN, or API authority is required to call this API.\n", + "content": "Allows updating SOD Policy fields other than [\"id\",\"created\",\"creatorId\",\"policyQuery\",\"type\"] using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.\nRequires role of ORG_ADMIN.\nThis 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. ", "type": "text/plain" }, "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -106073,11 +106269,11 @@ "variable": [ { "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", + "value": "2c918083-5d19-1a86-015d-28455b4a2329", "key": "id", "disabled": true, "description": { - "content": "(Required) The Source id", + "content": "(Required) The ID of the SOD policy being modified.", "type": "text/plain" } } @@ -106096,7 +106292,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"new description\"\n }\n]", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -106107,12 +106303,12 @@ }, "response": [ { - "id": "87d43cd0-8b14-4c54-a558-27e7c6deea67", - "name": "Edit the source description", + "id": "9792af70-4e94-4133-ad16-5801de3673a1", + "name": "Conflicting Access Based Policy", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -106142,7 +106338,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"new description\"\n }\n]", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -106159,17 +106355,17 @@ "value": "application/json" } ], - "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Modified description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"policyQuery\": \"@access(id:2c9180866166b5b0016167c32ef31a66 OR id:2c9180866166b5b0016167c32ef31a67) AND @access(id:2c918087682f9a86016839c0509c1ab2)\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d994769e-34dd-4031-a0b0-37dd8cc6552a", - "name": "Edit the source cluster", + "id": "d7b10d03-a28d-439b-a6c1-671cd758baa5", + "name": "General Policy", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -106199,7 +106395,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/cluster/id\",\n \"value\": \"2c918087813a902001813f3f85736b45\"\n }\n]", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -106216,17 +106412,17 @@ "value": "application/json" } ], - "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "body": "{\n \"description\": \"Modified description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c918087682f9a86016839c05e8f1aff\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"New policy\",\n \"policyQuery\": \"policy query implementation\",\n \"compensatingControls\": \"Compensating controls\",\n \"correctionAdvice\": \"Correction advice\",\n \"tags\": [],\n \"state\": \"ENFORCED\",\n \"scheduled\": false,\n \"creatorId\": \"2c918087682f9a86016839c05e8f1aff\",\n \"modifierId\": null,\n \"violationOwnerAssignmentConfig\": null,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": null,\n \"id\": \"52c11db4-733e-4c31-949a-766c95ec95f1\",\n \"name\": \"General-Policy-Name\",\n \"created\": \"2020-05-12T19:47:38Z\",\n \"modified\": \"2020-05-12T19:47:38Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "67399708-38cc-4b48-9fb9-9de399887bab", - "name": "Edit source features", + "id": "234fe85c-38e7-4a3f-938e-ce706f27e502", + "name": "Conflicting Access Based Policy", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -106256,7 +106452,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/features\",\n \"value\": [\n \"PASSWORD\",\n \"PROVISIONING\",\n \"ENABLE\",\n \"AUTHENTICATE\"\n ]\n }\n]", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -106265,25 +106461,25 @@ } } }, - "status": "OK", - "code": 200, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "43f637d4-91f3-48a1-bfb3-3a2e1dbc72ae", - "name": "Change a source description and cluster in One Call", + "id": "34fb7930-7992-46ef-8bed-bc30ee32d449", + "name": "Conflicting Access Based Policy", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -106313,7 +106509,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/cluster/id\",\n \"value\": \"2c918087813a902001813f3f85736b45\"\n }\n]", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -106322,25 +106518,25 @@ } } }, - "status": "OK", - "code": 200, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "38b7dbb5-72ed-4c26-a15a-abf4a01234fc", - "name": "Add a filter string to the connector", + "id": "be960e81-9021-49b2-b1a4-238979077857", + "name": "An example of a 403 response object", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -106370,7 +106566,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/connectorAttributes/filterString\",\n \"value\": \"!( id.contains( \\\"m\\\" ) ) || !( id.contains( \\\"d\\\" ) )\"\n }\n]", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -106379,25 +106575,25 @@ } } }, - "status": "OK", - "code": 200, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d3c8bd9a-b48b-4744-9e2c-a37cc825ce3a", - "name": "Update connector attribute for specific operation type", + "id": "ae5458d0-c432-4e13-824d-a8c45d6ac96d", + "name": "An example of a 404 response object", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -106427,7 +106623,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/connectorAttributes/connectionParameters/2/operationType\",\n \"value\": \"Group Aggregation-test\"\n }\n]", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -106436,25 +106632,25 @@ } } }, - "status": "OK", - "code": 200, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "683491d3-2213-480b-87f5-c01d3cf0cae0", - "name": "Edit the source cluster", + "id": "73467a3d-798a-42c0-ad58-9280579d5d7c", + "name": "Conflicting Access Based Policy", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -106484,7 +106680,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/cluster/id\",\n \"value\": \"2c918087813a902001813f3f85736b45\"\n }\n]", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -106493,25 +106689,25 @@ } } }, - "status": "Bad Request", - "code": 400, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "dfadb8b4-18d1-4597-8fcb-2ace4936010b", - "name": "Edit source features", + "id": "d43cd8d7-29e6-4b99-83f8-6edc7c9aa5fd", + "name": "An example of a 500 response object", "originalRequest": { "url": { "path": [ - "sources", + "sod-policies", ":id" ], "host": [ @@ -106541,7 +106737,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/features\",\n \"value\": [\n \"PASSWORD\",\n \"PROVISIONING\",\n \"ENABLE\",\n \"AUTHENTICATE\"\n ]\n }\n]", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -106550,26 +106746,75 @@ } } }, - "status": "Bad Request", - "code": 400, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d52c53af-594f-46a6-8141-70dc51f5158b", + "name": "Evaluate one policy by ID", + "request": { + "name": "Evaluate one policy by ID", + "description": { + "content": "Runs the scheduled report for the policy retrieved by passed policy ID. The report schedule is fetched from the policy retrieved by ID.", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-policies", + ":id", + "evaluate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "ef38f943-47e9-4562-b5bb-8424a56397d8", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The SOD policy ID to run.", + "type": "text/plain" + } + } + ] }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": {} + }, + "response": [ { - "id": "ab70e717-94b0-478a-9088-be42cc9498fc", - "name": "Change a source description and cluster in One Call", + "id": "691a5b38-0240-4278-a320-46a866da0952", + "name": "Reference to the violation report run task.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "evaluate" ], "host": [ "{{baseUrl}}" @@ -106578,10 +106823,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -106595,38 +106836,30 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/cluster/id\",\n \"value\": \"2c918087813a902001813f3f85736b45\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "POST", + "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"status\": \"PENDING\",\n \"type\": \"REPORT_RESULT\",\n \"id\": \"37b3b32a-f394-46f8-acad-b5223969fa68\",\n \"name\": \"Multi Query Report\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "77086e61-1193-48a4-a485-8c9d71e6d689", - "name": "Add a filter string to the connector", + "id": "f48f266e-981d-4e57-8bcf-13227e5bf232", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "evaluate" ], "host": [ "{{baseUrl}}" @@ -106635,10 +106868,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -106652,17 +106881,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/connectorAttributes/filterString\",\n \"value\": \"!( id.contains( \\\"m\\\" ) ) || !( id.contains( \\\"d\\\" ) )\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "POST", + "body": {} }, "status": "Bad Request", "code": 400, @@ -106677,13 +106897,14 @@ "_postman_previewlanguage": "json" }, { - "id": "c7cad7f8-7ea2-4177-aa00-8d2e802b189c", - "name": "Update connector attribute for specific operation type", + "id": "6223b145-76f1-42f8-b101-9d64b6ade85c", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "evaluate" ], "host": [ "{{baseUrl}}" @@ -106692,10 +106913,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -106709,38 +106926,30 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/connectorAttributes/connectionParameters/2/operationType\",\n \"value\": \"Group Aggregation-test\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "POST", + "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3763fcf4-ba5d-4196-9d4f-b690d007b630", - "name": "Edit source features", + "id": "547e17a0-2d1c-4346-a013-650f4aa1d653", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "evaluate" ], "host": [ "{{baseUrl}}" @@ -106749,10 +106958,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -106766,38 +106971,30 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/features\",\n \"value\": [\n \"PASSWORD\",\n \"PROVISIONING\",\n \"ENABLE\",\n \"AUTHENTICATE\"\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "POST", + "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d59be78e-ef28-4ddc-8bbe-7547a1721f25", - "name": "Change a source description and cluster in One Call", + "id": "19efc716-1d3f-4ab8-a6f2-c9fc8d2267e0", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "evaluate" ], "host": [ "{{baseUrl}}" @@ -106806,10 +107003,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -106823,38 +107016,30 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/cluster/id\",\n \"value\": \"2c918087813a902001813f3f85736b45\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "POST", + "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "fd0a3a8a-8158-42f4-b662-969f235b708e", - "name": "Add a filter string to the connector", + "id": "383f05ea-4cc0-4a4b-ae08-152b942897bd", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "evaluate" ], "host": [ "{{baseUrl}}" @@ -106863,10 +107048,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -106880,38 +107061,78 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/connectorAttributes/filterString\",\n \"value\": \"!( id.contains( \\\"m\\\" ) ) || !( id.contains( \\\"d\\\" ) )\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "POST", + "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "677076b2-40cd-4bf5-b246-a791cfabc084", + "name": "Get SOD policy schedule", + "request": { + "name": "Get SOD policy schedule", + "description": { + "content": "This endpoint gets a specified SOD policy's schedule.", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "ef38f943-47e9-4562-b5bb-8424a56397d8", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the SOD policy schedule to retrieve.", + "type": "text/plain" + } + } + ] }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ { - "id": "5f575c70-c951-4d5b-a6d3-8c645be72094", - "name": "Update connector attribute for specific operation type", + "id": "fc701fda-29ce-4c8a-963f-9c22110adb31", + "name": "SOD policy schedule.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -106920,10 +107141,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -106937,17 +107154,98 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/connectorAttributes/connectionParameters/2/operationType\",\n \"value\": \"Group Aggregation-test\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a47c944bf3a2bd742580fe3bde\",\n \"modifierId\": \"0f11f2a47c944bf3a2bd742580fe3bde\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e83b5616-4cfe-480a-9797-9c268315e676", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } + ], + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c657aa11-61ac-4fba-82ae-48121f7dfc42", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -106962,13 +107260,14 @@ "_postman_previewlanguage": "json" }, { - "id": "84efd721-faec-423b-be42-8c745edbab54", - "name": "An example of a 403 response object", + "id": "d62eed5b-d813-4d21-a60c-91d621c98f10", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -106977,10 +107276,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -106994,17 +107289,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/cluster/id\",\n \"value\": \"2c918087813a902001813f3f85736b45\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -107019,13 +107305,165 @@ "_postman_previewlanguage": "json" }, { - "id": "7e38be43-d1c9-47f5-9034-352380ce28d6", - "name": "Add a filter string to the connector", + "id": "0786c765-4d0c-4cd8-9194-1db67983220c", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cdc5adb3-9bff-4dd7-81a3-c007c0ac846a", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "2433f2e4-e728-4b13-84c7-627ada6187b6", + "name": "Update SOD Policy schedule", + "request": { + "name": "Update SOD Policy schedule", + "description": { + "content": "This updates schedule for a specified SOD policy.", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "ef38f943-47e9-4562-b5bb-8424a56397d8", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the SOD policy to update its schedule.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a47c944bf3a2bd742580fe3bde\",\n \"modifierId\": \"0f11f2a47c944bf3a2bd742580fe3bde\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "6ae26631-3027-4308-acd8-518a8ff6fdcd", + "name": "Created or updated SOD policy schedule.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -107036,7 +107474,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -107051,10 +107489,10 @@ "value": "" } ], - "method": "PATCH", + "method": "PUT", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/connectorAttributes/filterString\",\n \"value\": \"!( id.contains( \\\"m\\\" ) ) || !( id.contains( \\\"d\\\" ) )\"\n }\n]", + "raw": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a47c944bf3a2bd742580fe3bde\",\n \"modifierId\": \"0f11f2a47c944bf3a2bd742580fe3bde\"\n}", "options": { "raw": { "headerFamily": "json", @@ -107063,26 +107501,27 @@ } } }, - "status": "Forbidden", - "code": 403, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a47c944bf3a2bd742580fe3bde\",\n \"modifierId\": \"0f11f2a47c944bf3a2bd742580fe3bde\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d3984acc-9e9e-4cb0-b68a-59d8802ead72", - "name": "Update connector attribute for specific operation type", + "id": "b3dada4d-a089-4ed6-b510-794cfd1ec2de", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -107093,7 +107532,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -107108,10 +107547,10 @@ "value": "" } ], - "method": "PATCH", + "method": "PUT", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/connectorAttributes/connectionParameters/2/operationType\",\n \"value\": \"Group Aggregation-test\"\n }\n]", + "raw": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a47c944bf3a2bd742580fe3bde\",\n \"modifierId\": \"0f11f2a47c944bf3a2bd742580fe3bde\"\n}", "options": { "raw": { "headerFamily": "json", @@ -107120,26 +107559,27 @@ } } }, - "status": "Forbidden", - "code": 403, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a89faa1e-3cf9-465f-8bed-78c888f8cee4", - "name": "An example of a 404 response object", + "id": "5ca89c31-582f-45be-bf2e-1f6d164a530d", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -107150,7 +107590,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -107165,10 +107605,10 @@ "value": "" } ], - "method": "PATCH", + "method": "PUT", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/connectorAttributes/filterString\",\n \"value\": \"!( id.contains( \\\"m\\\" ) ) || !( id.contains( \\\"d\\\" ) )\"\n }\n]", + "raw": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a47c944bf3a2bd742580fe3bde\",\n \"modifierId\": \"0f11f2a47c944bf3a2bd742580fe3bde\"\n}", "options": { "raw": { "headerFamily": "json", @@ -107177,26 +107617,27 @@ } } }, - "status": "Not Found", - "code": 404, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e889b664-494d-478a-83fd-b933617355cf", - "name": "Update connector attribute for specific operation type", + "id": "46a64016-d4bd-4a46-9ff5-65020de80bcc", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -107207,7 +107648,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -107222,10 +107663,10 @@ "value": "" } ], - "method": "PATCH", + "method": "PUT", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/connectorAttributes/connectionParameters/2/operationType\",\n \"value\": \"Group Aggregation-test\"\n }\n]", + "raw": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a47c944bf3a2bd742580fe3bde\",\n \"modifierId\": \"0f11f2a47c944bf3a2bd742580fe3bde\"\n}", "options": { "raw": { "headerFamily": "json", @@ -107234,26 +107675,27 @@ } } }, - "status": "Not Found", - "code": 404, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0e2acbc4-a22d-4512-8f76-729e94e24f30", - "name": "Update connector attribute for specific operation type", + "id": "93636476-ce71-40b2-92f5-0d3a259d2c4e", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -107264,7 +107706,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -107279,10 +107721,10 @@ "value": "" } ], - "method": "PATCH", + "method": "PUT", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/connectorAttributes/connectionParameters/2/operationType\",\n \"value\": \"Group Aggregation-test\"\n }\n]", + "raw": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a47c944bf3a2bd742580fe3bde\",\n \"modifierId\": \"0f11f2a47c944bf3a2bd742580fe3bde\"\n}", "options": { "raw": { "headerFamily": "json", @@ -107304,13 +107746,14 @@ "_postman_previewlanguage": "json" }, { - "id": "8850a4eb-f270-4afd-b7f3-52c376b7b873", - "name": "An example of a 500 response object", + "id": "01be6c32-c951-4560-b6b3-f46426f0c01c", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -107321,7 +107764,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -107336,10 +107779,10 @@ "value": "" } ], - "method": "PATCH", + "method": "PUT", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"new description\"\n }\n]", + "raw": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a47c944bf3a2bd742580fe3bde\",\n \"modifierId\": \"0f11f2a47c944bf3a2bd742580fe3bde\"\n}", "options": { "raw": { "headerFamily": "json", @@ -107367,18 +107810,19 @@ } }, { - "id": "1776a8b5-7a00-455d-9170-e42d0c3856ec", - "name": "Delete Source by ID", + "id": "f5ffc5b7-62af-4028-bc5d-18ec6f798be7", + "name": "Delete SOD policy schedule", "request": { - "name": "Delete Source by ID", + "name": "Delete SOD policy schedule", "description": { - "content": "This end-point deletes a specific source in IdentityNow.\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.\nAll of accounts on the source will be removed first, then the source will be deleted. Actual status of task execution can be retrieved via method GET `/task-status/{id}`", + "content": "This deletes schedule for a specified SOD policy by ID.", "type": "text/plain" }, "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -107387,11 +107831,11 @@ "variable": [ { "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", + "value": "ef38f943-47e9-4562-b5bb-8424a56397d8", "key": "id", "disabled": true, "description": { - "content": "(Required) The Source id", + "content": "(Required) The ID of the SOD policy the schedule must be deleted for.", "type": "text/plain" } } @@ -107408,13 +107852,14 @@ }, "response": [ { - "id": "47422e1e-c117-433f-84de-e003dc27b198", - "name": "Accepted - Returned if the request was successfully accepted into the system.", + "id": "cb70224a-ca65-4581-9e75-c8a9f562020f", + "name": "No content response.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -107423,10 +107868,6 @@ "variable": [] }, "header": [ - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -107439,26 +107880,21 @@ "method": "DELETE", "body": {} }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"type\": \"TASK_RESULT\",\n \"id\": \"2c91808779ecf55b0179f720942f181a\",\n \"name\": null\n}", + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "15fe5d6f-c937-4165-b4b5-74ccacda87a1", + "id": "f8482c47-16b8-40ff-80c8-1aec13704cd0", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -107496,13 +107932,14 @@ "_postman_previewlanguage": "json" }, { - "id": "760c4217-bbba-41dd-a1ea-dbe9547e0a29", + "id": "4fba597e-bba0-4893-82dd-6eb50c4ef89f", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -107540,13 +107977,14 @@ "_postman_previewlanguage": "json" }, { - "id": "199a6dcf-d71d-483d-996b-f36ee8806560", + "id": "1bbb94a7-05a5-4c1f-a70e-2fce5a46d33a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -107584,13 +108022,14 @@ "_postman_previewlanguage": "json" }, { - "id": "bf6c5826-c0f0-434a-8161-fde1d6915792", + "id": "a949b4ef-cc1a-44fa-aa36-235188872d86", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -107628,13 +108067,14 @@ "_postman_previewlanguage": "json" }, { - "id": "b24e6414-192b-4c5c-92ce-7ae846178f8c", + "id": "c3d34f72-2bcb-4763-b9c5-5601189c9cbb", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -107672,13 +108112,14 @@ "_postman_previewlanguage": "json" }, { - "id": "724f9a24-82f4-4d5b-9e0c-907502c94a49", + "id": "a6642c22-5536-4221-8b08-0befa7e3ccbb", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sources", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -107722,19 +108163,20 @@ } }, { - "id": "37e21dcc-f2a8-472f-8dc9-57a5362a3afd", - "name": "Lists ProvisioningPolicies", + "id": "60edb4af-a950-47ee-8c2e-94f57a165fe9", + "name": "Runs SOD policy violation report", "request": { - "name": "Lists ProvisioningPolicies", + "name": "Runs SOD policy violation report", "description": { - "content": "This end-point lists all the ProvisioningPolicies in IdentityNow.\nA token with API, or ORG_ADMIN authority is required to call this API.", + "content": "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.", "type": "text/plain" }, "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies" + "sod-policies", + ":id", + "violation-report", + "run" ], "host": [ "{{baseUrl}}" @@ -107743,11 +108185,11 @@ "variable": [ { "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", - "key": "sourceId", + "value": "ef38f943-47e9-4562-b5bb-8424a56397d8", + "key": "id", "disabled": true, "description": { - "content": "(Required) The Source id", + "content": "(Required) The SOD policy ID to run.", "type": "text/plain" } } @@ -107759,19 +108201,20 @@ "value": "application/json" } ], - "method": "GET", + "method": "POST", "body": {} }, "response": [ { - "id": "8ca6503d-4294-4a7b-83f1-3eac0fdbbd6e", - "name": "List of ProvisioningPolicyDto objects", + "id": "f71ff43d-fbc4-48a8-b063-e41b6fbaab0d", + "name": "Reference to the violation report run task.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies" + "sod-policies", + ":id", + "violation-report", + "run" ], "host": [ "{{baseUrl}}" @@ -107793,7 +108236,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "OK", @@ -107804,19 +108247,20 @@ "value": "application/json" } ], - "body": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "body": "{\n \"status\": \"PENDING\",\n \"type\": \"REPORT_RESULT\",\n \"id\": \"2e8d8180-24bc-4d21-91c6-7affdb473b0d\",\n \"name\": \"policy-xyz\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7d8f76c4-b09b-4be4-aa05-6199fa1cbd48", + "id": "3f278d4c-9d9c-4a1a-b090-8c70e33d38d6", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies" + "sod-policies", + ":id", + "violation-report", + "run" ], "host": [ "{{baseUrl}}" @@ -107838,7 +108282,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Bad Request", @@ -107854,14 +108298,15 @@ "_postman_previewlanguage": "json" }, { - "id": "6cbcd361-7e63-45b4-a33a-0f60e5698527", + "id": "3cc59a0a-f24c-4f3c-a588-a52cbf833a5d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies" + "sod-policies", + ":id", + "violation-report", + "run" ], "host": [ "{{baseUrl}}" @@ -107883,7 +108328,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Unauthorized", @@ -107899,14 +108344,15 @@ "_postman_previewlanguage": "json" }, { - "id": "8eee1ea3-dfbb-42b5-b835-979bfa47dead", + "id": "987f467f-266b-4c77-9d26-73854495d58b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies" + "sod-policies", + ":id", + "violation-report", + "run" ], "host": [ "{{baseUrl}}" @@ -107928,7 +108374,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Forbidden", @@ -107944,14 +108390,15 @@ "_postman_previewlanguage": "json" }, { - "id": "733e0ff4-6fa7-4bea-8fe8-294582f51db5", + "id": "9a79099a-a527-49cb-a352-0196f2978ec1", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies" + "sod-policies", + ":id", + "violation-report", + "run" ], "host": [ "{{baseUrl}}" @@ -107973,7 +108420,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Not Found", @@ -107989,14 +108436,15 @@ "_postman_previewlanguage": "json" }, { - "id": "8a10469f-6025-4e48-99f0-d655e4d0c3d6", + "id": "edf5b6b5-90dc-4c65-87ab-f74e5253f5ab", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies" + "sod-policies", + ":id", + "violation-report", + "run" ], "host": [ "{{baseUrl}}" @@ -108018,7 +108466,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Too Many Requests", @@ -108034,14 +108482,15 @@ "_postman_previewlanguage": "json" }, { - "id": "39c29864-37d4-4145-9885-09c7f135fe7f", + "id": "5ca90d82-e8a2-4ca9-bfd9-ed6cb263ec7e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies" + "sod-policies", + ":id", + "violation-report", + "run" ], "host": [ "{{baseUrl}}" @@ -108063,7 +108512,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Internal Server Error", @@ -108085,19 +108534,19 @@ } }, { - "id": "37d2977e-07ba-4f18-96a7-e11e78ca4a61", - "name": "Create Provisioning Policy", + "id": "5f172fd7-c323-4907-9241-641c7d27864c", + "name": "Get SOD violation report status", "request": { - "name": "Create Provisioning Policy", + "name": "Get SOD violation report status", "description": { - "content": "This API generates a create policy/template based on field value transforms. This API is intended for use when setting up JDBC Provisioning type sources, but it will also work on other source types.\nTransforms can be used in the provisioning policy to create a new attribute that you only need during provisioning.\nRefer to [Transforms in Provisioning Policies](https://developer.sailpoint.com/idn/docs/transforms/guides/transforms-in-provisioning-policies) for more information.\nA token with ORG_ADMIN authority is required to call this API.", + "content": "This gets the status for a violation report run task that has already been invoked.", "type": "text/plain" }, "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies" + "sod-policies", + ":id", + "violation-report" ], "host": [ "{{baseUrl}}" @@ -108106,48 +108555,35 @@ "variable": [ { "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", - "key": "sourceId", + "value": "ef38f943-47e9-4562-b5bb-8424a56397d8", + "key": "id", "disabled": true, "description": { - "content": "(Required) The Source id", + "content": "(Required) The ID of the violation report to retrieve status for.", "type": "text/plain" } } ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "462ac3ea-9c21-443f-be0b-529029d17450", - "name": "Created ProvisioningPolicyDto object", + "id": "08e4a2b6-24bc-43af-920e-685d4bd3c053", + "name": "Status of the violation report run task.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies" + "sod-policies", + ":id", + "violation-report" ], "host": [ "{{baseUrl}}" @@ -108156,10 +108592,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -108173,39 +108605,30 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Created", - "code": 201, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "body": "{\n \"status\": \"SUCCESS\",\n \"type\": \"REPORT_RESULT\",\n \"id\": \"2e8d8180-24bc-4d21-91c6-7affdb473b0d\",\n \"name\": \"policy-xyz\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "1ddc19ed-c408-4d3a-9248-54a768c714c5", + "id": "aa70f1c4-867d-426d-bef0-ee39edcd8d9a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies" + "sod-policies", + ":id", + "violation-report" ], "host": [ "{{baseUrl}}" @@ -108214,10 +108637,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -108231,17 +108650,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -108256,14 +108666,14 @@ "_postman_previewlanguage": "json" }, { - "id": "895f1fec-908b-4a28-bd89-4db33eeadbbc", + "id": "8ab5339a-46c4-4e0e-ba69-06f341402257", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies" + "sod-policies", + ":id", + "violation-report" ], "host": [ "{{baseUrl}}" @@ -108272,10 +108682,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -108289,17 +108695,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -108314,14 +108711,14 @@ "_postman_previewlanguage": "json" }, { - "id": "2963da98-9b52-4df5-807a-889a3ea38205", + "id": "96cf3a0d-1411-47f7-ba2a-735c52bd5cfe", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies" + "sod-policies", + ":id", + "violation-report" ], "host": [ "{{baseUrl}}" @@ -108330,10 +108727,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -108347,17 +108740,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -108372,14 +108756,14 @@ "_postman_previewlanguage": "json" }, { - "id": "fca2a8a3-1f5a-4056-a72e-96fcf317ad3c", + "id": "2a11dc8f-a9dc-4368-8cea-a0390aa251a5", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies" + "sod-policies", + ":id", + "violation-report" ], "host": [ "{{baseUrl}}" @@ -108388,10 +108772,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -108405,17 +108785,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Not Found", "code": 404, @@ -108430,14 +108801,14 @@ "_postman_previewlanguage": "json" }, { - "id": "563d713a-6eee-442c-957b-44f7206c81ef", + "id": "b40e197b-655a-4b7a-b623-638615eb5f96", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies" + "sod-policies", + ":id", + "violation-report" ], "host": [ "{{baseUrl}}" @@ -108446,10 +108817,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -108463,17 +108830,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -108488,14 +108846,14 @@ "_postman_previewlanguage": "json" }, { - "id": "0c4c13cb-b5bd-4c07-9d10-08894c3632bf", + "id": "689d5184-08ba-47bf-a00b-cde2d8d05dfa", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies" + "sod-policies", + ":id", + "violation-report" ], "host": [ "{{baseUrl}}" @@ -108504,10 +108862,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -108521,17 +108875,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -108552,20 +108897,19 @@ } }, { - "id": "ef57b620-a7d1-4ba7-8532-55d53d273ac9", - "name": "Get Provisioning Policy by UsageType", + "id": "c62253c4-1843-4a42-9339-41f8a74ce51b", + "name": "Get violation report run status", "request": { - "name": "Get Provisioning Policy by UsageType", + "name": "Get violation report run status", "description": { - "content": "This end-point retrieves the ProvisioningPolicy with the specified usage on the specified Source in IdentityNow.\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", + "content": "This gets the status for a violation report run task that has already been invoked.", "type": "text/plain" }, "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sod-policies", + "sod-violation-report-status", + ":reportResultId" ], "host": [ "{{baseUrl}}" @@ -108574,21 +108918,11 @@ "variable": [ { "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source ID.", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "CREATE", - "key": "usageType", + "value": "2e8d8180-24bc-4d21-91c6-7affdb473b0d", + "key": "reportResultId", "disabled": true, "description": { - "content": "(Required) The type of provisioning policy usage. \nIn IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. \nThese are the common usage types: \nCREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. \nUPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source.\nENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. \nDISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. \nYou can use these four usage types for all your provisioning policy needs. ", + "content": "(Required) The ID of the report reference to retrieve.", "type": "text/plain" } } @@ -108605,15 +108939,14 @@ }, "response": [ { - "id": "ad506e56-43ee-43cf-a6c2-69553594119b", - "name": "The requested ProvisioningPolicyDto was successfully retrieved.", + "id": "8a81518b-6d8b-42fa-be78-057d965a8dee", + "name": "Status of the violation report run task.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sod-policies", + "sod-violation-report-status", + ":reportResultId" ], "host": [ "{{baseUrl}}" @@ -108646,20 +108979,19 @@ "value": "application/json" } ], - "body": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "body": "{\n \"status\": \"SUCCESS\",\n \"type\": \"REPORT_RESULT\",\n \"id\": \"2e8d8180-24bc-4d21-91c6-7affdb473b0d\",\n \"name\": \"policy-xyz\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "dffb8186-ff38-4f52-9b40-7965a25596fd", + "id": "9726931e-d6d7-44d5-a40e-c72496e70a5b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sod-policies", + "sod-violation-report-status", + ":reportResultId" ], "host": [ "{{baseUrl}}" @@ -108697,15 +109029,14 @@ "_postman_previewlanguage": "json" }, { - "id": "dc2133c0-7a6d-434e-9f41-d0cd9272be86", + "id": "f34ea636-90f5-4203-9f77-46e9810c7eb1", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sod-policies", + "sod-violation-report-status", + ":reportResultId" ], "host": [ "{{baseUrl}}" @@ -108743,15 +109074,14 @@ "_postman_previewlanguage": "json" }, { - "id": "624be430-0b29-4308-959a-beca42406cdb", + "id": "7b122da2-14c5-4309-9f8e-61a021d9364b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sod-policies", + "sod-violation-report-status", + ":reportResultId" ], "host": [ "{{baseUrl}}" @@ -108789,15 +109119,14 @@ "_postman_previewlanguage": "json" }, { - "id": "67884399-2823-43c0-80b5-39e8328a893a", + "id": "36f83bf8-cfe0-4c66-b3b6-3ef4982f5d71", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sod-policies", + "sod-violation-report-status", + ":reportResultId" ], "host": [ "{{baseUrl}}" @@ -108835,15 +109164,14 @@ "_postman_previewlanguage": "json" }, { - "id": "9c7a3bc4-0fe5-40d9-916f-3dce2578d0e2", + "id": "2fef9304-d738-4e54-a2b1-66b18444ab8a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sod-policies", + "sod-violation-report-status", + ":reportResultId" ], "host": [ "{{baseUrl}}" @@ -108881,15 +109209,14 @@ "_postman_previewlanguage": "json" }, { - "id": "e8f175ef-9cc9-45a7-93b1-5b6c43f41d84", + "id": "6126c6ca-e11e-480c-b2e5-9be81c8f5d62", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sod-policies", + "sod-violation-report-status", + ":reportResultId" ], "host": [ "{{baseUrl}}" @@ -108931,49 +109258,32 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, + } + ] + }, + { + "name": "SOD Violations", + "description": "Use this API to check for current \"separation of duties\" (SOD) policy violations as well as potential future SOD policy violations. \nWith SOD violation functionality in place, administrators can get information about current SOD policy violations and predict whether an access change will trigger new violations, which helps to prevent them from occurring at all. \n\n\"Separation of duties\" refers to the concept that people shouldn't have conflicting sets of access - all their access should be configured in a way that protects your organization's assets and data. \nFor example, people who record monetary transactions shouldn't be able to issue payment for those transactions.\nAny changes to major system configurations should be approved by someone other than the person requesting the change. \n\nOrganizations can use \"separation of duties\" (SOD) policies to enforce and track their internal security rules throughout their tenants.\nThese SOD policies limit each user's involvement in important processes and protects the organization from individuals gaining excessive access. \n\nOnce a SOD policy is in place, if an identity has conflicting access items, a SOD violation will trigger. \nThese violations are included in SOD violation reports that other users will see in emails at regular intervals if they're subscribed to the SOD policy.\nThe other users can then better help to enforce these SOD policies.\n\nAdministrators can use the SOD violations APIs to check a set of identities for any current SOD violations, and they can use them to check whether adding an access item would potentially trigger a SOD violation. \nThis second option is a good way to prevent SOD violations from triggering at all. \n\nRefer to [Handling Policy Violations](https://documentation.sailpoint.com/saas/help/sod/policy-violations.html) for more information about SOD policy violations. \n", + "item": [ { - "id": "15a4ab01-eceb-4bd3-b4ca-974268e0b9ee", - "name": "Update Provisioning Policy by UsageType", + "id": "ca78eb68-dc24-4bd5-9262-ae3921da7640", + "name": "Predict SOD violations for identity.", "request": { - "name": "Update Provisioning Policy by UsageType", + "name": "Predict SOD violations for identity.", "description": { - "content": "This end-point updates the provisioning policy with the specified usage on the specified source in IdentityNow.\nTransforms can be used in the provisioning policy to create a new attribute that you only need during provisioning.\nRefer to [Transforms in Provisioning Policies](https://developer.sailpoint.com/idn/docs/transforms/guides/transforms-in-provisioning-policies) for more information.\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", + "content": "This API is used to check if granting some additional accesses would cause the subject to be in violation of any SOD policies. Returns the violations that would be caused.\n\nA token with ORG_ADMIN or API authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sod-violations", + "predict" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source ID.", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "CREATE", - "key": "usageType", - "disabled": true, - "description": { - "content": "(Required) The type of provisioning policy usage. \nIn IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. \nThese are the common usage types: \nCREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. \nUPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source.\nENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. \nDISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. \nYou can use these four usage types for all your provisioning policy needs. ", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { @@ -108985,10 +109295,10 @@ "value": "application/json" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -108999,15 +109309,13 @@ }, "response": [ { - "id": "e24df3d2-2a80-4d79-9712-30ec8f285c1f", - "name": "The ProvisioningPolicyDto was successfully replaced.", + "id": "df8e3ea9-f924-4d0d-9cb6-275770653378", + "name": "Violation Contexts", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sod-violations", + "predict" ], "host": [ "{{baseUrl}}" @@ -109033,10 +109341,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -109053,20 +109361,18 @@ "value": "application/json" } ], - "body": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "body": "{\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": true\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": false\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": true\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": false\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Business SOD Policy\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": true\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": false\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": true\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"existing\": false\n }\n ]\n }\n }\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d80fb6e5-f678-47e0-b207-48e960145d95", + "id": "bf31365a-0c7c-4174-a5f9-860337825755", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sod-violations", + "predict" ], "host": [ "{{baseUrl}}" @@ -109092,10 +109398,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -109117,15 +109423,13 @@ "_postman_previewlanguage": "json" }, { - "id": "ed72f923-04fe-4b85-9d25-045d570ddf11", + "id": "bad22d80-7c41-41b7-a482-84cded3a8237", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sod-violations", + "predict" ], "host": [ "{{baseUrl}}" @@ -109151,10 +109455,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -109176,15 +109480,13 @@ "_postman_previewlanguage": "json" }, { - "id": "96b5e37f-af0c-4b7f-800c-ca6ea46dee1a", + "id": "f97804ff-7728-4cde-910c-8a6c13e25cc4", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sod-violations", + "predict" ], "host": [ "{{baseUrl}}" @@ -109210,10 +109512,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -109235,15 +109537,13 @@ "_postman_previewlanguage": "json" }, { - "id": "a0a1c652-2e18-4211-91d7-f231de8b8e69", + "id": "37197306-71ae-4913-aef7-7925843c0579", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sod-violations", + "predict" ], "host": [ "{{baseUrl}}" @@ -109269,10 +109569,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -109294,15 +109594,13 @@ "_postman_previewlanguage": "json" }, { - "id": "98b6cc08-3dde-4fc5-a68d-f66e7ae6dfce", + "id": "43d47b84-582e-4b04-97ee-40e8d0c13cf4", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sod-violations", + "predict" ], "host": [ "{{baseUrl}}" @@ -109328,10 +109626,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -109353,15 +109651,13 @@ "_postman_previewlanguage": "json" }, { - "id": "b39c230f-b04d-4629-b27d-e5de224ede1c", + "id": "94c16e85-23ad-4ff2-b816-8395b090dec1", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sod-violations", + "predict" ], "host": [ "{{baseUrl}}" @@ -109387,10 +109683,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -109418,62 +109714,39 @@ } }, { - "id": "af4e889c-2097-45bf-9188-fabd717c8f46", - "name": "Partial update of Provisioning Policy", + "id": "cf9d1ccd-f3f6-488e-a0b6-6ab13f2e616f", + "name": "Check SOD violations", "request": { - "name": "Partial update of Provisioning Policy", + "name": "Check SOD violations", "description": { - "content": "This API selectively updates an existing Provisioning Policy using a JSONPatch payload.\nTransforms can be used in the provisioning policy to create a new attribute that you only need during provisioning.\nRefer to [Transforms in Provisioning Policies](https://developer.sailpoint.com/idn/docs/transforms/guides/transforms-in-provisioning-policies) for more information.\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", + "content": "This API initiates a SOD policy verification asynchronously.\n\nA token with ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sod-violations", + "check" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source id.", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "CREATE", - "key": "usageType", - "disabled": true, - "description": { - "content": "(Required) The type of provisioning policy usage. \nIn IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. \nThese are the common usage types: \nCREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. \nUPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source.\nENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. \nDISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. \nYou can use these four usage types for all your provisioning policy needs. ", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", + "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ],\n \"clientMetadata\": {\n \"additionalProp1\": \"string\",\n \"additionalProp2\": \"string\",\n \"additionalProp3\": \"string\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -109484,15 +109757,13 @@ }, "response": [ { - "id": "db9f5960-0d7c-4936-87b2-64796e1c5bcb", - "name": "The ProvisioningPolicyDto was successfully updated.", + "id": "5b45c99d-1faf-4662-b037-85e8c1b852fa", + "name": "Request ID with a timestamp.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sod-violations", + "check" ], "host": [ "{{baseUrl}}" @@ -109503,7 +109774,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -109518,10 +109789,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", + "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ],\n \"clientMetadata\": {\n \"additionalProp1\": \"string\",\n \"additionalProp2\": \"string\",\n \"additionalProp3\": \"string\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -109530,28 +109801,26 @@ } } }, - "status": "OK", - "code": 200, + "status": "Accepted", + "code": 202, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "body": "{\n \"requestId\": \"089899f13a8f4da7824996191587bab9\",\n \"created\": \"2020-01-01T00:00:00.000000Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "85440977-5321-48b6-a420-2bfb75bc3af2", + "id": "45b107ab-c61a-4735-93db-87f3b883e090", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sod-violations", + "check" ], "host": [ "{{baseUrl}}" @@ -109562,7 +109831,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -109577,10 +109846,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", + "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ],\n \"clientMetadata\": {\n \"additionalProp1\": \"string\",\n \"additionalProp2\": \"string\",\n \"additionalProp3\": \"string\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -109602,15 +109871,13 @@ "_postman_previewlanguage": "json" }, { - "id": "bfd1f643-75f8-472b-8cfa-8a93d0205de8", + "id": "d7163d68-d757-48f6-8464-05c4daf130a6", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sod-violations", + "check" ], "host": [ "{{baseUrl}}" @@ -109621,7 +109888,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -109636,10 +109903,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", + "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ],\n \"clientMetadata\": {\n \"additionalProp1\": \"string\",\n \"additionalProp2\": \"string\",\n \"additionalProp3\": \"string\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -109661,15 +109928,13 @@ "_postman_previewlanguage": "json" }, { - "id": "7706ef82-ad18-4783-a31c-a1fad7c41a8b", + "id": "f85da322-f5ef-473c-875a-067fdc940c3b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sod-violations", + "check" ], "host": [ "{{baseUrl}}" @@ -109680,7 +109945,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -109695,10 +109960,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", + "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ],\n \"clientMetadata\": {\n \"additionalProp1\": \"string\",\n \"additionalProp2\": \"string\",\n \"additionalProp3\": \"string\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -109720,15 +109985,13 @@ "_postman_previewlanguage": "json" }, { - "id": "de86ccb5-d12d-495d-94b5-bbfca57fd70f", + "id": "0eae34e4-e3b8-44f6-a9c1-9a72b8b179b5", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sod-violations", + "check" ], "host": [ "{{baseUrl}}" @@ -109739,7 +110002,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -109754,10 +110017,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", + "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ],\n \"clientMetadata\": {\n \"additionalProp1\": \"string\",\n \"additionalProp2\": \"string\",\n \"additionalProp3\": \"string\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -109779,15 +110042,13 @@ "_postman_previewlanguage": "json" }, { - "id": "b69bb1e5-1af0-4a14-ac4f-890a94d4a015", + "id": "8c465df6-6f25-4f59-8937-ff7decd21675", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sod-violations", + "check" ], "host": [ "{{baseUrl}}" @@ -109798,7 +110059,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -109813,10 +110074,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", + "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ],\n \"clientMetadata\": {\n \"additionalProp1\": \"string\",\n \"additionalProp2\": \"string\",\n \"additionalProp3\": \"string\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -109838,15 +110099,13 @@ "_postman_previewlanguage": "json" }, { - "id": "2d6c0744-2dd7-47e4-8e99-5f4defbb9757", + "id": "4e7e72d7-2f37-4e20-8f36-e69bd11a25c5", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sod-violations", + "check" ], "host": [ "{{baseUrl}}" @@ -109857,7 +110116,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -109872,10 +110131,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", + "raw": "{\n \"identityId\": \"2c91808568c529c60168cca6f90c1313\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c050861ab1\",\n \"name\": \"CN=Information Access,OU=test,OU=test-service,DC=TestAD,DC=local\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\",\n \"name\": \"CN=Information Technology,OU=test,OU=test-service,DC=TestAD,DC=local\"\n }\n ],\n \"clientMetadata\": {\n \"additionalProp1\": \"string\",\n \"additionalProp2\": \"string\",\n \"additionalProp3\": \"string\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -109901,49 +110160,86 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, + } + ] + }, + { + "name": "Sources", + "description": "Use this API to implement and customize source functionality. \nWith source functionality in place, organizations can use Identity Security Cloud to connect their various sources and user data sets and manage access across all those different sources in a secure, scalable way. \n\n[Sources](https://documentation.sailpoint.com/saas/help/sources/managing_sources.html) refer to the Identity Security Cloud representations for external applications, databases, and directory management systems that maintain their own sets of users, like Dropbox, GitHub, and Workday, for example.\nOrganizations may use hundreds, if not thousands, of different source systems, and any one employee within an organization likely has a different user record on each source, often with different permissions on many of those records. \nConnecting these sources to Identity Security Cloud makes it possible to manage user access across them all.\nThen, if a new hire starts at an organization, Identity Security Cloud can grant the new hire access to all the sources they need.\nIf an employee moves to a new department and needs access to new sources but no longer needs access to others, Identity Security Cloud can grant the necessary access and revoke the unnecessary access for all the employee's various sources. \nIf an employee leaves the company, Identity Security Cloud can revoke access to all the employee's various source accounts immediately. \nThese are just a few examples of the many ways that source functionality makes identity governance easier, more efficient, and more secure. \n\nIn Identity Security Cloud, administrators can create configure, manage, and edit sources, and they can designate other users as source admins to be able to do so.\nThey can also designate users as source sub-admins, who can perform the same source actions but only on sources associated with their governance groups.\nAdmins go to Connections > Sources to see a list of the existing source representations in their organizations. \nThey can create new sources or select existing ones. \n\nTo create a new source, the following must be specified: Source Name, Description, Source Owner, and Connection Type.\nRefer to [Configuring a Source](https://documentation.sailpoint.com/saas/help/accounts/loading_data.html#configuring-a-source) for more information about the source configuration process. \n\nIdentity Security Cloud connects with its sources either by a direct communication with the source server (connection information specific to the source must be provided) or a flat file feed, a CSV file containing all the relevant information about the accounts to be loaded in.\nDifferent sources use different connectors to share data with Identity Security Cloud, and each connector's setup process is specific to that connector. \nSailPoint has built a number of connectors to come out of the box and connect to the most common sources, and SailPoint actively maintains these connectors.\nRefer to [Identity Security Cloud Connectors](https://documentation.sailpoint.com/connectors/identitynow/landingpages/help/landingpages/identitynow_connectivity_landing.html) for more information about these SailPoint supported connectors. \nRefer to the following links for more information about two useful connectors: \n\n- [JDBC Connector](https://documentation.sailpoint.com/connectors/jdbc/help/integrating_jdbc/introduction.html): This customizable connector an directly connect to databases that support JDBC (Java Database Connectivity).\n\n- [Web Services Connector](https://documentation.sailpoint.com/connectors/webservices/help/integrating_webservices/introduction.html): This connector can directly connect to databases that support Web Services. \n\nRefer to [SaaS Connectivity](https://developer.sailpoint.com/docs/connectivity/saas-connectivity/) for more information about SailPoint's new connectivity framework that makes it easy to build and manage custom connectors to SaaS sources. \n\nWhen admins select existing sources, they can view the following information about the source:\n\n- Associated connections (any associated identity profiles, apps, or references to the source in a transform).\n\n- Associated user accounts. These accounts are linked to their identities - this provides a more complete picture of each user's access across sources.\n\n- Associated entitlements (sets of access rights on sources).\n\n- Associated access profiles (groupings of entitlements). \n\nThe user account data and the entitlements update with each data aggregation from the source. \nOrganizations generally run scheduled, automated data aggregations to ensure that their data is always in sync between their sources and their Identity Security Cloud tenants so an access change on a source is detected quickly in Identity Security Cloud.\nAdmins can view a history of these aggregations, and they can also run manual imports. \nRefer to [Loading Account Data](https://documentation.sailpoint.com/saas/help/accounts/loading_data.html) for more information about manual and scheduled aggregations. \n\nAdmins can also make changes to determine which user account data Identity Security Cloud collects from the source and how it correlates that account data with identity data. \nTo define which account attributes the source shares with Identity Security Cloud, admins can edit the account schema on the source.\nRefer to [Managing Source Account Schemas](https://documentation.sailpoint.com/saas/help/accounts/schema.html) for more information about source account schemas and how to edit them. \nTo define the mapping between the source account attributes and their correlating identity attributes, admins can edit the correlation configuration on the source. \nRefer to [Assigning Source Accounts to Identities](https://documentation.sailpoint.com/saas/help/accounts/correlation.html) for more information about this correlation process between source accounts and identities.\n\nAdmins can also delete sources, but they must first ensure that the sources no longer have any active connections: the source must not be associated with any identity profile or any app, and it must not be referenced by any transform.\nRefer to [Deleting Sources](https://documentation.sailpoint.com/saas/help/sources/managing_sources.html#deleting-sources) for more information about deleting sources. \n\nWell organized, mapped out connections between sources and Identity Security Cloud are essential to achieving comprehensive identity access governance across all the source systems organizations need. \nRefer to [Managing Sources](https://documentation.sailpoint.com/saas/help/sources/managing_sources.html) for more information about all the different things admins can do with sources once they are connected.\n", + "item": [ { - "id": "2963a26c-6862-40a9-bc35-68927f3b94a2", - "name": "Delete Provisioning Policy by UsageType", + "id": "5f22cc03-f51e-4017-8d1a-d21bb9f8bbf2", + "name": "Lists all sources in IdentityNow.", "request": { - "name": "Delete Provisioning Policy by UsageType", + "name": "Lists all sources in IdentityNow.", "description": { - "content": "Deletes the provisioning policy with the specified usage on an application.\nA token with API, or ORG_ADMIN authority is required to call this API.", + "content": "This end-point lists all the sources in IdentityNow.\nA token with ORG_ADMIN, SOURCE_ADMIN, SOURCE_SUBADMIN, or ROLE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", - "key": "sourceId", "disabled": true, "description": { - "content": "(Required) The Source ID.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" - } + }, + "key": "limit", + "value": "250" }, { - "type": "any", - "value": "CREATE", - "key": "usageType", "disabled": true, "description": { - "content": "(Required) The type of provisioning policy usage. \nIn IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. \nThese are the common usage types: \nCREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. \nUPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source.\nENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. \nDISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. \nYou can use these four usage types for all your provisioning policy needs. ", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" - } + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**modified**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "name eq \"Employees\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + }, + { + "disabled": true, + "description": { + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "name" } - ] + ], + "variable": [] }, "header": [ { @@ -109951,28 +110247,84 @@ "value": "application/json" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "response": [ { - "id": "7ff322d8-0ac7-444e-83c0-e60d80176c81", - "name": "The ProvisioningPolicyDto was successfully deleted.", + "id": "3ba7521e-43e7-4c16-a175-e4932e3a7e41", + "name": "List of Source objects", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**modified**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "name eq \"Employees\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + }, + { + "disabled": true, + "description": { + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "name" + } + ], "variable": [] }, "header": [ + { + "key": "Accept", + "value": "application/json" + }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -109982,30 +110334,88 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "status": "No Content", - "code": 204, - "header": [], + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n },\n {\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n }\n]", "cookie": [], - "_postman_previewlanguage": "text" + "_postman_previewlanguage": "json" }, { - "id": "51f281b4-d7c5-4dc2-b65a-83a3f2b6d498", + "id": "7a006b5d-c3fe-41c1-aba0-279568b3d29f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**modified**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "name eq \"Employees\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + }, + { + "disabled": true, + "description": { + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "name" + } + ], "variable": [] }, "header": [ @@ -110022,7 +110432,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Bad Request", @@ -110038,20 +110448,72 @@ "_postman_previewlanguage": "json" }, { - "id": "d75fc6e0-3366-4e4c-89f4-388a313c3457", + "id": "9a94c0f3-fd6d-40c4-a5f1-cecd6d2fdcc7", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**modified**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "name eq \"Employees\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + }, + { + "disabled": true, + "description": { + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "name" + } + ], "variable": [] }, "header": [ @@ -110068,7 +110530,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Unauthorized", @@ -110084,20 +110546,72 @@ "_postman_previewlanguage": "json" }, { - "id": "1c1099e4-12cf-41e8-9441-8f06c2fefb09", + "id": "85328b98-6e27-4dca-a790-936692db5f3c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**modified**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "name eq \"Employees\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + }, + { + "disabled": true, + "description": { + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "name" + } + ], "variable": [] }, "header": [ @@ -110114,7 +110628,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Forbidden", @@ -110130,20 +110644,72 @@ "_postman_previewlanguage": "json" }, { - "id": "b5f9e532-df34-47d7-ae70-506800702033", + "id": "f16df60e-a3d8-44cc-b389-51092c6ac76e", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**modified**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "name eq \"Employees\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + }, + { + "disabled": true, + "description": { + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "name" + } + ], "variable": [] }, "header": [ @@ -110160,7 +110726,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Not Found", @@ -110176,20 +110742,72 @@ "_postman_previewlanguage": "json" }, { - "id": "5bf240b2-e4c7-4a4e-b757-67ac02de895f", + "id": "994271e6-f87a-40bc-abd4-e82d6c1747eb", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**modified**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "name eq \"Employees\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + }, + { + "disabled": true, + "description": { + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "name" + } + ], "variable": [] }, "header": [ @@ -110206,7 +110824,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Too Many Requests", @@ -110222,20 +110840,72 @@ "_postman_previewlanguage": "json" }, { - "id": "925a0837-a804-4c1b-809c-49d260a4852d", + "id": "4d8fab99-3a35-4ec8-b8e9-b113500288ab", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**modified**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, ge, gt, in, ne, isnull, sw*\n\n**category**: *co, eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "name eq \"Employees\"" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + }, + { + "disabled": true, + "description": { + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "name" + } + ], "variable": [] }, "header": [ @@ -110252,7 +110922,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Internal Server Error", @@ -110274,37 +110944,33 @@ } }, { - "id": "e66837c3-fa2f-4a4a-b05b-b76116057c81", - "name": "Bulk Update Provisioning Policies", + "id": "5c3e6072-8e0b-430a-96ed-32fd7d62bb1b", + "name": "Creates a source in IdentityNow.", "request": { - "name": "Bulk Update Provisioning Policies", + "name": "Creates a source in IdentityNow.", "description": { - "content": "This end-point updates a list of provisioning policies on the specified source in IdentityNow.\nA token with API, or ORG_ADMIN authority is required to call this API.", + "content": "This creates a specific source with a full source JSON representation. Any passwords are submitted as plain-text and encrypted upon receipt in IdentityNow.\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", - "key": "sourceId", "disabled": true, "description": { - "content": "(Required) The Source id.", + "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", "type": "text/plain" - } + }, + "key": "provisionAsCsv", + "value": "false" } - ] + ], + "variable": [] }, "header": [ { @@ -110319,7 +110985,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "options": { "raw": { "headerFamily": "json", @@ -110330,20 +110996,27 @@ }, "response": [ { - "id": "ae6c3c52-1db8-4d56-8a6d-bb195c4ef2f9", - "name": "A list of the ProvisioningPolicyDto was successfully replaced.", + "id": "1c054fe2-b10c-465b-8784-717591c56feb", + "name": "Created Source object. Any passwords will only show the the encrypted cipher-text, as they are not decrypt-able in IdentityNow cloud-based services, per IdentityNow security design.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "type": "text/plain" + }, + "key": "provisionAsCsv", + "value": "false" + } + ], "variable": [] }, "header": [ @@ -110367,7 +111040,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "options": { "raw": { "headerFamily": "json", @@ -110376,33 +111049,40 @@ } } }, - "status": "OK", - "code": 200, + "status": "Created", + "code": 201, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "04ad8735-ad03-4a23-b607-35b3bfd1b015", + "id": "0f9dc22e-b3c5-4d3b-8808-8672e4a35bb5", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "type": "text/plain" + }, + "key": "provisionAsCsv", + "value": "false" + } + ], "variable": [] }, "header": [ @@ -110426,7 +111106,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "options": { "raw": { "headerFamily": "json", @@ -110448,20 +111128,27 @@ "_postman_previewlanguage": "json" }, { - "id": "fb7cea70-e34f-407d-bc72-6f863d649be5", + "id": "08bc1249-c6ef-49c6-b870-ae1499755f25", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "type": "text/plain" + }, + "key": "provisionAsCsv", + "value": "false" + } + ], "variable": [] }, "header": [ @@ -110485,7 +111172,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "options": { "raw": { "headerFamily": "json", @@ -110507,20 +111194,27 @@ "_postman_previewlanguage": "json" }, { - "id": "7bd0e1b1-1e31-4ab5-8d58-007febebb194", + "id": "0d97c510-5b77-403a-8746-ff1eb55f7b70", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "type": "text/plain" + }, + "key": "provisionAsCsv", + "value": "false" + } + ], "variable": [] }, "header": [ @@ -110544,7 +111238,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "options": { "raw": { "headerFamily": "json", @@ -110566,79 +111260,27 @@ "_postman_previewlanguage": "json" }, { - "id": "0c2ac964-9ea6-4c3e-8100-157d1cbc878d", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "9f0a8c32-95f5-4014-9392-4ed4b3c087a0", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "query": [ + { + "disabled": true, + "description": { + "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "type": "text/plain" + }, + "key": "provisionAsCsv", + "value": "false" } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f77e167a-d12a-4020-9849-0aeed6a3b3fc", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" - ], - "host": [ - "{{baseUrl}}" ], - "query": [], "variable": [] }, "header": [ @@ -110662,7 +111304,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "options": { "raw": { "headerFamily": "json", @@ -110684,20 +111326,27 @@ "_postman_previewlanguage": "json" }, { - "id": "42941b4b-6f17-4646-a8a9-d41c123cf49e", + "id": "7688c6e7-eacc-4022-b836-b9debf78cf26", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "type": "text/plain" + }, + "key": "provisionAsCsv", + "value": "false" + } + ], "variable": [] }, "header": [ @@ -110721,7 +111370,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "options": { "raw": { "headerFamily": "json", @@ -110749,42 +111398,31 @@ } }, { - "id": "53875f2c-c3c6-4ad6-975e-534270361f92", - "name": "List Schemas on a Source", + "id": "b9a9058d-5973-4f40-bade-21d7dfd593b0", + "name": "Get Source by ID", "request": { - "name": "List Schemas on a Source", + "name": "Get Source by ID", "description": { - "content": "Lists the Schemas that exist on the specified Source in IdentityNow.\n", + "content": "This end-point gets a specific source in IdentityNow.\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ "sources", - ":sourceId", - "schemas" + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "group" - } - ], + "query": [], "variable": [ { "type": "any", "value": "2c9180835d191a86015d28455b4a2329", - "key": "sourceId", + "key": "id", "disabled": true, "description": { - "content": "(Required) The Source ID.", + "content": "(Required) The Source id", "type": "text/plain" } } @@ -110801,29 +111439,18 @@ }, "response": [ { - "id": "cdc9abb2-670a-481e-a0a0-6a8972b069c9", - "name": "The Schemas were successfully retrieved.", + "id": "b0ddbbc8-dfd5-4649-8bd3-8b7580a13541", + "name": "A Source object", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas" + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "group" - } - ], + "query": [], "variable": [] }, "header": [ @@ -110851,34 +111478,23 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n },\n {\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n }\n]", + "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "55b04715-17c8-450c-a815-136fd23bbc07", + "id": "649eda31-0f1c-4df6-a14a-e6046cdb6320", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas" + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "group" - } - ], + "query": [], "variable": [] }, "header": [ @@ -110911,29 +111527,18 @@ "_postman_previewlanguage": "json" }, { - "id": "48fcff37-271b-4c33-8b45-b036a331d881", + "id": "d5853d58-6698-4e4a-a18d-0cc0abe2777c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas" + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "group" - } - ], + "query": [], "variable": [] }, "header": [ @@ -110966,29 +111571,18 @@ "_postman_previewlanguage": "json" }, { - "id": "d8d117ba-5795-4d22-84fc-519078d07b65", + "id": "8ba56ea0-fb36-4bef-8ed0-8e834072c73b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas" + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "group" - } - ], + "query": [], "variable": [] }, "header": [ @@ -111021,29 +111615,18 @@ "_postman_previewlanguage": "json" }, { - "id": "b3f30015-2137-4564-ae62-5adf98bec34d", + "id": "9ccbc228-aa83-4aeb-a642-3533107a2c17", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas" + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "group" - } - ], + "query": [], "variable": [] }, "header": [ @@ -111076,29 +111659,18 @@ "_postman_previewlanguage": "json" }, { - "id": "e4f04a4d-bd56-451b-bbb3-bfadec0f5c65", + "id": "0c57e322-4c98-4d28-a6ea-bc99031174c7", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas" + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "group" - } - ], + "query": [], "variable": [] }, "header": [ @@ -111131,29 +111703,18 @@ "_postman_previewlanguage": "json" }, { - "id": "89ce1de4-8e5b-4761-b361-f60f5c5f2960", + "id": "044ac1f9-c64e-4b36-a2dd-b012a6e986bf", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas" + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "group" - } - ], + "query": [], "variable": [] }, "header": [ @@ -111192,19 +111753,18 @@ } }, { - "id": "79d54307-b63e-44b8-98ba-4a314953b27f", - "name": "Create Schema on a Source", + "id": "c513fe54-548d-4ae4-a216-9d81579f1400", + "name": "Update Source (Full)", "request": { - "name": "Create Schema on a Source", + "name": "Update Source (Full)", "description": { - "content": "Creates a new Schema on the specified Source in IdentityNow.\n", + "content": "This API updates a source in IdentityNow, using a full object representation. In other words, the existing Source\nconfiguration is completely replaced.\n\nSome fields are immutable and cannot be changed, such as:\n\n* id\n* type\n* authoritative\n* connector\n* connectorClass\n* passwordPolicies\n\nAttempts to modify these fields will result in a 400 error.\n\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.\n", "type": "text/plain" }, "url": { "path": [ "sources", - ":sourceId", - "schemas" + ":id" ], "host": [ "{{baseUrl}}" @@ -111214,10 +111774,10 @@ { "type": "any", "value": "2c9180835d191a86015d28455b4a2329", - "key": "sourceId", + "key": "id", "disabled": true, "description": { - "content": "(Required) The Source id.", + "content": "(Required) The Source id", "type": "text/plain" } } @@ -111233,10 +111793,10 @@ "value": "application/json" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "options": { "raw": { "headerFamily": "json", @@ -111247,14 +111807,13 @@ }, "response": [ { - "id": "b17b6e0a-fc03-42e6-8f1f-0ee747dac123", - "name": "The Schema was successfully created on the specified Source.", + "id": "522a0abb-59a7-4ae8-bf83-5321a233e1a8", + "name": "Updated Source object. Any passwords will only show the the encrypted cipher-text, as they are not decrypt-able in IdentityNow cloud-based services, per IdentityNow security design.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas" + ":id" ], "host": [ "{{baseUrl}}" @@ -111280,10 +111839,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "options": { "raw": { "headerFamily": "json", @@ -111292,27 +111851,26 @@ } } }, - "status": "Created", - "code": 201, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2664bced-9290-46f8-b3cd-1abd74dd3f1a", + "id": "156d2478-f0ee-4f23-8e19-44bda2470fb9", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas" + ":id" ], "host": [ "{{baseUrl}}" @@ -111338,10 +111896,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "options": { "raw": { "headerFamily": "json", @@ -111363,14 +111921,13 @@ "_postman_previewlanguage": "json" }, { - "id": "725f142c-2920-48ed-8e29-d52ba7704e3e", + "id": "13fb17a0-c383-43ba-80ab-6f645f3eaaad", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas" + ":id" ], "host": [ "{{baseUrl}}" @@ -111396,10 +111953,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "options": { "raw": { "headerFamily": "json", @@ -111421,14 +111978,13 @@ "_postman_previewlanguage": "json" }, { - "id": "e3f6ef8c-b58c-47b6-806c-a176ce592cb7", + "id": "ad8faad9-9dc7-44d5-92f4-290182b6c1cd", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas" + ":id" ], "host": [ "{{baseUrl}}" @@ -111454,10 +112010,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "options": { "raw": { "headerFamily": "json", @@ -111479,14 +112035,13 @@ "_postman_previewlanguage": "json" }, { - "id": "a2da97b0-795c-4c77-a08b-6fefccd10ea6", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "f49cc6b8-9a3c-482a-b27e-668a9668674b", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas" + ":id" ], "host": [ "{{baseUrl}}" @@ -111512,10 +112067,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "options": { "raw": { "headerFamily": "json", @@ -111524,27 +112079,26 @@ } } }, - "status": "Too Many Requests", - "code": 429, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "bd521b2b-cd86-48e0-85c5-184fbcee5aa4", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "b8d6ef59-3c28-48d6-99c7-e05ca155d429", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas" + ":id" ], "host": [ "{{baseUrl}}" @@ -111570,10 +112124,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "options": { "raw": { "headerFamily": "json", @@ -111582,39 +112136,94 @@ } } }, - "status": "Internal Server Error", - "code": 500, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "fe2ffb3d-483f-4046-b3e8-2b692e5be3e9", - "name": "Get Source Schema by ID", - "request": { - "name": "Get Source Schema by ID", - "description": { - "content": "Get the Source Schema by ID in IdentityNow.\n", - "type": "text/plain" }, - "url": { - "path": [ + { + "id": "87c97ab2-e198-4d9f-8da8-5275500c9d51", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "4918d30c-4c24-4de4-aef4-e70d1a72ae2b", + "name": "Update Source (Partial)", + "request": { + "name": "Update Source (Partial)", + "description": { + "content": "This API partially updates a source in IdentityNow, using a list of patch operations according to the\n[JSON Patch](https://tools.ietf.org/html/rfc6902) standard.\n\nSome fields are immutable and cannot be changed, such as:\n\n* id\n* type\n* authoritative\n* created\n* modified\n* connector\n* connectorClass\n* passwordPolicies\n\nAttempts to modify these fields will result in a 400 error.\n\nA token with ORG_ADMIN, SOURCE_ADMIN, SOURCE_SUBADMIN, or API authority is required to call this API.\n", + "type": "text/plain" + }, + "url": { + "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -111624,45 +112233,46 @@ { "type": "any", "value": "2c9180835d191a86015d28455b4a2329", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source id.", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", - "key": "schemaId", + "key": "id", "disabled": true, "description": { - "content": "(Required) The Schema id.", + "content": "(Required) The Source id", "type": "text/plain" } } ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"new description\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "1d9b6ecb-a081-44d7-b2e4-10f7b2b7f042", - "name": "The requested Schema was successfully retrieved.", + "id": "69906be7-f67c-4ad8-9c22-26c683496706", + "name": "Edit the source description", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -111671,6 +112281,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -111684,8 +112298,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"new description\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -111695,20 +112318,18 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5ab77b5a-ddb3-4bf5-a7e3-c7af6d364789", - "name": "Client Error - Returned if the request body is invalid.", + "id": "882438a1-e89c-41ee-a677-18c09442982e", + "name": "Edit the source cluster", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -111717,6 +112338,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -111730,31 +112355,38 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/cluster/id\",\n \"value\": \"2c918087813a902001813f3f85736b45\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Bad Request", - "code": 400, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5b65667e-8767-496a-ad37-36a30aea0d5d", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "8bc55640-3014-418d-affe-452ed9f428c0", + "name": "Edit source features", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -111763,6 +112395,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -111776,31 +112412,38 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/features\",\n \"value\": [\n \"PASSWORD\",\n \"PROVISIONING\",\n \"ENABLE\",\n \"AUTHENTICATE\"\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Unauthorized", - "code": 401, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9c57fbac-fdf6-4513-9741-f603b3b25c11", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "dbe16996-17ca-4525-85ed-77e1e65a624e", + "name": "Change a source description and cluster in One Call", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -111809,6 +112452,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -111822,31 +112469,38 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/cluster/id\",\n \"value\": \"2c918087813a902001813f3f85736b45\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Forbidden", - "code": 403, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "85f16ee7-bd5f-4b71-9cd2-16a963bbd6cd", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "34d5d605-9545-479e-9538-0e0f3c9bb8ea", + "name": "Add a filter string to the connector", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -111855,6 +112509,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -111868,31 +112526,38 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/connectorAttributes/filterString\",\n \"value\": \"!( id.contains( \\\"m\\\" ) ) || !( id.contains( \\\"d\\\" ) )\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Not Found", - "code": 404, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "76711d55-40f8-4af4-a482-eb62a6055ffe", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "dd60b719-74ad-48c0-a164-6cf9937442bf", + "name": "Update connector attribute for specific operation type", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -111901,6 +112566,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -111914,31 +112583,38 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/connectorAttributes/connectionParameters/2/operationType\",\n \"value\": \"Group Aggregation-test\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Too Many Requests", - "code": 429, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5c5316fb-9c3f-4c97-8755-7feaf4c51207", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "2e61ea67-e240-4180-9d3f-1ebe5c2975fc", + "name": "Edit the source cluster", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -111947,6 +112623,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -111960,103 +112640,38 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/cluster/id\",\n \"value\": \"2c918087813a902001813f3f85736b45\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Internal Server Error", - "code": 500, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "dfc23f67-ad88-4a64-ba61-941076f1d14c", - "name": "Update Source Schema (Full)", - "request": { - "name": "Update Source Schema (Full)", - "description": { - "content": "This API will completely replace an existing Schema with the submitted payload. Some fields of the Schema cannot be updated. These fields are listed below.\n\n* id\n* name\n* created\n* modified\n\nAny attempt to modify these fields will result in an error response with a status code of 400.\n\n> `id` must remain in the request body, but it cannot be changed. If `id` is omitted from the request body, the result will be a 400 error.\n", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source id.", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", - "key": "schemaId", - "disabled": true, - "description": { - "content": "(Required) The Schema id.", - "type": "text/plain" - } - } - ] }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ { - "id": "0f10d38c-70f2-4b80-8903-5a082c1786f7", - "name": "The Schema was successfully replaced.", + "id": "24c06bf7-0885-40a7-9ddb-234dba219fe8", + "name": "Edit source features", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -112067,7 +112682,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -112082,10 +112697,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/features\",\n \"value\": [\n \"PASSWORD\",\n \"PROVISIONING\",\n \"ENABLE\",\n \"AUTHENTICATE\"\n ]\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -112094,28 +112709,26 @@ } } }, - "status": "OK", - "code": 200, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6cbd62cb-0594-4460-a5ef-f9d78a08c00e", - "name": "Client Error - Returned if the request body is invalid.", + "id": "094fc397-780f-4f45-aa2f-4af592f50f83", + "name": "Change a source description and cluster in One Call", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -112126,7 +112739,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -112141,10 +112754,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/cluster/id\",\n \"value\": \"2c918087813a902001813f3f85736b45\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -112166,15 +112779,13 @@ "_postman_previewlanguage": "json" }, { - "id": "990987a3-30b6-4048-b7df-c9af8eb88f26", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "20ee59ee-eea1-4d8c-b6df-ef6e59d4fc91", + "name": "Add a filter string to the connector", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -112185,7 +112796,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -112200,10 +112811,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/connectorAttributes/filterString\",\n \"value\": \"!( id.contains( \\\"m\\\" ) ) || !( id.contains( \\\"d\\\" ) )\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -112212,28 +112823,26 @@ } } }, - "status": "Unauthorized", - "code": 401, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c5caf16c-6704-46b2-b69c-f0a715311386", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "c5d793d0-7298-4ccd-b0cd-9c6eb46993d3", + "name": "Update connector attribute for specific operation type", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -112244,7 +112853,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -112259,10 +112868,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/connectorAttributes/connectionParameters/2/operationType\",\n \"value\": \"Group Aggregation-test\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -112271,28 +112880,26 @@ } } }, - "status": "Forbidden", - "code": 403, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "658e82ad-cdab-4a31-96ef-f847cbc9d8d4", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "0185f5cb-eada-45b8-a660-db48bf83ece9", + "name": "Edit source features", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -112303,7 +112910,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -112318,10 +112925,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/features\",\n \"value\": [\n \"PASSWORD\",\n \"PROVISIONING\",\n \"ENABLE\",\n \"AUTHENTICATE\"\n ]\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -112330,28 +112937,26 @@ } } }, - "status": "Not Found", - "code": 404, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3737aa49-133d-42d0-85b5-c5c7a2ae8fed", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "041e4f89-3665-4872-8336-132eef521ba4", + "name": "Change a source description and cluster in One Call", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -112362,7 +112967,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -112377,10 +112982,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/cluster/id\",\n \"value\": \"2c918087813a902001813f3f85736b45\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -112389,28 +112994,26 @@ } } }, - "status": "Too Many Requests", - "code": 429, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "1b6cfe27-faf7-4056-8583-63a74d7cf582", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "54f09690-dd19-4de1-b7cc-d42ca0a4e1e5", + "name": "Add a filter string to the connector", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -112421,7 +113024,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -112436,10 +113039,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/connectorAttributes/filterString\",\n \"value\": \"!( id.contains( \\\"m\\\" ) ) || !( id.contains( \\\"d\\\" ) )\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -112448,100 +113051,83 @@ } } }, - "status": "Internal Server Error", - "code": 500, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8ba9bf0c-a581-4c03-a6b1-e7928d3b474f", - "name": "Update Source Schema (Partial)", - "request": { - "name": "Update Source Schema (Partial)", - "description": { - "content": "Use this API to selectively update an existing Schema using a JSONPatch payload. \n\nThe following schema fields are immutable and cannot be updated:\n\n- id\n- name\n- created\n- modified\n\n\nTo switch an account attribute to a group entitlement, you need to have the following in place:\n\n- `isEntitlement: true`\n- Must define a schema for the group and [add it to the source](https://developer.sailpoint.com/idn/api/v3/create-source-schema) before updating the `isGroup` flag. For example, here is the `group` account attribute referencing a schema that defines the group:\n```json\n{\n \"name\": \"groups\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"2c9180887671ff8c01767b4671fc7d60\",\n \"name\": \"group\"\n },\n \"description\": \"The groups, roles etc. that reference account group objects\",\n \"isMulti\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n}\n```\n", - "type": "text/plain" }, - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source id.", - "type": "text/plain" - } + { + "id": "b2e5fbc2-e213-4935-8a03-471a192133a0", + "name": "Update connector attribute for specific operation type", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] }, - { - "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", - "key": "schemaId", - "disabled": true, - "description": { - "content": "(Required) The Schema id.", - "type": "text/plain" + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/connectorAttributes/connectionParameters/2/operationType\",\n \"value\": \"Group Aggregation-test\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } } } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/attributes/-\",\n \"value\": {\n \"name\": \"location\",\n \"type\": \"STRING\",\n \"schema\": null,\n \"description\": \"Employee location\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - } - } - }, - "response": [ + ], + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "83616df7-6f1a-47ab-85a2-f399f2e0a3d8", - "name": "The Schema was successfully updated.", + "id": "b33d64b7-928f-4cd7-8226-6c12acc78dca", + "name": "An example of a 403 response object", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -112570,7 +113156,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/attributes/-\",\n \"value\": {\n \"name\": \"location\",\n \"type\": \"STRING\",\n \"schema\": null,\n \"description\": \"Employee location\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n }\n]", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"new description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/cluster/id\",\n \"value\": \"2c918087813a902001813f3f85736b45\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -112579,28 +113165,26 @@ } } }, - "status": "OK", - "code": 200, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "53991ad3-5584-4775-aa37-56135dd985c9", - "name": "Client Error - Returned if the request body is invalid.", + "id": "e5bdf55b-565a-43af-914d-7f742c09ba9a", + "name": "Add a filter string to the connector", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -112629,7 +113213,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/attributes/-\",\n \"value\": {\n \"name\": \"location\",\n \"type\": \"STRING\",\n \"schema\": null,\n \"description\": \"Employee location\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n }\n]", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/connectorAttributes/filterString\",\n \"value\": \"!( id.contains( \\\"m\\\" ) ) || !( id.contains( \\\"d\\\" ) )\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -112638,28 +113222,26 @@ } } }, - "status": "Bad Request", - "code": 400, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5ed11a0c-a5df-486b-9969-f84703a9d2d2", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "3d471c93-5eee-4795-b6e9-43d249684da3", + "name": "Update connector attribute for specific operation type", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -112688,7 +113270,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/attributes/-\",\n \"value\": {\n \"name\": \"location\",\n \"type\": \"STRING\",\n \"schema\": null,\n \"description\": \"Employee location\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n }\n]", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/connectorAttributes/connectionParameters/2/operationType\",\n \"value\": \"Group Aggregation-test\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -112697,28 +113279,26 @@ } } }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "00a4117f-13c3-4e4b-b5be-4ae4b8897492", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "145dea38-a9b9-4374-83c7-8a824b1fb013", + "name": "An example of a 404 response object", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -112747,7 +113327,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/attributes/-\",\n \"value\": {\n \"name\": \"location\",\n \"type\": \"STRING\",\n \"schema\": null,\n \"description\": \"Employee location\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n }\n]", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/connectorAttributes/filterString\",\n \"value\": \"!( id.contains( \\\"m\\\" ) ) || !( id.contains( \\\"d\\\" ) )\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -112756,28 +113336,26 @@ } } }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e27d5ea9-3ec0-4c84-b73f-5a615010df29", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "6d81f05b-6a43-4e3e-95a7-93e1cdb2df42", + "name": "Update connector attribute for specific operation type", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -112806,7 +113384,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/attributes/-\",\n \"value\": {\n \"name\": \"location\",\n \"type\": \"STRING\",\n \"schema\": null,\n \"description\": \"Employee location\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n }\n]", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/connectorAttributes/connectionParameters/2/operationType\",\n \"value\": \"Group Aggregation-test\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -112828,15 +113406,13 @@ "_postman_previewlanguage": "json" }, { - "id": "9cbc1a0a-8b84-45bd-816d-a89677eb8c1b", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "83fab8ec-de64-44ab-bca5-479357a5b62e", + "name": "Update connector attribute for specific operation type", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -112865,7 +113441,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/attributes/-\",\n \"value\": {\n \"name\": \"location\",\n \"type\": \"STRING\",\n \"schema\": null,\n \"description\": \"Employee location\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n }\n]", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/connectorAttributes/connectionParameters/2/operationType\",\n \"value\": \"Group Aggregation-test\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -112887,15 +113463,13 @@ "_postman_previewlanguage": "json" }, { - "id": "c0dc59b8-9102-4ae7-80a5-e7122b176fbb", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "7f25af3b-cecc-41bb-bcf0-ebe4c4cb9083", + "name": "An example of a 500 response object", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -112924,7 +113498,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/attributes/-\",\n \"value\": {\n \"name\": \"location\",\n \"type\": \"STRING\",\n \"schema\": null,\n \"description\": \"Employee location\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n }\n]", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"new description\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -112952,17 +113526,18 @@ } }, { - "id": "5203b070-9d23-4a2c-a818-5425f502e995", - "name": "Delete Source Schema by ID", + "id": "42d0f7b2-35bb-4aec-861b-4825c1f9e501", + "name": "Delete Source by ID", "request": { - "name": "Delete Source Schema by ID", - "description": {}, + "name": "Delete Source by ID", + "description": { + "content": "This end-point deletes a specific source in IdentityNow.\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.\nAll of accounts on the source will be removed first, then the source will be deleted. Actual status of task execution can be retrieved via method GET `/task-status/{id}`", + "type": "text/plain" + }, "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -112972,20 +113547,10 @@ { "type": "any", "value": "2c9180835d191a86015d28455b4a2329", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source id.", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", - "key": "schemaId", + "key": "id", "disabled": true, "description": { - "content": "(Required) The Schema id.", + "content": "(Required) The Source id", "type": "text/plain" } } @@ -113002,15 +113567,13 @@ }, "response": [ { - "id": "c75612b6-aa3c-4eaf-9fea-4f1687ede3f3", - "name": "The Schema was successfully deleted.", + "id": "f2095559-d11b-45a4-9e5a-d366778f71a9", + "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -113019,6 +113582,10 @@ "variable": [] }, "header": [ + { + "key": "Accept", + "value": "application/json" + }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -113031,22 +113598,26 @@ "method": "DELETE", "body": {} }, - "status": "No Content", - "code": 204, - "header": [], + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"type\": \"TASK_RESULT\",\n \"id\": \"2c91808779ecf55b0179f720942f181a\",\n \"name\": null\n}", "cookie": [], - "_postman_previewlanguage": "text" + "_postman_previewlanguage": "json" }, { - "id": "c446ab07-7e0a-4724-9f58-3ae7de40b576", + "id": "885a8ca6-59f7-4349-83bf-c8608cc32639", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -113084,15 +113655,13 @@ "_postman_previewlanguage": "json" }, { - "id": "db275368-39ec-4ff3-bb73-7f70eb44c4ae", + "id": "cbd8884a-1171-4b8d-8592-35add9e0058a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -113130,15 +113699,13 @@ "_postman_previewlanguage": "json" }, { - "id": "2b5406c8-3ae3-4667-899e-d5c2002eed9e", + "id": "c49b2a11-c3dd-4f8d-85a0-34db2bb47275", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -113176,15 +113743,13 @@ "_postman_previewlanguage": "json" }, { - "id": "e0e74a07-a733-438f-ae4a-3759336d7fe2", + "id": "ccc67bf1-a1fe-4773-b2db-4a7e56bb611d", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -113222,15 +113787,13 @@ "_postman_previewlanguage": "json" }, { - "id": "eed0f089-cf97-479a-9af3-e151075a7211", + "id": "e8e77b23-aee1-4f0e-8437-f66f20581917", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -113268,15 +113831,13 @@ "_postman_previewlanguage": "json" }, { - "id": "a0c39416-1120-4f3d-aa41-88a12120584f", + "id": "92518830-d2a4-4ee6-a7a5-e22b4b7c9dfc", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", - ":sourceId", - "schemas", - ":schemaId" + ":id" ], "host": [ "{{baseUrl}}" @@ -113320,19 +113881,19 @@ } }, { - "id": "2fbb4d2c-4480-4740-a456-0463df84d126", - "name": "Fetches source health by id", + "id": "bdb266bf-ae4f-4744-a3d1-c3f307ffa750", + "name": "Lists ProvisioningPolicies", "request": { - "name": "Fetches source health by id", + "name": "Lists ProvisioningPolicies", "description": { - "content": "This endpoint fetches source health by source's id", + "content": "This end-point lists all the ProvisioningPolicies in IdentityNow.\nA token with API, or ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ "sources", ":sourceId", - "source-health" + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -113345,7 +113906,7 @@ "key": "sourceId", "disabled": true, "description": { - "content": "(Required) The Source id.", + "content": "(Required) The Source id", "type": "text/plain" } } @@ -113362,14 +113923,14 @@ }, "response": [ { - "id": "dc488cab-c9c9-4201-a154-673663e705ef", - "name": "Fetched source health successfully", + "id": "076f8d52-1c7e-4211-8c2f-7243eafa09c9", + "name": "List of ProvisioningPolicyDto objects", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "source-health" + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -113402,19 +113963,19 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"type\": \"OpenLDAP - Direct\",\n \"name\": \"Source1234\",\n \"org\": \"denali-cjh\",\n \"isAuthoritative\": false,\n \"isCluster\": false,\n \"hostname\": \"megapod-useast1-secret-hostname.sailpoint.com\",\n \"pod\": \"megapod-useast1\",\n \"iqServiceVersion\": \"iqVersion123\",\n \"status\": \"SOURCE_STATE_UNCHECKED_SOURCE\"\n}", + "body": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4df4c89e-2ed7-46b6-83cd-683cb1ffd546", + "id": "3ffb82e7-4e85-47de-a193-c879862db41e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "source-health" + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -113452,14 +114013,14 @@ "_postman_previewlanguage": "json" }, { - "id": "87bc722d-2747-4ec7-88fd-34277288e8e8", + "id": "b3550e9f-3ac9-4627-8509-555397c4ce4b", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "source-health" + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -113497,14 +114058,14 @@ "_postman_previewlanguage": "json" }, { - "id": "1ab1d44c-def0-4cd5-984d-5c1abaf50d28", + "id": "d9c1dcbb-7023-447a-b673-e3c07339b937", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "source-health" + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -113542,14 +114103,14 @@ "_postman_previewlanguage": "json" }, { - "id": "5bf22592-c2ad-4c87-a573-4e5dc6fffd64", + "id": "eb7acec4-3983-4177-8283-b344597e0b9a", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "source-health" + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -113587,14 +114148,14 @@ "_postman_previewlanguage": "json" }, { - "id": "2e75fe5d-7eee-400a-95de-5d7b6b87cedb", + "id": "39a784d1-4262-4171-a461-4a01bcac3f82", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "source-health" + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -113632,14 +114193,14 @@ "_postman_previewlanguage": "json" }, { - "id": "d2bda88c-7c2f-4fa6-9b99-18f8af67f255", + "id": "4852900b-ae0a-48ac-a0dd-b8375e4116a3", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "source-health" + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -113683,20 +114244,19 @@ } }, { - "id": "3ed4f49e-ec9c-4769-9618-1e42291210ed", - "name": "Downloads source accounts schema template", + "id": "30ef6efa-0f33-434d-9188-4d13f602977c", + "name": "Create Provisioning Policy", "request": { - "name": "Downloads source accounts schema template", + "name": "Create Provisioning Policy", "description": { - "content": "This API downloads the CSV schema that defines the account attributes on a source.\n>**NOTE: This API is designated only for Delimited File sources.**", + "content": "This API generates a create policy/template based on field value transforms. This API is intended for use when setting up JDBC Provisioning type sources, but it will also work on other source types.\nTransforms can be used in the provisioning policy to create a new attribute that you only need during provisioning.\nRefer to [Transforms in Provisioning Policies](https://developer.sailpoint.com/idn/docs/transforms/guides/transforms-in-provisioning-policies) for more information.\nA token with ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -113705,8 +114265,8 @@ "variable": [ { "type": "any", - "value": "8c190e6787aa4ed9a90bd9d5344523fb", - "key": "id", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "sourceId", "disabled": true, "description": { "content": "(Required) The Source id", @@ -113716,25 +114276,37 @@ ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", - "value": "text/csv" + "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "f7738e3a-a35b-45bb-9d89-09830e97abfd", - "name": "Successfully downloaded the file", + "id": "ec49c5b6-34b9-48a1-b3a8-15b8f99e9158", + "name": "Created ProvisioningPolicyDto object", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -113743,9 +114315,13 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", - "value": "text/csv" + "value": "application/json" }, { "description": { @@ -113756,31 +114332,39 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "OK", - "code": 200, + "status": "Created", + "code": 201, "header": [ { "key": "Content-Type", - "value": "text/csv" + "value": "application/json" } ], - "body": "id,name,givenName,familyName,e-mail,location,manager,groups,startDate,endDate", + "body": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", "cookie": [], - "_postman_previewlanguage": "text" + "_postman_previewlanguage": "json" }, { - "id": "7a0c1652-f477-44dd-9e62-11623b426cf6", + "id": "ea07822d-b8c6-4b7f-a72a-2eb0d63ec3e1", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -113789,6 +114373,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -113802,8 +114390,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -113818,15 +114415,14 @@ "_postman_previewlanguage": "json" }, { - "id": "1a518ca8-1c87-406f-8ad6-be94d1ccc6f3", + "id": "001ed1e6-58a9-487a-a032-df94b6c083b9", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -113835,6 +114431,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -113848,8 +114448,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -113864,15 +114473,14 @@ "_postman_previewlanguage": "json" }, { - "id": "83d68a22-db66-41a4-9046-bd6be158e348", + "id": "d8546333-9151-431a-85bf-bd6f2cf43962", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -113881,6 +114489,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -113894,8 +114506,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -113910,15 +114531,14 @@ "_postman_previewlanguage": "json" }, { - "id": "a34bd2b1-1c2f-4f81-9dba-201c85624688", + "id": "9509d8d8-c87d-4658-a479-5045002c415f", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -113927,6 +114547,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -113940,8 +114564,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Not Found", "code": 404, @@ -113956,15 +114589,14 @@ "_postman_previewlanguage": "json" }, { - "id": "588ba512-cc48-47fc-ae5b-f6b1cf3d3958", + "id": "3a2fce12-9c96-4d1e-963b-0633854a69bb", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -113973,6 +114605,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -113986,8 +114622,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -114002,15 +114647,14 @@ "_postman_previewlanguage": "json" }, { - "id": "7ecaee0b-5221-41bb-aaa0-0442a3cd8a78", + "id": "909fbed1-8720-4c95-adc0-e292438b337b", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -114019,6 +114663,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -114032,8 +114680,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Account\",\n \"description\": \"Account Provisioning Policy\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"displayName\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"displayName\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"distinguishedName\",\n \"transform\": {\n \"type\": \"usernameGenerator\",\n \"attributes\": {\n \"sourceCheck\": true,\n \"patterns\": [\n \"CN=$fi $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fti $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn $ln,OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\",\n \"CN=$fn$ln${uniqueCounter},OU=zzUsers,OU=Demo,DC=seri,DC=sailpointdemo,DC=com\"\n ],\n \"fn\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"ln\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"lastname\"\n }\n },\n \"fi\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 1\n }\n },\n \"fti\": {\n \"type\": \"substring\",\n \"attributes\": {\n \"input\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"firstname\"\n }\n },\n \"begin\": 0,\n \"end\": 2\n }\n }\n }\n },\n \"attributes\": {\n \"cloudMaxUniqueChecks\": \"5\",\n \"cloudMaxSize\": \"100\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"description\",\n \"transform\": {\n \"type\": \"static\",\n \"attributes\": {\n \"value\": \"\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -114054,20 +114711,20 @@ } }, { - "id": "f559ffd0-3a79-4183-96b0-8b45af619ec7", - "name": "Uploads source accounts schema template", + "id": "03333500-4531-45bf-92f1-fccb01c90a75", + "name": "Get Provisioning Policy by UsageType", "request": { - "name": "Uploads source accounts schema template", + "name": "Get Provisioning Policy by UsageType", "description": { - "content": "This API uploads a source schema template file to configure a source's account attributes.\n\nTo retrieve the file to modify and upload, log into Identity Now. \n\nClick **Admin** -> **Connections** -> **Sources** -> **`{SourceName}`** -> **Import Data** -> **Account Schema** -> **Options** -> **Download Schema**\n\n>**NOTE: This API is designated only for Delimited File sources.**", + "content": "This end-point retrieves the ProvisioningPolicy with the specified usage on the specified Source in IdentityNow.\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -114076,53 +114733,46 @@ "variable": [ { "type": "any", - "value": "8c190e6787aa4ed9a90bd9d5344523fb", - "key": "id", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "sourceId", "disabled": true, "description": { - "content": "(Required) The Source id", + "content": "(Required) The Source ID.", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "CREATE", + "key": "usageType", + "disabled": true, + "description": { + "content": "(Required) The type of provisioning policy usage. \nIn IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. \nThese are the common usage types: \nCREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. \nUPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source.\nENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. \nDISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. \nYou can use these four usage types for all your provisioning policy needs. ", "type": "text/plain" } } ] }, "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "dolore tempor consectetur", - "type": "text" - } - ] - } + "method": "GET", + "body": {} }, "response": [ { - "id": "366f3f13-a4b9-4d6e-85e4-80459f03df7f", - "name": "Successfully uploaded the file", + "id": "045a571b-45da-462d-8b72-ad41bb26fe71", + "name": "The requested ProvisioningPolicyDto was successfully retrieved.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -114131,10 +114781,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, { "key": "Accept", "value": "application/json" @@ -114148,21 +114794,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "dolore tempor consectetur", - "type": "text" - } - ] - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -114172,20 +114805,20 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "body": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3c498a3e-5dd1-417d-8ca1-5b7a424630e5", + "id": "28df8f7b-2871-497a-9daa-36e45309eb1f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -114194,10 +114827,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, { "key": "Accept", "value": "application/json" @@ -114211,21 +114840,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "dolore tempor consectetur", - "type": "text" - } - ] - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -114240,15 +114856,15 @@ "_postman_previewlanguage": "json" }, { - "id": "d6236a58-27a9-4fa4-9b0a-7294b2288802", + "id": "a729cb45-5f26-4998-a04d-bd24cd8341c4", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -114257,10 +114873,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, { "key": "Accept", "value": "application/json" @@ -114274,21 +114886,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "dolore tempor consectetur", - "type": "text" - } - ] - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -114303,15 +114902,15 @@ "_postman_previewlanguage": "json" }, { - "id": "7c1d1a10-f099-4427-9e60-560de723b0aa", + "id": "5ca18120-592a-4c5c-ba2a-877e62928658", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -114320,10 +114919,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, { "key": "Accept", "value": "application/json" @@ -114337,21 +114932,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "dolore tempor consectetur", - "type": "text" - } - ] - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -114366,15 +114948,15 @@ "_postman_previewlanguage": "json" }, { - "id": "6454f078-eb51-41dc-a727-ace7383e49ed", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "c4acc620-f759-4db5-af48-fd899d499d1b", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -114384,9 +114966,51 @@ }, "header": [ { - "key": "Content-Type", - "value": "multipart/form-data" + "key": "Accept", + "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6506b288-4e05-4fe9-88ee-a4120abb1cef", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -114400,21 +115024,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "dolore tempor consectetur", - "type": "text" - } - ] - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -114429,15 +115040,15 @@ "_postman_previewlanguage": "json" }, { - "id": "ece92b34-170b-432a-b62c-c2719c09a551", + "id": "52add643-5896-47ac-a95e-ff895103a787", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "accounts" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -114446,10 +115057,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, { "key": "Accept", "value": "application/json" @@ -114463,21 +115070,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "dolore tempor consectetur", - "type": "text" - } - ] - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -114498,89 +115092,96 @@ } }, { - "id": "52198537-9f2f-4ecb-b858-3ba35ccd1522", - "name": "Downloads source entitlements schema template", + "id": "de2abf83-1378-404d-853e-0824cb58a9e3", + "name": "Update Provisioning Policy by UsageType", "request": { - "name": "Downloads source entitlements schema template", + "name": "Update Provisioning Policy by UsageType", "description": { - "content": "This API downloads the CSV schema that defines the entitlement attributes on a source.\n\n>**NOTE: This API is designated only for Delimited File sources.**", + "content": "This end-point updates the provisioning policy with the specified usage on the specified source in IdentityNow.\nTransforms can be used in the provisioning policy to create a new attribute that you only need during provisioning.\nRefer to [Transforms in Provisioning Policies](https://developer.sailpoint.com/idn/docs/transforms/guides/transforms-in-provisioning-policies) for more information.\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ + "query": [], + "variable": [ { + "type": "any", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "sourceId", "disabled": true, "description": { - "content": "Name of entitlement schema", + "content": "(Required) The Source ID.", "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" - } - ], - "variable": [ + } + }, { "type": "any", - "value": "8c190e6787aa4ed9a90bd9d5344523fb", - "key": "id", + "value": "CREATE", + "key": "usageType", "disabled": true, "description": { - "content": "(Required) The Source id", + "content": "(Required) The type of provisioning policy usage. \nIn IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. \nThese are the common usage types: \nCREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. \nUPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source.\nENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. \nDISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. \nYou can use these four usage types for all your provisioning policy needs. ", "type": "text/plain" } } ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", - "value": "text/csv" + "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "cd624b72-971d-45aa-963d-8d8fe64778de", - "name": "Successfully downloaded the file", + "id": "8ee60fdc-64f8-4f6c-be63-164a2c8c7a67", + "name": "The ProvisioningPolicyDto was successfully replaced.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", - "value": "text/csv" + "value": "application/json" }, { "description": { @@ -114591,49 +115192,52 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, "header": [ { "key": "Content-Type", - "value": "text/csv" + "value": "application/json" } ], - "body": "id,name,displayName,created,description,modified,entitlements,groups,permissions", + "body": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", "cookie": [], - "_postman_previewlanguage": "text" + "_postman_previewlanguage": "json" }, { - "id": "f135cf8b-adad-4faf-aa82-65ee0c90ca70", + "id": "39c72241-ea5d-466a-bf77-732754ad5f8c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -114647,8 +115251,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -114663,33 +115276,27 @@ "_postman_previewlanguage": "json" }, { - "id": "fcaba8df-5d53-4c6b-8180-28b8ebf7744f", + "id": "764f8a2d-63ef-4178-9d0a-8fa7b7765a78", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -114703,8 +115310,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -114719,33 +115335,27 @@ "_postman_previewlanguage": "json" }, { - "id": "ca294b41-7e27-4399-b558-a3d333f7efdd", + "id": "216d80c9-66b7-4c28-9d14-eefc49323d99", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -114759,8 +115369,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -114775,33 +115394,27 @@ "_postman_previewlanguage": "json" }, { - "id": "3ddde293-abe0-4020-91c6-0fcedf61bc6f", + "id": "21f5b79a-06fd-4934-81fd-0a2d63176219", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -114815,8 +115428,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Not Found", "code": 404, @@ -114831,33 +115453,27 @@ "_postman_previewlanguage": "json" }, { - "id": "8b12fa6c-3ee6-4170-8866-306809fe5fed", + "id": "69343198-d510-4e31-93c7-7a023cd83257", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -114871,8 +115487,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -114887,33 +115512,27 @@ "_postman_previewlanguage": "json" }, { - "id": "7d66a8af-e37d-4d3c-96b7-ada3e22f75f0", + "id": "0d2cc1b4-03c5-4b69-8147-c9ef5f282ea2", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -114927,8 +115546,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -114949,43 +115577,43 @@ } }, { - "id": "b0a418dd-7783-4cdb-8c6d-5277db4a1caa", - "name": "Uploads source entitlements schema template", + "id": "086cef91-76d2-417e-ac56-8410ff0e0b88", + "name": "Partial update of Provisioning Policy", "request": { - "name": "Uploads source entitlements schema template", + "name": "Partial update of Provisioning Policy", "description": { - "content": "This API uploads a source schema template file to configure a source's entitlement attributes.\n\nTo retrieve the file to modify and upload, log into Identity Now. \n\nClick **Admin** -> **Connections** -> **Sources** -> **`{SourceName}`** -> **Import Data** -> **Import Entitlements** -> **Download**\n\n>**NOTE: This API is designated only for Delimited File sources.**", + "content": "This API selectively updates an existing Provisioning Policy using a JSONPatch payload.\nTransforms can be used in the provisioning policy to create a new attribute that you only need during provisioning.\nRefer to [Transforms in Provisioning Policies](https://developer.sailpoint.com/idn/docs/transforms/guides/transforms-in-provisioning-policies) for more information.\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ + "query": [], + "variable": [ { + "type": "any", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "sourceId", "disabled": true, "description": { - "content": "Name of entitlement schema", + "content": "(Required) The Source id.", "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" - } - ], - "variable": [ + } + }, { "type": "any", - "value": "8c190e6787aa4ed9a90bd9d5344523fb", - "key": "id", + "value": "CREATE", + "key": "usageType", "disabled": true, "description": { - "content": "(Required) The Source id", + "content": "(Required) The type of provisioning policy usage. \nIn IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. \nThese are the common usage types: \nCREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. \nUPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source.\nENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. \nDISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. \nYou can use these four usage types for all your provisioning policy needs. ", "type": "text/plain" } } @@ -114994,61 +115622,47 @@ "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json-patch+json" }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", + "method": "PATCH", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "dolore tempor consectetur", - "type": "text" + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "response": [ { - "id": "8c9a2bd1-dda0-436f-8610-74640a25e818", - "name": "Successfully uploaded the file", + "id": "07f826d8-0ff0-4f77-8c14-8abbf0aa9770", + "name": "The ProvisioningPolicyDto was successfully updated.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" - } - ], + "query": [], "variable": [] }, "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -115063,20 +115677,16 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "dolore tempor consectetur", - "type": "text" + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "status": "OK", @@ -115087,41 +115697,31 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "body": "{\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8c2f8aeb-9ab6-47e8-8ff3-77655369bc42", + "id": "ae8d76a5-3f61-4645-a685-7035a105a7d5", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" - } - ], + "query": [], "variable": [] }, "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -115136,20 +115736,16 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "dolore tempor consectetur", - "type": "text" + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "status": "Bad Request", @@ -115165,36 +115761,26 @@ "_postman_previewlanguage": "json" }, { - "id": "14debbcd-16d4-4795-9c4e-bb4f9c435b39", + "id": "03a00706-842a-40db-aa27-46a65b65c6a7", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" - } - ], + "query": [], "variable": [] }, "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -115209,20 +115795,16 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "dolore tempor consectetur", - "type": "text" + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "status": "Unauthorized", @@ -115238,36 +115820,26 @@ "_postman_previewlanguage": "json" }, { - "id": "8a2951cc-13de-4dab-be53-74d50d915022", + "id": "4eea65c8-67db-4972-a30f-893f7b08379b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" - } - ], + "query": [], "variable": [] }, "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -115282,20 +115854,16 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "dolore tempor consectetur", - "type": "text" + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "status": "Forbidden", @@ -115311,36 +115879,85 @@ "_postman_previewlanguage": "json" }, { - "id": "25a27ae6-15e3-45ea-9cc8-058ed5dca20d", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "323ed4a3-1751-4bfa-b7c2-d32a0e471f28", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2e7cde0c-4bdf-4259-aee4-1e47ee63c849", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -115355,20 +115972,16 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "dolore tempor consectetur", - "type": "text" + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "status": "Too Many Requests", @@ -115384,36 +115997,26 @@ "_postman_previewlanguage": "json" }, { - "id": "901083c6-dc71-4d35-8ea8-ce909e5e002f", + "id": "22738088-1728-40d5-b0bb-e8b6889fb1e7", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", - ":id", - "schemas", - "entitlements" + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "?schemaName=group" - } - ], + "query": [], "variable": [] }, "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -115428,20 +116031,16 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "dolore tempor consectetur", - "type": "text" + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/fields/0\",\n \"value\": {\n \"name\": \"email\",\n \"transform\": {\n \"type\": \"identityAttribute\",\n \"attributes\": {\n \"name\": \"email\"\n }\n },\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "status": "Internal Server Error", @@ -115463,19 +116062,20 @@ } }, { - "id": "8f81f49e-3355-47a1-a78f-6c9cc87abdd2", - "name": "Upload connector file to source", + "id": "62691b9f-f0e1-4c78-a2e7-aa1227d44476", + "name": "Delete Provisioning Policy by UsageType", "request": { - "name": "Upload connector file to source", + "name": "Delete Provisioning Policy by UsageType", "description": { - "content": "This uploads a supplemental source connector file (like jdbc driver jars) to a source's S3 bucket. This also sends ETS and Audit events.\nA token with ORG_ADMIN authority is required to call this API.", + "content": "Deletes the provisioning policy with the specified usage on an application.\nA token with API, or ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ "sources", ":sourceId", - "upload-connector-file" + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -115488,48 +116088,42 @@ "key": "sourceId", "disabled": true, "description": { - "content": "(Required) The Source id.", + "content": "(Required) The Source ID.", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "CREATE", + "key": "usageType", + "disabled": true, + "description": { + "content": "(Required) The type of provisioning policy usage. \nIn IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. \nThese are the common usage types: \nCREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. \nUPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source.\nENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. \nDISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. \nYou can use these four usage types for all your provisioning policy needs. ", "type": "text/plain" } } ] }, "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "dolore tempor consectetur", - "type": "text" - } - ] - } + "method": "DELETE", + "body": {} }, "response": [ { - "id": "412bd92a-8836-4793-a840-d5ec611d07e7", - "name": "Uploaded the file successfully and sent all post-upload events", + "id": "2ab65eda-e90a-438b-b6b4-eb6719690463", + "name": "The ProvisioningPolicyDto was successfully deleted.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "upload-connector-file" + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -115538,14 +116132,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -115555,43 +116141,25 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "dolore tempor consectetur", - "type": "text" - } - ] - } + "method": "DELETE", + "body": {} }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "c6374577-a87c-48ad-99c9-9fcda86fe2bb", + "id": "44db9f1f-7f2f-4b3d-b3e9-71c0d0ae6ba9", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "upload-connector-file" + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -115600,10 +116168,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, { "key": "Accept", "value": "application/json" @@ -115617,21 +116181,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "dolore tempor consectetur", - "type": "text" - } - ] - } + "method": "DELETE", + "body": {} }, "status": "Bad Request", "code": 400, @@ -115646,14 +116197,15 @@ "_postman_previewlanguage": "json" }, { - "id": "13124619-47a0-42f0-8020-824f2665c67f", + "id": "bff47457-1b85-4f26-8313-c6a080ae195c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "upload-connector-file" + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -115662,10 +116214,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, { "key": "Accept", "value": "application/json" @@ -115679,21 +116227,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "dolore tempor consectetur", - "type": "text" - } - ] - } + "method": "DELETE", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -115708,14 +116243,15 @@ "_postman_previewlanguage": "json" }, { - "id": "9209a7ce-e23e-4530-928e-12ba133f81e1", + "id": "51b1aa3a-6b0a-4586-939f-2f063d026d0e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "upload-connector-file" + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -115724,10 +116260,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, { "key": "Accept", "value": "application/json" @@ -115741,21 +116273,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "dolore tempor consectetur", - "type": "text" - } - ] - } + "method": "DELETE", + "body": {} }, "status": "Forbidden", "code": 403, @@ -115770,14 +116289,15 @@ "_postman_previewlanguage": "json" }, { - "id": "f218e351-85d4-4172-b3d8-63c5b85ac4c2", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "03b15a39-b8ad-40a4-ac12-ba42b80fab4e", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "upload-connector-file" + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -115787,9 +116307,51 @@ }, "header": [ { - "key": "Content-Type", - "value": "multipart/form-data" + "key": "Accept", + "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4bc14554-1e16-4471-a444-2dfb37640ac9", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -115803,21 +116365,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "dolore tempor consectetur", - "type": "text" - } - ] - } + "method": "DELETE", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -115832,14 +116381,15 @@ "_postman_previewlanguage": "json" }, { - "id": "35254b37-4220-4368-80c7-9ec7fd9655ed", + "id": "04d9f51c-aa5d-433f-b535-59f107440dd5", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "sources", ":sourceId", - "upload-connector-file" + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -115848,10 +116398,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, { "key": "Accept", "value": "application/json" @@ -115865,21 +116411,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "dolore tempor consectetur", - "type": "text" - } - ] - } + "method": "DELETE", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -115898,27 +116431,22 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "Source Usages", - "description": "Use this API to implement source usage insight functionality.\nWith this functionality in place, administrators can gather information and insights about how their tenants' sources are being used.\nThis allows organizations to get the information they need to start optimizing and securing source usage.\n", - "item": [ + }, { - "id": "730adb60-fcc0-4ccf-b28a-c8b202487022", - "name": "Finds status of source usage", + "id": "be7886a1-9df8-43a2-bd9e-cb3295bb4015", + "name": "Bulk Update Provisioning Policies", "request": { - "name": "Finds status of source usage", + "name": "Bulk Update Provisioning Policies", "description": { - "content": "This API returns the status of the source usage insights setup by IDN source ID.", + "content": "This end-point updates a list of provisioning policies on the specified source in IdentityNow.\nA token with API, or ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "source-usages", + "sources", ":sourceId", - "status" + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" @@ -115931,31 +116459,45 @@ "key": "sourceId", "disabled": true, "description": { - "content": "(Required) ID of IDN source", + "content": "(Required) The Source id.", "type": "text/plain" } } ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "059afe4a-bb2f-410e-9523-b2703ad2a335", - "name": "Status of the source usage insights setup by IDN source ID.", + "id": "9dd7f6af-1046-4982-b0e8-2e58d37b904e", + "name": "A list of the ProvisioningPolicyDto was successfully replaced.", "originalRequest": { "url": { "path": [ - "source-usages", + "sources", ":sourceId", - "status" + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" @@ -115964,6 +116506,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -115977,8 +116523,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -115988,19 +116543,20 @@ "value": "application/json" } ], - "body": "{\n \"status\": \"COMPLETE\"\n}", + "body": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "79f53e2d-e394-4051-99d5-c93178fe5f82", + "id": "e567dfa3-2960-47f9-ab4b-bc62cf87b188", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "source-usages", + "sources", ":sourceId", - "status" + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" @@ -116009,6 +116565,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -116022,8 +116582,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -116038,14 +116607,15 @@ "_postman_previewlanguage": "json" }, { - "id": "f73e76d4-cb45-4988-ae67-c501ed5b86a4", + "id": "2d3c4ab3-6461-400a-b697-fa73963d79f4", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "source-usages", + "sources", ":sourceId", - "status" + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" @@ -116054,6 +116624,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -116067,8 +116641,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -116083,14 +116666,15 @@ "_postman_previewlanguage": "json" }, { - "id": "973e9a1d-4245-4af0-81d8-56eca4e1a3ef", + "id": "6c354857-3b9e-4354-b82a-53d677734bbe", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "source-usages", + "sources", ":sourceId", - "status" + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" @@ -116099,6 +116683,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -116112,8 +116700,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -116128,14 +116725,74 @@ "_postman_previewlanguage": "json" }, { - "id": "fdb8d194-12f8-41ab-bc71-689732427aae", + "id": "100d4a5c-7be1-4112-a966-b02cd8b1c512", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "provisioning-policies", + "bulk-update" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "aed9f290-24b7-4746-98f0-08dd75bc8a7d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "source-usages", + "sources", ":sourceId", - "status" + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" @@ -116144,6 +116801,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -116157,8 +116818,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -116173,14 +116843,15 @@ "_postman_previewlanguage": "json" }, { - "id": "93c1fc3b-6037-4b76-8671-1e8e1fc2120c", + "id": "adb63f15-0b44-4f16-9c89-96b477fcc891", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "source-usages", + "sources", ":sourceId", - "status" + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" @@ -116189,6 +116860,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -116202,8 +116877,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"example provisioning policy for inactive identities\",\n \"description\": \"this provisioning policy creates access based on an identity going inactive\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"userName\",\n \"transform\": {\n \"type\": \"rule\",\n \"attributes\": {\n \"name\": \"Create Unique LDAP Attribute\"\n }\n },\n \"attributes\": {\n \"template\": \"${firstname}.${lastname}${uniqueCounter}\",\n \"cloudMaxUniqueChecks\": \"50\",\n \"cloudMaxSize\": \"20\",\n \"cloudRequired\": \"true\"\n },\n \"isRequired\": false,\n \"type\": \"string\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -116224,19 +116908,19 @@ } }, { - "id": "6aabc7f2-4664-44e6-960b-cf932e95b449", - "name": "Returns source usage insights", + "id": "810eeb13-4ae4-42bf-b0a7-91a6de83726e", + "name": "List Schemas on a Source", "request": { - "name": "Returns source usage insights", + "name": "List Schemas on a Source", "description": { - "content": "This API returns a summary of source usage insights for past 12 months.", + "content": "Lists the Schemas that exist on the specified Source in IdentityNow.\n", "type": "text/plain" }, "url": { "path": [ - "source-usages", + "sources", ":sourceId", - "summaries" + "schemas" ], "host": [ "{{baseUrl}}" @@ -116245,38 +116929,11 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", "type": "text/plain" }, - "key": "sorters", - "value": "-date" + "key": "include-types", + "value": "group" } ], "variable": [ @@ -116286,7 +116943,7 @@ "key": "sourceId", "disabled": true, "description": { - "content": "(Required) ID of IDN source", + "content": "(Required) The Source ID.", "type": "text/plain" } } @@ -116303,14 +116960,14 @@ }, "response": [ { - "id": "deab01aa-d4ec-495b-ba34-db5fce42f9c5", - "name": "Summary of source usage insights for past 12 months.", + "id": "dba77c83-de45-41ad-9cc1-60b10f10b470", + "name": "The Schemas were successfully retrieved.", "originalRequest": { "url": { "path": [ - "source-usages", + "sources", ":sourceId", - "summaries" + "schemas" ], "host": [ "{{baseUrl}}" @@ -116319,38 +116976,11 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", "type": "text/plain" }, - "key": "sorters", - "value": "-date" + "key": "include-types", + "value": "group" } ], "variable": [] @@ -116380,19 +117010,19 @@ "value": "application/json" } ], - "body": "[\n {\n \"date\": \"2023-04-21\",\n \"count\": 10.45\n },\n {\n \"date\": \"2023-04-21\",\n \"count\": 10.45\n }\n]", + "body": "[\n {\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n },\n {\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "95c72234-5d5d-4d46-b387-10fb666b017c", + "id": "f7b08d4f-cef1-48be-87e7-eb3620d01364", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "source-usages", + "sources", ":sourceId", - "summaries" + "schemas" ], "host": [ "{{baseUrl}}" @@ -116401,38 +117031,11 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", "type": "text/plain" }, - "key": "sorters", - "value": "-date" + "key": "include-types", + "value": "group" } ], "variable": [] @@ -116467,14 +117070,14 @@ "_postman_previewlanguage": "json" }, { - "id": "b6865d70-e3f9-4fea-b2bd-099927f3d85c", + "id": "01e30397-9474-4426-8bed-60caf8cd6f91", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "source-usages", + "sources", ":sourceId", - "summaries" + "schemas" ], "host": [ "{{baseUrl}}" @@ -116483,38 +117086,11 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", "type": "text/plain" }, - "key": "sorters", - "value": "-date" + "key": "include-types", + "value": "group" } ], "variable": [] @@ -116549,14 +117125,14 @@ "_postman_previewlanguage": "json" }, { - "id": "db41c87e-ad60-458b-97b4-430112045645", + "id": "0bbc3add-4997-42fa-852d-4e64e6251ab5", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "source-usages", + "sources", ":sourceId", - "summaries" + "schemas" ], "host": [ "{{baseUrl}}" @@ -116565,38 +117141,11 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", "type": "text/plain" }, - "key": "sorters", - "value": "-date" + "key": "include-types", + "value": "group" } ], "variable": [] @@ -116631,14 +117180,14 @@ "_postman_previewlanguage": "json" }, { - "id": "19a66fcb-e329-44cf-9747-1533ad4f8693", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "7117d473-3353-40f4-ad8b-896101527c30", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "source-usages", + "sources", ":sourceId", - "summaries" + "schemas" ], "host": [ "{{baseUrl}}" @@ -116647,38 +117196,66 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", "type": "text/plain" }, - "key": "count", - "value": "true" + "key": "include-types", + "value": "group" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b73a0600-9e34-46d1-bb23-48a534d84497", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "schemas" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", "type": "text/plain" }, - "key": "sorters", - "value": "-date" + "key": "include-types", + "value": "group" } ], "variable": [] @@ -116713,14 +117290,14 @@ "_postman_previewlanguage": "json" }, { - "id": "4d7043fb-8452-4bb4-b764-4fd809c4b698", + "id": "b8553645-f6e9-46d7-b5c2-d26d47b508fe", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "source-usages", + "sources", ":sourceId", - "summaries" + "schemas" ], "host": [ "{{baseUrl}}" @@ -116729,38 +117306,11 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", "type": "text/plain" }, - "key": "sorters", - "value": "-date" + "key": "include-types", + "value": "group" } ], "variable": [] @@ -116799,211 +117349,141 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "Tagged Objects", - "description": "Use this API to implement object tagging functionality. \nWith object tagging functionality in place, any user in an organization can use tags as a way to group objects together and find them more quickly when the user searches Identity Security Cloud. \n\nIn Identity Security Cloud, users can search their tenants for information and add tags objects they find.\nTagging an object provides users with a way of grouping objects together and makes it easier to find these objects in the future. \n\nFor example, if a user is searching for an entitlement that grants a risky level of access to Active Directory, it's possible that the user may have to search through hundreds of entitlements to find the correct one. \nOnce the user finds that entitlement, the user can add a tag to the entitlement, \"AD_RISKY\" to make it easier to find the entitlement again.\nThe user can add the same tag to multiple objects the user wants to group together for an easy future search, and the user can also do so in bulk.\nWhen the user wants to find that tagged entitlement again, the user can search for \"tags:AD_RISKY\" to find all objects with that tag. \n\nWith the API, you can tag even more different object types than you can in Identity Security Cloud (access profiles, entitlements, identities, and roles). \nYou can use the API to tag all these objects:\n\n- Access profiles \n\n- Applications \n\n- Certification campaigns\n\n- Entitlements\n\n- Identities \n\n- Roles \n\n- SOD (separation of duties) policies\n\n- Sources \n\nYou can also use the API to directly find, create, and manage tagged objects without using search queries. \n\nThere are limits to tags: \n\n- You can have up to 500 different tags in your tenant.\n\n- You can apply up to 30 tags to one object. \n\n- You can have up to 10,000 tag associations, pairings of 1 tag to 1 object, in your tenant. \n\nBecause of these limits, it is recommended that you work with your governance experts and security teams to establish a list of tags that are most expressive of governance objects and access managed by Identity Security Cloud. \n\nThese are the types of information often expressed in tags: \n\n- Affected departments\n\n- Compliance and regulatory categories \n\n- Remediation urgency levels \n\n- Risk levels \n\nRefer to [Tagging Items in Search](https://documentation.sailpoint.com/saas/help/search/index.html?h=tags#tagging-items-in-search) for more information about tagging objects in Identity Security Cloud. \n", - "item": [ + }, { - "id": "945829e5-7997-400d-afd1-4f6f7c5d30e5", - "name": "List Tagged Objects", + "id": "c425d71c-50a0-41a5-a21f-bb2db139f666", + "name": "Create Schema on a Source", "request": { - "name": "List Tagged Objects", + "name": "Create Schema on a Source", "description": { - "content": "This API returns a list of all tagged objects.\n\nAny authenticated token may be used to call this API.", + "content": "Creates a new Schema on the specified Source in IdentityNow.\n", "type": "text/plain" }, "url": { "path": [ - "tagged-objects" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "sourceId", "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", + "content": "(Required) The Source id.", "type": "text/plain" - }, - "key": "filters", - "value": "tagName eq \"BU_FINANCE\"" + } } - ], - "variable": [] + ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "6107b3cb-3772-4c08-a54e-f71d2b414711", - "name": "List of all tagged objects.", + "id": "afab1724-6587-49bc-af51-9af20438c5cd", + "name": "The Schema was successfully created on the specified Source.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "tagName eq \"BU_FINANCE\"" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, "key": "Authorization", "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "OK", - "code": 200, + "status": "Created", + "code": 201, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "[\n {\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n },\n {\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n }\n]", + "body": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d5244d29-235b-459a-a0e1-d7c220528ff4", + "id": "ec042d34-3b20-46f1-b41a-af943b1fc4b5", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "tagName eq \"BU_FINANCE\"" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -117017,8 +117497,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -117033,57 +117522,26 @@ "_postman_previewlanguage": "json" }, { - "id": "ef7b0b4b-6ef1-4279-a083-c0e019269a98", + "id": "6cbb1ae7-2051-4c55-8580-e498f4eda3dd", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "tagName eq \"BU_FINANCE\"" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -117097,8 +117555,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -117113,57 +117580,26 @@ "_postman_previewlanguage": "json" }, { - "id": "b2c1189c-8c89-41b9-80e4-c74d7a747389", + "id": "413759e3-c2a1-4a36-9527-b8e002bd22b2", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "tagName eq \"BU_FINANCE\"" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -117177,8 +117613,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -117193,57 +117638,26 @@ "_postman_previewlanguage": "json" }, { - "id": "1c7feabe-72bd-4130-8d62-a2cbe66e00a9", + "id": "0147de77-1ed2-4de1-9e1a-9147677bb46b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "tagName eq \"BU_FINANCE\"" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -117257,8 +117671,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -117273,57 +117696,26 @@ "_postman_previewlanguage": "json" }, { - "id": "3738644d-ef6b-40b2-8936-7d8a49139dc3", + "id": "1dbde8a8-f17f-4cfd-9afd-ba18fa268c7e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "tagName eq \"BU_FINANCE\"" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -117337,8 +117729,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -117359,54 +117760,68 @@ } }, { - "id": "70077cc5-4b4a-40bc-9f38-0605cf256f27", - "name": "Add Tag to Object", + "id": "039947d6-75cd-4f28-b77b-91e155d4b59e", + "name": "Get Source Schema by ID", "request": { - "name": "Add Tag to Object", + "name": "Get Source Schema by ID", "description": { - "content": "This adds a tag to an object.\n\nAny authenticated token may be used to call this API.", + "content": "Get the Source Schema by ID in IdentityNow.\n", "type": "text/plain" }, "url": { "path": [ - "tagged-objects" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id.", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "schemaId", + "disabled": true, + "description": { + "content": "(Required) The Schema id.", + "type": "text/plain" + } + } + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "016a26ba-cc6a-4340-9414-27d93e7d3cfa", - "name": "Created.", + "id": "074704db-a146-4963-be0e-9f9ba8b26510", + "name": "The requested Schema was successfully retrieved.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -117416,7 +117831,7 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { @@ -117428,31 +117843,31 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Created", - "code": 201, - "header": [], + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", "cookie": [], - "_postman_previewlanguage": "text" + "_postman_previewlanguage": "json" }, { - "id": "9f399922-328a-402a-b52c-e089dad660ee", + "id": "3c9e2278-d0e8-470b-a686-2b1b70990bac", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -117461,10 +117876,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -117478,17 +117889,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -117503,12 +117905,15 @@ "_postman_previewlanguage": "json" }, { - "id": "27047c5a-1e8d-4dda-b1e4-b038e17298c5", + "id": "6b2ae1c5-f326-4f9c-a7ae-aa502a523d19", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -117517,10 +117922,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -117534,17 +117935,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -117559,12 +117951,15 @@ "_postman_previewlanguage": "json" }, { - "id": "d25a2710-5779-4c5f-a46f-e2ae1fb44700", + "id": "b17c2ffc-aa74-4940-aab6-96f3b3da2895", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -117573,10 +117968,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -117590,17 +117981,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -117615,12 +117997,15 @@ "_postman_previewlanguage": "json" }, { - "id": "cd6fc79c-ac9b-4f39-9d7d-a0a687332353", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "2e0938e8-0620-4a7d-b917-4653b04baa0a", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "tagged-objects" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -117630,9 +118015,51 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "04e7dca3-9c4b-4f64-a0d6-07c53dbadae1", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "schemas", + ":schemaId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -117646,17 +118073,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -117671,12 +118089,15 @@ "_postman_previewlanguage": "json" }, { - "id": "690f9445-9583-4360-a6c1-79a2524fa4c4", + "id": "170d81a0-9c4f-4246-b0db-33bf9ad9f3a3", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -117685,10 +118106,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -117702,17 +118119,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -117733,136 +118141,93 @@ } }, { - "id": "fca752a4-b943-42d6-aa9a-2232a5e3836c", - "name": "List Tagged Objects by Type", + "id": "c2c6330e-19c5-4589-963e-189d43918592", + "name": "Update Source Schema (Full)", "request": { - "name": "List Tagged Objects by Type", + "name": "Update Source Schema (Full)", "description": { - "content": "This API returns a list of all tagged objects by type.\n\nAny authenticated token may be used to call this API.", + "content": "This API will completely replace an existing Schema with the submitted payload. Some fields of the Schema cannot be updated. These fields are listed below.\n\n* id\n* name\n* created\n* modified\n\nAny attempt to modify these fields will result in an error response with a status code of 400.\n\n> `id` must remain in the request body, but it cannot be changed. If `id` is omitted from the request body, the result will be a 400 error.\n", "type": "text/plain" }, "url": { "path": [ - "tagged-objects", - ":type" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "sourceId", "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "(Required) The Source id.", "type": "text/plain" - }, - "key": "count", - "value": "true" + } }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "objectRef.id eq \"2c91808568c529c60168cca6f90c1313\"" - } - ], - "variable": [ { "type": "any", - "value": "ROLE", - "key": "type", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "schemaId", "disabled": true, "description": { - "content": "(Required) The type of tagged object to retrieve.", + "content": "(Required) The Schema id.", "type": "text/plain" } } ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "d3764dc8-d5bb-411d-955a-fa7fa6dc0c12", - "name": "List of all tagged objects for specified type.", + "id": "1f62cf23-65af-4c1f-b183-71be700baa50", + "name": "The Schema was successfully replaced.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "objectRef.id eq \"2c91808568c529c60168cca6f90c1313\"" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -117876,8 +118241,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -117887,63 +118261,32 @@ "value": "application/json" } ], - "body": "[\n {\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n },\n {\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n }\n]", + "body": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c5578c58-fe59-47a4-8f52-fa014c812714", + "id": "1b3b85dd-65d3-4bb7-8577-d7ccd0ee7947", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "objectRef.id eq \"2c91808568c529c60168cca6f90c1313\"" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -117957,8 +118300,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -117973,58 +118325,27 @@ "_postman_previewlanguage": "json" }, { - "id": "4eb38731-2f38-4f50-88cb-b492c730484e", + "id": "1c6ce4ee-0d3b-45e5-b169-89934167a0e3", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "objectRef.id eq \"2c91808568c529c60168cca6f90c1313\"" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -118038,8 +118359,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -118054,58 +118384,27 @@ "_postman_previewlanguage": "json" }, { - "id": "1214a81b-f24c-484e-ad79-d121df677a5f", + "id": "e5fd3874-e9ba-4634-8749-98f64e0d344d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "objectRef.id eq \"2c91808568c529c60168cca6f90c1313\"" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -118119,8 +118418,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -118135,58 +118443,27 @@ "_postman_previewlanguage": "json" }, { - "id": "d2298ddb-5ca6-4108-88d1-e6f3b90cb9e5", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "73aa0655-c1d3-446f-8c70-347753de8aba", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "objectRef.id eq \"2c91808568c529c60168cca6f90c1313\"" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -118200,214 +118477,40 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Too Many Requests", - "code": 429, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "46080623-a710-4ac2-80c7-4ef6ead76f71", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "f4cb2c7d-96d2-44c9-ae07-60c94421ae04", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "objectRef.id eq \"2c91808568c529c60168cca6f90c1313\"" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "23b38c7d-b0fe-4078-8559-f0358ba1159f", - "name": "Get Tagged Object", - "request": { - "name": "Get Tagged Object", - "description": { - "content": "This gets a tagged object for the specified type.", - "type": "text/plain" - }, - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "ROLE", - "key": "type", - "disabled": true, - "description": { - "content": "(Required) The type of tagged object to retrieve.", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the object reference to retrieve.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "a0956b14-beaf-4b74-b579-2696e24c84af", - "name": "Tagged object by type and ID.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "291163c6-4aab-4622-8917-7c75a34eb28c", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -118417,50 +118520,9 @@ }, "header": [ { - "key": "Accept", + "key": "Content-Type", "value": "application/json" }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7b633018-5a0e-4874-96fd-e99a554dfb88", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ { "key": "Accept", "value": "application/json" @@ -118474,98 +118536,17 @@ "value": "" } ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "65afc379-d4ea-4014-a004-b9fffae08126", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" } - ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e962dc2c-580b-4552-8af1-409dbaa60f96", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} }, "status": "Too Many Requests", "code": 429, @@ -118580,14 +118561,15 @@ "_postman_previewlanguage": "json" }, { - "id": "02ba3736-5084-4708-89a8-1629dc3e0d00", + "id": "c3d7aa37-d718-4780-9102-181519c8173f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -118596,6 +118578,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -118609,8 +118595,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -118631,19 +118626,20 @@ } }, { - "id": "90abfad4-3757-4d70-8a8e-652319e26f3e", - "name": "Update Tagged Object", + "id": "16bb40b8-e0a2-46e5-b201-15328f7028cd", + "name": "Update Source Schema (Partial)", "request": { - "name": "Update Tagged Object", + "name": "Update Source Schema (Partial)", "description": { - "content": "This updates a tagged object for the specified type.", + "content": "Use this API to selectively update an existing Schema using a JSONPatch payload. \n\nThe following schema fields are immutable and cannot be updated:\n\n- id\n- name\n- created\n- modified\n\n\nTo switch an account attribute to a group entitlement, you need to have the following in place:\n\n- `isEntitlement: true`\n- Must define a schema for the group and [add it to the source](https://developer.sailpoint.com/idn/api/v3/create-source-schema) before updating the `isGroup` flag. For example, here is the `group` account attribute referencing a schema that defines the group:\n```json\n{\n \"name\": \"groups\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"2c9180887671ff8c01767b4671fc7d60\",\n \"name\": \"group\"\n },\n \"description\": \"The groups, roles etc. that reference account group objects\",\n \"isMulti\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n}\n```\n", "type": "text/plain" }, "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -118652,21 +118648,21 @@ "variable": [ { "type": "any", - "value": "ROLE", - "key": "type", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "sourceId", "disabled": true, "description": { - "content": "(Required) The type of tagged object to update.", + "content": "(Required) The Source id.", "type": "text/plain" } }, { "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", - "key": "id", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "schemaId", "disabled": true, "description": { - "content": "(Required) The ID of the object reference to update.", + "content": "(Required) The Schema id.", "type": "text/plain" } } @@ -118675,17 +118671,17 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", "value": "application/json" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/attributes/-\",\n \"value\": {\n \"name\": \"location\",\n \"type\": \"STRING\",\n \"schema\": null,\n \"description\": \"Employee location\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -118696,14 +118692,15 @@ }, "response": [ { - "id": "31ae98f4-2aee-4c84-acf0-5a9340d9a4a4", - "name": "Tagged object by type and ID.", + "id": "bb788585-6c03-4873-96c2-6748fd88be51", + "name": "The Schema was successfully updated.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -118714,7 +118711,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -118729,10 +118726,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/attributes/-\",\n \"value\": {\n \"name\": \"location\",\n \"type\": \"STRING\",\n \"schema\": null,\n \"description\": \"Employee location\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -118749,19 +118746,20 @@ "value": "application/json" } ], - "body": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", + "body": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "435b418a-eae2-44b3-b3d0-7c3ad46c771c", + "id": "0e270488-939d-407e-af0d-f1f0d55d2a64", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -118772,7 +118770,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -118787,10 +118785,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/attributes/-\",\n \"value\": {\n \"name\": \"location\",\n \"type\": \"STRING\",\n \"schema\": null,\n \"description\": \"Employee location\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -118812,14 +118810,15 @@ "_postman_previewlanguage": "json" }, { - "id": "ed0b3837-7bd3-4d25-ac05-8416d029470a", + "id": "9ebbc0ff-1fab-413e-bc3f-d6f786d843b2", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -118830,7 +118829,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -118845,10 +118844,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/attributes/-\",\n \"value\": {\n \"name\": \"location\",\n \"type\": \"STRING\",\n \"schema\": null,\n \"description\": \"Employee location\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -118870,14 +118869,15 @@ "_postman_previewlanguage": "json" }, { - "id": "5764a799-eac7-4bc8-9c9d-87a01aec60e2", + "id": "0f73f491-3db3-4dd8-9bf4-4d84b2f1bf77", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -118888,7 +118888,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -118903,10 +118903,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/attributes/-\",\n \"value\": {\n \"name\": \"location\",\n \"type\": \"STRING\",\n \"schema\": null,\n \"description\": \"Employee location\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -118928,14 +118928,15 @@ "_postman_previewlanguage": "json" }, { - "id": "bb02f191-81fd-4bd9-ad92-85b6837f8785", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "75dccb64-1dc1-42c1-8f9b-3d585fefc4c0", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -118946,8 +118947,67 @@ "header": [ { "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/attributes/-\",\n \"value\": {\n \"name\": \"location\",\n \"type\": \"STRING\",\n \"schema\": null,\n \"description\": \"Employee location\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "96585b48-32f6-447c-8a2a-300682ed88e9", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "schemas", + ":schemaId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -118961,10 +119021,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/attributes/-\",\n \"value\": {\n \"name\": \"location\",\n \"type\": \"STRING\",\n \"schema\": null,\n \"description\": \"Employee location\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -118986,14 +119046,15 @@ "_postman_previewlanguage": "json" }, { - "id": "a4a1b791-fb8b-4487-a32c-6854fe47c943", + "id": "550cb5dd-14a0-40c4-85c5-6d3f8cb2442d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -119004,7 +119065,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -119019,10 +119080,10 @@ "value": "" } ], - "method": "PUT", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"/attributes/-\",\n \"value\": {\n \"name\": \"location\",\n \"type\": \"STRING\",\n \"schema\": null,\n \"description\": \"Employee location\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -119050,19 +119111,17 @@ } }, { - "id": "52ffbac3-fecc-4019-a1ea-206107102ffa", - "name": "Delete Tagged Object", + "id": "03e57141-9a7a-4ebb-86d5-9ded6fe06829", + "name": "Delete Source Schema by ID", "request": { - "name": "Delete Tagged Object", - "description": { - "content": "This deletes a tagged object for the specified type.", - "type": "text/plain" - }, + "name": "Delete Source Schema by ID", + "description": {}, "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -119071,21 +119130,21 @@ "variable": [ { "type": "any", - "value": "ROLE", - "key": "type", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "sourceId", "disabled": true, "description": { - "content": "(Required) The type of tagged object to delete.", + "content": "(Required) The Source id.", "type": "text/plain" } }, { "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", - "key": "id", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "schemaId", "disabled": true, "description": { - "content": "(Required) The ID of the object reference to delete.", + "content": "(Required) The Schema id.", "type": "text/plain" } } @@ -119102,14 +119161,15 @@ }, "response": [ { - "id": "7ca23d76-181c-46fb-874c-2e7eb254be89", - "name": "No content.", + "id": "df78bafe-206a-438d-8aeb-4d278c70a98d", + "name": "The Schema was successfully deleted.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -119137,14 +119197,15 @@ "_postman_previewlanguage": "text" }, { - "id": "a9466b66-d714-4bb1-af31-da1117d7f13e", + "id": "aaf4b79e-d4b7-4afe-b9d8-a79681c4c698", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -119182,14 +119243,15 @@ "_postman_previewlanguage": "json" }, { - "id": "5c89650a-6ad6-4e0e-95bd-5efb84f46c04", + "id": "813a9d9e-3555-4ccd-b471-a22deac3c024", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -119227,14 +119289,15 @@ "_postman_previewlanguage": "json" }, { - "id": "c7ceb53c-ae94-4299-9db7-497ac0397ac3", + "id": "0c4f9f17-84a4-47da-8f52-d877b737f2a4", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -119272,14 +119335,61 @@ "_postman_previewlanguage": "json" }, { - "id": "1880d587-650c-4ccc-b092-9a4908686a5d", + "id": "7c34efe5-47bf-4917-8165-26b3512f254c", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "schemas", + ":schemaId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1e0871a2-c3fb-4bde-9bda-9f67d113a25d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -119317,14 +119427,15 @@ "_postman_previewlanguage": "json" }, { - "id": "eb915236-8e4c-466f-ad25-edbf509c3c39", + "id": "3ceb1f1c-6148-4a37-91c9-f5632848f131", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type", - ":id" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -119368,56 +119479,56 @@ } }, { - "id": "9111549d-5ba6-4dae-bcf0-b9e7c0fb8ae1", - "name": "Tag Multiple Objects", + "id": "bda728b5-f338-45a7-8087-1fa44b396ad9", + "name": "Fetches source health by id", "request": { - "name": "Tag Multiple Objects", + "name": "Fetches source health by id", "description": { - "content": "This API adds tags to multiple objects.\n\nA token with API, CERT_ADMIN, ORG_ADMIN, REPORT_ADMIN, ROLE_ADMIN, ROLE_SUBADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", + "content": "This endpoint fetches source health by source's id", "type": "text/plain" }, "url": { "path": [ - "tagged-objects", - "bulk-add" + "sources", + ":sourceId", + "source-health" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id.", + "type": "text/plain" + } + } + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "0368c8e6-116c-4830-ba40-767f153f4a24", - "name": "Request succeeded.", + "id": "b5be47da-9227-4b54-88a9-22d451545bb9", + "name": "Fetched source health successfully", "originalRequest": { "url": { "path": [ - "tagged-objects", - "bulk-add" + "sources", + ":sourceId", + "source-health" ], "host": [ "{{baseUrl}}" @@ -119426,10 +119537,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -119443,17 +119550,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -119463,18 +119561,19 @@ "value": "application/json" } ], - "body": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", + "body": "{\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"type\": \"OpenLDAP - Direct\",\n \"name\": \"Source1234\",\n \"org\": \"denali-cjh\",\n \"isAuthoritative\": false,\n \"isCluster\": false,\n \"hostname\": \"megapod-useast1-secret-hostname.sailpoint.com\",\n \"pod\": \"megapod-useast1\",\n \"iqServiceVersion\": \"iqVersion123\",\n \"status\": \"SOURCE_STATE_UNCHECKED_SOURCE\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "103a7101-2e9f-408b-afa5-ecb8608fc2a6", + "id": "f02db5fc-cac4-4a76-9da5-664fd7390c9d", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "tagged-objects", - "bulk-add" + "sources", + ":sourceId", + "source-health" ], "host": [ "{{baseUrl}}" @@ -119483,10 +119582,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -119500,17 +119595,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -119525,13 +119611,14 @@ "_postman_previewlanguage": "json" }, { - "id": "a3e3b6f7-49b2-4638-8faf-092da4444bc1", + "id": "0be0fc76-c9de-42a3-ae31-1454f4d54b76", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "tagged-objects", - "bulk-add" + "sources", + ":sourceId", + "source-health" ], "host": [ "{{baseUrl}}" @@ -119540,10 +119627,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -119557,17 +119640,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -119582,13 +119656,14 @@ "_postman_previewlanguage": "json" }, { - "id": "0c239ccd-441e-4f94-b47a-28c4738aebad", + "id": "4de1622c-48d7-4c66-8005-bc11e371684d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "tagged-objects", - "bulk-add" + "sources", + ":sourceId", + "source-health" ], "host": [ "{{baseUrl}}" @@ -119597,10 +119672,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -119614,17 +119685,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -119639,13 +119701,14 @@ "_postman_previewlanguage": "json" }, { - "id": "d7a03ecf-d86c-452e-8158-cbbda479db7d", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "f704a5c1-c0a9-4061-8a2d-688671913d9f", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "tagged-objects", - "bulk-add" + "sources", + ":sourceId", + "source-health" ], "host": [ "{{baseUrl}}" @@ -119655,9 +119718,50 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bf0785d4-b7f1-4b2e-9002-e3f241bc1856", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "source-health" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -119671,17 +119775,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -119696,13 +119791,14 @@ "_postman_previewlanguage": "json" }, { - "id": "111736de-b5d9-4350-854d-2f19a5ac607b", + "id": "4818bce1-14bd-423c-b5c4-1683f5116f4f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "tagged-objects", - "bulk-add" + "sources", + ":sourceId", + "source-health" ], "host": [ "{{baseUrl}}" @@ -119711,10 +119807,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -119728,17 +119820,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -119759,56 +119842,58 @@ } }, { - "id": "1b7c324d-5cec-40d8-b57f-a6f96068a1b3", - "name": "Remove Tags from Multiple Objects", + "id": "807f5bb8-88d6-4154-ad20-72f9df5f20c8", + "name": "Downloads source accounts schema template", "request": { - "name": "Remove Tags from Multiple Objects", + "name": "Downloads source accounts schema template", "description": { - "content": "This API removes tags from multiple objects.\n\nA token with API, CERT_ADMIN, ORG_ADMIN, REPORT_ADMIN, ROLE_ADMIN, ROLE_SUBADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", + "content": "This API downloads the CSV schema that defines the account attributes on a source.\n>**NOTE: This API is designated only for Delimited File sources.**", "type": "text/plain" }, "url": { "path": [ - "tagged-objects", - "bulk-remove" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "8c190e6787aa4ed9a90bd9d5344523fb", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The Source id", + "type": "text/plain" + } + } + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", - "value": "application/json" + "value": "text/csv" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "d7bdfc46-6817-4e2a-9aef-3fe88867502d", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "id": "3f39ce83-bc9d-4bf9-bd34-d90019217694", + "name": "Successfully downloaded the file", "originalRequest": { "url": { "path": [ - "tagged-objects", - "bulk-remove" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -119818,8 +119903,8 @@ }, "header": [ { - "key": "Content-Type", - "value": "application/json" + "key": "Accept", + "value": "text/csv" }, { "description": { @@ -119830,32 +119915,31 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "No Content", - "code": 204, - "header": [], + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "text/csv" + } + ], + "body": "id,name,givenName,familyName,e-mail,location,manager,groups,startDate,endDate", "cookie": [], "_postman_previewlanguage": "text" }, { - "id": "0fce4576-85b8-4921-b1d8-4eab246727f9", + "id": "91ce6d03-c9f1-464a-8022-f8b275cee2c6", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "tagged-objects", - "bulk-remove" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -119864,10 +119948,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -119881,17 +119961,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -119906,13 +119977,15 @@ "_postman_previewlanguage": "json" }, { - "id": "e3ff6ffd-5acc-46e0-8c94-3b392baa9e3b", + "id": "ef8aa3a0-faec-418e-92ad-572d2ac25a1b", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "tagged-objects", - "bulk-remove" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -119921,10 +119994,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -119938,17 +120007,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -119963,13 +120023,15 @@ "_postman_previewlanguage": "json" }, { - "id": "9a1de59c-2cf9-49e2-8299-88be11fb7b1b", + "id": "66260e27-8893-4293-a744-dd0a8c28e1f8", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "tagged-objects", - "bulk-remove" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -119978,10 +120040,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -119995,17 +120053,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -120020,13 +120069,15 @@ "_postman_previewlanguage": "json" }, { - "id": "04158970-0e00-41cc-97bc-5b08078eb309", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "9a2a8adf-17c1-4f16-aea6-d6435b00341b", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "tagged-objects", - "bulk-remove" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -120035,10 +120086,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -120052,38 +120099,31 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c2b9006d-04b3-4615-a598-5c2c92870d21", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "09cdb744-921e-42ba-b9c7-4e232be09d8a", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "tagged-objects", - "bulk-remove" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -120092,10 +120132,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -120109,17 +120145,54 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } + ], + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "55335d46-879e-4120-b8b4-a20f85aeb3b8", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id", + "schemas", + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -120138,149 +120211,89 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "Transforms", - "description": "The purpose of this API is to expose functionality for the manipulation of Transform objects.\nTransforms are a form of configurable objects which define an easy way to manipulate attribute data without having\nto write code. These endpoints don't require API calls to other resources, audit service is used for keeping track\nof which users have made changes to the Transforms.\n\nRefer to [Transforms](https://developer.sailpoint.com/docs/extensibility/transforms/) for more information about transforms.\n", - "item": [ + }, { - "id": "b6ecb9f3-1c58-4c04-9c4d-41126d1cdf38", - "name": "List transforms", + "id": "fb7a08a4-0b8e-4fb3-aa37-dd4c7cd59244", + "name": "Uploads source accounts schema template", "request": { - "name": "List transforms", + "name": "Uploads source accounts schema template", "description": { - "content": "Gets a list of all saved transform objects.\nA token with transforms-list read authority is required to call this API.", + "content": "This API uploads a source schema template file to configure a source's account attributes.\n\nTo retrieve the file to modify and upload, log into Identity Now. \n\nClick **Admin** -> **Connections** -> **Sources** -> **`{SourceName}`** -> **Import Data** -> **Account Schema** -> **Options** -> **Download Schema**\n\n>**NOTE: This API is designated only for Delimited File sources.**", "type": "text/plain" }, "url": { "path": [ - "transforms" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Name of the transform to retrieve from the list.", - "type": "text/plain" - }, - "key": "name", - "value": "ExampleTransformName123" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "8c190e6787aa4ed9a90bd9d5344523fb", + "key": "id", "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", + "content": "(Required) The Source id", "type": "text/plain" - }, - "key": "filters", - "value": "name eq \"Uppercase\"" + } } - ], - "variable": [] + ] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "ea do dolore dolore", + "type": "text" + } + ] + } }, "response": [ { - "id": "100327e9-9938-494a-8e29-70b84063a8e3", - "name": "A list of transforms matching the given criteria.", + "id": "2fc11354-1788-4cb2-9480-33a6a536d556", + "name": "Successfully uploaded the file", "originalRequest": { "url": { "path": [ - "transforms" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Name of the transform to retrieve from the list.", - "type": "text/plain" - }, - "key": "name", - "value": "ExampleTransformName123" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "name eq \"Uppercase\"" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -120294,8 +120307,21 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "ea do dolore dolore", + "type": "text" + } + ] + } }, "status": "OK", "code": 200, @@ -120305,71 +120331,32 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"2cd78adghjkja34jh2b1hkjhasuecd\",\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n },\n \"internal\": false\n },\n {\n \"id\": \"2lkas8dhj4bkuakja77giih7l4ashh\",\n \"name\": \"PrefixSubstring\",\n \"type\": \"substring\",\n \"attributes\": {\n \"begin\": 0,\n \"end\": 3\n },\n \"internal\": true\n }\n]", + "body": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "fd8b3586-7b35-41a4-a049-5ee173a60af2", + "id": "ae59179e-04f6-4726-9245-58824ba9087c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "transforms" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Name of the transform to retrieve from the list.", - "type": "text/plain" - }, - "key": "name", - "value": "ExampleTransformName123" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "name eq \"Uppercase\"" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -120383,8 +120370,21 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "ea do dolore dolore", + "type": "text" + } + ] + } }, "status": "Bad Request", "code": 400, @@ -120399,66 +120399,27 @@ "_postman_previewlanguage": "json" }, { - "id": "a91813e5-fcc6-4f68-ba06-8fcd7cbff52a", + "id": "ebc69115-6153-4d48-9374-80eaff31fb43", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "transforms" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Name of the transform to retrieve from the list.", - "type": "text/plain" - }, - "key": "name", - "value": "ExampleTransformName123" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "name eq \"Uppercase\"" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -120472,8 +120433,21 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "ea do dolore dolore", + "type": "text" + } + ] + } }, "status": "Unauthorized", "code": 401, @@ -120488,66 +120462,27 @@ "_postman_previewlanguage": "json" }, { - "id": "9b73a6a8-d4b4-4e40-ae69-97e5dc72170f", + "id": "09f65f07-9c6d-49eb-9b19-e7698fa78f92", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "transforms" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Name of the transform to retrieve from the list.", - "type": "text/plain" - }, - "key": "name", - "value": "ExampleTransformName123" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "name eq \"Uppercase\"" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -120561,8 +120496,21 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "ea do dolore dolore", + "type": "text" + } + ] + } }, "status": "Forbidden", "code": 403, @@ -120577,66 +120525,27 @@ "_postman_previewlanguage": "json" }, { - "id": "dddff6d9-466c-4b6c-b566-a5adad38e427", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "de67a3e2-8135-4499-a590-a1bfbc4caa3f", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "transforms" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Name of the transform to retrieve from the list.", - "type": "text/plain" - }, - "key": "name", - "value": "ExampleTransformName123" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "name eq \"Uppercase\"" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -120650,97 +120559,21 @@ "value": "" } ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9dcaf48e-2ddd-4253-b324-48b61f8d822f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "transforms" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Name of the transform to retrieve from the list.", - "type": "text/plain" - }, - "key": "name", - "value": "ExampleTransformName123" - }, + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ { - "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", + "content": "", "type": "text/plain" }, - "key": "filters", - "value": "name eq \"Uppercase\"" + "key": "file", + "value": "ea do dolore dolore", + "type": "text" } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} + ] + } }, "status": "Too Many Requests", "code": 429, @@ -120755,66 +120588,27 @@ "_postman_previewlanguage": "json" }, { - "id": "39bcba97-c8b2-47cf-b4a3-8ae9af2ff13c", + "id": "a7cf38ff-4835-463d-bb07-1d131882c1aa", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "transforms" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Name of the transform to retrieve from the list.", - "type": "text/plain" - }, - "key": "name", - "value": "ExampleTransformName123" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "name eq \"Uppercase\"" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -120828,8 +120622,21 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "ea do dolore dolore", + "type": "text" + } + ] + } }, "status": "Internal Server Error", "code": 500, @@ -120850,69 +120657,89 @@ } }, { - "id": "0e35ae5c-81f5-4342-958c-a7f01a761a98", - "name": "Create transform", + "id": "806fa9b7-7ef3-434d-9b13-3e9a299f8dc1", + "name": "Downloads source entitlements schema template", "request": { - "name": "Create transform", + "name": "Downloads source entitlements schema template", "description": { - "content": "Creates a new transform object immediately. By default, the internal flag is set to false to indicate that this is a custom transform. Only SailPoint employees have the ability to create a transform with internal set to true. Newly created Transforms can be used in the Identity Profile mappings within the UI. A token with transform write authority is required to call this API.", + "content": "This API downloads the CSV schema that defines the entitlement attributes on a source.\n\n>**NOTE: This API is designated only for Delimited File sources.**", "type": "text/plain" }, "url": { "path": [ - "transforms" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [] + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], + "variable": [ + { + "type": "any", + "value": "8c190e6787aa4ed9a90bd9d5344523fb", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The Source id", + "type": "text/plain" + } + } + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", - "value": "application/json" + "value": "text/csv" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "42da54df-bb7c-4643-b3f6-72ac7a0bc107", - "name": "Indicates the transform was successfully created and returns its representation.", + "id": "a0caeec3-d40e-451e-a75c-7314fe9c1813", + "name": "Successfully downloaded the file", "originalRequest": { "url": { "path": [ - "transforms" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", - "value": "application/json" + "value": "text/csv" }, { "description": { @@ -120923,49 +120750,49 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Created", - "code": 201, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "text/csv" } ], - "body": "{\n \"attributes\": {\n \"sourceName\": \"Workday\",\n \"attributeName\": \"DEPARTMENT\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"!(nativeIdentity.startsWith(\\\"*DELETED*\\\"))\",\n \"accountPropertyFilter\": \"(groups.containsAll({'Admin'}) || location == 'Austin')\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"first_name\",\n \"sourceName\": \"Source\"\n }\n }\n },\n \"id\": \"2cd78adghjkja34jh2b1hkjhasuecd\",\n \"internal\": false,\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\"\n}", + "body": "id,name,displayName,created,description,modified,entitlements,groups,permissions", "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "7e8bd2c6-e698-4125-868e-a2d8265dd82c", + "id": "0a090fa2-1dad-431f-a316-4fe4e974ccd3", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "transforms" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -120979,17 +120806,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -121004,24 +120822,33 @@ "_postman_previewlanguage": "json" }, { - "id": "cea24d8f-e89f-42e0-a9aa-059472e2e337", + "id": "6b321a19-6851-4d31-a6fe-64cc5fe1a9b3", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "transforms" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -121035,17 +120862,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -121060,24 +120878,33 @@ "_postman_previewlanguage": "json" }, { - "id": "e031a904-714f-4134-99e6-e2ce11a78713", + "id": "ec2744d6-8bd5-441b-9d3a-6af72a583563", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "transforms" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -121091,17 +120918,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -121116,24 +120934,33 @@ "_postman_previewlanguage": "json" }, { - "id": "5b983ff6-7cbb-4b4a-8f94-d9af92ef1f2c", + "id": "96af5f3b-448b-4238-8f59-f47daea65caf", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "transforms" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -121147,17 +120974,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Not Found", "code": 404, @@ -121172,24 +120990,33 @@ "_postman_previewlanguage": "json" }, { - "id": "9db6a6e4-7b7a-4e04-9a28-89ecde335663", + "id": "d482f847-ad36-49ca-9595-c4e91452f727", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "transforms" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -121203,17 +121030,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -121228,24 +121046,33 @@ "_postman_previewlanguage": "json" }, { - "id": "bca194f3-a1dc-4e7f-b25d-bef896afd61e", + "id": "5264d9e7-6560-4780-bb6e-87a1e7050ef5", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "transforms" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -121259,17 +121086,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -121290,62 +121108,107 @@ } }, { - "id": "a0746f36-f343-466c-9dc1-d53227a5fec4", - "name": "Transform by ID", + "id": "943d53e2-e0ed-4d7d-97a5-599aed647251", + "name": "Uploads source entitlements schema template", "request": { - "name": "Transform by ID", + "name": "Uploads source entitlements schema template", "description": { - "content": "This API returns the transform specified by the given ID.\nA token with transform read authority is required to call this API.", + "content": "This API uploads a source schema template file to configure a source's entitlement attributes.\n\nTo retrieve the file to modify and upload, log into Identity Now. \n\nClick **Admin** -> **Connections** -> **Sources** -> **`{SourceName}`** -> **Import Data** -> **Import Entitlements** -> **Download**\n\n>**NOTE: This API is designated only for Delimited File sources.**", "type": "text/plain" }, "url": { "path": [ - "transforms", - ":id" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [ { "type": "any", - "value": "2cd78adghjkja34jh2b1hkjhasuecd", + "value": "8c190e6787aa4ed9a90bd9d5344523fb", "key": "id", "disabled": true, "description": { - "content": "(Required) ID of the transform to retrieve", + "content": "(Required) The Source id", "type": "text/plain" } } ] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "ea do dolore dolore", + "type": "text" + } + ] + } }, "response": [ { - "id": "6182f4c9-f946-47ea-a562-bd956ec40b0a", - "name": "Transform with the given ID", + "id": "ae2316f9-eb80-4878-bd01-e56f6d3c53d2", + "name": "Successfully uploaded the file", "originalRequest": { "url": { "path": [ - "transforms", - ":id" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -121359,8 +121222,21 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "ea do dolore dolore", + "type": "text" + } + ] + } }, "status": "OK", "code": 200, @@ -121370,26 +121246,42 @@ "value": "application/json" } ], - "body": "{\n \"attributes\": {\n \"sourceName\": \"Workday\",\n \"attributeName\": \"DEPARTMENT\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"!(nativeIdentity.startsWith(\\\"*DELETED*\\\"))\",\n \"accountPropertyFilter\": \"(groups.containsAll({'Admin'}) || location == 'Austin')\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"first_name\",\n \"sourceName\": \"Source\"\n }\n }\n },\n \"id\": \"2cd78adghjkja34jh2b1hkjhasuecd\",\n \"internal\": false,\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\"\n}", + "body": "{\n \"id\": \"2c9180835d191a86015d28455b4a2329\",\n \"name\": \"account\",\n \"nativeObjectType\": \"User\",\n \"identityAttribute\": \"sAMAccountName\",\n \"displayAttribute\": \"distinguishedName\",\n \"hierarchyAttribute\": \"memberOf\",\n \"includePermissions\": false,\n \"features\": [\n \"PROVISIONING\",\n \"NO_PERMISSIONS_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {\n \"groupMemberAttribute\": \"member\"\n },\n \"attributes\": [\n {\n \"name\": \"sAMAccountName\",\n \"type\": \"STRING\",\n \"isMultiValued\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"memberOf\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n },\n \"description\": \"Group membership\",\n \"isMultiValued\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n }\n ],\n \"created\": \"2019-12-24T22:32:58.104Z\",\n \"modified\": \"2019-12-31T20:22:28.104Z\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a914d4df-9036-4cc9-bc09-8f3d159e8ee3", + "id": "f7e55b3b-23df-4824-8a91-d00a54af0172", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "transforms", - ":id" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -121403,8 +121295,21 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "ea do dolore dolore", + "type": "text" + } + ] + } }, "status": "Bad Request", "code": 400, @@ -121419,21 +121324,37 @@ "_postman_previewlanguage": "json" }, { - "id": "a276be45-612b-46bf-be40-5acc92549f5c", + "id": "604b63ad-30fd-4201-9304-85fad4a8ffa1", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "transforms", - ":id" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -121447,8 +121368,21 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "ea do dolore dolore", + "type": "text" + } + ] + } }, "status": "Unauthorized", "code": 401, @@ -121463,21 +121397,37 @@ "_postman_previewlanguage": "json" }, { - "id": "749d9596-bb0d-42d4-85bc-c11a0810b358", + "id": "4b98e064-8402-422b-9cd1-c213c5216eea", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "transforms", - ":id" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -121491,8 +121441,21 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "ea do dolore dolore", + "type": "text" + } + ] + } }, "status": "Forbidden", "code": 403, @@ -121507,65 +121470,37 @@ "_postman_previewlanguage": "json" }, { - "id": "a677f9d2-2461-4ed9-9688-7288200a7cf8", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "1ebe3db9-62c8-42ee-a353-388292495f45", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "transforms", - ":id" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [] }, "header": [ { - "key": "Accept", - "value": "application/json" + "key": "Content-Type", + "value": "multipart/form-data" }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "12355fed-7df2-485f-af1f-e6458bf71445", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ { "key": "Accept", "value": "application/json" @@ -121579,8 +121514,21 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "ea do dolore dolore", + "type": "text" + } + ] + } }, "status": "Too Many Requests", "code": 429, @@ -121595,21 +121543,37 @@ "_postman_previewlanguage": "json" }, { - "id": "0a10b13c-2341-4f81-bf0e-639c61d8b973", + "id": "1ba6f63e-87eb-4ac9-8991-841ddf8a5957", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "transforms", - ":id" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "?schemaName=group" + } + ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -121623,8 +121587,21 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "ea do dolore dolore", + "type": "text" + } + ] + } }, "status": "Internal Server Error", "code": 500, @@ -121645,18 +121622,19 @@ } }, { - "id": "efd9d45f-8c2c-4e73-8dd5-7e49a3622f19", - "name": "Update a transform", + "id": "0babf25b-f776-4493-aafc-61d290954c95", + "name": "Upload connector file to source", "request": { - "name": "Update a transform", + "name": "Upload connector file to source", "description": { - "content": "Replaces the transform specified by the given ID with the transform provided in the request body. Only the \"attributes\" field is mutable. Attempting to change other properties (ex. \"name\" and \"type\") will result in an error.\nA token with transform write authority is required to call this API.", + "content": "This uploads a supplemental source connector file (like jdbc driver jars) to a source's S3 bucket. This also sends ETS and Audit events.\nA token with ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "transforms", - ":id" + "sources", + ":sourceId", + "upload-connector-file" ], "host": [ "{{baseUrl}}" @@ -121665,11 +121643,11 @@ "variable": [ { "type": "any", - "value": "2cd78adghjkja34jh2b1hkjhasuecd", - "key": "id", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "sourceId", "disabled": true, "description": { - "content": "(Required) ID of the transform to update", + "content": "(Required) The Source id.", "type": "text/plain" } } @@ -121678,34 +121656,39 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", "value": "application/json" } ], - "method": "PUT", + "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "ea do dolore dolore", + "type": "text" } - } + ] } }, "response": [ { - "id": "2ff8570f-50a3-401b-bc2f-d2868c3a716d", - "name": "Indicates the transform was successfully updated and returns its new representation.", + "id": "4c9cfcce-47ef-48d4-b1fa-ff436bf7fe9c", + "name": "Uploaded the file successfully and sent all post-upload events", "originalRequest": { "url": { "path": [ - "transforms", - ":id" + "sources", + ":sourceId", + "upload-connector-file" ], "host": [ "{{baseUrl}}" @@ -121716,7 +121699,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -121731,16 +121714,20 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "ea do dolore dolore", + "type": "text" } - } + ] } }, "status": "OK", @@ -121751,18 +121738,19 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"2cd78adghjkja34jh2b1hkjhasuecd\",\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n },\n \"internal\": false\n}", + "body": "{\n \"name\": \"My Source\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"MyName\"\n },\n \"connector\": \"active-directory\",\n \"id\": \"2c91808568c529c60168cca6f90c1324\",\n \"description\": \"This is the corporate directory.\",\n \"cluster\": {\n \"name\": \"Corporate Cluster\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"2c9180855d191c59015d28583727245a\",\n \"name\": \"Directory [source-62867] Account Correlation\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttributeName\": \"manager\",\n \"identityAttributeName\": \"manager\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"2c918085708c274401708c2a8a760001\",\n \"name\": \"Example Rule\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"account\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"name\": \"group\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Corporate Password Policy\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"name\": \"Vendor Password Policy\"\n }\n ],\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"MANAGER_LOOKUP\",\n \"SEARCH\",\n \"PROVISIONING\",\n \"AUTHENTICATE\",\n \"GROUP_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"type\": \"OpenLDAP - Direct\",\n \"connectorClass\": \"sailpoint.connector.LDAPConnector\",\n \"connectorAttributes\": {\n \"healthCheckTimeout\": 30,\n \"authSearchAttributes\": [\n \"cn\",\n \"uid\",\n \"mail\"\n ]\n },\n \"deleteThreshold\": 10,\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"2c91808568c529c60168cca6f90c2222\",\n \"name\": \"My Management Workgroup\"\n },\n \"healthy\": true,\n \"status\": \"SOURCE_STATE_HEALTHY\",\n \"since\": \"2021-09-28T15:48:29.3801666300Z\",\n \"connectorId\": \"active-directory\",\n \"connectorName\": \"Active Directory\",\n \"connectionType\": \"file\",\n \"connectorImplementationId\": \"delimited-file\",\n \"created\": \"2022-02-08T14:50:03.827Z\",\n \"modified\": \"2024-01-23T18:08:50.897Z\",\n \"credentialProviderEnabled\": false,\n \"category\": \"CredentialProvider\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "dc4647e7-b72a-4a04-b339-1e696f7f363c", + "id": "9d2c9b70-2ff6-48ce-a20d-4dc2f69a8f9d", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "transforms", - ":id" + "sources", + ":sourceId", + "upload-connector-file" ], "host": [ "{{baseUrl}}" @@ -121773,7 +121761,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -121788,16 +121776,20 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "ea do dolore dolore", + "type": "text" } - } + ] } }, "status": "Bad Request", @@ -121813,13 +121805,14 @@ "_postman_previewlanguage": "json" }, { - "id": "352d4953-9036-41dc-bf41-e3cd25f034d1", + "id": "4a194ebd-a006-4e66-94de-9e0303c998ab", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "transforms", - ":id" + "sources", + ":sourceId", + "upload-connector-file" ], "host": [ "{{baseUrl}}" @@ -121830,7 +121823,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -121845,16 +121838,20 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "ea do dolore dolore", + "type": "text" } - } + ] } }, "status": "Unauthorized", @@ -121870,13 +121867,14 @@ "_postman_previewlanguage": "json" }, { - "id": "a88966e5-9944-450c-a99b-2df07dd37f7b", + "id": "801fde45-e286-484b-a70f-a63ba1b69b63", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "transforms", - ":id" + "sources", + ":sourceId", + "upload-connector-file" ], "host": [ "{{baseUrl}}" @@ -121887,7 +121885,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -121902,16 +121900,20 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "ea do dolore dolore", + "type": "text" } - } + ] } }, "status": "Forbidden", @@ -121927,70 +121929,14 @@ "_postman_previewlanguage": "json" }, { - "id": "441c5354-37f3-4dd2-b227-8606f611df17", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9aff0c65-854d-4623-994c-2bafca4643d5", + "id": "1be54313-1bb5-4094-ab37-aa37d25518f6", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "transforms", - ":id" + "sources", + ":sourceId", + "upload-connector-file" ], "host": [ "{{baseUrl}}" @@ -122001,7 +121947,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -122016,16 +121962,20 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "ea do dolore dolore", + "type": "text" } - } + ] } }, "status": "Too Many Requests", @@ -122041,13 +121991,14 @@ "_postman_previewlanguage": "json" }, { - "id": "7b343f50-af14-4ffa-9c62-df80acc497e4", + "id": "572b537a-37b1-4eb3-81c7-a7198c402b8e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "transforms", - ":id" + "sources", + ":sourceId", + "upload-connector-file" ], "host": [ "{{baseUrl}}" @@ -122058,7 +122009,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -122073,16 +122024,20 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "ea do dolore dolore", + "type": "text" } - } + ] } }, "status": "Internal Server Error", @@ -122102,20 +122057,27 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, + } + ] + }, + { + "name": "Source Usages", + "description": "Use this API to implement source usage insight functionality.\nWith this functionality in place, administrators can gather information and insights about how their tenants' sources are being used.\nThis allows organizations to get the information they need to start optimizing and securing source usage.\n", + "item": [ { - "id": "2b44da53-cee5-487a-82e4-fb10dcd0f9b2", - "name": "Delete a transform", + "id": "f76a92f3-cca1-4cb1-ad06-3920f693ba9a", + "name": "Finds status of source usage", "request": { - "name": "Delete a transform", + "name": "Finds status of source usage", "description": { - "content": "Deletes the transform specified by the given ID. Attempting to delete a transform that is used in one or more Identity Profile mappings will result in an error. If this occurs, you must first remove the transform from all mappings before deleting the transform.\nA token with transform delete authority is required to call this API.", + "content": "This API returns the status of the source usage insights setup by IDN source ID.", "type": "text/plain" }, "url": { "path": [ - "transforms", - ":id" + "source-usages", + ":sourceId", + "status" ], "host": [ "{{baseUrl}}" @@ -122124,11 +122086,11 @@ "variable": [ { "type": "any", - "value": "2cd78adghjkja34jh2b1hkjhasuecd", - "key": "id", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "sourceId", "disabled": true, "description": { - "content": "(Required) ID of the transform to delete", + "content": "(Required) ID of IDN source", "type": "text/plain" } } @@ -122140,18 +122102,19 @@ "value": "application/json" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "response": [ { - "id": "30d5b6ee-fbbf-4577-883a-157cd809d14a", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "id": "9a4b0196-88b2-4ae9-a01f-fe6fc05eab28", + "name": "Status of the source usage insights setup by IDN source ID.", "originalRequest": { "url": { "path": [ - "transforms", - ":id" + "source-usages", + ":sourceId", + "status" ], "host": [ "{{baseUrl}}" @@ -122160,6 +122123,10 @@ "variable": [] }, "header": [ + { + "key": "Accept", + "value": "application/json" + }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -122169,23 +122136,30 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "status": "No Content", - "code": 204, - "header": [], + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"status\": \"COMPLETE\"\n}", "cookie": [], - "_postman_previewlanguage": "text" + "_postman_previewlanguage": "json" }, { - "id": "8cf3fcb3-9e85-4d78-a815-ad42d7ebaf54", + "id": "f8f1a3b6-df24-4d1a-898c-863e1d202b25", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "transforms", - ":id" + "source-usages", + ":sourceId", + "status" ], "host": [ "{{baseUrl}}" @@ -122207,7 +122181,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Bad Request", @@ -122223,13 +122197,14 @@ "_postman_previewlanguage": "json" }, { - "id": "d05b10e0-b829-4ffa-ada5-3e3655badc91", + "id": "9078cf94-e06e-4474-862e-f8d4ada9ee80", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "transforms", - ":id" + "source-usages", + ":sourceId", + "status" ], "host": [ "{{baseUrl}}" @@ -122251,7 +122226,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Unauthorized", @@ -122267,13 +122242,14 @@ "_postman_previewlanguage": "json" }, { - "id": "fa220a1a-ee11-43f4-b0bb-55c85666f930", + "id": "02f68c0a-9ba3-48c7-b9b7-32ca28586a15", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "transforms", - ":id" + "source-usages", + ":sourceId", + "status" ], "host": [ "{{baseUrl}}" @@ -122295,7 +122271,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Forbidden", @@ -122311,57 +122287,14 @@ "_postman_previewlanguage": "json" }, { - "id": "705d9c89-900c-4ade-b928-52e9a00e023e", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ae0f41bd-5889-4c6e-be76-4386e5caea05", + "id": "2c657d29-0095-4789-abba-c56e291c508b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "transforms", - ":id" + "source-usages", + ":sourceId", + "status" ], "host": [ "{{baseUrl}}" @@ -122383,7 +122316,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Too Many Requests", @@ -122399,13 +122332,14 @@ "_postman_previewlanguage": "json" }, { - "id": "1fb79e9d-a5b1-4626-8f3b-770b1ea1e097", + "id": "d1a8669d-d828-41ed-8a68-2175d7b53c70", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "transforms", - ":id" + "source-usages", + ":sourceId", + "status" ], "host": [ "{{baseUrl}}" @@ -122427,7 +122361,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Internal Server Error", @@ -122447,25 +122381,21 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "Work Items", - "description": "Use this API to implement work item functionality. \nWith this functionality in place, users can manage their work items (tasks). \n\nWork items refer to the tasks users see in Identity Security Cloud's Task Manager. \nThey can see the pending work items they need to complete, as well as the work items they have already completed. \nTask Manager lists the work items along with the involved sources, identities, accounts, and the timestamp when the work item was created. \nFor example, a user may see a pending 'Create an Account' work item for the identity Fred.Astaire in GitHub for Fred's GitHub account, fred-astaire-sp. \nOnce the user completes the work item, the work item will be listed with his or her other completed work items. \n\nTo complete work items, users can use their dashboards and select the 'My Tasks' widget. \nThe widget will list any work items they need to complete, and they can select the work item from the list to review its details. \nWhen they complete the work item, they can select 'Mark Complete' to add it to their list of completed work items. \n\nRefer to [Task Manager](https://documentation.sailpoint.com/saas/user-help/task_manager.html) for more information about work items, including the different types of work items users may need to complete.\n", - "item": [ + }, { - "id": "6623fdf2-a73e-4bcc-95db-cd78e42fae82", - "name": "List Work Items", + "id": "6e73e876-2e35-4018-b99e-286bc9afc108", + "name": "Returns source usage insights", "request": { - "name": "List Work Items", + "name": "Returns source usage insights", "description": { - "content": "This gets a collection of work items belonging to either the specified user(admin required), or the current user.", + "content": "This API returns a summary of source usage insights for past 12 months.", "type": "text/plain" }, "url": { "path": [ - "work-items" + "source-usages", + ":sourceId", + "summaries" ], "host": [ "{{baseUrl}}" @@ -122501,14 +122431,25 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", "type": "text/plain" }, - "key": "ownerId", - "value": "1211bcaa32112bcef6122adb21cef1ac" + "key": "sorters", + "value": "-date" } ], - "variable": [] + "variable": [ + { + "type": "any", + "value": "2c9180835d191a86015d28455b4a2329", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) ID of IDN source", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -122521,12 +122462,14 @@ }, "response": [ { - "id": "4ca9179e-4876-4a6a-bf85-07ba77b18d99", - "name": "List of work items", + "id": "811c7574-f469-4146-b2c8-c6a68e2fa20f", + "name": "Summary of source usage insights for past 12 months.", "originalRequest": { "url": { "path": [ - "work-items" + "source-usages", + ":sourceId", + "summaries" ], "host": [ "{{baseUrl}}" @@ -122562,11 +122505,11 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", "type": "text/plain" }, - "key": "ownerId", - "value": "1211bcaa32112bcef6122adb21cef1ac" + "key": "sorters", + "value": "-date" } ], "variable": [] @@ -122596,17 +122539,19 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"Finished\",\n \"type\": \"Generic\",\n \"remediationItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n }\n ],\n \"approvalItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n }\n ],\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"form\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"AccountSelection Form\",\n \"title\": \"Account Selection for John.Doe\",\n \"subtitle\": \"Please select from the following\",\n \"targetUser\": \"Jane.Doe\",\n \"sections\": [\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n },\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n }\n ]\n },\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"Finished\",\n \"type\": \"Generic\",\n \"remediationItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n }\n ],\n \"approvalItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n }\n ],\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"form\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"AccountSelection Form\",\n \"title\": \"Account Selection for John.Doe\",\n \"subtitle\": \"Please select from the following\",\n \"targetUser\": \"Jane.Doe\",\n \"sections\": [\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n },\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n }\n ]\n },\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n }\n]", + "body": "[\n {\n \"date\": \"2023-04-21\",\n \"count\": 10.45\n },\n {\n \"date\": \"2023-04-21\",\n \"count\": 10.45\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "dacaaabf-fc07-43d7-bf75-623fa8b5de95", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "756b7a6f-6445-47d8-a098-c0f933e759a1", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "work-items" + "source-usages", + ":sourceId", + "summaries" ], "host": [ "{{baseUrl}}" @@ -122642,11 +122587,11 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", "type": "text/plain" }, - "key": "ownerId", - "value": "1211bcaa32112bcef6122adb21cef1ac" + "key": "sorters", + "value": "-date" } ], "variable": [] @@ -122668,25 +122613,27 @@ "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "94867284-913f-4639-938f-fff84513be67", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "68c65ad4-ece5-49f1-932f-c2ff7594d031", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "work-items" + "source-usages", + ":sourceId", + "summaries" ], "host": [ "{{baseUrl}}" @@ -122722,11 +122669,11 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", "type": "text/plain" }, - "key": "ownerId", - "value": "1211bcaa32112bcef6122adb21cef1ac" + "key": "sorters", + "value": "-date" } ], "variable": [] @@ -122748,25 +122695,27 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "74fc3e7b-7138-4b33-b9b4-d18c79b8c0e3", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "85788d15-faea-4e53-b2d1-3a0d6b086518", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "work-items" + "source-usages", + ":sourceId", + "summaries" ], "host": [ "{{baseUrl}}" @@ -122802,11 +122751,11 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", "type": "text/plain" }, - "key": "ownerId", - "value": "1211bcaa32112bcef6122adb21cef1ac" + "key": "sorters", + "value": "-date" } ], "variable": [] @@ -122828,25 +122777,27 @@ "method": "GET", "body": {} }, - "status": "Not Found", - "code": 404, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "00169172-9088-432b-888b-821f28263749", + "id": "c8b5b249-756d-43aa-9137-749f53c25cc0", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "work-items" + "source-usages", + ":sourceId", + "summaries" ], "host": [ "{{baseUrl}}" @@ -122882,11 +122833,11 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", "type": "text/plain" }, - "key": "ownerId", - "value": "1211bcaa32112bcef6122adb21cef1ac" + "key": "sorters", + "value": "-date" } ], "variable": [] @@ -122921,12 +122872,14 @@ "_postman_previewlanguage": "json" }, { - "id": "8bdc8c5d-1c76-4e31-9944-d5d87f195f75", + "id": "93a049a2-35a7-43d7-94f4-51061cf26bcb", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "work-items" + "source-usages", + ":sourceId", + "summaries" ], "host": [ "{{baseUrl}}" @@ -122962,11 +122915,11 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", "type": "text/plain" }, - "key": "ownerId", - "value": "1211bcaa32112bcef6122adb21cef1ac" + "key": "sorters", + "value": "-date" } ], "variable": [] @@ -123005,34 +122958,30 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, + } + ] + }, + { + "name": "Tagged Objects", + "description": "Use this API to implement object tagging functionality. \nWith object tagging functionality in place, any user in an organization can use tags as a way to group objects together and find them more quickly when the user searches Identity Security Cloud. \n\nIn Identity Security Cloud, users can search their tenants for information and add tags objects they find.\nTagging an object provides users with a way of grouping objects together and makes it easier to find these objects in the future. \n\nFor example, if a user is searching for an entitlement that grants a risky level of access to Active Directory, it's possible that the user may have to search through hundreds of entitlements to find the correct one. \nOnce the user finds that entitlement, the user can add a tag to the entitlement, \"AD_RISKY\" to make it easier to find the entitlement again.\nThe user can add the same tag to multiple objects the user wants to group together for an easy future search, and the user can also do so in bulk.\nWhen the user wants to find that tagged entitlement again, the user can search for \"tags:AD_RISKY\" to find all objects with that tag. \n\nWith the API, you can tag even more different object types than you can in Identity Security Cloud (access profiles, entitlements, identities, and roles). \nYou can use the API to tag all these objects:\n\n- Access profiles \n\n- Applications \n\n- Certification campaigns\n\n- Entitlements\n\n- Identities \n\n- Roles \n\n- SOD (separation of duties) policies\n\n- Sources \n\nYou can also use the API to directly find, create, and manage tagged objects without using search queries. \n\nThere are limits to tags: \n\n- You can have up to 500 different tags in your tenant.\n\n- You can apply up to 30 tags to one object. \n\n- You can have up to 10,000 tag associations, pairings of 1 tag to 1 object, in your tenant. \n\nBecause of these limits, it is recommended that you work with your governance experts and security teams to establish a list of tags that are most expressive of governance objects and access managed by Identity Security Cloud. \n\nThese are the types of information often expressed in tags: \n\n- Affected departments\n\n- Compliance and regulatory categories \n\n- Remediation urgency levels \n\n- Risk levels \n\nRefer to [Tagging Items in Search](https://documentation.sailpoint.com/saas/help/search/index.html?h=tags#tagging-items-in-search) for more information about tagging objects in Identity Security Cloud. \n", + "item": [ { - "id": "daf25846-47d6-4f62-96b8-5c2b09da2d4c", - "name": "Completed Work Items", + "id": "d2001472-cea9-418f-9d5d-87e13a5cfb2c", + "name": "List Tagged Objects", "request": { - "name": "Completed Work Items", + "name": "List Tagged Objects", "description": { - "content": "This gets a collection of completed work items belonging to either the specified user(admin required), or the current user.", + "content": "This API returns a list of all tagged objects.\n\nAny authenticated token may be used to call this API.", "type": "text/plain" }, "url": { "path": [ - "work-items", - "completed" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "1211bcaa32112bcef6122adb21cef1ac" - }, { "disabled": true, "description": { @@ -123059,6 +123008,15 @@ }, "key": "count", "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "tagName eq \"BU_FINANCE\"" } ], "variable": [] @@ -123074,27 +123032,17 @@ }, "response": [ { - "id": "4d673128-d1c1-4c20-a291-5123a39a6562", - "name": "List of completed work items.", + "id": "5ead83b3-c59b-4bdf-b3f3-f8e85f69bc3e", + "name": "List of all tagged objects.", "originalRequest": { "url": { "path": [ - "work-items", - "completed" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "1211bcaa32112bcef6122adb21cef1ac" - }, { "disabled": true, "description": { @@ -123121,6 +123069,15 @@ }, "key": "count", "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "tagName eq \"BU_FINANCE\"" } ], "variable": [] @@ -123150,32 +123107,22 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"Finished\",\n \"type\": \"Generic\",\n \"remediationItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n }\n ],\n \"approvalItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n }\n ],\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"form\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"AccountSelection Form\",\n \"title\": \"Account Selection for John.Doe\",\n \"subtitle\": \"Please select from the following\",\n \"targetUser\": \"Jane.Doe\",\n \"sections\": [\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n },\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n }\n ]\n },\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"Finished\",\n \"type\": \"Generic\",\n \"remediationItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n }\n ],\n \"approvalItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n }\n ],\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"form\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"AccountSelection Form\",\n \"title\": \"Account Selection for John.Doe\",\n \"subtitle\": \"Please select from the following\",\n \"targetUser\": \"Jane.Doe\",\n \"sections\": [\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n },\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n }\n ]\n },\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n }\n]", + "body": "[\n {\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n },\n {\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "da745ed8-1824-48f4-883a-c4404c128fa1", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "b19658da-8cbc-468d-b2cf-eafa78c393e7", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "work-items", - "completed" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "1211bcaa32112bcef6122adb21cef1ac" - }, { "disabled": true, "description": { @@ -123202,6 +123149,15 @@ }, "key": "count", "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "tagName eq \"BU_FINANCE\"" } ], "variable": [] @@ -123223,40 +123179,30 @@ "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3d0482da-1bd6-4ecd-a3da-21fb7eef6f34", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "d55d8c3a-5ef8-4ca4-bc68-44886a56ef6a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "work-items", - "completed" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "1211bcaa32112bcef6122adb21cef1ac" - }, { "disabled": true, "description": { @@ -123283,6 +123229,15 @@ }, "key": "count", "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "tagName eq \"BU_FINANCE\"" } ], "variable": [] @@ -123304,40 +123259,30 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6535537b-0fa4-46a6-a8df-88a39f8d3932", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "e153e4eb-e1c6-4b66-a3b5-d87974a7e8a9", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "work-items", - "completed" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "1211bcaa32112bcef6122adb21cef1ac" - }, { "disabled": true, "description": { @@ -123364,6 +123309,15 @@ }, "key": "count", "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "tagName eq \"BU_FINANCE\"" } ], "variable": [] @@ -123385,40 +123339,30 @@ "method": "GET", "body": {} }, - "status": "Not Found", - "code": 404, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "1661a3f3-8fe4-42ae-995e-ea9ed09f5700", + "id": "8758c63a-d81b-4579-adeb-9ffcf8bfb2da", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "work-items", - "completed" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "1211bcaa32112bcef6122adb21cef1ac" - }, { "disabled": true, "description": { @@ -123445,6 +123389,15 @@ }, "key": "count", "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "tagName eq \"BU_FINANCE\"" } ], "variable": [] @@ -123479,27 +123432,17 @@ "_postman_previewlanguage": "json" }, { - "id": "b5a64a11-ca95-490f-8ff3-b3fde20b4813", + "id": "88cc7b28-a0de-432e-b246-e6dc3b9ddf5d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "work-items", - "completed" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "1211bcaa32112bcef6122adb21cef1ac" - }, { "disabled": true, "description": { @@ -123526,106 +123469,15 @@ }, "key": "count", "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "54a548d7-c17d-495e-a656-89bb6bf0bdc5", - "name": "Count Work Items", - "request": { - "name": "Count Work Items", - "description": { - "content": "This gets a count of work items belonging to either the specified user(admin required), or the current user.", - "type": "text/plain" - }, - "url": { - "path": [ - "work-items", - "count" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "ef38f94347e94562b5bb8424a56397d8" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "06165f5c-2eea-43f3-8333-d9c3282d8353", - "name": "List of work items", - "originalRequest": { - "url": { - "path": [ - "work-items", - "count" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", "type": "text/plain" }, - "key": "ownerId", - "value": "ef38f94347e94562b5bb8424a56397d8" + "key": "filters", + "value": "tagName eq \"BU_FINANCE\"" } ], "variable": [] @@ -123647,44 +123499,131 @@ "method": "GET", "body": {} }, - "status": "OK", - "code": 200, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"count\": 29\n}", + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d265ab33-eef8-4b2e-9498-4dc37a87463f", + "name": "Add Tag to Object", + "request": { + "name": "Add Tag to Object", + "description": { + "content": "This adds a tag to an object.\n\nAny authenticated token may be used to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "tagged-objects" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ { - "id": "7b32ef67-ba68-452c-8e61-4ba7b8da2938", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "0f1121ee-1b78-4be3-8939-ed528607505e", + "name": "Created.", "originalRequest": { "url": { "path": [ - "work-items", - "count" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "ef38f94347e94562b5bb8424a56397d8" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } + } + } + }, + "status": "Created", + "code": 201, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "d6a48ce9-52cc-4a30-8284-8b916f40cf76", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "tagged-objects" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -123698,47 +123637,49 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Unauthorized", - "code": 401, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "adaad461-8893-4516-9bbf-e048eca43679", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "71a640e1-6589-42f1-aa3f-0c970242724a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "work-items", - "count" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "ef38f94347e94562b5bb8424a56397d8" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -123752,47 +123693,49 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "1dfdf948-03ac-41f6-b496-5aa2fb7ff25f", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "5c89aeeb-f643-4f88-8c61-cfaa9a461914", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "work-items", - "count" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "ef38f94347e94562b5bb8424a56397d8" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -123806,47 +123749,49 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Not Found", - "code": 404, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6134afc8-9fbc-42c5-8f32-fdb9eb5f2aff", + "id": "c53b6e1b-a2da-434a-b3d9-8658e4dd93bc", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "work-items", - "count" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "ef38f94347e94562b5bb8424a56397d8" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -123860,8 +123805,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -123876,31 +123830,24 @@ "_postman_previewlanguage": "json" }, { - "id": "d64b5067-0f54-4216-b6b8-d72871b25d07", + "id": "de55ca54-8aeb-44ab-bc2b-5db3a55efbee", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "work-items", - "count" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "ef38f94347e94562b5bb8424a56397d8" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -123914,8 +123861,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -123936,19 +123892,18 @@ } }, { - "id": "77966469-ba1e-4c72-84da-b7f6d74bac46", - "name": "Count Completed Work Items", + "id": "4cf23281-4f79-4e13-a849-4972ca95dfa3", + "name": "List Tagged Objects by Type", "request": { - "name": "Count Completed Work Items", + "name": "List Tagged Objects by Type", "description": { - "content": "This gets a count of completed work items belonging to either the specified user(admin required), or the current user.", + "content": "This API returns a list of all tagged objects by type.\n\nAny authenticated token may be used to call this API.", "type": "text/plain" }, "url": { "path": [ - "work-items", - "completed", - "count" + "tagged-objects", + ":type" ], "host": [ "{{baseUrl}}" @@ -123957,14 +123912,52 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "ownerId", - "value": "1211bcaa32112bcef6122adb21cef1ac" + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "objectRef.id eq \"2c91808568c529c60168cca6f90c1313\"" } ], - "variable": [] + "variable": [ + { + "type": "any", + "value": "ROLE", + "key": "type", + "disabled": true, + "description": { + "content": "(Required) The type of tagged object to retrieve.", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -123977,14 +123970,13 @@ }, "response": [ { - "id": "1344c63a-c144-4705-9aee-f789e817a320", - "name": "List of work items", + "id": "de1f7b86-951e-42d3-b8bc-d93261c72fc5", + "name": "List of all tagged objects for specified type.", "originalRequest": { "url": { "path": [ - "work-items", - "completed", - "count" + "tagged-objects", + ":type" ], "host": [ "{{baseUrl}}" @@ -123993,11 +123985,38 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "ownerId", - "value": "1211bcaa32112bcef6122adb21cef1ac" + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "objectRef.id eq \"2c91808568c529c60168cca6f90c1313\"" } ], "variable": [] @@ -124027,19 +124046,18 @@ "value": "application/json" } ], - "body": "{\n \"count\": 29\n}", + "body": "[\n {\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n },\n {\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "537d492d-57c2-43b8-b459-f8bad0e27e3b", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "5b034a01-86ba-4b1e-9258-90d9dc5ece8e", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "work-items", - "completed", - "count" + "tagged-objects", + ":type" ], "host": [ "{{baseUrl}}" @@ -124048,11 +124066,38 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "ownerId", - "value": "1211bcaa32112bcef6122adb21cef1ac" + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "objectRef.id eq \"2c91808568c529c60168cca6f90c1313\"" } ], "variable": [] @@ -124074,27 +124119,26 @@ "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9cf09b3e-4ea4-4d5f-bd35-e2ee0ffa842e", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "bdeda396-e2ac-443a-99dd-c1e82ec4ff99", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "work-items", - "completed", - "count" + "tagged-objects", + ":type" ], "host": [ "{{baseUrl}}" @@ -124103,11 +124147,38 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "ownerId", - "value": "1211bcaa32112bcef6122adb21cef1ac" + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "objectRef.id eq \"2c91808568c529c60168cca6f90c1313\"" } ], "variable": [] @@ -124129,27 +124200,26 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c5fa96dc-2499-4f3d-906b-c24eb5a72361", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "7f249838-e083-4d7b-813c-2dfb093ded0d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "work-items", - "completed", - "count" + "tagged-objects", + ":type" ], "host": [ "{{baseUrl}}" @@ -124158,11 +124228,38 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "ownerId", - "value": "1211bcaa32112bcef6122adb21cef1ac" + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "objectRef.id eq \"2c91808568c529c60168cca6f90c1313\"" } ], "variable": [] @@ -124184,27 +124281,26 @@ "method": "GET", "body": {} }, - "status": "Not Found", - "code": 404, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e4bcb337-e869-4811-aff4-f162bf4c082e", + "id": "8787f865-b4bc-4062-8612-ba28c4ee2e0e", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "work-items", - "completed", - "count" + "tagged-objects", + ":type" ], "host": [ "{{baseUrl}}" @@ -124213,11 +124309,38 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "ownerId", - "value": "1211bcaa32112bcef6122adb21cef1ac" + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "objectRef.id eq \"2c91808568c529c60168cca6f90c1313\"" } ], "variable": [] @@ -124252,14 +124375,13 @@ "_postman_previewlanguage": "json" }, { - "id": "8f4923fd-fe22-4323-9667-fe23d0bd0eca", + "id": "b4e86297-1f91-499e-a676-11ec50345ede", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "work-items", - "completed", - "count" + "tagged-objects", + ":type" ], "host": [ "{{baseUrl}}" @@ -124268,11 +124390,38 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "ownerId", - "value": "1211bcaa32112bcef6122adb21cef1ac" + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "objectRef.id eq \"2c91808568c529c60168cca6f90c1313\"" } ], "variable": [] @@ -124313,34 +124462,46 @@ } }, { - "id": "a8e29a8c-9464-4060-b31b-aa4da45fb778", - "name": "Work Items Summary", + "id": "8c1148ea-5959-4ee5-a03f-ed555f003405", + "name": "Get Tagged Object", "request": { - "name": "Work Items Summary", + "name": "Get Tagged Object", "description": { - "content": "This gets a summary of work items belonging to either the specified user(admin required), or the current user.", + "content": "This gets a tagged object for the specified type.", "type": "text/plain" }, "url": { "path": [ - "work-items", - "summary" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ + "query": [], + "variable": [ + { + "type": "any", + "value": "ROLE", + "key": "type", + "disabled": true, + "description": { + "content": "(Required) The type of tagged object to retrieve.", + "type": "text/plain" + } + }, { + "type": "any", + "value": "ef38f94347e94562b5bb8424a56397d8", + "key": "id", "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "(Required) The ID of the object reference to retrieve.", "type": "text/plain" - }, - "key": "ownerId", - "value": "1211bcaa32112bcef6122adb21cef1ac" + } } - ], - "variable": [] + ] }, "header": [ { @@ -124353,28 +124514,19 @@ }, "response": [ { - "id": "4e1d634a-a2df-4a02-b17f-ca64c4a2ce45", - "name": "List of work items", + "id": "2011aa76-639a-48b2-9bb3-f42ab6ea36cd", + "name": "Tagged object by type and ID.", "originalRequest": { "url": { "path": [ - "work-items", - "summary" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "1211bcaa32112bcef6122adb21cef1ac" - } - ], + "query": [], "variable": [] }, "header": [ @@ -124402,33 +124554,24 @@ "value": "application/json" } ], - "body": "{\n \"open\": 29,\n \"completed\": 1,\n \"total\": 30\n}", + "body": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "1f4f9571-4a7d-4c20-b7b5-51fd1324c5f3", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "22662edf-6479-4180-9dec-c08a1cc1b9f5", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "work-items", - "summary" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "1211bcaa32112bcef6122adb21cef1ac" - } - ], + "query": [], "variable": [] }, "header": [ @@ -124448,41 +124591,32 @@ "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3eae901c-4a1f-4a01-8cdf-d525ff4d26cd", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "094d084f-2aeb-43ae-a419-fe2127f7fcc9", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "work-items", - "summary" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "1211bcaa32112bcef6122adb21cef1ac" - } - ], + "query": [], "variable": [] }, "header": [ @@ -124502,41 +124636,32 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "91b32949-f973-4bd0-82e7-3f8c52b2f1fb", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "9b4f9c63-efa1-4949-8012-48ce43f0e908", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "work-items", - "summary" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "1211bcaa32112bcef6122adb21cef1ac" - } - ], + "query": [], "variable": [] }, "header": [ @@ -124556,41 +124681,32 @@ "method": "GET", "body": {} }, - "status": "Not Found", - "code": 404, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2e011183-b1fa-4ea7-9da1-b987e4c11f6d", + "id": "00164a99-51b4-4807-8d6d-80f744a1a7f5", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "work-items", - "summary" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "1211bcaa32112bcef6122adb21cef1ac" - } - ], + "query": [], "variable": [] }, "header": [ @@ -124623,28 +124739,19 @@ "_postman_previewlanguage": "json" }, { - "id": "a97aa373-4fb0-4d55-bb18-a23cee2a995a", + "id": "a4fc5868-76b5-4c7a-864c-3f351b45fa40", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "work-items", - "summary" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "1211bcaa32112bcef6122adb21cef1ac" - } - ], + "query": [], "variable": [] }, "header": [ @@ -124683,17 +124790,18 @@ } }, { - "id": "3f703884-25ec-4458-8adb-52852be1d3b4", - "name": "Get a Work Item", + "id": "dc868e10-5988-4df7-9ecb-2bd0d40e9a47", + "name": "Update Tagged Object", "request": { - "name": "Get a Work Item", + "name": "Update Tagged Object", "description": { - "content": "This gets the details of a Work Item belonging to either the specified user(admin required), or the current user.", + "content": "This updates a tagged object for the specified type.", "type": "text/plain" }, "url": { "path": [ - "work-items", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -124703,33 +124811,57 @@ "variable": [ { "type": "any", - "value": "2c9180835d191a86015d28455b4a2329", + "value": "ROLE", + "key": "type", + "disabled": true, + "description": { + "content": "(Required) The type of tagged object to update.", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "ef38f94347e94562b5bb8424a56397d8", "key": "id", "disabled": true, "description": { - "content": "(Required) ID of the work item.", + "content": "(Required) The ID of the object reference to update.", "type": "text/plain" } } ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "ebf28b29-223a-4216-a2ca-64e3cf94ae23", - "name": "The work item with the given ID.", + "id": "642c3e0a-3086-4885-81b0-c3ef23b6113b", + "name": "Tagged object by type and ID.", "originalRequest": { "url": { "path": [ - "work-items", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -124739,6 +124871,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -124752,8 +124888,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -124763,17 +124908,18 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"Finished\",\n \"type\": \"Generic\",\n \"remediationItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n }\n ],\n \"approvalItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n }\n ],\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"form\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"AccountSelection Form\",\n \"title\": \"Account Selection for John.Doe\",\n \"subtitle\": \"Please select from the following\",\n \"targetUser\": \"Jane.Doe\",\n \"sections\": [\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n },\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n }\n ]\n },\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n}", + "body": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9c13230e-0938-46f2-b427-3e1991f16e72", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "f3f803a4-de32-442f-b266-74e6c6727a50", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "work-items", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -124783,6 +124929,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -124796,28 +124946,38 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Unauthorized", - "code": 401, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "40b8a69d-dc07-4ff7-a5c8-aa6c423ea378", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "a028c9b3-9d9e-4b8d-9c7b-989189e2fd37", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "work-items", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -124827,6 +124987,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -124840,28 +125004,38 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "68c531d1-3319-4aef-a4cf-21d0a62edf17", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "8e5ea7d6-df9e-40d8-9710-798e7eb49b60", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "work-items", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -124871,6 +125045,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -124884,28 +125062,38 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Not Found", - "code": 404, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0b6b5806-3b00-4850-a7f6-ccc64ebe59cd", + "id": "508d89c3-3d33-4a24-98c4-3a0851941042", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "work-items", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -124915,6 +125103,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -124928,8 +125120,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -124944,12 +125145,13 @@ "_postman_previewlanguage": "json" }, { - "id": "50e170d2-196c-47f4-b036-f4e6af464c59", + "id": "0db8d576-6ce2-4c24-84c2-16b8341094d1", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "work-items", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -124959,6 +125161,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -124972,8 +125178,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -124994,17 +125209,18 @@ } }, { - "id": "4b03f9e9-b165-4c0f-9e78-314d940beaab", - "name": "Complete a Work Item", + "id": "9c04304b-d66b-439f-a22f-f6715c775955", + "name": "Delete Tagged Object", "request": { - "name": "Complete a Work Item", + "name": "Delete Tagged Object", "description": { - "content": "This API completes a work item. Either an admin, or the owning/current user must make this request.", + "content": "This deletes a tagged object for the specified type.", "type": "text/plain" }, "url": { "path": [ - "work-items", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -125012,13 +125228,23 @@ ], "query": [], "variable": [ + { + "type": "any", + "value": "ROLE", + "key": "type", + "disabled": true, + "description": { + "content": "(Required) The type of tagged object to delete.", + "type": "text/plain" + } + }, { "type": "any", "value": "ef38f94347e94562b5bb8424a56397d8", "key": "id", "disabled": true, "description": { - "content": "(Required) The ID of the work item", + "content": "(Required) The ID of the object reference to delete.", "type": "text/plain" } } @@ -125030,17 +125256,18 @@ "value": "application/json" } ], - "method": "POST", + "method": "DELETE", "body": {} }, "response": [ { - "id": "ea99c4a0-6a20-441a-8720-3b98e7789964", - "name": "A WorkItems object", + "id": "638d6a94-5af9-418e-9266-5d6b01230d69", + "name": "No content.", "originalRequest": { "url": { "path": [ - "work-items", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -125050,10 +125277,6 @@ "variable": [] }, "header": [ - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -125063,28 +125286,23 @@ "value": "" } ], - "method": "POST", + "method": "DELETE", "body": {} }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"Finished\",\n \"type\": \"Generic\",\n \"remediationItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n }\n ],\n \"approvalItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n }\n ],\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"form\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"AccountSelection Form\",\n \"title\": \"Account Selection for John.Doe\",\n \"subtitle\": \"Please select from the following\",\n \"targetUser\": \"Jane.Doe\",\n \"sections\": [\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n },\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n }\n ]\n },\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n}", + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "c4206c85-c656-4ee4-a02c-21d8bc9c2932", + "id": "95f3a5b9-edfb-4bf0-8fd2-f345c2ea54c0", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "work-items", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -125107,7 +125325,7 @@ "value": "" } ], - "method": "POST", + "method": "DELETE", "body": {} }, "status": "Bad Request", @@ -125123,12 +125341,13 @@ "_postman_previewlanguage": "json" }, { - "id": "12eb8cff-7286-45e9-b3b9-87bf196c3011", + "id": "55a9d119-687e-49c8-91c7-8cf3a818ba24", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "work-items", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -125151,7 +125370,7 @@ "value": "" } ], - "method": "POST", + "method": "DELETE", "body": {} }, "status": "Unauthorized", @@ -125167,12 +125386,13 @@ "_postman_previewlanguage": "json" }, { - "id": "f80be6e0-a590-4aa5-b103-fd428d980a42", + "id": "14754c94-ee35-465d-bfdd-4e54c17fcf65", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "work-items", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -125195,7 +125415,7 @@ "value": "" } ], - "method": "POST", + "method": "DELETE", "body": {} }, "status": "Forbidden", @@ -125211,12 +125431,13 @@ "_postman_previewlanguage": "json" }, { - "id": "64843995-aae1-4356-a3e1-da9637f61f51", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "87df4188-0653-467d-96fe-bd77c194efc3", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "work-items", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -125239,72 +125460,29 @@ "value": "" } ], - "method": "POST", + "method": "DELETE", "body": {} }, - "status": "Not Found", - "code": 404, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0668fcc9-bc36-4916-8323-1746dc98aafe", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "b5436ee9-2f79-4a1e-a5b4-c1cff6d6bbf1", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "work-items", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f0820659-7440-4d60-9195-0b99cb09c4bc", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "work-items", + "tagged-objects", + ":type", ":id" ], "host": [ @@ -125327,7 +125505,7 @@ "value": "" } ], - "method": "POST", + "method": "DELETE", "body": {} }, "status": "Internal Server Error", @@ -125349,68 +125527,56 @@ } }, { - "id": "7961d711-810c-4988-ae08-b58f3aa6d341", - "name": "Approve an Approval Item", + "id": "f2898892-e635-44b0-959a-989f144abe3f", + "name": "Tag Multiple Objects", "request": { - "name": "Approve an Approval Item", + "name": "Tag Multiple Objects", "description": { - "content": "This API approves an Approval Item. Either an admin, or the owning/current user must make this request.", + "content": "This API adds tags to multiple objects.\n\nA token with API, CERT_ADMIN, ORG_ADMIN, REPORT_ADMIN, ROLE_ADMIN, ROLE_SUBADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "work-items", - ":id", - "approve", - ":approvalItemId" + "tagged-objects", + "bulk-add" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the work item", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "1211bcaa32112bcef6122adb21cef1ac", - "key": "approvalItemId", - "disabled": true, - "description": { - "content": "(Required) The ID of the approval item.", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "91bbeeae-da0d-4e17-b82b-3a74f6059970", - "name": "A work items details object.", + "id": "2e1919fb-b2b6-4ac1-9241-89ff4b780e67", + "name": "Request succeeded.", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "approve", - ":approvalItemId" + "tagged-objects", + "bulk-add" ], "host": [ "{{baseUrl}}" @@ -125419,6 +125585,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -125433,7 +125603,16 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -125443,20 +125622,18 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"Finished\",\n \"type\": \"Generic\",\n \"remediationItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n }\n ],\n \"approvalItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n }\n ],\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"form\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"AccountSelection Form\",\n \"title\": \"Account Selection for John.Doe\",\n \"subtitle\": \"Please select from the following\",\n \"targetUser\": \"Jane.Doe\",\n \"sections\": [\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n },\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n }\n ]\n },\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n}", + "body": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6fbea220-2b2d-4b61-8bd6-0a0a18cdb813", + "id": "f0a6cac2-9435-492d-9350-12ae4ffd96a5", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "approve", - ":approvalItemId" + "tagged-objects", + "bulk-add" ], "host": [ "{{baseUrl}}" @@ -125465,6 +125642,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -125479,7 +125660,16 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -125494,15 +125684,13 @@ "_postman_previewlanguage": "json" }, { - "id": "629b795f-b854-4a25-9ad4-ff64f1f1d385", + "id": "6b3e21ee-cf2b-4ca5-8bbd-e56b4c04b26c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "approve", - ":approvalItemId" + "tagged-objects", + "bulk-add" ], "host": [ "{{baseUrl}}" @@ -125511,6 +125699,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -125525,7 +125717,16 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -125540,15 +125741,13 @@ "_postman_previewlanguage": "json" }, { - "id": "9a77232d-34ae-49d9-98bf-c9beb02feed2", + "id": "2a701bc0-079e-4a63-aee7-6e05cf411d6a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "approve", - ":approvalItemId" + "tagged-objects", + "bulk-add" ], "host": [ "{{baseUrl}}" @@ -125557,6 +125756,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -125571,7 +125774,16 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -125586,15 +125798,13 @@ "_postman_previewlanguage": "json" }, { - "id": "cd007025-60d9-4a5b-9e93-66cd64754ce9", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "92bb3d4c-4ea0-4e8d-833b-f4214d364e70", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "approve", - ":approvalItemId" + "tagged-objects", + "bulk-add" ], "host": [ "{{baseUrl}}" @@ -125604,51 +125814,9 @@ }, "header": [ { - "key": "Accept", + "key": "Content-Type", "value": "application/json" }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2269f9ea-3a51-4dcf-8c92-274d67e89b8f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "approve", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ { "key": "Accept", "value": "application/json" @@ -125663,7 +125831,16 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -125678,15 +125855,13 @@ "_postman_previewlanguage": "json" }, { - "id": "d07180a3-cc77-47a2-a5e8-ab0992c5f1b7", + "id": "4360728b-3540-4a49-9522-87ddde23fd7c", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "approve", - ":approvalItemId" + "tagged-objects", + "bulk-add" ], "host": [ "{{baseUrl}}" @@ -125695,6 +125870,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -125709,7 +125888,16 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -125730,68 +125918,56 @@ } }, { - "id": "d52afc81-b2d7-4dde-b644-1b02059d7169", - "name": "Reject an Approval Item", + "id": "7478dbb6-8668-404c-96ea-7c46485bad71", + "name": "Remove Tags from Multiple Objects", "request": { - "name": "Reject an Approval Item", + "name": "Remove Tags from Multiple Objects", "description": { - "content": "This API rejects an Approval Item. Either an admin, or the owning/current user must make this request.", + "content": "This API removes tags from multiple objects.\n\nA token with API, CERT_ADMIN, ORG_ADMIN, REPORT_ADMIN, ROLE_ADMIN, ROLE_SUBADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "work-items", - ":id", - "reject", - ":approvalItemId" + "tagged-objects", + "bulk-remove" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the work item", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "1211bcaa32112bcef6122adb21cef1ac", - "key": "approvalItemId", - "disabled": true, - "description": { - "content": "(Required) The ID of the approval item.", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "c065738d-aeb1-4645-b5ad-6237f471100e", - "name": "A work items details object.", + "id": "12621bf8-26ca-4a5e-a4f2-c2d977b633f0", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "reject", - ":approvalItemId" + "tagged-objects", + "bulk-remove" ], "host": [ "{{baseUrl}}" @@ -125801,7 +125977,7 @@ }, "header": [ { - "key": "Accept", + "key": "Content-Type", "value": "application/json" }, { @@ -125814,30 +125990,31 @@ } ], "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" + "body": { + "mode": "raw", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } } - ], - "body": "{\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"Finished\",\n \"type\": \"Generic\",\n \"remediationItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n }\n ],\n \"approvalItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n }\n ],\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"form\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"AccountSelection Form\",\n \"title\": \"Account Selection for John.Doe\",\n \"subtitle\": \"Please select from the following\",\n \"targetUser\": \"Jane.Doe\",\n \"sections\": [\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n },\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n }\n ]\n },\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n}", + }, + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "cda4eac9-d921-47f0-9e3e-c94ae0d5653b", + "id": "33de721b-b186-4a17-9fa9-cd1426075472", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "reject", - ":approvalItemId" + "tagged-objects", + "bulk-remove" ], "host": [ "{{baseUrl}}" @@ -125846,6 +126023,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -125860,7 +126041,16 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -125875,15 +126065,13 @@ "_postman_previewlanguage": "json" }, { - "id": "11018d7c-ae66-4e6a-a300-a2f0923cbf8c", + "id": "50c95a6a-88eb-478c-93ec-f57e6db1dfa0", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "reject", - ":approvalItemId" + "tagged-objects", + "bulk-remove" ], "host": [ "{{baseUrl}}" @@ -125892,6 +126080,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -125906,7 +126098,16 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -125921,15 +126122,13 @@ "_postman_previewlanguage": "json" }, { - "id": "61f6976e-6325-4685-9478-ae8860e4580b", + "id": "d0b2ca0f-6f53-4e32-86bb-f302b857135e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "reject", - ":approvalItemId" + "tagged-objects", + "bulk-remove" ], "host": [ "{{baseUrl}}" @@ -125938,6 +126137,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -125952,7 +126155,16 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -125967,15 +126179,13 @@ "_postman_previewlanguage": "json" }, { - "id": "f5d3460a-476e-4d35-aa4c-a501f263da9d", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "ea338f29-90f2-4557-958a-f7d95fd3c360", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "reject", - ":approvalItemId" + "tagged-objects", + "bulk-remove" ], "host": [ "{{baseUrl}}" @@ -125985,51 +126195,9 @@ }, "header": [ { - "key": "Accept", + "key": "Content-Type", "value": "application/json" }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e80da29b-082c-45a4-954c-fbbdfe45f8e1", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "reject", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ { "key": "Accept", "value": "application/json" @@ -126044,7 +126212,16 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -126059,15 +126236,13 @@ "_postman_previewlanguage": "json" }, { - "id": "10908c0b-5e5a-460f-89ae-348e6e9a2e88", + "id": "138a4eb3-777e-49b9-8e52-8a25bf164d6a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "reject", - ":approvalItemId" + "tagged-objects", + "bulk-remove" ], "host": [ "{{baseUrl}}" @@ -126076,6 +126251,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -126090,7 +126269,16 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n ],\n \"tags\": [\n \"BU_FINANCE\",\n \"PCI\"\n ],\n \"operation\": \"MERGE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -126109,38 +126297,77 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, + } + ] + }, + { + "name": "Transforms", + "description": "The purpose of this API is to expose functionality for the manipulation of Transform objects.\nTransforms are a form of configurable objects which define an easy way to manipulate attribute data without having\nto write code. These endpoints don't require API calls to other resources, audit service is used for keeping track\nof which users have made changes to the Transforms.\n\nRefer to [Transforms](https://developer.sailpoint.com/docs/extensibility/transforms/) for more information about transforms.\n", + "item": [ { - "id": "e1a023d7-0411-415a-aa24-6b218827019f", - "name": "Bulk approve Approval Items", + "id": "41003e59-6531-4b12-8fb1-757b73ebada3", + "name": "List transforms", "request": { - "name": "Bulk approve Approval Items", + "name": "List transforms", "description": { - "content": "This API bulk approves Approval Items. Either an admin, or the owning/current user must make this request.", + "content": "Gets a list of all saved transform objects.\nA token with transforms-list read authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "work-items", - "bulk-approve", - ":id" + "transforms" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", - "key": "id", "disabled": true, "description": { - "content": "(Required) The ID of the work item", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" - } + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Name of the transform to retrieve from the list.", + "type": "text/plain" + }, + "key": "name", + "value": "ExampleTransformName123" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "name eq \"Uppercase\"" } - ] + ], + "variable": [] }, "header": [ { @@ -126148,24 +126375,68 @@ "value": "application/json" } ], - "method": "POST", + "method": "GET", "body": {} }, "response": [ { - "id": "09f8845a-286d-4371-9b54-bd81c000d241", - "name": "A work items details object.", + "id": "4e32e85d-74cd-4856-bd2d-2e70baba52cc", + "name": "A list of transforms matching the given criteria.", "originalRequest": { "url": { "path": [ - "work-items", - "bulk-approve", - ":id" + "transforms" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Name of the transform to retrieve from the list.", + "type": "text/plain" + }, + "key": "name", + "value": "ExampleTransformName123" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "name eq \"Uppercase\"" + } + ], "variable": [] }, "header": [ @@ -126182,7 +126453,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "OK", @@ -126193,24 +126464,68 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"Finished\",\n \"type\": \"Generic\",\n \"remediationItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n }\n ],\n \"approvalItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n }\n ],\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"form\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"AccountSelection Form\",\n \"title\": \"Account Selection for John.Doe\",\n \"subtitle\": \"Please select from the following\",\n \"targetUser\": \"Jane.Doe\",\n \"sections\": [\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n },\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n }\n ]\n },\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n}", + "body": "[\n {\n \"id\": \"2cd78adghjkja34jh2b1hkjhasuecd\",\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n },\n \"internal\": false\n },\n {\n \"id\": \"2lkas8dhj4bkuakja77giih7l4ashh\",\n \"name\": \"PrefixSubstring\",\n \"type\": \"substring\",\n \"attributes\": {\n \"begin\": 0,\n \"end\": 3\n },\n \"internal\": true\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "957f9b0f-4c3e-474a-a087-b1ed6521117a", + "id": "0febf522-0926-4bb4-b530-a46eb5702f0c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "work-items", - "bulk-approve", - ":id" + "transforms" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Name of the transform to retrieve from the list.", + "type": "text/plain" + }, + "key": "name", + "value": "ExampleTransformName123" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "name eq \"Uppercase\"" + } + ], "variable": [] }, "header": [ @@ -126227,7 +126542,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Bad Request", @@ -126243,19 +126558,63 @@ "_postman_previewlanguage": "json" }, { - "id": "e1311def-5aae-43c9-8747-af4fda7c1270", + "id": "f615e001-382a-4627-ac09-e73d7fbea664", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "work-items", - "bulk-approve", - ":id" + "transforms" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Name of the transform to retrieve from the list.", + "type": "text/plain" + }, + "key": "name", + "value": "ExampleTransformName123" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "name eq \"Uppercase\"" + } + ], "variable": [] }, "header": [ @@ -126272,7 +126631,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Unauthorized", @@ -126288,19 +126647,63 @@ "_postman_previewlanguage": "json" }, { - "id": "8663accc-40d0-4b1a-a45c-57b66132012f", + "id": "c7c30125-2ef4-4580-b08a-e7dfc6d757ac", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "work-items", - "bulk-approve", - ":id" + "transforms" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Name of the transform to retrieve from the list.", + "type": "text/plain" + }, + "key": "name", + "value": "ExampleTransformName123" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "name eq \"Uppercase\"" + } + ], "variable": [] }, "header": [ @@ -126317,7 +126720,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Forbidden", @@ -126333,19 +126736,63 @@ "_postman_previewlanguage": "json" }, { - "id": "d7e19c35-379b-489b-913b-10c599e60254", + "id": "d4fdae15-37d5-4232-b26c-ca8bbd7bc495", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "work-items", - "bulk-approve", - ":id" + "transforms" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Name of the transform to retrieve from the list.", + "type": "text/plain" + }, + "key": "name", + "value": "ExampleTransformName123" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "name eq \"Uppercase\"" + } + ], "variable": [] }, "header": [ @@ -126362,7 +126809,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Not Found", @@ -126378,19 +126825,63 @@ "_postman_previewlanguage": "json" }, { - "id": "44aa1f72-3ef8-4dbc-916f-2471e611fff5", + "id": "996fe846-e37b-40dd-9664-a6635628a351", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "work-items", - "bulk-approve", - ":id" + "transforms" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Name of the transform to retrieve from the list.", + "type": "text/plain" + }, + "key": "name", + "value": "ExampleTransformName123" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "name eq \"Uppercase\"" + } + ], "variable": [] }, "header": [ @@ -126407,7 +126898,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Too Many Requests", @@ -126423,19 +126914,63 @@ "_postman_previewlanguage": "json" }, { - "id": "df19c05c-e40c-4ba7-bbff-614600861483", + "id": "28dcee01-61ac-41bc-a830-684a1abd8bb1", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "work-items", - "bulk-approve", - ":id" + "transforms" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Name of the transform to retrieve from the list.", + "type": "text/plain" + }, + "key": "name", + "value": "ExampleTransformName123" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "name eq \"Uppercase\"" + } + ], "variable": [] }, "header": [ @@ -126452,7 +126987,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Internal Server Error", @@ -126474,56 +127009,54 @@ } }, { - "id": "b23b28e6-05a1-44c7-94c0-b28cc5de1965", - "name": "Bulk reject Approval Items", + "id": "450aa8f2-31c5-4de2-aa63-4af6887ac320", + "name": "Create transform", "request": { - "name": "Bulk reject Approval Items", + "name": "Create transform", "description": { - "content": "This API bulk rejects Approval Items. Either an admin, or the owning/current user must make this request.", + "content": "Creates a new transform object immediately. By default, the internal flag is set to false to indicate that this is a custom transform. Only SailPoint employees have the ability to create a transform with internal set to true. Newly created Transforms can be used in the Identity Profile mappings within the UI. A token with transform write authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "work-items", - "bulk-reject", - ":id" + "transforms" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the work item", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "b2d1e1c0-e36c-4eea-ba2e-4bcacced3c7a", - "name": "A work items details object.", + "id": "2aa000a0-8f18-41da-a60e-f32afcea05f9", + "name": "Indicates the transform was successfully created and returns its representation.", "originalRequest": { "url": { "path": [ - "work-items", - "bulk-reject", - ":id" + "transforms" ], "host": [ "{{baseUrl}}" @@ -126532,6 +127065,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -126546,29 +127083,36 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "OK", - "code": 200, + "status": "Created", + "code": 201, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"Finished\",\n \"type\": \"Generic\",\n \"remediationItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n }\n ],\n \"approvalItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n }\n ],\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"form\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"AccountSelection Form\",\n \"title\": \"Account Selection for John.Doe\",\n \"subtitle\": \"Please select from the following\",\n \"targetUser\": \"Jane.Doe\",\n \"sections\": [\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n },\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n }\n ]\n },\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n}", + "body": "{\n \"attributes\": {\n \"sourceName\": \"Workday\",\n \"attributeName\": \"DEPARTMENT\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"!(nativeIdentity.startsWith(\\\"*DELETED*\\\"))\",\n \"accountPropertyFilter\": \"(groups.containsAll({'Admin'}) || location == 'Austin')\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"first_name\",\n \"sourceName\": \"Source\"\n }\n }\n },\n \"id\": \"2cd78adghjkja34jh2b1hkjhasuecd\",\n \"internal\": false,\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "152a9f58-5b8b-4c4b-8b33-545afc56964e", + "id": "c1fe455c-7445-447c-810e-bc338ad5667f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "work-items", - "bulk-reject", - ":id" + "transforms" ], "host": [ "{{baseUrl}}" @@ -126578,11 +127122,15 @@ }, "header": [ { - "key": "Accept", + "key": "Content-Type", "value": "application/json" }, { - "description": { + "key": "Accept", + "value": "application/json" + }, + { + "description": { "content": "Added as a part of security scheme: oauth2", "type": "text/plain" }, @@ -126591,7 +127139,16 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -126606,14 +127163,12 @@ "_postman_previewlanguage": "json" }, { - "id": "264dfefe-e170-48d2-b986-487bbd2d18d7", + "id": "04976480-378e-4564-a489-0e601952b0bf", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "work-items", - "bulk-reject", - ":id" + "transforms" ], "host": [ "{{baseUrl}}" @@ -126622,6 +127177,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -126636,7 +127195,16 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -126651,14 +127219,12 @@ "_postman_previewlanguage": "json" }, { - "id": "c89504c4-d732-4e21-997b-7fe6c5490654", + "id": "56256203-0a66-4513-901d-dc2fd2504c3f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "work-items", - "bulk-reject", - ":id" + "transforms" ], "host": [ "{{baseUrl}}" @@ -126667,6 +127233,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -126681,7 +127251,16 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -126696,14 +127275,12 @@ "_postman_previewlanguage": "json" }, { - "id": "a01b6366-4ab6-41bb-a788-c9019622148e", + "id": "f1a503ba-9955-4e0d-a698-40c24e242a4d", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "work-items", - "bulk-reject", - ":id" + "transforms" ], "host": [ "{{baseUrl}}" @@ -126712,6 +127289,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -126726,7 +127307,16 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Not Found", "code": 404, @@ -126741,14 +127331,12 @@ "_postman_previewlanguage": "json" }, { - "id": "6188b60d-7df3-4af5-a18f-fdf887e75d8b", + "id": "ab5dd113-28ab-4a57-b765-af7df33da09d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "work-items", - "bulk-reject", - ":id" + "transforms" ], "host": [ "{{baseUrl}}" @@ -126757,6 +127345,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -126771,7 +127363,16 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -126786,14 +127387,12 @@ "_postman_previewlanguage": "json" }, { - "id": "88f9a0cf-c77e-47dc-a18f-783e648c1d5d", + "id": "70c7ff0c-f97d-4fa3-a750-b3a924754d15", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "work-items", - "bulk-reject", - ":id" + "transforms" ], "host": [ "{{baseUrl}}" @@ -126802,6 +127401,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -126816,7 +127419,16 @@ } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM dd yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -126837,19 +127449,18 @@ } }, { - "id": "73045cdd-3e82-4959-8111-2f4d900ac33b", - "name": "Submit Account Selections", + "id": "acdccfbb-a1d7-4fd5-82e4-582dd772978f", + "name": "Transform by ID", "request": { - "name": "Submit Account Selections", + "name": "Transform by ID", "description": { - "content": "This API submits account selections. Either an admin, or the owning/current user must make this request.", + "content": "This API returns the transform specified by the given ID.\nA token with transform read authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "work-items", - ":id", - "submit-account-selection" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -126858,48 +127469,34 @@ "variable": [ { "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", + "value": "2cd78adghjkja34jh2b1hkjhasuecd", "key": "id", "disabled": true, "description": { - "content": "(Required) The ID of the work item", + "content": "(Required) ID of the transform to retrieve", "type": "text/plain" } } ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"fieldName\": \"fieldValue\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "b1e7c4f7-7f32-437b-b4d0-048a40c22f2d", - "name": "A work items details object.", + "id": "4ba499b4-cfc2-4f7f-be12-9372a4494b3e", + "name": "Transform with the given ID", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "submit-account-selection" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -126908,10 +127505,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -126925,17 +127518,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"fieldName\": \"fieldValue\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -126945,19 +127529,18 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"Finished\",\n \"type\": \"Generic\",\n \"remediationItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n }\n ],\n \"approvalItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n }\n ],\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"form\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"AccountSelection Form\",\n \"title\": \"Account Selection for John.Doe\",\n \"subtitle\": \"Please select from the following\",\n \"targetUser\": \"Jane.Doe\",\n \"sections\": [\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n },\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n }\n ]\n },\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n}", + "body": "{\n \"attributes\": {\n \"sourceName\": \"Workday\",\n \"attributeName\": \"DEPARTMENT\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"!(nativeIdentity.startsWith(\\\"*DELETED*\\\"))\",\n \"accountPropertyFilter\": \"(groups.containsAll({'Admin'}) || location == 'Austin')\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"type\": \"accountAttribute\",\n \"attributes\": {\n \"attributeName\": \"first_name\",\n \"sourceName\": \"Source\"\n }\n }\n },\n \"id\": \"2cd78adghjkja34jh2b1hkjhasuecd\",\n \"internal\": false,\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "27a59a6a-19fb-4f18-a6c7-613c01dfd501", + "id": "9c39f8b7-9afa-46ab-af06-96a530cf8ef3", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "submit-account-selection" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -126966,10 +127549,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -126983,17 +127562,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"fieldName\": \"fieldValue\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -127008,14 +127578,13 @@ "_postman_previewlanguage": "json" }, { - "id": "cfd4f9f7-e325-4979-8a07-16cedcea464e", + "id": "d531b289-871a-472b-b4d4-a2ff370e13b6", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "submit-account-selection" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -127024,10 +127593,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -127041,17 +127606,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"fieldName\": \"fieldValue\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -127066,14 +127622,13 @@ "_postman_previewlanguage": "json" }, { - "id": "473285e5-54ac-483d-b733-ee8a61610c72", + "id": "f56048d9-0326-4fb4-a732-cdc7d877fcc4", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "submit-account-selection" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -127082,10 +127637,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -127099,17 +127650,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"fieldName\": \"fieldValue\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -127124,14 +127666,13 @@ "_postman_previewlanguage": "json" }, { - "id": "c65fb74b-3be7-428e-861b-da4eab9b5873", + "id": "624f8477-7abe-4d08-b51f-5c148302c55f", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "submit-account-selection" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -127140,10 +127681,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -127157,17 +127694,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"fieldName\": \"fieldValue\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Not Found", "code": 404, @@ -127182,14 +127710,13 @@ "_postman_previewlanguage": "json" }, { - "id": "8f1ed7c7-5372-49bb-a91f-08b7293865b8", + "id": "7f262e29-4648-434b-84b7-9b5465bbdd19", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "submit-account-selection" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -127198,10 +127725,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -127215,17 +127738,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"fieldName\": \"fieldValue\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -127240,14 +127754,13 @@ "_postman_previewlanguage": "json" }, { - "id": "1f237430-336b-4d8c-a4bc-0b020f9335b3", + "id": "c0143494-a20f-41cd-89e1-1ae39a732f31", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "work-items", - ":id", - "submit-account-selection" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -127256,10 +127769,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -127273,17 +127782,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"fieldName\": \"fieldValue\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -127302,49 +127802,69 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "Workflows", - "description": "Workflows allow administrators to create custom automation scripts directly within Identity Security Cloud. These automation scripts respond to [event triggers](https://developer.sailpoint.com/docs/extensibility/event-triggers/#how-to-get-started-with-event-triggers) and perform a series of actions to perform tasks that are either too cumbersome or not available in the Identity Security Cloud UI. Workflows can be configured via a graphical user interface within Identity Security Cloud, or by creating and uploading a JSON formatted script to the Workflow service. The Workflows API collection provides the necessary functionality to create, manage, and test your workflows via REST.\n", - "item": [ + }, { - "id": "57255906-a4a9-45d0-b368-33ae09229e72", - "name": "List Workflows", + "id": "78bec79b-3c3e-41ec-bbba-af5f817bf073", + "name": "Update a transform", "request": { - "name": "List Workflows", + "name": "Update a transform", "description": { - "content": "List all workflows in the tenant.", + "content": "Replaces the transform specified by the given ID with the transform provided in the request body. Only the \"attributes\" field is mutable. Attempting to change other properties (ex. \"name\" and \"type\") will result in an error.\nA token with transform write authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "workflows" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "2cd78adghjkja34jh2b1hkjhasuecd", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the transform to update", + "type": "text/plain" + } + } + ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "976c2f43-42fc-41e8-adee-d43b93acd4f7", - "name": "List of workflows", + "id": "b5f75d75-b43d-4615-8947-706e44eb2576", + "name": "Indicates the transform was successfully updated and returns its new representation.", "originalRequest": { "url": { "path": [ - "workflows" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -127353,6 +127873,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -127366,8 +127890,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -127377,17 +127910,18 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n },\n {\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n }\n]", + "body": "{\n \"id\": \"2cd78adghjkja34jh2b1hkjhasuecd\",\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n },\n \"internal\": false\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "60d38e68-fa40-42c9-a7c9-7084f1d42711", + "id": "bb7b40c8-fe73-4a2c-9d7d-b9690ff37641", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "workflows" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -127396,6 +127930,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -127409,8 +127947,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -127425,12 +127972,13 @@ "_postman_previewlanguage": "json" }, { - "id": "c22705e6-9f89-413b-af1f-be7fd3098076", + "id": "1f44d74c-99e3-4b58-8d52-5860281669ba", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflows" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -127439,6 +127987,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -127452,8 +128004,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -127468,12 +128029,13 @@ "_postman_previewlanguage": "json" }, { - "id": "c218ca47-8038-48be-8d74-d59ca1cab208", + "id": "3f00d5a8-4373-46ab-8615-debcaa448dbe", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflows" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -127482,6 +128044,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -127495,8 +128061,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -127511,12 +128086,70 @@ "_postman_previewlanguage": "json" }, { - "id": "097b6191-785e-4a5c-89ac-195560de3736", + "id": "cc3938c8-e4f6-4e30-bb67-d25873afc5ca", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "transforms", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "901e38eb-81b6-457d-92bd-49b68744eb8a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "workflows" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -127525,6 +128158,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -127538,8 +128175,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -127554,12 +128200,13 @@ "_postman_previewlanguage": "json" }, { - "id": "9e56ce1d-d645-491d-9c8f-4611104fb450", + "id": "d56502d8-1f65-4037-aec8-3c4e2c35a368", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workflows" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -127568,6 +128215,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -127581,8 +128232,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Timestamp To Date\",\n \"type\": \"dateFormat\",\n \"attributes\": {\n \"inputFormat\": \"MMM-dd-yyyy, HH:mm:ss.SSS\",\n \"outputFormat\": \"yyyy/dd/MM\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -127603,17 +128263,17 @@ } }, { - "id": "f81e31d6-c59e-4250-b82b-d7b3a14be1ff", - "name": "Get Workflow By Id", + "id": "e7c3787f-b609-48b9-907a-ccf4e5c24380", + "name": "Delete a transform", "request": { - "name": "Get Workflow By Id", + "name": "Delete a transform", "description": { - "content": "Get a single workflow by id.", + "content": "Deletes the transform specified by the given ID. Attempting to delete a transform that is used in one or more Identity Profile mappings will result in an error. If this occurs, you must first remove the transform from all mappings before deleting the transform.\nA token with transform delete authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "workflows", + "transforms", ":id" ], "host": [ @@ -127623,11 +128283,11 @@ "variable": [ { "type": "any", - "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", + "value": "2cd78adghjkja34jh2b1hkjhasuecd", "key": "id", "disabled": true, "description": { - "content": "(Required) Id of the workflow", + "content": "(Required) ID of the transform to delete", "type": "text/plain" } } @@ -127639,17 +128299,17 @@ "value": "application/json" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "response": [ { - "id": "4895f17e-c81a-4920-a6fa-001c62640387", - "name": "The workflow object", + "id": "ec6959d0-2966-45fb-8fa3-fb85502b5f4c", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { "path": [ - "workflows", + "transforms", ":id" ], "host": [ @@ -127659,10 +128319,6 @@ "variable": [] }, "header": [ - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -127672,28 +128328,22 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "15500e7c-732c-409d-9ab3-b894f2ba6e39", + "id": "144f4d1c-8920-4427-b918-4f1578344b63", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "workflows", + "transforms", ":id" ], "host": [ @@ -127716,7 +128366,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Bad Request", @@ -127732,12 +128382,12 @@ "_postman_previewlanguage": "json" }, { - "id": "19c8f4fb-f1c1-46d7-8cd6-c3ea07859079", + "id": "0cd4bfad-cacd-463e-b6d7-d336ad7f8934", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflows", + "transforms", ":id" ], "host": [ @@ -127760,7 +128410,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Unauthorized", @@ -127776,12 +128426,12 @@ "_postman_previewlanguage": "json" }, { - "id": "d3072263-a01c-4e1a-9f79-3bcc6d511a1a", + "id": "ae78885c-7070-4980-84ac-e9a089e9cdb4", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflows", + "transforms", ":id" ], "host": [ @@ -127804,7 +128454,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Forbidden", @@ -127820,12 +128470,56 @@ "_postman_previewlanguage": "json" }, { - "id": "8c0ff416-83ae-4197-bb39-9241a6e701af", + "id": "f9812970-914a-4928-984b-6f84211bbf58", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "transforms", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a2b2c05d-d31d-448c-950b-ded59aed1b7a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "workflows", + "transforms", ":id" ], "host": [ @@ -127848,7 +128542,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Too Many Requests", @@ -127864,12 +128558,12 @@ "_postman_previewlanguage": "json" }, { - "id": "a91d99f1-3827-44cb-a657-f7bb98c3dbc2", + "id": "1309f0db-82d8-434a-a31d-59d117887b4e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workflows", + "transforms", ":id" ], "host": [ @@ -127892,7 +128586,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Internal Server Error", @@ -127912,81 +128606,131 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, + } + ] + }, + { + "name": "Work Items", + "description": "Use this API to implement work item functionality. \nWith this functionality in place, users can manage their work items (tasks). \n\nWork items refer to the tasks users see in Identity Security Cloud's Task Manager. \nThey can see the pending work items they need to complete, as well as the work items they have already completed. \nTask Manager lists the work items along with the involved sources, identities, accounts, and the timestamp when the work item was created. \nFor example, a user may see a pending 'Create an Account' work item for the identity Fred.Astaire in GitHub for Fred's GitHub account, fred-astaire-sp. \nOnce the user completes the work item, the work item will be listed with his or her other completed work items. \n\nTo complete work items, users can use their dashboards and select the 'My Tasks' widget. \nThe widget will list any work items they need to complete, and they can select the work item from the list to review its details. \nWhen they complete the work item, they can select 'Mark Complete' to add it to their list of completed work items. \n\nRefer to [Task Manager](https://documentation.sailpoint.com/saas/user-help/task_manager.html) for more information about work items, including the different types of work items users may need to complete.\n", + "item": [ { - "id": "fda26e65-7399-4bb6-aaac-e7852335106f", - "name": "Update Workflow", + "id": "4e8ec822-ac2a-42de-b6ff-f950fd200df3", + "name": "List Work Items", "request": { - "name": "Update Workflow", + "name": "List Work Items", "description": { - "content": "Perform a full update of a workflow. The updated workflow object is returned in the response.", + "content": "This gets a collection of work items belonging to either the specified user(admin required), or the current user.", "type": "text/plain" }, "url": { "path": [ - "workflows", - ":id" + "work-items" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", - "key": "id", "disabled": true, "description": { - "content": "(Required) Id of the Workflow", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" - } + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "1211bcaa32112bcef6122adb21cef1ac" } - ] + ], + "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "6d6c9772-ca4e-477c-ae6f-c78d6a69bcad", - "name": "The Workflow object", + "id": "ae431986-d83d-46c5-a6c6-89b7265d16f3", + "name": "List of work items", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "work-items" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "1211bcaa32112bcef6122adb21cef1ac" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -128000,17 +128744,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -128020,30 +128755,62 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", + "body": "[\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"Finished\",\n \"type\": \"Generic\",\n \"remediationItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n }\n ],\n \"approvalItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n }\n ],\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"form\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"AccountSelection Form\",\n \"title\": \"Account Selection for John.Doe\",\n \"subtitle\": \"Please select from the following\",\n \"targetUser\": \"Jane.Doe\",\n \"sections\": [\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n },\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n }\n ]\n },\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"Finished\",\n \"type\": \"Generic\",\n \"remediationItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n }\n ],\n \"approvalItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n }\n ],\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"form\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"AccountSelection Form\",\n \"title\": \"Account Selection for John.Doe\",\n \"subtitle\": \"Please select from the following\",\n \"targetUser\": \"Jane.Doe\",\n \"sections\": [\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n },\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n }\n ]\n },\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b3f9c545-d116-4c8a-aaac-90b3474ccb52", - "name": "Client Error - Returned if the request body is invalid.", + "id": "8f8d55e0-81e3-4999-a5f4-e4634fe02078", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "work-items" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "1211bcaa32112bcef6122adb21cef1ac" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -128057,50 +128824,73 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "1cc748a3-7129-4579-8326-c3e320da1f6b", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "9e208466-3b95-4268-802a-2515aa8964e9", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "work-items" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "1211bcaa32112bcef6122adb21cef1ac" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -128114,50 +128904,73 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "71597266-73b3-4062-9b3e-5656c040f969", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "a1810219-eaec-4d8d-bb35-98a5c11159c5", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "work-items" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "1211bcaa32112bcef6122adb21cef1ac" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -128171,50 +128984,73 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3dab8682-c352-468d-a7b8-846999cc4f27", + "id": "5ea3bf4d-fca7-4643-8940-6e0a23bb5421", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "work-items" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "1211bcaa32112bcef6122adb21cef1ac" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -128228,17 +129064,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -128253,25 +129080,57 @@ "_postman_previewlanguage": "json" }, { - "id": "abfbdcaf-a637-425d-aeca-89b4f63bc7e4", + "id": "72461d6d-b959-488c-815e-651fa391f7ef", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "work-items" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "1211bcaa32112bcef6122adb21cef1ac" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -128285,17 +129144,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -128316,79 +129166,125 @@ } }, { - "id": "64e066c1-f56e-45c3-b32a-955d98123861", - "name": "Patch Workflow", + "id": "1434660d-0247-47f0-9d1e-a528801aeae3", + "name": "Completed Work Items", "request": { - "name": "Patch Workflow", + "name": "Completed Work Items", "description": { - "content": "Partially update an existing Workflow using [JSON Patch](https://tools.ietf.org/html/rfc6902) syntax.", + "content": "This gets a collection of completed work items belonging to either the specified user(admin required), or the current user.", "type": "text/plain" }, "url": { "path": [ - "workflows", - ":id" + "work-items", + "completed" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", - "key": "id", "disabled": true, "description": { - "content": "(Required) Id of the Workflow", + "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", "type": "text/plain" - } + }, + "key": "ownerId", + "value": "1211bcaa32112bcef6122adb21cef1ac" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" } - ] + ], + "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"Send Email\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/owner\",\n \"value\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Send an email to the identity who's attributes changed.\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/enabled\",\n \"value\": false\n },\n {\n \"op\": \"replace\",\n \"path\": \"/definition\",\n \"value\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/trigger\",\n \"value\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\"\n }\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "6ff4bb7d-e118-4665-b64d-ebbddf46699b", - "name": "The Workflow object", + "id": "99915ca5-64bc-42b5-892a-1c802ef76f03", + "name": "List of completed work items.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "work-items", + "completed" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "1211bcaa32112bcef6122adb21cef1ac" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -128402,17 +129298,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"Send Email\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/owner\",\n \"value\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Send an email to the identity who's attributes changed.\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/enabled\",\n \"value\": false\n },\n {\n \"op\": \"replace\",\n \"path\": \"/definition\",\n \"value\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/trigger\",\n \"value\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\"\n }\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -128422,30 +129309,63 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", + "body": "[\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"Finished\",\n \"type\": \"Generic\",\n \"remediationItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n }\n ],\n \"approvalItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n }\n ],\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"form\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"AccountSelection Form\",\n \"title\": \"Account Selection for John.Doe\",\n \"subtitle\": \"Please select from the following\",\n \"targetUser\": \"Jane.Doe\",\n \"sections\": [\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n },\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n }\n ]\n },\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"Finished\",\n \"type\": \"Generic\",\n \"remediationItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n }\n ],\n \"approvalItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n }\n ],\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"form\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"AccountSelection Form\",\n \"title\": \"Account Selection for John.Doe\",\n \"subtitle\": \"Please select from the following\",\n \"targetUser\": \"Jane.Doe\",\n \"sections\": [\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n },\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n }\n ]\n },\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "39a6502e-2bed-4fd9-be61-df9964e6b7ba", - "name": "Client Error - Returned if the request body is invalid.", + "id": "c792cf47-ba6c-4b2d-87f3-5d5bc25cb58d", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "work-items", + "completed" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "1211bcaa32112bcef6122adb21cef1ac" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -128459,50 +129379,74 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"Send Email\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/owner\",\n \"value\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Send an email to the identity who's attributes changed.\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/enabled\",\n \"value\": false\n },\n {\n \"op\": \"replace\",\n \"path\": \"/definition\",\n \"value\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/trigger\",\n \"value\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\"\n }\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6f73c319-2ca1-4767-9902-4f4ac6710abf", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "f3c02e3e-4624-483c-b98d-b1b32eae5b3b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "work-items", + "completed" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "1211bcaa32112bcef6122adb21cef1ac" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -128516,50 +129460,74 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"Send Email\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/owner\",\n \"value\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Send an email to the identity who's attributes changed.\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/enabled\",\n \"value\": false\n },\n {\n \"op\": \"replace\",\n \"path\": \"/definition\",\n \"value\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/trigger\",\n \"value\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\"\n }\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9cf0796e-1872-4a5a-80f5-be3118422151", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "5d357102-bf33-4bd1-b489-74b869674b7b", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "work-items", + "completed" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "1211bcaa32112bcef6122adb21cef1ac" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -128573,50 +129541,74 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"Send Email\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/owner\",\n \"value\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Send an email to the identity who's attributes changed.\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/enabled\",\n \"value\": false\n },\n {\n \"op\": \"replace\",\n \"path\": \"/definition\",\n \"value\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/trigger\",\n \"value\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\"\n }\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "55c2ab2c-1369-4fb0-868e-0beba2f259b2", + "id": "224a34ca-b63b-4337-ab8d-1ba12225a382", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "work-items", + "completed" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "1211bcaa32112bcef6122adb21cef1ac" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -128630,17 +129622,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"Send Email\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/owner\",\n \"value\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Send an email to the identity who's attributes changed.\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/enabled\",\n \"value\": false\n },\n {\n \"op\": \"replace\",\n \"path\": \"/definition\",\n \"value\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/trigger\",\n \"value\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\"\n }\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -128655,25 +129638,58 @@ "_postman_previewlanguage": "json" }, { - "id": "11cd33b5-cb14-47ff-b747-a03d9a3ca0b8", + "id": "0c121001-d093-418d-94e9-8f3c2cc5fe8f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "work-items", + "completed" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "1211bcaa32112bcef6122adb21cef1ac" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -128687,17 +129703,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"Send Email\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/owner\",\n \"value\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Send an email to the identity who's attributes changed.\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/enabled\",\n \"value\": false\n },\n {\n \"op\": \"replace\",\n \"path\": \"/definition\",\n \"value\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/trigger\",\n \"value\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\"\n }\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -128718,35 +129725,34 @@ } }, { - "id": "bd27e862-10fa-4922-964c-76d88b8db562", - "name": "Delete Workflow By Id", + "id": "119f8450-07fc-4b30-8526-edb4f06cfcf9", + "name": "Count Work Items", "request": { - "name": "Delete Workflow By Id", + "name": "Count Work Items", "description": { - "content": "Delete a workflow. **Enabled workflows cannot be deleted**. They must first be disabled.", + "content": "This gets a count of work items belonging to either the specified user(admin required), or the current user.", "type": "text/plain" }, "url": { "path": [ - "workflows", - ":id" + "work-items", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", - "key": "id", "disabled": true, "description": { - "content": "(Required) Id of the Workflow", + "content": "ID of the work item owner.", "type": "text/plain" - } + }, + "key": "ownerId", + "value": "ef38f94347e94562b5bb8424a56397d8" } - ] + ], + "variable": [] }, "header": [ { @@ -128754,57 +129760,33 @@ "value": "application/json" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "response": [ { - "id": "549877b4-f849-4220-9861-9721edcdc580", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "id": "1ddc336a-9a30-4ee9-8af0-93eeba860f89", + "name": "List of work items", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "work-items", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "76c93b02-7db5-45a0-9fff-29e65917a772", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "ef38f94347e94562b5bb8424a56397d8" + } ], - "query": [], "variable": [] }, "header": [ @@ -128821,34 +129803,44 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"count\": 29\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "61753dd2-0471-42ae-8d9b-9054943a0747", + "id": "85fa5d84-8a35-4a54-bdd3-024f0f62cc00", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "work-items", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "ef38f94347e94562b5bb8424a56397d8" + } + ], "variable": [] }, "header": [ @@ -128865,7 +129857,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Unauthorized", @@ -128881,18 +129873,28 @@ "_postman_previewlanguage": "json" }, { - "id": "67e17f9f-24ae-4ac6-89ce-32b3c5549077", + "id": "4499023f-28ff-4c57-96fe-813a55f322ee", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "work-items", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "ef38f94347e94562b5bb8424a56397d8" + } + ], "variable": [] }, "header": [ @@ -128909,7 +129911,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Forbidden", @@ -128925,167 +129927,31 @@ "_postman_previewlanguage": "json" }, { - "id": "fdf262ef-1eec-4770-962a-41c876ce0c48", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "967a0a21-9a7f-4602-a8e4-fb2d7a10857a", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "3370a7a0-1600-4c95-8d87-ffd78e1fe614", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "work-items", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8c6005a6-de3e-4a12-a47b-10bee5aaf54c", - "name": "Create Workflow", - "request": { - "name": "Create Workflow", - "description": { - "content": "Create a new workflow with the desired trigger and steps specified in the request body.", - "type": "text/plain" - }, - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "key": "id" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "87a34ae3-9326-4e15-9d23-f3181e085399", - "name": "Event Trigger", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "ef38f94347e94562b5bb8424a56397d8" + } ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -129099,50 +129965,47 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "OK", - "code": 200, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "399940e8-b684-421a-be9e-911d86a2039b", - "name": "Scheduled Trigger", + "id": "40f59706-db2a-4999-a3e3-1f1bc94c189f", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "work-items", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "ef38f94347e94562b5bb8424a56397d8" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -129156,50 +130019,47 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"cronString\": \"0 * */3 */5 *\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "OK", - "code": 200, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8a4706c9-0afd-427e-994b-404982397b3f", - "name": "External Trigger", + "id": "878d2249-8386-4303-bc3a-7b3442b12d60", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "work-items", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "ef38f94347e94562b5bb8424a56397d8" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -129213,50 +130073,95 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity whose attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EXTERNAL\",\n \"attributes\": {\n \"name\": \"search-and-notify\",\n \"description\": \"Run a search and notify the results\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "OK", - "code": 200, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "0f2563e9-9304-4b8c-87b3-52a4d998bbc7", + "name": "Count Completed Work Items", + "request": { + "name": "Count Completed Work Items", + "description": { + "content": "This gets a count of completed work items belonging to either the specified user(admin required), or the current user.", + "type": "text/plain" + }, + "url": { + "path": [ + "work-items", + "completed", + "count" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "1211bcaa32112bcef6122adb21cef1ac" + } + ], + "variable": [] }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ { - "id": "6a9d9770-ac0e-4996-be7c-249f46c2a06f", - "name": "Scheduled Trigger", + "id": "b398f96a-9a2b-466f-9fb0-bc34eeee5a37", + "name": "List of work items", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "work-items", + "completed", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "1211bcaa32112bcef6122adb21cef1ac" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -129270,50 +130175,48 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"cronString\": \"0 * */3 */5 *\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"count\": 29\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "db8898ee-ac04-475e-9b80-1d7e09c010d8", - "name": "External Trigger", + "id": "d645d3b1-991b-483d-b37d-9545162f6101", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "work-items", + "completed", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "1211bcaa32112bcef6122adb21cef1ac" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -129327,50 +130230,48 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity whose attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EXTERNAL\",\n \"attributes\": {\n \"name\": \"search-and-notify\",\n \"description\": \"Run a search and notify the results\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3bcd41ea-e576-4d90-aa7d-a3617fee443d", - "name": "External Trigger", + "id": "64605d78-2211-40df-ac61-7d3777ca7072", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "work-items", + "completed", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "1211bcaa32112bcef6122adb21cef1ac" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -129384,50 +130285,48 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity whose attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EXTERNAL\",\n \"attributes\": {\n \"name\": \"search-and-notify\",\n \"description\": \"Run a search and notify the results\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "dd7aad68-d1ec-4c32-903e-58af21c7aa64", - "name": "An example of a 403 response object", + "id": "183ea518-12ec-413b-8cbb-f2ebe12cc42e", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "work-items", + "completed", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "1211bcaa32112bcef6122adb21cef1ac" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -129441,50 +130340,48 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d84bde49-3f30-4af8-b49d-b86ac5f9e5ea", - "name": "Event Trigger", + "id": "6cfff118-00ec-429a-96bd-9c004f6f802d", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "work-items", + "completed", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "1211bcaa32112bcef6122adb21cef1ac" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -129498,17 +130395,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -129523,25 +130411,32 @@ "_postman_previewlanguage": "json" }, { - "id": "4627d740-7450-4e11-a595-f009adbeaea1", - "name": "An example of a 500 response object", + "id": "d88749f1-db3b-44c4-b0cc-de76d18f349b", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "work-items", + "completed", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "1211bcaa32112bcef6122adb21cef1ac" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -129555,17 +130450,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -129586,81 +130472,71 @@ } }, { - "id": "10f1edb5-616a-4b2e-baa0-bd9711590fd4", - "name": "Test Workflow By Id", + "id": "f71f8f8d-b051-4160-9f03-93af063a45f6", + "name": "Work Items Summary", "request": { - "name": "Test Workflow By Id", + "name": "Work Items Summary", "description": { - "content": "Test a workflow with the provided input data. The input data should resemble the input that the trigger will send the workflow. See the [event trigger documentation](https://developer.sailpoint.com/idn/docs/event-triggers/available) for an example input for the trigger that initiates this workflow.\nThis endpoint will return an execution ID, which can be used to lookup more information about the execution using the `Get a Workflow Execution` endpoint.\n**This will cause a live run of the workflow, which could result in unintended modifications to your IDN tenant.**", + "content": "This gets a summary of work items belonging to either the specified user(admin required), or the current user.", "type": "text/plain" }, "url": { "path": [ - "workflows", - ":id", - "test" + "work-items", + "summary" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", - "key": "id", "disabled": true, "description": { - "content": "(Required) Id of the workflow", + "content": "ID of the work item owner.", "type": "text/plain" - } + }, + "key": "ownerId", + "value": "1211bcaa32112bcef6122adb21cef1ac" } - ] + ], + "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {\n \"identity\": {\n \"id\": \"ee769173319b41d19ccec6cea52f237b\",\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n },\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"oldValue\": \"sales\",\n \"newValue\": \"marketing\"\n },\n {\n \"attribute\": \"manager\",\n \"oldValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423237b\",\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n },\n \"newValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423236c\",\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"oldValue\": \"john.doe@hotmail.com\",\n \"newValue\": \"john.doe@gmail.com\"\n }\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "000fe6b6-f9b1-4c46-a11e-34f857fdf5fd", - "name": "The Workflow object", + "id": "bd817dfd-7198-4804-939e-2d6ea29f2c1e", + "name": "List of work items", "originalRequest": { "url": { "path": [ - "workflows", - ":id", - "test" + "work-items", + "summary" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "1211bcaa32112bcef6122adb21cef1ac" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -129674,17 +130550,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {\n \"identity\": {\n \"id\": \"ee769173319b41d19ccec6cea52f237b\",\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n },\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"oldValue\": \"sales\",\n \"newValue\": \"marketing\"\n },\n {\n \"attribute\": \"manager\",\n \"oldValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423237b\",\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n },\n \"newValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423236c\",\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"oldValue\": \"john.doe@hotmail.com\",\n \"newValue\": \"john.doe@gmail.com\"\n }\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -129694,31 +130561,36 @@ "value": "application/json" } ], - "body": "{\n \"workflowExecutionId\": \"0e11cefa-96e7-4b67-90d0-065bc1da5753\"\n}", + "body": "{\n \"open\": 29,\n \"completed\": 1,\n \"total\": 30\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7ccfd0cc-eced-4c1a-93b5-f0b91b9eabd3", - "name": "Client Error - Returned if the request body is invalid.", + "id": "6a0cb487-92eb-4d44-b58c-126196dad3b3", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflows", - ":id", - "test" + "work-items", + "summary" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "1211bcaa32112bcef6122adb21cef1ac" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -129732,51 +130604,47 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {\n \"identity\": {\n \"id\": \"ee769173319b41d19ccec6cea52f237b\",\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n },\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"oldValue\": \"sales\",\n \"newValue\": \"marketing\"\n },\n {\n \"attribute\": \"manager\",\n \"oldValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423237b\",\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n },\n \"newValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423236c\",\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"oldValue\": \"john.doe@hotmail.com\",\n \"newValue\": \"john.doe@gmail.com\"\n }\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b08658ab-f124-464a-af63-469b8b7713e1", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "effc327d-8bb7-46ee-9aae-f71da75c257b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflows", - ":id", - "test" + "work-items", + "summary" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "1211bcaa32112bcef6122adb21cef1ac" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -129790,51 +130658,47 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {\n \"identity\": {\n \"id\": \"ee769173319b41d19ccec6cea52f237b\",\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n },\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"oldValue\": \"sales\",\n \"newValue\": \"marketing\"\n },\n {\n \"attribute\": \"manager\",\n \"oldValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423237b\",\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n },\n \"newValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423236c\",\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"oldValue\": \"john.doe@hotmail.com\",\n \"newValue\": \"john.doe@gmail.com\"\n }\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c17736dd-18b6-4b63-bd41-664540f9b8a6", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "30258468-4cbc-4b42-be93-4fad66516e89", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "workflows", - ":id", - "test" + "work-items", + "summary" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "1211bcaa32112bcef6122adb21cef1ac" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -129848,51 +130712,47 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {\n \"identity\": {\n \"id\": \"ee769173319b41d19ccec6cea52f237b\",\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n },\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"oldValue\": \"sales\",\n \"newValue\": \"marketing\"\n },\n {\n \"attribute\": \"manager\",\n \"oldValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423237b\",\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n },\n \"newValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423236c\",\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"oldValue\": \"john.doe@hotmail.com\",\n \"newValue\": \"john.doe@gmail.com\"\n }\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "50812fc9-35d2-4271-acb2-6f06085978b0", + "id": "51a3d4d9-0d90-43d7-bd33-541304776f2f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "workflows", - ":id", - "test" + "work-items", + "summary" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "1211bcaa32112bcef6122adb21cef1ac" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -129906,17 +130766,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {\n \"identity\": {\n \"id\": \"ee769173319b41d19ccec6cea52f237b\",\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n },\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"oldValue\": \"sales\",\n \"newValue\": \"marketing\"\n },\n {\n \"attribute\": \"manager\",\n \"oldValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423237b\",\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n },\n \"newValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423236c\",\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"oldValue\": \"john.doe@hotmail.com\",\n \"newValue\": \"john.doe@gmail.com\"\n }\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -129931,26 +130782,31 @@ "_postman_previewlanguage": "json" }, { - "id": "5d21a053-c411-48b8-abbd-5babda080912", + "id": "4e5f0d71-4ea3-4302-9080-3cf990205c73", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workflows", - ":id", - "test" + "work-items", + "summary" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "1211bcaa32112bcef6122adb21cef1ac" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -129964,17 +130820,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {\n \"identity\": {\n \"id\": \"ee769173319b41d19ccec6cea52f237b\",\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n },\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"oldValue\": \"sales\",\n \"newValue\": \"marketing\"\n },\n {\n \"attribute\": \"manager\",\n \"oldValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423237b\",\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n },\n \"newValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423236c\",\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"oldValue\": \"john.doe@hotmail.com\",\n \"newValue\": \"john.doe@gmail.com\"\n }\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -129995,69 +130842,31 @@ } }, { - "id": "825015b2-55f8-4a86-994d-0a10b953ce5d", - "name": "List Workflow Executions", + "id": "887900db-9d7d-4835-b10a-dc1e245dd451", + "name": "Get a Work Item", "request": { - "name": "List Workflow Executions", + "name": "Get a Work Item", "description": { - "content": "This lists the executions for a given workflow. Workflow executions are available for up to 90 days before being archived. By default, you can get a maximum of 250 executions. To get executions past the first 250 records, you can do the following:\n1. Use the [Get Workflows](https://developer.sailpoint.com/idn/api/beta/list-workflows) endpoint to get your workflows.\n2. Get your workflow ID from the response.\n3. You can then do either of the following:\n\n - Filter to find relevant workflow executions.\n For example, you can filter for failed workflow executions: `GET /workflows/:workflowID/executions?filters=status eq \"Failed\"`\n\n - You can paginate through results with the `offset` parameter.\n For example, you can page through 50 executions per page and use that as a way to get to the records past the first 250.\n Refer to [Paginating Results](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results) for more information about the query parameters you can use to achieve pagination.", + "content": "This gets the details of a Work Item belonging to either the specified user(admin required), or the current user.", "type": "text/plain" }, "url": { "path": [ - "workflows", - ":id", - "executions" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "status eq \"Failed\"" - } - ], + "query": [], "variable": [ { "type": "any", - "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", + "value": "2c9180835d191a86015d28455b4a2329", "key": "id", "disabled": true, "description": { - "content": "(Required) Id of the workflow", + "content": "(Required) ID of the work item.", "type": "text/plain" } } @@ -130074,56 +130883,18 @@ }, "response": [ { - "id": "9c21c583-6612-4019-bb74-536990543e1e", - "name": "List of workflow executions for the given workflow", + "id": "391268a5-2144-4bb9-b30e-8576ccaedd9f", + "name": "The work item with the given ID.", "originalRequest": { "url": { "path": [ - "workflows", - ":id", - "executions" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "status eq \"Failed\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -130151,143 +130922,23 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"b393f4e2-4785-4d7f-ab27-3a6b8ded4c81\",\n \"workflowId\": \"d201c5d9-d37b-4a2f-af14-66414f39d568\",\n \"requestId\": \"41e12a74fa7b4a6a98ae47887b64acdb\",\n \"startTime\": \"2022-02-07T20:13:29.356648026Z\",\n \"closeTime\": \"2022-02-07T20:13:31.682410165Z\",\n \"status\": \"Completed\"\n },\n {\n \"id\": \"b393f4e2-4785-4d7f-ab27-3a6b8ded4c81\",\n \"workflowId\": \"d201c5d9-d37b-4a2f-af14-66414f39d568\",\n \"requestId\": \"41e12a74fa7b4a6a98ae47887b64acdb\",\n \"startTime\": \"2022-02-07T20:13:29.356648026Z\",\n \"closeTime\": \"2022-02-07T20:13:31.682410165Z\",\n \"status\": \"Completed\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "65c9c261-05c6-4970-950a-55f2b8517e09", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id", - "executions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "status eq \"Failed\"" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"Finished\",\n \"type\": \"Generic\",\n \"remediationItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n }\n ],\n \"approvalItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n }\n ],\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"form\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"AccountSelection Form\",\n \"title\": \"Account Selection for John.Doe\",\n \"subtitle\": \"Please select from the following\",\n \"targetUser\": \"Jane.Doe\",\n \"sections\": [\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n },\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n }\n ]\n },\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "dd89fc43-4f6a-40f3-a87e-eed404494f39", + "id": "e4030b8a-20ec-4da9-add9-0baba6eef770", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflows", - ":id", - "executions" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "status eq \"Failed\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -130320,56 +130971,18 @@ "_postman_previewlanguage": "json" }, { - "id": "7a0946b3-e3fc-4a59-b66a-f781d255e5f5", + "id": "abd5f470-88de-447d-bef0-ec47e40d0d0f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflows", - ":id", - "executions" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "status eq \"Failed\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -130402,56 +131015,18 @@ "_postman_previewlanguage": "json" }, { - "id": "22640a89-e4f0-4ecd-8e90-05b1ed50b523", + "id": "e1174f36-add9-49a4-87f4-4d310fa41204", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "workflows", - ":id", - "executions" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "status eq \"Failed\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -130484,56 +131059,18 @@ "_postman_previewlanguage": "json" }, { - "id": "195f45f3-3d14-4b99-b57a-83bf28a20e06", + "id": "9b5b1292-a5b3-4996-a3ee-2c3495c66e1d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "workflows", - ":id", - "executions" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "status eq \"Failed\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -130566,56 +131103,18 @@ "_postman_previewlanguage": "json" }, { - "id": "16f61cbb-f3f3-435c-bc58-d2b17e5855ba", + "id": "c47bdfb8-2559-4550-ad54-c6497ecaaf1a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workflows", - ":id", - "executions" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "status eq \"Failed\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -130654,17 +131153,17 @@ } }, { - "id": "cfadf199-a330-4040-8c97-5d34bac6ecab", - "name": "Get a Workflow Execution", + "id": "c21ef7fc-36d5-45bd-9987-0b2c5ef7d2aa", + "name": "Complete a Work Item", "request": { - "name": "Get a Workflow Execution", + "name": "Complete a Work Item", "description": { - "content": "Get a single workflow execution. Workflow executions are available for up to 90 days before being archived. If you attempt to access a workflow execution that has been archived, you will receive a 404 Not Found.", + "content": "This API completes a work item. Either an admin, or the owning/current user must make this request.", "type": "text/plain" }, "url": { "path": [ - "workflow-executions", + "work-items", ":id" ], "host": [ @@ -130674,11 +131173,11 @@ "variable": [ { "type": "any", - "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", + "value": "ef38f94347e94562b5bb8424a56397d8", "key": "id", "disabled": true, "description": { - "content": "(Required) Id of the workflow execution", + "content": "(Required) The ID of the work item", "type": "text/plain" } } @@ -130690,17 +131189,17 @@ "value": "application/json" } ], - "method": "GET", + "method": "POST", "body": {} }, "response": [ { - "id": "582f88a3-2325-4be0-b427-b4865a8f5559", - "name": "The workflow execution", + "id": "1ebfa845-aa9d-4a3f-8520-be34ebad8d77", + "name": "A WorkItems object", "originalRequest": { "url": { "path": [ - "workflow-executions", + "work-items", ":id" ], "host": [ @@ -130723,7 +131222,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "OK", @@ -130734,17 +131233,17 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"b393f4e2-4785-4d7f-ab27-3a6b8ded4c81\",\n \"workflowId\": \"d201c5d9-d37b-4a2f-af14-66414f39d568\",\n \"requestId\": \"41e12a74fa7b4a6a98ae47887b64acdb\",\n \"startTime\": \"2022-02-07T20:13:29.356648026Z\",\n \"closeTime\": \"2022-02-07T20:13:31.682410165Z\",\n \"status\": \"Completed\"\n },\n {\n \"id\": \"b393f4e2-4785-4d7f-ab27-3a6b8ded4c81\",\n \"workflowId\": \"d201c5d9-d37b-4a2f-af14-66414f39d568\",\n \"requestId\": \"41e12a74fa7b4a6a98ae47887b64acdb\",\n \"startTime\": \"2022-02-07T20:13:29.356648026Z\",\n \"closeTime\": \"2022-02-07T20:13:31.682410165Z\",\n \"status\": \"Completed\"\n }\n]", + "body": "{\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"Finished\",\n \"type\": \"Generic\",\n \"remediationItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n }\n ],\n \"approvalItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n }\n ],\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"form\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"AccountSelection Form\",\n \"title\": \"Account Selection for John.Doe\",\n \"subtitle\": \"Please select from the following\",\n \"targetUser\": \"Jane.Doe\",\n \"sections\": [\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n },\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n }\n ]\n },\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b04f7c22-1211-41c0-90d9-00790f20ad45", + "id": "2453852d-809f-4124-914f-0a8692d658e1", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "workflow-executions", + "work-items", ":id" ], "host": [ @@ -130767,7 +131266,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Bad Request", @@ -130783,12 +131282,12 @@ "_postman_previewlanguage": "json" }, { - "id": "6388d90a-a48f-4ceb-95ac-59afdba8cae0", + "id": "05a96b63-acc3-4e3d-bb66-d581a4a8e049", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflow-executions", + "work-items", ":id" ], "host": [ @@ -130811,7 +131310,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Unauthorized", @@ -130827,12 +131326,12 @@ "_postman_previewlanguage": "json" }, { - "id": "43f4611f-892c-4c62-b02c-a315c2972393", + "id": "b9be03a7-f3df-4c2b-a8e4-b40e4aafd036", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflow-executions", + "work-items", ":id" ], "host": [ @@ -130855,7 +131354,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Forbidden", @@ -130871,12 +131370,12 @@ "_postman_previewlanguage": "json" }, { - "id": "fa59a36c-c3a8-4c5f-a1d4-414b946de30e", + "id": "6c1d276e-2248-4aaf-9c0b-6fac09f08f7b", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "workflow-executions", + "work-items", ":id" ], "host": [ @@ -130899,7 +131398,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Not Found", @@ -130915,12 +131414,12 @@ "_postman_previewlanguage": "json" }, { - "id": "168e0e8d-6290-4c5e-92da-11267eeab744", + "id": "288c4cdc-6a4b-417f-be44-be12a93aece2", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "workflow-executions", + "work-items", ":id" ], "host": [ @@ -130943,7 +131442,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Too Many Requests", @@ -130959,12 +131458,12 @@ "_postman_previewlanguage": "json" }, { - "id": "f63ef17b-3453-43ea-96d5-662ad7d44441", + "id": "d5c06c54-7287-4644-887c-a5f06c129c27", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workflow-executions", + "work-items", ":id" ], "host": [ @@ -130987,7 +131486,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Internal Server Error", @@ -131009,19 +131508,20 @@ } }, { - "id": "5f6d8630-fd9b-4680-9876-18581cdd327f", - "name": "Get Workflow Execution History", + "id": "5407ba6b-974a-4d95-8e44-da7b03aa743d", + "name": "Approve an Approval Item", "request": { - "name": "Get Workflow Execution History", + "name": "Approve an Approval Item", "description": { - "content": "Get a detailed history of a single workflow execution. Workflow executions are available for up to 90 days before being archived. If you attempt to access a workflow execution that has been archived, you will receive a 404 Not Found.", + "content": "This API approves an Approval Item. Either an admin, or the owning/current user must make this request.", "type": "text/plain" }, "url": { "path": [ - "workflow-executions", + "work-items", ":id", - "history" + "approve", + ":approvalItemId" ], "host": [ "{{baseUrl}}" @@ -131030,11 +131530,21 @@ "variable": [ { "type": "any", - "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", + "value": "ef38f94347e94562b5bb8424a56397d8", "key": "id", "disabled": true, "description": { - "content": "(Required) Id of the workflow execution", + "content": "(Required) The ID of the work item", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "1211bcaa32112bcef6122adb21cef1ac", + "key": "approvalItemId", + "disabled": true, + "description": { + "content": "(Required) The ID of the approval item.", "type": "text/plain" } } @@ -131046,19 +131556,20 @@ "value": "application/json" } ], - "method": "GET", + "method": "POST", "body": {} }, "response": [ { - "id": "bb7f3f63-2089-4b74-b452-5c013c86c0ce", - "name": "List of workflow execution events for the given workflow execution", + "id": "396deac6-504c-4fda-a3b1-bf1a783ec504", + "name": "A work items details object.", "originalRequest": { "url": { "path": [ - "workflow-executions", + "work-items", ":id", - "history" + "approve", + ":approvalItemId" ], "host": [ "{{baseUrl}}" @@ -131080,7 +131591,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "OK", @@ -131091,19 +131602,20 @@ "value": "application/json" } ], - "body": "[\n {\n \"type\": \"WorkflowTaskScheduled\",\n \"timestamp\": \"2022-02-07T20:13:31.640618296Z\",\n \"attributes\": {}\n },\n {\n \"type\": \"WorkflowTaskScheduled\",\n \"timestamp\": \"2022-02-07T20:13:31.640618296Z\",\n \"attributes\": {}\n }\n]", + "body": "{\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"Finished\",\n \"type\": \"Generic\",\n \"remediationItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n }\n ],\n \"approvalItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n }\n ],\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"form\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"AccountSelection Form\",\n \"title\": \"Account Selection for John.Doe\",\n \"subtitle\": \"Please select from the following\",\n \"targetUser\": \"Jane.Doe\",\n \"sections\": [\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n },\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n }\n ]\n },\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9dee4b30-b849-43f5-808d-e092c9151c45", + "id": "a655c4b9-0320-4077-b3ae-30f1c73c577c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "workflow-executions", + "work-items", ":id", - "history" + "approve", + ":approvalItemId" ], "host": [ "{{baseUrl}}" @@ -131125,7 +131637,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Bad Request", @@ -131141,14 +131653,15 @@ "_postman_previewlanguage": "json" }, { - "id": "fce5cf98-86aa-419c-b8d1-df606fa161f8", + "id": "e5ceceec-c0ba-409d-818b-67acc2986e4b", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflow-executions", + "work-items", ":id", - "history" + "approve", + ":approvalItemId" ], "host": [ "{{baseUrl}}" @@ -131170,7 +131683,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Unauthorized", @@ -131186,14 +131699,15 @@ "_postman_previewlanguage": "json" }, { - "id": "d081bc84-51eb-4a5d-99c1-f7e481f70664", + "id": "c4e7e4f1-b2f6-48dc-8e14-021fc9415778", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflow-executions", + "work-items", ":id", - "history" + "approve", + ":approvalItemId" ], "host": [ "{{baseUrl}}" @@ -131215,7 +131729,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Forbidden", @@ -131231,14 +131745,15 @@ "_postman_previewlanguage": "json" }, { - "id": "a254825e-b815-4587-9635-6c3659365b67", + "id": "65f73e17-7d34-4d0a-985b-c0a894b8aa19", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "workflow-executions", + "work-items", ":id", - "history" + "approve", + ":approvalItemId" ], "host": [ "{{baseUrl}}" @@ -131260,7 +131775,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Not Found", @@ -131276,14 +131791,15 @@ "_postman_previewlanguage": "json" }, { - "id": "049a7c86-9e4e-4a16-a51a-86d801c5fb6d", + "id": "3c113e29-4414-4d58-8674-44edaf7842d0", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "workflow-executions", + "work-items", ":id", - "history" + "approve", + ":approvalItemId" ], "host": [ "{{baseUrl}}" @@ -131305,7 +131821,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Too Many Requests", @@ -131321,14 +131837,15 @@ "_postman_previewlanguage": "json" }, { - "id": "6f8544e5-ddff-428b-8fdd-7bd6ce9caf11", + "id": "a0ba68fc-608e-42f0-bf72-a3786f1b744b", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workflow-executions", + "work-items", ":id", - "history" + "approve", + ":approvalItemId" ], "host": [ "{{baseUrl}}" @@ -131350,7 +131867,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Internal Server Error", @@ -131372,19 +131889,20 @@ } }, { - "id": "a99c6794-aa07-446c-8495-db692bfd0ec1", - "name": "Cancel Workflow Execution by ID", + "id": "f13fbcc6-899b-47a8-9560-2dcc84e22df9", + "name": "Reject an Approval Item", "request": { - "name": "Cancel Workflow Execution by ID", + "name": "Reject an Approval Item", "description": { - "content": "Use this API to cancel a running workflow execution.", + "content": "This API rejects an Approval Item. Either an admin, or the owning/current user must make this request.", "type": "text/plain" }, "url": { "path": [ - "workflow-executions", + "work-items", ":id", - "cancel" + "reject", + ":approvalItemId" ], "host": [ "{{baseUrl}}" @@ -131393,11 +131911,21 @@ "variable": [ { "type": "any", - "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", + "value": "ef38f94347e94562b5bb8424a56397d8", "key": "id", "disabled": true, "description": { - "content": "(Required) The workflow execution ID", + "content": "(Required) The ID of the work item", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "1211bcaa32112bcef6122adb21cef1ac", + "key": "approvalItemId", + "disabled": true, + "description": { + "content": "(Required) The ID of the approval item.", "type": "text/plain" } } @@ -131414,14 +131942,15 @@ }, "response": [ { - "id": "671b9358-65d1-4dab-83c3-d1b1e9c6bc83", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "id": "c5eafbc4-0515-47b0-b4ea-a8ddf56653d2", + "name": "A work items details object.", "originalRequest": { "url": { "path": [ - "workflow-executions", + "work-items", ":id", - "cancel" + "reject", + ":approvalItemId" ], "host": [ "{{baseUrl}}" @@ -131430,6 +131959,10 @@ "variable": [] }, "header": [ + { + "key": "Accept", + "value": "application/json" + }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -131442,21 +131975,28 @@ "method": "POST", "body": {} }, - "status": "No Content", - "code": 204, - "header": [], + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"Finished\",\n \"type\": \"Generic\",\n \"remediationItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n }\n ],\n \"approvalItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n }\n ],\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"form\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"AccountSelection Form\",\n \"title\": \"Account Selection for John.Doe\",\n \"subtitle\": \"Please select from the following\",\n \"targetUser\": \"Jane.Doe\",\n \"sections\": [\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n },\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n }\n ]\n },\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n}", "cookie": [], - "_postman_previewlanguage": "text" + "_postman_previewlanguage": "json" }, { - "id": "7ccf21ab-122f-4e9f-afc8-de6a36e71119", + "id": "0743553a-daa0-491f-bab5-88918bace8aa", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "workflow-executions", + "work-items", ":id", - "cancel" + "reject", + ":approvalItemId" ], "host": [ "{{baseUrl}}" @@ -131494,14 +132034,15 @@ "_postman_previewlanguage": "json" }, { - "id": "e33b0524-0502-40e6-86a2-18638d451183", + "id": "c6b2f343-6445-4edf-9d23-fd724b29e68f", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflow-executions", + "work-items", ":id", - "cancel" + "reject", + ":approvalItemId" ], "host": [ "{{baseUrl}}" @@ -131539,14 +132080,15 @@ "_postman_previewlanguage": "json" }, { - "id": "e832dc92-d918-4e33-920d-e9173f8eb065", + "id": "f5534357-1447-4e91-bd1c-79cbceccf9c8", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflow-executions", + "work-items", ":id", - "cancel" + "reject", + ":approvalItemId" ], "host": [ "{{baseUrl}}" @@ -131584,14 +132126,15 @@ "_postman_previewlanguage": "json" }, { - "id": "ca6bee86-6170-43e5-a918-61777dd3356b", + "id": "c88740ef-56be-4c69-8942-59530ba816ff", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "workflow-executions", + "work-items", ":id", - "cancel" + "reject", + ":approvalItemId" ], "host": [ "{{baseUrl}}" @@ -131629,14 +132172,15 @@ "_postman_previewlanguage": "json" }, { - "id": "68d48639-0a6f-4799-9997-8960171a1ad4", + "id": "c715940f-2189-4fc4-9a2d-4b9843d35583", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "workflow-executions", + "work-items", ":id", - "cancel" + "reject", + ":approvalItemId" ], "host": [ "{{baseUrl}}" @@ -131674,14 +132218,15 @@ "_postman_previewlanguage": "json" }, { - "id": "968e8f96-b769-41dc-87b3-c118619dd34b", + "id": "1841db51-c45a-4bc4-a4ef-ae3924fbe4e2", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workflow-executions", + "work-items", ":id", - "cancel" + "reject", + ":approvalItemId" ], "host": [ "{{baseUrl}}" @@ -131725,42 +132270,36 @@ } }, { - "id": "3ffc2d91-1bfa-4da1-915b-d889208c07a9", - "name": "List Complete Workflow Library", + "id": "39b43555-6687-465e-9239-b44402266341", + "name": "Bulk approve Approval Items", "request": { - "name": "List Complete Workflow Library", + "name": "Bulk approve Approval Items", "description": { - "content": "This lists all triggers, actions, and operators in the library", + "content": "This API bulk approves Approval Items. Either an admin, or the owning/current user must make this request.", "type": "text/plain" }, "url": { "path": [ - "workflow-library" + "work-items", + "bulk-approve", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "ef38f94347e94562b5bb8424a56397d8", + "key": "id", "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" + "content": "(Required) The ID of the work item", + "type": "text/plain" + } } - ], - "variable": [] + ] }, "header": [ { @@ -131768,41 +132307,24 @@ "value": "application/json" } ], - "method": "GET", + "method": "POST", "body": {} }, "response": [ { - "id": "0c3c8d38-5d30-46a8-9b92-30c9a509d226", - "name": "List of workflow steps", + "id": "b993713b-16f4-488f-bdf5-dacff531f52d", + "name": "A work items details object.", "originalRequest": { "url": { "path": [ - "workflow-library" + "work-items", + "bulk-approve", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } - ], + "query": [], "variable": [] }, "header": [ @@ -131819,7 +132341,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "OK", @@ -131830,41 +132352,24 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"sp:create-campaign\",\n \"name\": \"Create Certification Campaign\",\n \"type\": \"ACTION\",\n \"description\": \"Generates a certification campaign.\",\n \"formFields\": [\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n },\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n }\n ],\n \"isDynamicSchema\": false,\n \"outputSchema\": {\n \"definitions\": {},\n \"properties\": {\n \"autoRevokeAllowed\": {\n \"$id\": \"#sp:create-campaign/autoRevokeAllowed\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"autoRevokeAllowed\",\n \"type\": \"boolean\"\n },\n \"deadline\": {\n \"$id\": \"#sp:create-campaign/deadline\",\n \"default\": \"\",\n \"examples\": [\n \"2020-12-25T06:00:00.468Z\"\n ],\n \"format\": \"date-time\",\n \"pattern\": \"^.*$\",\n \"title\": \"deadline\",\n \"type\": \"string\"\n },\n \"description\": {\n \"$id\": \"#sp:create-campaign/description\",\n \"default\": \"\",\n \"examples\": [\n \"A review of everyone's access by their manager.\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"description\",\n \"type\": \"string\"\n },\n \"emailNotificationEnabled\": {\n \"$id\": \"#sp:create-campaign/emailNotificationEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"emailNotificationEnabled\",\n \"type\": \"boolean\"\n },\n \"filter\": {\n \"$id\": \"#sp:create-campaign/filter\",\n \"properties\": {\n \"id\": {\n \"$id\": \"#sp:create-campaign/filter/id\",\n \"default\": \"\",\n \"examples\": [\n \"e0adaae69852e8fe8b8a3d48e5ce757c\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/filter/type\",\n \"default\": \"\",\n \"examples\": [\n \"CAMPAIGN_FILTER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"filter\",\n \"type\": \"object\"\n },\n \"id\": {\n \"$id\": \"#sp:create-campaign/id\",\n \"default\": \"\",\n \"examples\": [\n \"2c918086719eec070171a7e3355a360a\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"name\": {\n \"$id\": \"#sp:create-campaign/name\",\n \"default\": \"\",\n \"examples\": [\n \"Manager Review\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"name\",\n \"type\": \"string\"\n },\n \"recommendationsEnabled\": {\n \"$id\": \"#sp:create-campaign/recommendationsEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"recommendationEnabled\",\n \"type\": \"boolean\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/type\",\n \"default\": \"\",\n \"examples\": [\n \"MANAGER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"sp:create-campaign\",\n \"type\": \"object\"\n }\n },\n {\n \"id\": \"sp:create-campaign\",\n \"name\": \"Create Certification Campaign\",\n \"type\": \"ACTION\",\n \"description\": \"Generates a certification campaign.\",\n \"formFields\": [\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n },\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n }\n ],\n \"isDynamicSchema\": false,\n \"outputSchema\": {\n \"definitions\": {},\n \"properties\": {\n \"autoRevokeAllowed\": {\n \"$id\": \"#sp:create-campaign/autoRevokeAllowed\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"autoRevokeAllowed\",\n \"type\": \"boolean\"\n },\n \"deadline\": {\n \"$id\": \"#sp:create-campaign/deadline\",\n \"default\": \"\",\n \"examples\": [\n \"2020-12-25T06:00:00.468Z\"\n ],\n \"format\": \"date-time\",\n \"pattern\": \"^.*$\",\n \"title\": \"deadline\",\n \"type\": \"string\"\n },\n \"description\": {\n \"$id\": \"#sp:create-campaign/description\",\n \"default\": \"\",\n \"examples\": [\n \"A review of everyone's access by their manager.\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"description\",\n \"type\": \"string\"\n },\n \"emailNotificationEnabled\": {\n \"$id\": \"#sp:create-campaign/emailNotificationEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"emailNotificationEnabled\",\n \"type\": \"boolean\"\n },\n \"filter\": {\n \"$id\": \"#sp:create-campaign/filter\",\n \"properties\": {\n \"id\": {\n \"$id\": \"#sp:create-campaign/filter/id\",\n \"default\": \"\",\n \"examples\": [\n \"e0adaae69852e8fe8b8a3d48e5ce757c\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/filter/type\",\n \"default\": \"\",\n \"examples\": [\n \"CAMPAIGN_FILTER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"filter\",\n \"type\": \"object\"\n },\n \"id\": {\n \"$id\": \"#sp:create-campaign/id\",\n \"default\": \"\",\n \"examples\": [\n \"2c918086719eec070171a7e3355a360a\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"name\": {\n \"$id\": \"#sp:create-campaign/name\",\n \"default\": \"\",\n \"examples\": [\n \"Manager Review\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"name\",\n \"type\": \"string\"\n },\n \"recommendationsEnabled\": {\n \"$id\": \"#sp:create-campaign/recommendationsEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"recommendationEnabled\",\n \"type\": \"boolean\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/type\",\n \"default\": \"\",\n \"examples\": [\n \"MANAGER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"sp:create-campaign\",\n \"type\": \"object\"\n }\n }\n]", + "body": "{\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"Finished\",\n \"type\": \"Generic\",\n \"remediationItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n }\n ],\n \"approvalItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n }\n ],\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"form\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"AccountSelection Form\",\n \"title\": \"Account Selection for John.Doe\",\n \"subtitle\": \"Please select from the following\",\n \"targetUser\": \"Jane.Doe\",\n \"sections\": [\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n },\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n }\n ]\n },\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c7b9ae51-ae8e-4c3b-b3d0-9e511b2bac09", + "id": "e4845cda-6bf5-4851-9938-61acf47cd7c6", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "workflow-library" + "work-items", + "bulk-approve", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } - ], + "query": [], "variable": [] }, "header": [ @@ -131881,7 +132386,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Bad Request", @@ -131897,36 +132402,19 @@ "_postman_previewlanguage": "json" }, { - "id": "bc7bfa4f-ecaf-4583-b1dc-b43bf70dbecf", + "id": "0a7685d8-aedd-4c67-acce-eaafde8e6b25", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflow-library" + "work-items", + "bulk-approve", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } - ], + "query": [], "variable": [] }, "header": [ @@ -131943,7 +132431,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Unauthorized", @@ -131959,36 +132447,19 @@ "_postman_previewlanguage": "json" }, { - "id": "104f69c2-00c9-43a5-b496-a918167a9232", + "id": "03aca5f9-38be-4533-b117-d981edc9f84a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflow-library" + "work-items", + "bulk-approve", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } - ], + "query": [], "variable": [] }, "header": [ @@ -132005,7 +132476,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Forbidden", @@ -132021,36 +132492,64 @@ "_postman_previewlanguage": "json" }, { - "id": "a2e09da8-5420-4f99-8c7f-a29c43390735", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "497bbf29-c756-4172-9812-0c1b01eba999", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "workflow-library" + "work-items", + "bulk-approve", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2af30e1d-3756-43fe-bdcc-8f5380f70edb", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "work-items", + "bulk-approve", + ":id" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ @@ -132067,7 +132566,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Too Many Requests", @@ -132083,36 +132582,19 @@ "_postman_previewlanguage": "json" }, { - "id": "75faa97b-3e5e-4da4-a81e-dbb9d16aea96", + "id": "0f812fa5-36c7-442e-9af8-9de0ae827e46", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workflow-library" + "work-items", + "bulk-approve", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } - ], + "query": [], "variable": [] }, "header": [ @@ -132129,7 +132611,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Internal Server Error", @@ -132151,52 +132633,36 @@ } }, { - "id": "24cb33a9-5626-4a97-adc9-a7ea171c7754", - "name": "List Workflow Library Actions", + "id": "bfc27b94-cce3-4fef-acd6-318e7c718a45", + "name": "Bulk reject Approval Items", "request": { - "name": "List Workflow Library Actions", + "name": "Bulk reject Approval Items", "description": { - "content": "This lists the workflow actions available to you.", + "content": "This API bulk rejects Approval Items. Either an admin, or the owning/current user must make this request.", "type": "text/plain" }, "url": { "path": [ - "workflow-library", - "actions" + "work-items", + "bulk-reject", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "ef38f94347e94562b5bb8424a56397d8", + "key": "id", "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "content": "(Required) The ID of the work item", "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"sp:create-campaign\"" + } } - ], - "variable": [] + ] }, "header": [ { @@ -132204,51 +132670,24 @@ "value": "application/json" } ], - "method": "GET", + "method": "POST", "body": {} }, "response": [ { - "id": "63ab089b-9a26-4177-9207-894b0b110f05", - "name": "List of workflow actions", + "id": "71609918-685a-464f-b713-68a4dd6a870c", + "name": "A work items details object.", "originalRequest": { "url": { "path": [ - "workflow-library", - "actions" + "work-items", + "bulk-reject", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"sp:create-campaign\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -132265,7 +132704,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "OK", @@ -132276,51 +132715,24 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"sp:create-campaign\",\n \"name\": \"Create Certification Campaign\",\n \"type\": \"ACTION\",\n \"description\": \"Generates a certification campaign.\",\n \"formFields\": [\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n },\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n }\n ],\n \"isDynamicSchema\": false,\n \"outputSchema\": {\n \"definitions\": {},\n \"properties\": {\n \"autoRevokeAllowed\": {\n \"$id\": \"#sp:create-campaign/autoRevokeAllowed\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"autoRevokeAllowed\",\n \"type\": \"boolean\"\n },\n \"deadline\": {\n \"$id\": \"#sp:create-campaign/deadline\",\n \"default\": \"\",\n \"examples\": [\n \"2020-12-25T06:00:00.468Z\"\n ],\n \"format\": \"date-time\",\n \"pattern\": \"^.*$\",\n \"title\": \"deadline\",\n \"type\": \"string\"\n },\n \"description\": {\n \"$id\": \"#sp:create-campaign/description\",\n \"default\": \"\",\n \"examples\": [\n \"A review of everyone's access by their manager.\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"description\",\n \"type\": \"string\"\n },\n \"emailNotificationEnabled\": {\n \"$id\": \"#sp:create-campaign/emailNotificationEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"emailNotificationEnabled\",\n \"type\": \"boolean\"\n },\n \"filter\": {\n \"$id\": \"#sp:create-campaign/filter\",\n \"properties\": {\n \"id\": {\n \"$id\": \"#sp:create-campaign/filter/id\",\n \"default\": \"\",\n \"examples\": [\n \"e0adaae69852e8fe8b8a3d48e5ce757c\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/filter/type\",\n \"default\": \"\",\n \"examples\": [\n \"CAMPAIGN_FILTER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"filter\",\n \"type\": \"object\"\n },\n \"id\": {\n \"$id\": \"#sp:create-campaign/id\",\n \"default\": \"\",\n \"examples\": [\n \"2c918086719eec070171a7e3355a360a\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"name\": {\n \"$id\": \"#sp:create-campaign/name\",\n \"default\": \"\",\n \"examples\": [\n \"Manager Review\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"name\",\n \"type\": \"string\"\n },\n \"recommendationsEnabled\": {\n \"$id\": \"#sp:create-campaign/recommendationsEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"recommendationEnabled\",\n \"type\": \"boolean\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/type\",\n \"default\": \"\",\n \"examples\": [\n \"MANAGER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"sp:create-campaign\",\n \"type\": \"object\"\n }\n },\n {\n \"id\": \"sp:create-campaign\",\n \"name\": \"Create Certification Campaign\",\n \"type\": \"ACTION\",\n \"description\": \"Generates a certification campaign.\",\n \"formFields\": [\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n },\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n }\n ],\n \"isDynamicSchema\": false,\n \"outputSchema\": {\n \"definitions\": {},\n \"properties\": {\n \"autoRevokeAllowed\": {\n \"$id\": \"#sp:create-campaign/autoRevokeAllowed\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"autoRevokeAllowed\",\n \"type\": \"boolean\"\n },\n \"deadline\": {\n \"$id\": \"#sp:create-campaign/deadline\",\n \"default\": \"\",\n \"examples\": [\n \"2020-12-25T06:00:00.468Z\"\n ],\n \"format\": \"date-time\",\n \"pattern\": \"^.*$\",\n \"title\": \"deadline\",\n \"type\": \"string\"\n },\n \"description\": {\n \"$id\": \"#sp:create-campaign/description\",\n \"default\": \"\",\n \"examples\": [\n \"A review of everyone's access by their manager.\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"description\",\n \"type\": \"string\"\n },\n \"emailNotificationEnabled\": {\n \"$id\": \"#sp:create-campaign/emailNotificationEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"emailNotificationEnabled\",\n \"type\": \"boolean\"\n },\n \"filter\": {\n \"$id\": \"#sp:create-campaign/filter\",\n \"properties\": {\n \"id\": {\n \"$id\": \"#sp:create-campaign/filter/id\",\n \"default\": \"\",\n \"examples\": [\n \"e0adaae69852e8fe8b8a3d48e5ce757c\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/filter/type\",\n \"default\": \"\",\n \"examples\": [\n \"CAMPAIGN_FILTER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"filter\",\n \"type\": \"object\"\n },\n \"id\": {\n \"$id\": \"#sp:create-campaign/id\",\n \"default\": \"\",\n \"examples\": [\n \"2c918086719eec070171a7e3355a360a\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"name\": {\n \"$id\": \"#sp:create-campaign/name\",\n \"default\": \"\",\n \"examples\": [\n \"Manager Review\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"name\",\n \"type\": \"string\"\n },\n \"recommendationsEnabled\": {\n \"$id\": \"#sp:create-campaign/recommendationsEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"recommendationEnabled\",\n \"type\": \"boolean\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/type\",\n \"default\": \"\",\n \"examples\": [\n \"MANAGER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"sp:create-campaign\",\n \"type\": \"object\"\n }\n }\n]", + "body": "{\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"Finished\",\n \"type\": \"Generic\",\n \"remediationItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n }\n ],\n \"approvalItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n }\n ],\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"form\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"AccountSelection Form\",\n \"title\": \"Account Selection for John.Doe\",\n \"subtitle\": \"Please select from the following\",\n \"targetUser\": \"Jane.Doe\",\n \"sections\": [\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n },\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n }\n ]\n },\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e9b54ce4-28a8-4925-9e28-47f962b4c842", + "id": "46720824-d82e-4823-82b4-c775f0c2768e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "workflow-library", - "actions" + "work-items", + "bulk-reject", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"sp:create-campaign\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -132337,7 +132749,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Bad Request", @@ -132353,46 +132765,19 @@ "_postman_previewlanguage": "json" }, { - "id": "e4a6b626-a8e4-4289-a182-f6e6a4169c5d", + "id": "2ae87bf3-ce6f-4857-badd-8fb9a566071a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflow-library", - "actions" + "work-items", + "bulk-reject", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"sp:create-campaign\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -132409,7 +132794,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Unauthorized", @@ -132425,46 +132810,19 @@ "_postman_previewlanguage": "json" }, { - "id": "39280346-bf02-46a5-a071-6f9daebd9805", + "id": "8800ce3d-8070-434f-8d28-681ce18ff6c2", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflow-library", - "actions" + "work-items", + "bulk-reject", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"sp:create-campaign\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -132481,7 +132839,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Forbidden", @@ -132497,46 +132855,64 @@ "_postman_previewlanguage": "json" }, { - "id": "f498e4f2-9440-4568-a0b3-e67912bbb7bd", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "6df3eae3-4dd9-422e-a067-39c49ab1e3ae", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "workflow-library", - "actions" + "work-items", + "bulk-reject", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"sp:create-campaign\"" - } + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c7d818d0-90f8-4484-b0c6-fdd6a5c5ab20", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "work-items", + "bulk-reject", + ":id" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ @@ -132553,7 +132929,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Too Many Requests", @@ -132569,46 +132945,19 @@ "_postman_previewlanguage": "json" }, { - "id": "7d983003-ec27-42e7-931c-fb59f60e33a1", + "id": "0e8dd60a-687b-488d-880c-1e5accf6058d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workflow-library", - "actions" + "work-items", + "bulk-reject", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"sp:create-campaign\"" - } - ], + "query": [], "variable": [] }, "header": [ @@ -132625,7 +132974,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Internal Server Error", @@ -132647,107 +132996,81 @@ } }, { - "id": "d1ec65ab-a999-42c8-999c-df8329124b9d", - "name": "List Workflow Library Triggers", + "id": "98ddf30c-c7e5-46a6-ba39-004dab4e2565", + "name": "Submit Account Selections", "request": { - "name": "List Workflow Library Triggers", + "name": "Submit Account Selections", "description": { - "content": "This lists the workflow triggers available to you", + "content": "This API submits account selections. Either an admin, or the owning/current user must make this request.", "type": "text/plain" }, "url": { "path": [ - "workflow-library", - "triggers" + "work-items", + ":id", + "submit-account-selection" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "ef38f94347e94562b5bb8424a56397d8", + "key": "id", "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "content": "(Required) The ID of the work item", "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"idn:identity-attributes-changed\"" + } } - ], - "variable": [] + ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"fieldName\": \"fieldValue\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "181b887b-2335-4b51-8c92-0d1a0d42a212", - "name": "List of workflow triggers", + "id": "40598934-96cf-4d95-829b-c3dde61ccbff", + "name": "A work items details object.", "originalRequest": { "url": { "path": [ - "workflow-library", - "triggers" + "work-items", + ":id", + "submit-account-selection" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"idn:identity-attributes-changed\"" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -132761,8 +133084,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"fieldName\": \"fieldValue\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -132772,54 +133104,31 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"idn:identity-attributes-changed\",\n \"type\": \"EVENT\",\n \"name\": \"Identity Attributes Changed\",\n \"description\": \"One or more identity attributes changed.\",\n \"isDynamicSchema\": false,\n \"inputExample\": {\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"newValue\": \"marketing\",\n \"oldValue\": \"sales\"\n },\n {\n \"attribute\": \"manager\",\n \"newValue\": {\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n },\n \"oldValue\": {\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"newValue\": \"john.doe@gmail.com\",\n \"oldValue\": \"john.doe@hotmail.com\"\n }\n ],\n \"identity\": {\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n }\n }\n },\n {\n \"id\": \"idn:identity-attributes-changed\",\n \"type\": \"EVENT\",\n \"name\": \"Identity Attributes Changed\",\n \"description\": \"One or more identity attributes changed.\",\n \"isDynamicSchema\": false,\n \"inputExample\": {\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"newValue\": \"marketing\",\n \"oldValue\": \"sales\"\n },\n {\n \"attribute\": \"manager\",\n \"newValue\": {\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n },\n \"oldValue\": {\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"newValue\": \"john.doe@gmail.com\",\n \"oldValue\": \"john.doe@hotmail.com\"\n }\n ],\n \"identity\": {\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n }\n }\n }\n]", + "body": "{\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"requesterDisplayName\": \"John Smith\",\n \"ownerId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"ownerName\": \"Jason Smith\",\n \"created\": \"2017-07-11T18:45:37.098Z\",\n \"modified\": \"2018-06-25T20:22:28.104Z\",\n \"description\": \"Create account on source 'AD'\",\n \"state\": \"Finished\",\n \"type\": \"Generic\",\n \"remediationItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetId\": \"2c9180835d2e5168015d32f890ca1581\",\n \"targetName\": \"john.smith\",\n \"targetDisplayName\": \"emailAddress\",\n \"applicationName\": \"Active Directory\",\n \"attributeName\": \"phoneNumber\",\n \"attributeOperation\": \"update\",\n \"attributeValue\": \"512-555-1212\",\n \"nativeIdentity\": \"jason.smith2\"\n }\n ],\n \"approvalItems\": [\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n },\n {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"account\": \"john.smith\",\n \"application\": \"Active Directory\",\n \"name\": \"emailAddress\",\n \"operation\": \"update\",\n \"value\": \"a@b.com\",\n \"state\": \"FINISHED\"\n }\n ],\n \"name\": \"Account Create\",\n \"completed\": \"2018-10-19T13:49:37.385Z\",\n \"numItems\": 19,\n \"form\": {\n \"id\": \"2c9180835d2e5168015d32f890ca1581\",\n \"name\": \"AccountSelection Form\",\n \"title\": \"Account Selection for John.Doe\",\n \"subtitle\": \"Please select from the following\",\n \"targetUser\": \"Jane.Doe\",\n \"sections\": [\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n },\n {\n \"name\": \"Field1\",\n \"label\": \"Section 1\"\n }\n ]\n },\n \"errors\": [\n \"The work item ID that was specified was not found.\"\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "884faba2-9d1f-4f10-a5ce-97689ee0471e", + "id": "fb5bd702-dc7c-4c7f-8a8a-fed88e4c690e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "workflow-library", - "triggers" + "work-items", + ":id", + "submit-account-selection" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"idn:identity-attributes-changed\"" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -132833,8 +133142,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"fieldName\": \"fieldValue\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -132849,49 +133167,26 @@ "_postman_previewlanguage": "json" }, { - "id": "0d83b005-728c-4df6-9cfd-dd60cc83f302", + "id": "6e7767ba-0d65-45d1-a8af-9e3292ab3d87", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflow-library", - "triggers" + "work-items", + ":id", + "submit-account-selection" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"idn:identity-attributes-changed\"" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -132905,8 +133200,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"fieldName\": \"fieldValue\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -132921,49 +133225,26 @@ "_postman_previewlanguage": "json" }, { - "id": "26425788-4bae-4894-836e-7a67a22c52ff", + "id": "56f077f6-7e47-410e-b5cc-2ad5e9497e15", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflow-library", - "triggers" + "work-items", + ":id", + "submit-account-selection" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"idn:identity-attributes-changed\"" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -132977,8 +133258,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"fieldName\": \"fieldValue\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -132993,49 +133283,84 @@ "_postman_previewlanguage": "json" }, { - "id": "47e3c9b5-4d65-43fb-966a-ac1235f8dc02", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "d787b8c0-59d3-44ec-811b-4de5d9c2ce37", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "workflow-library", - "triggers" + "work-items", + ":id", + "submit-account-selection" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"idn:identity-attributes-changed\"" + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"fieldName\": \"fieldValue\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0bcf44e6-629a-4eb0-83cd-047399df51d2", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "work-items", + ":id", + "submit-account-selection" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -133049,8 +133374,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"fieldName\": \"fieldValue\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -133065,49 +133399,26 @@ "_postman_previewlanguage": "json" }, { - "id": "49597caa-f1d4-4cfa-9ef2-00c1cc563f5c", + "id": "25ee3b44-6104-4289-9861-6e98aa8d271e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workflow-library", - "triggers" + "work-items", + ":id", + "submit-account-selection" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "id eq \"idn:identity-attributes-changed\"" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -133121,8 +133432,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"fieldName\": \"fieldValue\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -133141,20 +133461,25 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, + } + ] + }, + { + "name": "Workflows", + "description": "Workflows allow administrators to create custom automation scripts directly within Identity Security Cloud. These automation scripts respond to [event triggers](https://developer.sailpoint.com/docs/extensibility/event-triggers/#how-to-get-started-with-event-triggers) and perform a series of actions to perform tasks that are either too cumbersome or not available in the Identity Security Cloud UI. Workflows can be configured via a graphical user interface within Identity Security Cloud, or by creating and uploading a JSON formatted script to the Workflow service. The Workflows API collection provides the necessary functionality to create, manage, and test your workflows via REST.\n", + "item": [ { - "id": "9d14bc59-9aa2-439e-b32e-263a0a9af3f8", - "name": "List Workflow Library Operators", + "id": "c4727a10-8b69-4b3e-a36a-b597a928a11f", + "name": "List Workflows", "request": { - "name": "List Workflow Library Operators", + "name": "List Workflows", "description": { - "content": "This lists the workflow operators available to you", + "content": "List all workflows in the tenant.", "type": "text/plain" }, "url": { "path": [ - "workflow-library", - "operators" + "workflows" ], "host": [ "{{baseUrl}}" @@ -133173,13 +133498,12 @@ }, "response": [ { - "id": "5c7145ba-3cb1-43ba-8aa4-20a838cc19fc", - "name": "List of workflow operators", + "id": "ac6039a4-7800-4fce-b646-fb39239a3489", + "name": "List of workflows", "originalRequest": { "url": { "path": [ - "workflow-library", - "operators" + "workflows" ], "host": [ "{{baseUrl}}" @@ -133212,18 +133536,17 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"sp:compare-boolean\",\n \"name\": \"Compare Boolean Values\",\n \"type\": \"OPERATOR\",\n \"description\": \"Compare two boolean values and decide what happens based on the result.\",\n \"formFields\": [\n {\n \"description\": \"Enter the JSONPath to a value from the input to compare to Variable B.\",\n \"helpText\": \"\",\n \"label\": \"Variable A\",\n \"name\": \"variableA.$\",\n \"required\": true,\n \"type\": \"text\"\n },\n {\n \"helpText\": \"Select an operation.\",\n \"label\": \"Operation\",\n \"name\": \"operator\",\n \"options\": [\n {\n \"label\": \"Equals\",\n \"value\": \"BooleanEquals\"\n }\n ],\n \"required\": true,\n \"type\": \"select\"\n },\n {\n \"description\": \"Enter the JSONPath to a value from the input to compare to Variable A.\",\n \"helpText\": \"\",\n \"label\": \"Variable B\",\n \"name\": \"variableB.$\",\n \"required\": false,\n \"type\": \"text\"\n },\n {\n \"description\": \"Enter True or False.\",\n \"helpText\": \"\",\n \"label\": \"Variable B\",\n \"name\": \"variableB\",\n \"required\": false,\n \"type\": \"text\"\n }\n ]\n },\n {\n \"id\": \"sp:compare-boolean\",\n \"name\": \"Compare Boolean Values\",\n \"type\": \"OPERATOR\",\n \"description\": \"Compare two boolean values and decide what happens based on the result.\",\n \"formFields\": [\n {\n \"description\": \"Enter the JSONPath to a value from the input to compare to Variable B.\",\n \"helpText\": \"\",\n \"label\": \"Variable A\",\n \"name\": \"variableA.$\",\n \"required\": true,\n \"type\": \"text\"\n },\n {\n \"helpText\": \"Select an operation.\",\n \"label\": \"Operation\",\n \"name\": \"operator\",\n \"options\": [\n {\n \"label\": \"Equals\",\n \"value\": \"BooleanEquals\"\n }\n ],\n \"required\": true,\n \"type\": \"select\"\n },\n {\n \"description\": \"Enter the JSONPath to a value from the input to compare to Variable A.\",\n \"helpText\": \"\",\n \"label\": \"Variable B\",\n \"name\": \"variableB.$\",\n \"required\": false,\n \"type\": \"text\"\n },\n {\n \"description\": \"Enter True or False.\",\n \"helpText\": \"\",\n \"label\": \"Variable B\",\n \"name\": \"variableB\",\n \"required\": false,\n \"type\": \"text\"\n }\n ]\n }\n]", + "body": "[\n {\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n },\n {\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9496197e-87a9-4ecc-b37d-15d3e58314e1", + "id": "807a249a-7bdd-465f-bba8-b0b1ad1169b9", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "workflow-library", - "operators" + "workflows" ], "host": [ "{{baseUrl}}" @@ -133261,13 +133584,12 @@ "_postman_previewlanguage": "json" }, { - "id": "5f34db95-f696-4f4c-a288-44d3c8201b4b", + "id": "dd9378dd-5808-4df0-9475-f9c027387b65", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflow-library", - "operators" + "workflows" ], "host": [ "{{baseUrl}}" @@ -133305,13 +133627,12 @@ "_postman_previewlanguage": "json" }, { - "id": "00dd59f8-ad06-4dab-a2c1-a5b6e99bccc4", + "id": "92a8ef20-ce07-4697-9535-3b33169f2e81", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflow-library", - "operators" + "workflows" ], "host": [ "{{baseUrl}}" @@ -133349,13 +133670,12 @@ "_postman_previewlanguage": "json" }, { - "id": "eb7c45f2-8a57-4a3c-a244-1cee9400c7fc", + "id": "75d97259-e174-48e5-ba8b-4e7bd1c86f56", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "workflow-library", - "operators" + "workflows" ], "host": [ "{{baseUrl}}" @@ -133393,13 +133713,12 @@ "_postman_previewlanguage": "json" }, { - "id": "0637b558-4c6f-4509-9cba-52e55398e97f", + "id": "1025ec18-411b-4c83-97ca-82fa0af49965", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workflow-library", - "operators" + "workflows" ], "host": [ "{{baseUrl}}" @@ -133443,20 +133762,18 @@ } }, { - "id": "edbfd0a0-1dc3-4550-9ef1-94692d70eb85", - "name": "Generate External Trigger OAuth Client", + "id": "e5be2cc1-bd72-4228-bf57-96c2e57e5cd5", + "name": "Get Workflow By Id", "request": { - "name": "Generate External Trigger OAuth Client", + "name": "Get Workflow By Id", "description": { - "content": "Create OAuth client ID, client secret, and callback URL for use in an external trigger. External triggers will need this information to generate an access token to authenticate to the callback URL and submit a trigger payload that will initiate the workflow.", + "content": "Get a single workflow by id.", "type": "text/plain" }, "url": { "path": [ "workflows", - ":id", - "external", - "oauth-clients" + ":id" ], "host": [ "{{baseUrl}}" @@ -133481,20 +133798,18 @@ "value": "application/json" } ], - "method": "POST", + "method": "GET", "body": {} }, "response": [ { - "id": "c98b4a5d-dc81-4b35-9950-799565bcd691", - "name": "The OAuth Client object", + "id": "76ac6bc5-d723-42a4-aade-c542c4c54237", + "name": "The workflow object", "originalRequest": { "url": { "path": [ "workflows", - ":id", - "external", - "oauth-clients" + ":id" ], "host": [ "{{baseUrl}}" @@ -133516,7 +133831,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "OK", @@ -133527,20 +133842,18 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"1a58c03a6bf64dc2876f6988c6e2c7b7\",\n \"secret\": \"00cc24a7fe810fe06a7cb38bc168ae104d703c7abb296f9944dc68e69ddb578b\",\n \"url\": \"https://tenant.api.identitynow.com/beta/workflows/execute/external/c17bea3a-574d-453c-9e04-4365fbf5af0b\"\n}", + "body": "{\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "dff1e3e4-6a3a-477b-8f51-51525dea07fa", + "id": "56bc066b-0e8a-42a5-b33e-3f5fba711698", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "workflows", - ":id", - "external", - "oauth-clients" + ":id" ], "host": [ "{{baseUrl}}" @@ -133562,7 +133875,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Bad Request", @@ -133578,15 +133891,13 @@ "_postman_previewlanguage": "json" }, { - "id": "adeb4b78-c6d3-4105-873e-9660f6c9cd87", + "id": "4447e62d-e5aa-425f-b237-b12b3c029b48", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "workflows", - ":id", - "external", - "oauth-clients" + ":id" ], "host": [ "{{baseUrl}}" @@ -133608,7 +133919,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Unauthorized", @@ -133624,15 +133935,13 @@ "_postman_previewlanguage": "json" }, { - "id": "738f3583-3327-47db-976d-6ca68099239c", + "id": "1ae08c11-9e81-4998-bd89-e21c913d324d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "workflows", - ":id", - "external", - "oauth-clients" + ":id" ], "host": [ "{{baseUrl}}" @@ -133654,7 +133963,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Forbidden", @@ -133670,15 +133979,13 @@ "_postman_previewlanguage": "json" }, { - "id": "368b9d41-e903-4c56-98fb-35fcdd22a055", + "id": "81317fcd-d924-4c07-a388-f3b6fd9182a3", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "workflows", - ":id", - "external", - "oauth-clients" + ":id" ], "host": [ "{{baseUrl}}" @@ -133700,7 +134007,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Too Many Requests", @@ -133716,15 +134023,13 @@ "_postman_previewlanguage": "json" }, { - "id": "1453fe12-6752-46f9-be02-e5cc89806e27", + "id": "3390b59f-a731-46d7-b7d5-cafdb1e51b65", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "workflows", - ":id", - "external", - "oauth-clients" + ":id" ], "host": [ "{{baseUrl}}" @@ -133746,7 +134051,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Internal Server Error", @@ -133768,19 +134073,17 @@ } }, { - "id": "c4e0e00b-b7a6-4c0d-8b06-e5c1ec6f61f7", - "name": "Execute Workflow via External Trigger", + "id": "33f1aedd-dba6-4a5a-8726-af8543a2687b", + "name": "Update Workflow", "request": { - "name": "Execute Workflow via External Trigger", + "name": "Update Workflow", "description": { - "content": "This endpoint allows a service outside of IdentityNow to initiate a workflow that uses the \"External Trigger\" step. The external service will invoke this endpoint with the input data it wants to send to the workflow in the body.", + "content": "Perform a full update of a workflow. The updated workflow object is returned in the response.", "type": "text/plain" }, "url": { "path": [ "workflows", - "execute", - "external", ":id" ], "host": [ @@ -133794,7 +134097,7 @@ "key": "id", "disabled": true, "description": { - "content": "(Required) Id of the workflow", + "content": "(Required) Id of the Workflow", "type": "text/plain" } } @@ -133810,10 +134113,10 @@ "value": "application/json" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"input\": {\n \"customAttribute1\": \"value1\",\n \"customAttribute2\": \"value2\"\n }\n}", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -133824,14 +134127,12 @@ }, "response": [ { - "id": "53ce8386-9d14-4099-9907-e8b2930c4143", + "id": "a5a4b27d-e871-48c7-8b7a-6dac244378a0", "name": "The Workflow object", "originalRequest": { "url": { "path": [ "workflows", - "execute", - "external", ":id" ], "host": [ @@ -133858,10 +134159,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"input\": {\n \"customAttribute1\": \"value1\",\n \"customAttribute2\": \"value2\"\n }\n}", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -133878,19 +134179,17 @@ "value": "application/json" } ], - "body": "{\n \"workflowExecutionId\": \"0e11cefa-96e7-4b67-90d0-065bc1da5753\",\n \"message\": \"Workflow was not executed externally. Check enabled flag on workflow definition\"\n}", + "body": "{\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "fdc02a77-64e1-4113-9da8-99c8ffe0314f", + "id": "0d0c4d27-3654-4f71-9540-7593c61b327f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "workflows", - "execute", - "external", ":id" ], "host": [ @@ -133917,10 +134216,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"input\": {\n \"customAttribute1\": \"value1\",\n \"customAttribute2\": \"value2\"\n }\n}", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -133942,14 +134241,12 @@ "_postman_previewlanguage": "json" }, { - "id": "ad54fd15-e0a7-4095-a52a-7c609e12a485", + "id": "c09c5ed4-b246-4515-a2e9-c30bfc794e9f", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "workflows", - "execute", - "external", ":id" ], "host": [ @@ -133976,10 +134273,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"input\": {\n \"customAttribute1\": \"value1\",\n \"customAttribute2\": \"value2\"\n }\n}", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -134001,14 +134298,12 @@ "_postman_previewlanguage": "json" }, { - "id": "5aeba67d-2486-46e6-8f02-6565779e3ae7", + "id": "ea1b304f-debd-433c-aa3d-4799e2a2bc45", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "workflows", - "execute", - "external", ":id" ], "host": [ @@ -134035,10 +134330,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"input\": {\n \"customAttribute1\": \"value1\",\n \"customAttribute2\": \"value2\"\n }\n}", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -134060,14 +134355,12 @@ "_postman_previewlanguage": "json" }, { - "id": "b3daa7fb-876d-4540-8f63-93119841d9d3", + "id": "b37b1efa-88e3-478a-96ef-8bf7a2ea64a8", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "workflows", - "execute", - "external", ":id" ], "host": [ @@ -134094,10 +134387,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"input\": {\n \"customAttribute1\": \"value1\",\n \"customAttribute2\": \"value2\"\n }\n}", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -134119,14 +134412,12 @@ "_postman_previewlanguage": "json" }, { - "id": "d202e40c-a00a-44b1-807c-1f0ec6f745b7", + "id": "bcc79954-5e70-41c2-80a2-c2e916226fbb", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "workflows", - "execute", - "external", ":id" ], "host": [ @@ -134153,10 +134444,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"input\": {\n \"customAttribute1\": \"value1\",\n \"customAttribute2\": \"value2\"\n }\n}", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -134184,21 +134475,18 @@ } }, { - "id": "77b27855-c97a-4948-a847-f79c3a864c04", - "name": "Test Workflow via External Trigger", + "id": "fa7ecf98-06e4-4c61-8823-5265072c1e70", + "name": "Patch Workflow", "request": { - "name": "Test Workflow via External Trigger", + "name": "Patch Workflow", "description": { - "content": "Validate a workflow with an \"External Trigger\" can receive input. The response includes the input that the workflow received, which can be used to validate that the input is intact when it reaches the workflow.", + "content": "Partially update an existing Workflow using [JSON Patch](https://tools.ietf.org/html/rfc6902) syntax.", "type": "text/plain" }, "url": { "path": [ "workflows", - "execute", - "external", - ":id", - "test" + ":id" ], "host": [ "{{baseUrl}}" @@ -134211,7 +134499,7 @@ "key": "id", "disabled": true, "description": { - "content": "(Required) Id of the workflow", + "content": "(Required) Id of the Workflow", "type": "text/plain" } } @@ -134220,17 +134508,17 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"input\": {\n \"test\": \"hello world\"\n }\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"Send Email\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/owner\",\n \"value\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Send an email to the identity who's attributes changed.\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/enabled\",\n \"value\": false\n },\n {\n \"op\": \"replace\",\n \"path\": \"/definition\",\n \"value\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/trigger\",\n \"value\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\"\n }\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -134241,16 +134529,13 @@ }, "response": [ { - "id": "4032950d-23eb-4409-b144-88a8e0f9c283", - "name": "Responds with the test input", + "id": "10d70909-1ffc-446a-acac-abc8bb8efc45", + "name": "The Workflow object", "originalRequest": { "url": { "path": [ "workflows", - "execute", - "external", - ":id", - "test" + ":id" ], "host": [ "{{baseUrl}}" @@ -134261,7 +134546,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -134276,10 +134561,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"input\": {\n \"test\": \"hello world\"\n }\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"Send Email\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/owner\",\n \"value\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Send an email to the identity who's attributes changed.\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/enabled\",\n \"value\": false\n },\n {\n \"op\": \"replace\",\n \"path\": \"/definition\",\n \"value\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/trigger\",\n \"value\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\"\n }\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -134296,21 +134581,18 @@ "value": "application/json" } ], - "body": "{\n \"payload\": {\n \"test\": \"hello world\"\n }\n}", + "body": "{\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "bc2368b6-e90e-4810-93ef-353ae1f47da5", + "id": "e88de5a9-d62f-4486-b88f-a04ce9e56aa5", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ "workflows", - "execute", - "external", - ":id", - "test" + ":id" ], "host": [ "{{baseUrl}}" @@ -134321,7 +134603,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -134336,10 +134618,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"input\": {\n \"test\": \"hello world\"\n }\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"Send Email\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/owner\",\n \"value\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Send an email to the identity who's attributes changed.\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/enabled\",\n \"value\": false\n },\n {\n \"op\": \"replace\",\n \"path\": \"/definition\",\n \"value\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/trigger\",\n \"value\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\"\n }\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -134361,16 +134643,13 @@ "_postman_previewlanguage": "json" }, { - "id": "d21923e7-d4f9-4f94-a982-ff08fde9b84b", + "id": "5161196b-ae71-41de-96f9-74727639f744", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ "workflows", - "execute", - "external", - ":id", - "test" + ":id" ], "host": [ "{{baseUrl}}" @@ -134381,7 +134660,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -134396,10 +134675,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"input\": {\n \"test\": \"hello world\"\n }\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"Send Email\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/owner\",\n \"value\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Send an email to the identity who's attributes changed.\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/enabled\",\n \"value\": false\n },\n {\n \"op\": \"replace\",\n \"path\": \"/definition\",\n \"value\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/trigger\",\n \"value\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\"\n }\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -134421,16 +134700,13 @@ "_postman_previewlanguage": "json" }, { - "id": "9c88db22-3f02-493c-ba5f-3a13c3d40533", + "id": "cd348a5d-f632-47c7-bf7c-494b5913da01", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ "workflows", - "execute", - "external", - ":id", - "test" + ":id" ], "host": [ "{{baseUrl}}" @@ -134441,7 +134717,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -134456,10 +134732,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"input\": {\n \"test\": \"hello world\"\n }\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"Send Email\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/owner\",\n \"value\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Send an email to the identity who's attributes changed.\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/enabled\",\n \"value\": false\n },\n {\n \"op\": \"replace\",\n \"path\": \"/definition\",\n \"value\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/trigger\",\n \"value\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\"\n }\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -134481,16 +134757,13 @@ "_postman_previewlanguage": "json" }, { - "id": "7d8aad88-6e33-4171-99d6-e9b3c4d63fb6", + "id": "7333113a-5d55-4893-9d90-72fdc798a574", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ "workflows", - "execute", - "external", - ":id", - "test" + ":id" ], "host": [ "{{baseUrl}}" @@ -134501,7 +134774,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -134516,10 +134789,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"input\": {\n \"test\": \"hello world\"\n }\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"Send Email\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/owner\",\n \"value\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Send an email to the identity who's attributes changed.\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/enabled\",\n \"value\": false\n },\n {\n \"op\": \"replace\",\n \"path\": \"/definition\",\n \"value\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/trigger\",\n \"value\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\"\n }\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -134541,16 +134814,13 @@ "_postman_previewlanguage": "json" }, { - "id": "413915eb-abd3-4874-93b5-28ac28ba1e49", + "id": "5b70515c-4b58-4dc5-b6d4-6294481e547d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ "workflows", - "execute", - "external", - ":id", - "test" + ":id" ], "host": [ "{{baseUrl}}" @@ -134561,7 +134831,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -134576,10 +134846,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"input\": {\n \"test\": \"hello world\"\n }\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/name\",\n \"value\": \"Send Email\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/owner\",\n \"value\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Send an email to the identity who's attributes changed.\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/enabled\",\n \"value\": false\n },\n {\n \"op\": \"replace\",\n \"path\": \"/definition\",\n \"value\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n }\n },\n {\n \"op\": \"replace\",\n \"path\": \"/trigger\",\n \"value\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\"\n }\n }\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -134605,25 +134875,19 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "Auth User", - "description": "", - "item": [ + }, { - "id": "55af0205-9135-4fb6-9e92-19ad99babde0", - "name": "Auth User Details", + "id": "b4908403-f82e-4d5b-9fa5-39e874d68a42", + "name": "Delete Workflow By Id", "request": { - "name": "Auth User Details", + "name": "Delete Workflow By Id", "description": { - "content": "Return the specified user's authentication system details.", + "content": "Delete a workflow. **Enabled workflows cannot be deleted**. They must first be disabled.", "type": "text/plain" }, "url": { "path": [ - "auth-users", + "workflows", ":id" ], "host": [ @@ -134633,11 +134897,11 @@ "variable": [ { "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", + "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", "key": "id", "disabled": true, "description": { - "content": "(Required) Identity ID", + "content": "(Required) Id of the Workflow", "type": "text/plain" } } @@ -134649,17 +134913,51 @@ "value": "application/json" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "response": [ { - "id": "495609c1-5a12-40b9-8995-cdf505a3c498", - "name": "The specified user's authentication system details.", + "id": "fc5043be-b753-40f4-b9c9-fd6ccbc430a7", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { "path": [ - "auth-users", + "workflows", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "caa1f681-c3ba-4574-9e33-2a4b0ae5793c", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "workflows", ":id" ], "host": [ @@ -134682,28 +134980,28 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "OK", - "code": 200, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"tenant\": \"test-tenant\",\n \"id\": \"2c91808458ae7a4f0158b1bbf8af0628\",\n \"uid\": \"will.smith\",\n \"profile\": \"2c91808458ae7a4f0158b1bbf8af0756\",\n \"identificationNumber\": \"19-5588452\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"workPhone\": \"5555555555\",\n \"personalEmail\": \"william.smith@example.com\",\n \"firstname\": \"Will\",\n \"lastname\": \"Smith\",\n \"displayName\": \"Will Smith\",\n \"alias\": \"will.smith\",\n \"lastPasswordChangeDate\": \"2021-03-08T22:37:33.901Z\",\n \"lastLoginTimestamp\": 1656327185832,\n \"currentLoginTimestamp\": 1656327185832,\n \"capabilities\": [\n \"ORG_ADMIN\",\n \"ORG_ADMIN\"\n ]\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "fcc6eb2e-1690-4461-b45c-35c240f7d828", - "name": "Client Error - Returned if the request body is invalid.", + "id": "c3697cbf-d9f2-4e5c-874b-dc66f1ad1327", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "auth-users", + "workflows", ":id" ], "host": [ @@ -134726,28 +135024,28 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "bef1a06c-82cb-4b3d-a3cf-975b29bf996d", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "5483a8a6-1f23-4f66-839c-fbd26397149f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "auth-users", + "workflows", ":id" ], "host": [ @@ -134770,28 +135068,28 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "311a1b9a-0c7c-4365-9200-332391dd6b67", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "0d5050f6-8110-4eb7-9f74-3e9f47c47dcc", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "auth-users", + "workflows", ":id" ], "host": [ @@ -134814,28 +135112,28 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "24a5fd76-fa70-4fc1-824f-954341f9c931", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "4a8f2cb3-6dda-4326-bf2a-b62619364cca", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "auth-users", + "workflows", ":id" ], "host": [ @@ -134858,28 +135156,82 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "Not Found", - "code": 404, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "882e0af8-cdcb-41bc-b2fe-9251ff30eb77", + "name": "Create Workflow", + "request": { + "name": "Create Workflow", + "description": { + "content": "Create a new workflow with the desired trigger and steps specified in the request body.", + "type": "text/plain" }, + "url": { + "path": [ + "workflows", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "key": "id" + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ { - "id": "5e0a1594-12dd-42f6-8561-4811d209d223", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "91a1e4d4-dc4c-4fbc-98b9-2093ab76dc12", + "name": "Event Trigger", "originalRequest": { "url": { "path": [ - "auth-users", + "workflows", ":id" ], "host": [ @@ -134889,6 +135241,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -134902,28 +135258,37 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Too Many Requests", - "code": 429, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", + "body": "{\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4aaf1e86-71c0-4f63-bd79-4c4f279dbdda", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "e4bfadd0-af2d-4eae-ac52-9787ff68c6b0", + "name": "Scheduled Trigger", "originalRequest": { "url": { "path": [ - "auth-users", + "workflows", ":id" ], "host": [ @@ -134933,6 +135298,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -134946,88 +135315,37 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"cronString\": \"0 * */3 */5 *\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Internal Server Error", - "code": 500, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", + "body": "{\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e1cc46bd-bc37-44ea-9c22-9b7ad656020c", - "name": "Auth User Update", - "request": { - "name": "Auth User Update", - "description": { - "content": "Use a PATCH request to update an existing user in the authentication system.\nUse this endpoint to modify these fields: \n * `capabilities`\n\nA '400.1.1 Illegal update attempt' detail code indicates that you attempted to PATCH a field that is not allowed.", - "type": "text/plain" - }, - "url": { - "path": [ - "auth-users", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "ef38f94347e94562b5bb8424a56397d8", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) Identity ID", - "type": "text/plain" - } - } - ] }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/capabilities\",\n \"value\": [\n \"ORG_ADMIN\"\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ { - "id": "7d0b6835-ce99-4d6a-9ad3-ead7173c7d61", - "name": "Auth user updated.", + "id": "9a1af331-9532-4707-aff6-2e04cecf88fe", + "name": "External Trigger", "originalRequest": { "url": { "path": [ - "auth-users", + "workflows", ":id" ], "host": [ @@ -135039,7 +135357,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -135054,10 +135372,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/capabilities\",\n \"value\": [\n \"ORG_ADMIN\"\n ]\n }\n]", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity whose attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EXTERNAL\",\n \"attributes\": {\n \"name\": \"search-and-notify\",\n \"description\": \"Run a search and notify the results\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -135074,17 +135392,17 @@ "value": "application/json" } ], - "body": "{\n \"tenant\": \"test-tenant\",\n \"id\": \"2c91808458ae7a4f0158b1bbf8af0628\",\n \"uid\": \"will.smith\",\n \"profile\": \"2c91808458ae7a4f0158b1bbf8af0756\",\n \"identificationNumber\": \"19-5588452\",\n \"email\": \"william.smith@example.com\",\n \"phone\": \"5555555555\",\n \"workPhone\": \"5555555555\",\n \"personalEmail\": \"william.smith@example.com\",\n \"firstname\": \"Will\",\n \"lastname\": \"Smith\",\n \"displayName\": \"Will Smith\",\n \"alias\": \"will.smith\",\n \"lastPasswordChangeDate\": \"2021-03-08T22:37:33.901Z\",\n \"lastLoginTimestamp\": 1656327185832,\n \"currentLoginTimestamp\": 1656327185832,\n \"capabilities\": [\n \"ORG_ADMIN\",\n \"ORG_ADMIN\"\n ]\n}", + "body": "{\n \"id\": \"d201c5e9-d37b-4aff-af14-66414f39d569\",\n \"executionCount\": 2,\n \"failureCount\": 0,\n \"created\": \"2022-01-10T16:06:16.636381447Z\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"ACTION\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter.$\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d7e80bc9-7f01-4e35-9c1e-0c95ffda76d2", - "name": "Client Error - Returned if the request body is invalid.", + "id": "d476c399-c649-4ddb-8674-1d8bbde1f662", + "name": "Scheduled Trigger", "originalRequest": { "url": { "path": [ - "auth-users", + "workflows", ":id" ], "host": [ @@ -135096,7 +135414,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -135111,10 +135429,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/capabilities\",\n \"value\": [\n \"ORG_ADMIN\"\n ]\n }\n]", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"cronString\": \"0 * */3 */5 *\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -135136,12 +135454,12 @@ "_postman_previewlanguage": "json" }, { - "id": "d45f496f-ee03-44a5-aa25-fa06eaae5b4d", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "57ec6b62-95f4-4fbd-889c-c6289755bbe6", + "name": "External Trigger", "originalRequest": { "url": { "path": [ - "auth-users", + "workflows", ":id" ], "host": [ @@ -135153,7 +135471,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -135168,10 +135486,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/capabilities\",\n \"value\": [\n \"ORG_ADMIN\"\n ]\n }\n]", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity whose attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EXTERNAL\",\n \"attributes\": {\n \"name\": \"search-and-notify\",\n \"description\": \"Run a search and notify the results\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -135180,25 +135498,25 @@ } } }, - "status": "Unauthorized", - "code": 401, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "34f8387b-7759-4d79-84d4-142c93b6fd60", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "7645caee-64bb-4c2d-b417-c9b50b687ff7", + "name": "External Trigger", "originalRequest": { "url": { "path": [ - "auth-users", + "workflows", ":id" ], "host": [ @@ -135210,7 +135528,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -135225,10 +135543,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/capabilities\",\n \"value\": [\n \"ORG_ADMIN\"\n ]\n }\n]", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity whose attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EXTERNAL\",\n \"attributes\": {\n \"name\": \"search-and-notify\",\n \"description\": \"Run a search and notify the results\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -135237,25 +135555,25 @@ } } }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6a340d04-8491-49c5-9825-ee868e3e62d6", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "4f564b3f-5318-45d3-9546-c95a2cbc6aed", + "name": "An example of a 403 response object", "originalRequest": { "url": { "path": [ - "auth-users", + "workflows", ":id" ], "host": [ @@ -135267,7 +135585,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -135282,10 +135600,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/capabilities\",\n \"value\": [\n \"ORG_ADMIN\"\n ]\n }\n]", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -135294,25 +135612,25 @@ } } }, - "status": "Not Found", - "code": 404, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "bdf79c8d-75f1-4f8a-a9a5-919defbe5048", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "ab9297eb-8078-4373-a724-04df5aba406d", + "name": "Event Trigger", "originalRequest": { "url": { "path": [ - "auth-users", + "workflows", ":id" ], "host": [ @@ -135324,7 +135642,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -135339,10 +135657,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/capabilities\",\n \"value\": [\n \"ORG_ADMIN\"\n ]\n }\n]", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -135364,12 +135682,12 @@ "_postman_previewlanguage": "json" }, { - "id": "5888d032-b199-4b71-8883-ed14803cd1ef", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "81cb70e7-1262-4190-8478-04ed0c2a97a4", + "name": "An example of a 500 response object", "originalRequest": { "url": { "path": [ - "auth-users", + "workflows", ":id" ], "host": [ @@ -135381,7 +135699,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -135396,10 +135714,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/capabilities\",\n \"value\": [\n \"ORG_ADMIN\"\n ]\n }\n]", + "raw": "{\n \"name\": \"Send Email\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"William Wilson\"\n },\n \"description\": \"Send an email to the identity who's attributes changed.\",\n \"definition\": {\n \"start\": \"Send Email Test\",\n \"steps\": {\n \"Send Email\": {\n \"actionId\": \"sp:send-email\",\n \"attributes\": {\n \"body\": \"This is a test\",\n \"from\": \"sailpoint@sailpoint.com\",\n \"recipientId.$\": \"$.identity.id\",\n \"subject\": \"test\"\n },\n \"nextStep\": \"success\",\n \"selectResult\": null,\n \"type\": \"action\"\n },\n \"success\": {\n \"type\": \"success\"\n }\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"idn:identity-attributes-changed\",\n \"filter\": \"$.changes[?(@.attribute == 'manager')]\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -135425,31 +135743,38 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "SOD Policy", - "description": "", - "item": [ + }, { - "id": "544568b8-7407-4954-b023-47ff8907033b", - "name": "Create SOD policy", + "id": "60953216-3844-4128-9022-40ee471742d5", + "name": "Test Workflow By Id", "request": { - "name": "Create SOD policy", + "name": "Test Workflow By Id", "description": { - "content": "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.\nRequires role of ORG_ADMIN.", + "content": "Test a workflow with the provided input data. The input data should resemble the input that the trigger will send the workflow. See the [event trigger documentation](https://developer.sailpoint.com/idn/docs/event-triggers/available) for an example input for the trigger that initiates this workflow.\nThis endpoint will return an execution ID, which can be used to lookup more information about the execution using the `Get a Workflow Execution` endpoint.\n**This will cause a live run of the workflow, which could result in unintended modifications to your IDN tenant.**", "type": "text/plain" }, "url": { "path": [ - "sod-policies" + "workflows", + ":id", + "test" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Id of the workflow", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -135464,7 +135789,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", + "raw": "{\n \"input\": {\n \"identity\": {\n \"id\": \"ee769173319b41d19ccec6cea52f237b\",\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n },\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"oldValue\": \"sales\",\n \"newValue\": \"marketing\"\n },\n {\n \"attribute\": \"manager\",\n \"oldValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423237b\",\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n },\n \"newValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423236c\",\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"oldValue\": \"john.doe@hotmail.com\",\n \"newValue\": \"john.doe@gmail.com\"\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -135475,68 +135800,14 @@ }, "response": [ { - "id": "db179d5e-b367-47af-a09b-9e8dd33fcbe2", - "name": "Conflicting Access Based Policy", - "originalRequest": { - "url": { - "path": [ - "sod-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"policyQuery\": \"@access(id:2c9180866166b5b0016167c32ef31a66 OR id:2c9180866166b5b0016167c32ef31a67) AND @access(id:2c9180866166b5b0016167c32ef31a68 OR id:2c9180866166b5b0016167c32ef31a69)\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9f3d021e-6fce-422e-934e-536d2ca796b9", - "name": "General Policy", + "id": "79bdae2a-c83e-4d0e-9d03-b86ff12efda1", + "name": "The Workflow object", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflows", + ":id", + "test" ], "host": [ "{{baseUrl}}" @@ -135565,7 +135836,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"description\": \"Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c918087682f9a86016839c05e8f1aff\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"New policy\",\n \"policyQuery\": \"policy query implementation\",\n \"compensatingControls\": \"Compensating controls\",\n \"correctionAdvice\": \"Correction advice\",\n \"tags\": [],\n \"state\": \"ENFORCED\",\n \"scheduled\": false,\n \"creatorId\": \"2c918087682f9a86016839c05e8f1aff\",\n \"modifierId\": null,\n \"violationOwnerAssignmentConfig\": null,\n \"name\": \"General-Policy-Name\"\n}", + "raw": "{\n \"input\": {\n \"identity\": {\n \"id\": \"ee769173319b41d19ccec6cea52f237b\",\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n },\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"oldValue\": \"sales\",\n \"newValue\": \"marketing\"\n },\n {\n \"attribute\": \"manager\",\n \"oldValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423237b\",\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n },\n \"newValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423236c\",\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"oldValue\": \"john.doe@hotmail.com\",\n \"newValue\": \"john.doe@gmail.com\"\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -135574,25 +135845,27 @@ } } }, - "status": "Created", - "code": 201, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"description\": \"Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c918087682f9a86016839c05e8f1aff\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"New policy\",\n \"policyQuery\": \"policy query implementation\",\n \"compensatingControls\": \"Compensating controls\",\n \"correctionAdvice\": \"Correction advice\",\n \"tags\": [],\n \"state\": \"ENFORCED\",\n \"scheduled\": false,\n \"creatorId\": \"2c918087682f9a86016839c05e8f1aff\",\n \"modifierId\": null,\n \"violationOwnerAssignmentConfig\": null,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": null,\n \"id\": \"52c11db4-733e-4c31-949a-766c95ec95f1\",\n \"name\": \"General-Policy-Name\",\n \"created\": \"2020-05-12T19:47:38Z\",\n \"modified\": \"2020-05-12T19:47:38Z\"\n}", + "body": "{\n \"workflowExecutionId\": \"0e11cefa-96e7-4b67-90d0-065bc1da5753\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e51f969a-6dbe-4d92-b309-748e20d2d69c", - "name": "Conflicting Access Based Policy", + "id": "b05aedd3-6403-44f2-8733-05f1495f4387", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflows", + ":id", + "test" ], "host": [ "{{baseUrl}}" @@ -135621,7 +135894,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", + "raw": "{\n \"input\": {\n \"identity\": {\n \"id\": \"ee769173319b41d19ccec6cea52f237b\",\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n },\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"oldValue\": \"sales\",\n \"newValue\": \"marketing\"\n },\n {\n \"attribute\": \"manager\",\n \"oldValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423237b\",\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n },\n \"newValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423236c\",\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"oldValue\": \"john.doe@hotmail.com\",\n \"newValue\": \"john.doe@gmail.com\"\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -135643,12 +135916,14 @@ "_postman_previewlanguage": "json" }, { - "id": "ccf8ed2f-be5f-444e-ae7f-2a85d0b796fb", - "name": "Conflicting Access Based Policy", + "id": "673b3736-44a4-471a-9d16-bcd99aae7790", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflows", + ":id", + "test" ], "host": [ "{{baseUrl}}" @@ -135677,7 +135952,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", + "raw": "{\n \"input\": {\n \"identity\": {\n \"id\": \"ee769173319b41d19ccec6cea52f237b\",\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n },\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"oldValue\": \"sales\",\n \"newValue\": \"marketing\"\n },\n {\n \"attribute\": \"manager\",\n \"oldValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423237b\",\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n },\n \"newValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423236c\",\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"oldValue\": \"john.doe@hotmail.com\",\n \"newValue\": \"john.doe@gmail.com\"\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -135699,12 +135974,14 @@ "_postman_previewlanguage": "json" }, { - "id": "2609bf00-ba5b-49b6-850e-eafa7c411efd", - "name": "An example of a 403 response object", + "id": "942173a8-c2ee-4e30-8b02-f1703c93754d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflows", + ":id", + "test" ], "host": [ "{{baseUrl}}" @@ -135733,7 +136010,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", + "raw": "{\n \"input\": {\n \"identity\": {\n \"id\": \"ee769173319b41d19ccec6cea52f237b\",\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n },\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"oldValue\": \"sales\",\n \"newValue\": \"marketing\"\n },\n {\n \"attribute\": \"manager\",\n \"oldValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423237b\",\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n },\n \"newValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423236c\",\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"oldValue\": \"john.doe@hotmail.com\",\n \"newValue\": \"john.doe@gmail.com\"\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -135755,12 +136032,14 @@ "_postman_previewlanguage": "json" }, { - "id": "ac02f558-5040-460f-ba62-1d78f56a718a", - "name": "Conflicting Access Based Policy", + "id": "fff444a8-3c19-45e1-9a26-5cba0f0328d4", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflows", + ":id", + "test" ], "host": [ "{{baseUrl}}" @@ -135789,7 +136068,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", + "raw": "{\n \"input\": {\n \"identity\": {\n \"id\": \"ee769173319b41d19ccec6cea52f237b\",\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n },\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"oldValue\": \"sales\",\n \"newValue\": \"marketing\"\n },\n {\n \"attribute\": \"manager\",\n \"oldValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423237b\",\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n },\n \"newValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423236c\",\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"oldValue\": \"john.doe@hotmail.com\",\n \"newValue\": \"john.doe@gmail.com\"\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -135811,12 +136090,14 @@ "_postman_previewlanguage": "json" }, { - "id": "d98ef238-1250-42f2-8ab3-308298935715", - "name": "An example of a 500 response object", + "id": "077b75f8-79bb-433a-a786-3a5478bb02b6", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflows", + ":id", + "test" ], "host": [ "{{baseUrl}}" @@ -135845,7 +136126,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", + "raw": "{\n \"input\": {\n \"identity\": {\n \"id\": \"ee769173319b41d19ccec6cea52f237b\",\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n },\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"oldValue\": \"sales\",\n \"newValue\": \"marketing\"\n },\n {\n \"attribute\": \"manager\",\n \"oldValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423237b\",\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n },\n \"newValue\": {\n \"id\": \"ee769173319b41d19ccec6c235423236c\",\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"oldValue\": \"john.doe@hotmail.com\",\n \"newValue\": \"john.doe@gmail.com\"\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -135873,17 +136154,19 @@ } }, { - "id": "1157fe8b-8636-4a9c-8a6c-ca94cbf8f124", - "name": "List SOD policies", + "id": "2ce635d1-a0f8-4185-ae3d-0cbbf0705524", + "name": "List Workflow Executions", "request": { - "name": "List SOD policies", + "name": "List Workflow Executions", "description": { - "content": "This gets list of all SOD policies.\nRequires role of ORG_ADMIN", + "content": "This lists the executions for a given workflow. Workflow executions are available for up to 90 days before being archived. By default, you can get a maximum of 250 executions. To get executions past the first 250 records, you can do the following:\n1. Use the [Get Workflows](https://developer.sailpoint.com/idn/api/beta/list-workflows) endpoint to get your workflows.\n2. Get your workflow ID from the response.\n3. You can then do either of the following:\n\n - Filter to find relevant workflow executions.\n For example, you can filter for failed workflow executions: `GET /workflows/:workflowID/executions?filters=status eq \"Failed\"`\n\n - You can paginate through results with the `offset` parameter.\n For example, you can page through 50 executions per page and use that as a way to get to the records past the first 250.\n Refer to [Paginating Results](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results) for more information about the query parameters you can use to achieve pagination.", "type": "text/plain" }, "url": { "path": [ - "sod-policies" + "workflows", + ":id", + "executions" ], "host": [ "{{baseUrl}}" @@ -135919,14 +136202,25 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", "type": "text/plain" }, "key": "filters", - "value": "id eq \"bc693f07e7b645539626c25954c58554\"" + "value": "status eq \"Failed\"" } ], - "variable": [] + "variable": [ + { + "type": "any", + "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Id of the workflow", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -135939,12 +136233,96 @@ }, "response": [ { - "id": "b2bd36f3-c9fa-437c-9470-c16d47f0fd07", - "name": "List of all SOD policies.", + "id": "79c7a31b-3064-4b40-b769-fea9a0c7b4fa", + "name": "List of workflow executions for the given workflow", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflows", + ":id", + "executions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "status eq \"Failed\"" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"b393f4e2-4785-4d7f-ab27-3a6b8ded4c81\",\n \"workflowId\": \"d201c5d9-d37b-4a2f-af14-66414f39d568\",\n \"requestId\": \"41e12a74fa7b4a6a98ae47887b64acdb\",\n \"startTime\": \"2022-02-07T20:13:29.356648026Z\",\n \"closeTime\": \"2022-02-07T20:13:31.682410165Z\",\n \"status\": \"Completed\"\n },\n {\n \"id\": \"b393f4e2-4785-4d7f-ab27-3a6b8ded4c81\",\n \"workflowId\": \"d201c5d9-d37b-4a2f-af14-66414f39d568\",\n \"requestId\": \"41e12a74fa7b4a6a98ae47887b64acdb\",\n \"startTime\": \"2022-02-07T20:13:29.356648026Z\",\n \"closeTime\": \"2022-02-07T20:13:31.682410165Z\",\n \"status\": \"Completed\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f197ded0-6a78-4be5-82dd-984ea7cf8567", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "workflows", + ":id", + "executions" ], "host": [ "{{baseUrl}}" @@ -135980,11 +136358,11 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", "type": "text/plain" }, "key": "filters", - "value": "id eq \"bc693f07e7b645539626c25954c58554\"" + "value": "status eq \"Failed\"" } ], "variable": [] @@ -136006,25 +136384,27 @@ "method": "GET", "body": {} }, - "status": "OK", - "code": 200, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "[\n {\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"policyQuery\": \"@access(id:2c9180866166b5b0016167c32ef31a66 OR id:2c9180866166b5b0016167c32ef31a67) AND @access(id:2c9180866166b5b0016167c32ef31a68 OR id:2c9180866166b5b0016167c32ef31a69)\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n },\n {\n \"description\": \"Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c918087682f9a86016839c05e8f1aff\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"New policy\",\n \"policyQuery\": \"policy query implementation\",\n \"compensatingControls\": \"Compensating controls\",\n \"correctionAdvice\": \"Correction advice\",\n \"tags\": [],\n \"state\": \"ENFORCED\",\n \"scheduled\": false,\n \"creatorId\": \"2c918087682f9a86016839c05e8f1aff\",\n \"modifierId\": null,\n \"violationOwnerAssignmentConfig\": null,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": null,\n \"id\": \"52c11db4-733e-4c31-949a-766c95ec95f1\",\n \"name\": \"General-Policy-Name\",\n \"created\": \"2020-05-12T19:47:38Z\",\n \"modified\": \"2020-05-12T19:47:38Z\"\n }\n]", + "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "79e8bb40-8c09-4657-96a8-bd69537fdfd5", - "name": "Client Error - Returned if the request body is invalid.", + "id": "34c75c6d-57e1-4c14-b570-a745b9556978", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflows", + ":id", + "executions" ], "host": [ "{{baseUrl}}" @@ -136060,11 +136440,11 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", "type": "text/plain" }, "key": "filters", - "value": "id eq \"bc693f07e7b645539626c25954c58554\"" + "value": "status eq \"Failed\"" } ], "variable": [] @@ -136086,25 +136466,27 @@ "method": "GET", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", + "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4cfce2ca-bf81-4b61-9a27-2ad73e66c6cc", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "9c5433e6-3789-4511-ace1-c15098351081", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflows", + ":id", + "executions" ], "host": [ "{{baseUrl}}" @@ -136140,11 +136522,11 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", "type": "text/plain" }, "key": "filters", - "value": "id eq \"bc693f07e7b645539626c25954c58554\"" + "value": "status eq \"Failed\"" } ], "variable": [] @@ -136166,25 +136548,27 @@ "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", + "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ee84ecd3-2482-4eb0-9d5d-c33b9c2f8b74", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "a43beb4b-cba4-402d-9089-a821c12cf6f8", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflows", + ":id", + "executions" ], "host": [ "{{baseUrl}}" @@ -136220,11 +136604,11 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", "type": "text/plain" }, "key": "filters", - "value": "id eq \"bc693f07e7b645539626c25954c58554\"" + "value": "status eq \"Failed\"" } ], "variable": [] @@ -136246,25 +136630,27 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2ed6060c-774b-492b-92df-d6552d4867e0", + "id": "82c4add5-7f70-4ba4-be04-03caab33c4da", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflows", + ":id", + "executions" ], "host": [ "{{baseUrl}}" @@ -136300,11 +136686,11 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", "type": "text/plain" }, "key": "filters", - "value": "id eq \"bc693f07e7b645539626c25954c58554\"" + "value": "status eq \"Failed\"" } ], "variable": [] @@ -136339,12 +136725,14 @@ "_postman_previewlanguage": "json" }, { - "id": "83c4a98c-40d7-4aef-80e7-4121f80aea6a", + "id": "90149b02-c3b7-47b0-9381-737a341e7a72", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflows", + ":id", + "executions" ], "host": [ "{{baseUrl}}" @@ -136380,11 +136768,11 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", "type": "text/plain" }, "key": "filters", - "value": "id eq \"bc693f07e7b645539626c25954c58554\"" + "value": "status eq \"Failed\"" } ], "variable": [] @@ -136425,17 +136813,17 @@ } }, { - "id": "974d7c2c-d6e1-4943-ab39-0d5bde89c0a7", - "name": "Get SOD policy by ID", + "id": "41447fde-ced6-4563-93e7-5c7223db8098", + "name": "Get a Workflow Execution", "request": { - "name": "Get SOD policy by ID", + "name": "Get a Workflow Execution", "description": { - "content": "This gets specified SOD policy.\nRequires role of ORG_ADMIN.", + "content": "Get a single workflow execution. Workflow executions are available for up to 90 days before being archived. If you attempt to access a workflow execution that has been archived, you will receive a 404 Not Found.", "type": "text/plain" }, "url": { "path": [ - "sod-policies", + "workflow-executions", ":id" ], "host": [ @@ -136445,11 +136833,11 @@ "variable": [ { "type": "any", - "value": "ef38f943-47e9-4562-b5bb-8424a56397d8", + "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", "key": "id", "disabled": true, "description": { - "content": "(Required) The ID of the SOD Policy to retrieve.", + "content": "(Required) Id of the workflow execution", "type": "text/plain" } } @@ -136466,56 +136854,12 @@ }, "response": [ { - "id": "0b0c1f18-7ea3-4fb0-872e-073d8d2d01a9", - "name": "Conflicting Access Based Policy", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"This policy ensures compliance of xyz\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"policyQuery\": \"@access(id:2c9180866166b5b0016167c32ef31a66 OR id:2c9180866166b5b0016167c32ef31a67) AND @access(id:2c9180866166b5b0016167c32ef31a68 OR id:2c9180866166b5b0016167c32ef31a69)\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "464be34e-c3f7-4d3e-94f2-aafb69fb60d8", - "name": "General Policy", + "id": "22012a62-77ec-4342-aa32-261453febc99", + "name": "The workflow execution", "originalRequest": { "url": { "path": [ - "sod-policies", + "workflow-executions", ":id" ], "host": [ @@ -136549,17 +136893,17 @@ "value": "application/json" } ], - "body": "{\n \"description\": \"Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c918087682f9a86016839c05e8f1aff\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"New policy\",\n \"policyQuery\": \"policy query implementation\",\n \"compensatingControls\": \"Compensating controls\",\n \"correctionAdvice\": \"Correction advice\",\n \"tags\": [],\n \"state\": \"ENFORCED\",\n \"scheduled\": false,\n \"creatorId\": \"2c918087682f9a86016839c05e8f1aff\",\n \"modifierId\": null,\n \"violationOwnerAssignmentConfig\": null,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": null,\n \"id\": \"52c11db4-733e-4c31-949a-766c95ec95f1\",\n \"name\": \"General-Policy-Name\",\n \"created\": \"2020-05-12T19:47:38Z\",\n \"modified\": \"2020-05-12T19:47:38Z\"\n}", + "body": "[\n {\n \"id\": \"b393f4e2-4785-4d7f-ab27-3a6b8ded4c81\",\n \"workflowId\": \"d201c5d9-d37b-4a2f-af14-66414f39d568\",\n \"requestId\": \"41e12a74fa7b4a6a98ae47887b64acdb\",\n \"startTime\": \"2022-02-07T20:13:29.356648026Z\",\n \"closeTime\": \"2022-02-07T20:13:31.682410165Z\",\n \"status\": \"Completed\"\n },\n {\n \"id\": \"b393f4e2-4785-4d7f-ab27-3a6b8ded4c81\",\n \"workflowId\": \"d201c5d9-d37b-4a2f-af14-66414f39d568\",\n \"requestId\": \"41e12a74fa7b4a6a98ae47887b64acdb\",\n \"startTime\": \"2022-02-07T20:13:29.356648026Z\",\n \"closeTime\": \"2022-02-07T20:13:31.682410165Z\",\n \"status\": \"Completed\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "068f85dc-56cc-4b86-a545-c91c0d19326a", + "id": "d6de3df1-c04c-4b7d-a0ca-af5b59758d0d", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sod-policies", + "workflow-executions", ":id" ], "host": [ @@ -136598,12 +136942,12 @@ "_postman_previewlanguage": "json" }, { - "id": "a00ba0dd-0b3a-4f27-86f7-7776f8f149c3", + "id": "315b4e9c-183d-47f5-9ab7-18b5a72605ac", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sod-policies", + "workflow-executions", ":id" ], "host": [ @@ -136642,12 +136986,12 @@ "_postman_previewlanguage": "json" }, { - "id": "48cf75c3-1f65-404e-9f09-f544f8d65e35", + "id": "c7ca44a9-57d4-4124-8978-d2ee86b6a249", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-policies", + "workflow-executions", ":id" ], "host": [ @@ -136686,12 +137030,12 @@ "_postman_previewlanguage": "json" }, { - "id": "d0dd630c-d26f-4c69-a137-26dad78b7fe4", + "id": "0182db8c-8fcc-4df8-b282-416959266290", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "sod-policies", + "workflow-executions", ":id" ], "host": [ @@ -136730,12 +137074,12 @@ "_postman_previewlanguage": "json" }, { - "id": "0c10ca52-e7f5-4e89-9527-4a796ed1cd99", + "id": "640013a7-739d-4fbd-9dfe-b1bb4eea723b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-policies", + "workflow-executions", ":id" ], "host": [ @@ -136774,12 +137118,12 @@ "_postman_previewlanguage": "json" }, { - "id": "f8091e4c-ec50-488f-8b54-9d120d2cb487", + "id": "f4c83fb0-9fd0-4c9d-bd9e-82e370fd08eb", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-policies", + "workflow-executions", ":id" ], "host": [ @@ -136824,18 +137168,19 @@ } }, { - "id": "be8cd97e-d443-462e-a7ae-c44e0adf15a4", - "name": "Update SOD policy by ID", + "id": "75306904-debd-43b6-a2d8-e0cdb594cfad", + "name": "Get Workflow Execution History", "request": { - "name": "Update SOD policy by ID", + "name": "Get Workflow Execution History", "description": { - "content": "This updates a specified SOD policy.\nRequires role of ORG_ADMIN.", + "content": "Get a detailed history of a single workflow execution. Workflow executions are available for up to 90 days before being archived. If you attempt to access a workflow execution that has been archived, you will receive a 404 Not Found.", "type": "text/plain" }, "url": { "path": [ - "sod-policies", - ":id" + "workflow-executions", + ":id", + "history" ], "host": [ "{{baseUrl}}" @@ -136844,104 +137189,35 @@ "variable": [ { "type": "any", - "value": "ef38f943-47e9-4562-b5bb-8424a56397d8", + "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", "key": "id", "disabled": true, "description": { - "content": "(Required) The ID of the SOD policy to update.", + "content": "(Required) Id of the workflow execution", "type": "text/plain" } } ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"Modified Description\",\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "57280354-f161-4a27-b599-7097995eb607", - "name": "Conflicting Access Based Policy", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"Modified Description\",\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Modified description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"policyQuery\": \"@access(id:2c9180866166b5b0016167c32ef31a66 OR id:2c9180866166b5b0016167c32ef31a67) AND @access(id:2c9180866166b5b0016167c32ef31a68 OR id:2c9180866166b5b0016167c32ef31a69)\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1e4c2ddf-5168-4cbe-9eb8-35a9a59252dc", - "name": "General Policy", + "id": "1bd53a25-5a67-4034-928e-0fc37844488a", + "name": "List of workflow execution events for the given workflow execution", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-executions", + ":id", + "history" ], "host": [ "{{baseUrl}}" @@ -136950,10 +137226,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -136967,17 +137239,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"description\": \"Modified Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c918087682f9a86016839c05e8f1aff\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"New policy\",\n \"policyQuery\": \"policy query implementation\",\n \"compensatingControls\": \"Compensating controls\",\n \"correctionAdvice\": \"Correction advice\",\n \"tags\": [],\n \"state\": \"ENFORCED\",\n \"scheduled\": false,\n \"creatorId\": \"2c918087682f9a86016839c05e8f1aff\",\n \"modifierId\": null,\n \"violationOwnerAssignmentConfig\": null,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": null,\n \"id\": \"52c11db4-733e-4c31-949a-766c95ec95f1\",\n \"name\": \"General-Policy-Name\",\n \"created\": \"2020-05-12T19:47:38Z\",\n \"modified\": \"2020-05-12T19:47:38Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -136987,18 +137250,19 @@ "value": "application/json" } ], - "body": "{\n \"description\": \"Modified Description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c918087682f9a86016839c05e8f1aff\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"New policy\",\n \"policyQuery\": \"policy query implementation\",\n \"compensatingControls\": \"Compensating controls\",\n \"correctionAdvice\": \"Correction advice\",\n \"tags\": [],\n \"state\": \"ENFORCED\",\n \"scheduled\": false,\n \"creatorId\": \"2c918087682f9a86016839c05e8f1aff\",\n \"modifierId\": null,\n \"violationOwnerAssignmentConfig\": null,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": null,\n \"id\": \"52c11db4-733e-4c31-949a-766c95ec95f1\",\n \"name\": \"General-Policy-Name\",\n \"created\": \"2020-05-12T19:47:38Z\",\n \"modified\": \"2020-05-12T19:47:38Z\"\n}", + "body": "[\n {\n \"type\": \"WorkflowTaskScheduled\",\n \"timestamp\": \"2022-02-07T20:13:31.640618296Z\",\n \"attributes\": {}\n },\n {\n \"type\": \"WorkflowTaskScheduled\",\n \"timestamp\": \"2022-02-07T20:13:31.640618296Z\",\n \"attributes\": {}\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0e847276-a7f1-4f0b-8030-417411ea7498", - "name": "Conflicting Access Based Policy", + "id": "b501aa84-0f89-4d64-a9bf-45d71d3e702f", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-executions", + ":id", + "history" ], "host": [ "{{baseUrl}}" @@ -137007,10 +137271,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -137024,17 +137284,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"Modified Description\",\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -137049,13 +137300,14 @@ "_postman_previewlanguage": "json" }, { - "id": "3f300faf-40e5-44de-9426-282c565f8cfb", - "name": "Conflicting Access Based Policy", + "id": "3e69701d-fdf3-4c1f-8f9d-b1ead8b7c0a0", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-executions", + ":id", + "history" ], "host": [ "{{baseUrl}}" @@ -137064,10 +137316,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -137081,17 +137329,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"Modified Description\",\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -137106,13 +137345,14 @@ "_postman_previewlanguage": "json" }, { - "id": "c309d189-9519-43a1-970b-72c96bc007e6", - "name": "An example of a 403 response object", + "id": "0e7db688-3915-4125-a63b-8bcf9cb8afcc", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-executions", + ":id", + "history" ], "host": [ "{{baseUrl}}" @@ -137121,10 +137361,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -137138,17 +137374,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"Modified Description\",\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -137163,13 +137390,14 @@ "_postman_previewlanguage": "json" }, { - "id": "04dd9f87-96e8-412d-81ae-95fc6821f270", - "name": "An example of a 404 response object", + "id": "7984cba6-efc9-457a-ac97-7ecbd37f1ed0", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-executions", + ":id", + "history" ], "host": [ "{{baseUrl}}" @@ -137178,10 +137406,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -137195,17 +137419,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"Modified Description\",\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Not Found", "code": 404, @@ -137220,13 +137435,14 @@ "_postman_previewlanguage": "json" }, { - "id": "954e1ec5-625a-474e-ab5f-94e649ee1e0c", - "name": "Conflicting Access Based Policy", + "id": "a68947d5-c419-4652-aceb-346e247821ab", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-executions", + ":id", + "history" ], "host": [ "{{baseUrl}}" @@ -137235,10 +137451,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -137252,17 +137464,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"Modified Description\",\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -137277,13 +137480,14 @@ "_postman_previewlanguage": "json" }, { - "id": "52c237bc-f06f-488d-bfe0-2ad567fa60ca", - "name": "An example of a 500 response object", + "id": "7c478d34-3866-4319-9b1a-4960d8fcefc9", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-executions", + ":id", + "history" ], "host": [ "{{baseUrl}}" @@ -137292,10 +137496,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -137309,17 +137509,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"Conflicting-Policy-Name\",\n \"description\": \"Modified Description\",\n \"externalPolicyReference\": \"XYZ policy\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a68\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a69\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -137340,41 +137531,32 @@ } }, { - "id": "0a56b5e8-725f-4266-ba9a-55749df716ec", - "name": "Delete SOD policy by ID", + "id": "4fe7aa3b-7285-4042-8a99-000992afbb6c", + "name": "Cancel Workflow Execution by ID", "request": { - "name": "Delete SOD policy by ID", + "name": "Cancel Workflow Execution by ID", "description": { - "content": "This deletes a specified SOD policy.\nRequires role of ORG_ADMIN.", + "content": "Use this API to cancel a running workflow execution.", "type": "text/plain" }, "url": { "path": [ - "sod-policies", - ":id" + "workflow-executions", + ":id", + "cancel" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], + "query": [], "variable": [ { "type": "any", - "value": "ef38f943-47e9-4562-b5bb-8424a56397d8", + "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", "key": "id", "disabled": true, "description": { - "content": "(Required) The ID of the SOD Policy to delete.", + "content": "(Required) The workflow execution ID", "type": "text/plain" } } @@ -137386,33 +137568,24 @@ "value": "application/json" } ], - "method": "DELETE", + "method": "POST", "body": {} }, "response": [ { - "id": "c63a9a3e-8688-4442-bb80-596b7f602e27", - "name": "No content.", + "id": "4173e302-1abb-42ca-aafe-273fd5ca67fe", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-executions", + ":id", + "cancel" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -137425,7 +137598,7 @@ "value": "" } ], - "method": "DELETE", + "method": "POST", "body": {} }, "status": "No Content", @@ -137435,28 +137608,19 @@ "_postman_previewlanguage": "text" }, { - "id": "feb5acf0-2655-4658-b76d-5e6d50fdbdee", + "id": "60eae047-348a-4f9b-b9d5-1d5705b85da9", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-executions", + ":id", + "cancel" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -137473,7 +137637,7 @@ "value": "" } ], - "method": "DELETE", + "method": "POST", "body": {} }, "status": "Bad Request", @@ -137489,28 +137653,19 @@ "_postman_previewlanguage": "json" }, { - "id": "15cd11bc-6ca8-4dab-b11d-193840a92f12", + "id": "27ec8f3c-fb41-4918-b452-96d8bd3bd89f", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-executions", + ":id", + "cancel" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -137527,7 +137682,7 @@ "value": "" } ], - "method": "DELETE", + "method": "POST", "body": {} }, "status": "Unauthorized", @@ -137543,28 +137698,19 @@ "_postman_previewlanguage": "json" }, { - "id": "00f5a6ee-3927-4846-9537-2383a9479181", + "id": "3d028e35-34d7-4b8f-bc45-968832dddeb9", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-executions", + ":id", + "cancel" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -137581,7 +137727,7 @@ "value": "" } ], - "method": "DELETE", + "method": "POST", "body": {} }, "status": "Forbidden", @@ -137597,532 +137743,22 @@ "_postman_previewlanguage": "json" }, { - "id": "13d72df6-84d1-42c2-998e-6e9c884dc176", + "id": "3b27f287-6338-4260-aaf2-e90705afc474", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2bc403c6-7ba7-4120-a141-7d1506bee339", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": \" Rate Limit Exceeded \"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "952cb6d2-64c0-4f99-b0a6-0e24ebac3435", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"500.0 Internal Fault\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"An internal fault occurred.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "139c853d-f45b-4086-80ce-49c41d211640", - "name": "Patch SOD policy by ID", - "request": { - "name": "Patch SOD policy by ID", - "description": { - "content": "Allows updating SOD Policy fields other than [\"id\",\"created\",\"creatorId\",\"policyQuery\",\"type\"] using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.\nRequires role of ORG_ADMIN.\nThis 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. ", - "type": "text/plain" - }, - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "2c918083-5d19-1a86-015d-28455b4a2329", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the SOD policy being modified.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "96d04222-0937-467e-a04d-0d36cf930fac", - "name": "Conflicting Access Based Policy", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"name\": \"Conflicting-Policy-Name\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Modified description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"XYZ policy\",\n \"policyQuery\": \"@access(id:2c9180866166b5b0016167c32ef31a66 OR id:2c9180866166b5b0016167c32ef31a67) AND @access(id:2c918087682f9a86016839c0509c1ab2)\",\n \"compensatingControls\": \"Have a manager review the transaction decisions for their \\\"out of compliance\\\" employee\",\n \"correctionAdvice\": \"Based on the role of the employee, managers should remove access that is not required for their job function.\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"string\"\n ],\n \"creatorId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"modifierId\": \"0f11f2a4-7c94-4bf3-a2bd-742580fe3bde\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c91808568c529c60168cca6f90c1313\",\n \"name\": \"Violation Owner Name\"\n }\n },\n \"scheduled\": true,\n \"type\": \"CONFLICTING_ACCESS_BASED\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"money-in-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a66\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c9180866166b5b0016167c32ef31a67\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1655d9ae-d553-416e-9be8-a903eaa75426", - "name": "General Policy", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"description\": \"Modified description\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"2c918087682f9a86016839c05e8f1aff\",\n \"name\": \"Owner Name\"\n },\n \"externalPolicyReference\": \"New policy\",\n \"policyQuery\": \"policy query implementation\",\n \"compensatingControls\": \"Compensating controls\",\n \"correctionAdvice\": \"Correction advice\",\n \"tags\": [],\n \"state\": \"ENFORCED\",\n \"scheduled\": false,\n \"creatorId\": \"2c918087682f9a86016839c05e8f1aff\",\n \"modifierId\": null,\n \"violationOwnerAssignmentConfig\": null,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": null,\n \"id\": \"52c11db4-733e-4c31-949a-766c95ec95f1\",\n \"name\": \"General-Policy-Name\",\n \"created\": \"2020-05-12T19:47:38Z\",\n \"modified\": \"2020-05-12T19:47:38Z\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "648fa53a-9506-4cfd-a1dd-ab12ee07093a", - "name": "Conflicting Access Based Policy", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"400.1 Bad Request Content\",\n \"trackingId\": \"e7eab60924f64aa284175b9fa3309599\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n },\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The request was syntactically correct but its content is semantically invalid.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f887ce7f-7983-4788-ba6e-c9ba9996c212", - "name": "Conflicting Access Based Policy", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": \"JWT validation failed: JWT is expired\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c485fcb9-0ca7-4ab2-af9f-5a1f54a4e92e", - "name": "An example of a 403 response object", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"403 Forbidden\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server understood the request but refuses to authorize it.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c8a5d288-dc5f-4065-aed9-0707ecf3fec3", - "name": "An example of a 404 response object", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" + "workflow-executions", + ":id", + "cancel" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -138136,17 +137772,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "POST", + "body": {} }, "status": "Not Found", "code": 404, @@ -138161,13 +137788,14 @@ "_postman_previewlanguage": "json" }, { - "id": "0fcb3fd2-6d5c-4a94-9831-2cbd0415bb22", - "name": "Conflicting Access Based Policy", + "id": "217fe527-c480-4541-b385-5e3cceecbabb", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-executions", + ":id", + "cancel" ], "host": [ "{{baseUrl}}" @@ -138176,10 +137804,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -138193,17 +137817,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "POST", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -138218,13 +137833,14 @@ "_postman_previewlanguage": "json" }, { - "id": "34f11248-d0e6-4e80-8078-7765d57695ae", - "name": "An example of a 500 response object", + "id": "e87cc5bb-eb91-4119-b449-aedb71541de6", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "workflow-executions", + ":id", + "cancel" ], "host": [ "{{baseUrl}}" @@ -138233,10 +137849,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" @@ -138250,17 +137862,8 @@ "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"/description\",\n \"value\": \"Modified description\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/leftCriteria/name\",\n \"value\": \"money-in-modified\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"/conflictingAccessCriteria/rightCriteria\",\n \"value\": {\n \"name\": \"money-out-modified\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"2c918087682f9a86016839c0509c1ab2\"\n }\n ]\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "POST", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -138281,36 +137884,42 @@ } }, { - "id": "dba3671f-ed3c-42ea-a5d3-5f0a18c5aea0", - "name": "Evaluate one policy by ID", + "id": "f692ca73-7b58-42cb-9304-178faa563be4", + "name": "List Complete Workflow Library", "request": { - "name": "Evaluate one policy by ID", + "name": "List Complete Workflow Library", "description": { - "content": "Runs the scheduled report for the policy retrieved by passed policy ID. The report schedule is fetched from the policy retrieved by ID.", + "content": "This lists all triggers, actions, and operators in the library", "type": "text/plain" }, "url": { "path": [ - "sod-policies", - ":id", - "evaluate" + "workflow-library" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "ef38f943-47e9-4562-b5bb-8424a56397d8", - "key": "id", "disabled": true, "description": { - "content": "(Required) The SOD policy ID to run.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" - } + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" } - ] + ], + "variable": [] }, "header": [ { @@ -138318,24 +137927,41 @@ "value": "application/json" } ], - "method": "POST", + "method": "GET", "body": {} }, "response": [ { - "id": "f173bd48-8764-4c25-9cfd-f9976ddf72ff", - "name": "Reference to the violation report run task.", + "id": "afc951fb-821b-4ca3-aa06-f7ba60c9e339", + "name": "List of workflow steps", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "evaluate" + "workflow-library" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + } + ], "variable": [] }, "header": [ @@ -138352,7 +137978,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "OK", @@ -138363,24 +137989,41 @@ "value": "application/json" } ], - "body": "{\n \"status\": \"PENDING\",\n \"type\": \"REPORT_RESULT\",\n \"id\": \"37b3b32a-f394-46f8-acad-b5223969fa68\",\n \"name\": \"Multi Query Report\"\n}", + "body": "[\n {\n \"id\": \"sp:create-campaign\",\n \"name\": \"Create Certification Campaign\",\n \"type\": \"ACTION\",\n \"description\": \"Generates a certification campaign.\",\n \"formFields\": [\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n },\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n }\n ],\n \"isDynamicSchema\": false,\n \"outputSchema\": {\n \"definitions\": {},\n \"properties\": {\n \"autoRevokeAllowed\": {\n \"$id\": \"#sp:create-campaign/autoRevokeAllowed\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"autoRevokeAllowed\",\n \"type\": \"boolean\"\n },\n \"deadline\": {\n \"$id\": \"#sp:create-campaign/deadline\",\n \"default\": \"\",\n \"examples\": [\n \"2020-12-25T06:00:00.468Z\"\n ],\n \"format\": \"date-time\",\n \"pattern\": \"^.*$\",\n \"title\": \"deadline\",\n \"type\": \"string\"\n },\n \"description\": {\n \"$id\": \"#sp:create-campaign/description\",\n \"default\": \"\",\n \"examples\": [\n \"A review of everyone's access by their manager.\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"description\",\n \"type\": \"string\"\n },\n \"emailNotificationEnabled\": {\n \"$id\": \"#sp:create-campaign/emailNotificationEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"emailNotificationEnabled\",\n \"type\": \"boolean\"\n },\n \"filter\": {\n \"$id\": \"#sp:create-campaign/filter\",\n \"properties\": {\n \"id\": {\n \"$id\": \"#sp:create-campaign/filter/id\",\n \"default\": \"\",\n \"examples\": [\n \"e0adaae69852e8fe8b8a3d48e5ce757c\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/filter/type\",\n \"default\": \"\",\n \"examples\": [\n \"CAMPAIGN_FILTER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"filter\",\n \"type\": \"object\"\n },\n \"id\": {\n \"$id\": \"#sp:create-campaign/id\",\n \"default\": \"\",\n \"examples\": [\n \"2c918086719eec070171a7e3355a360a\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"name\": {\n \"$id\": \"#sp:create-campaign/name\",\n \"default\": \"\",\n \"examples\": [\n \"Manager Review\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"name\",\n \"type\": \"string\"\n },\n \"recommendationsEnabled\": {\n \"$id\": \"#sp:create-campaign/recommendationsEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"recommendationEnabled\",\n \"type\": \"boolean\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/type\",\n \"default\": \"\",\n \"examples\": [\n \"MANAGER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"sp:create-campaign\",\n \"type\": \"object\"\n }\n },\n {\n \"id\": \"sp:create-campaign\",\n \"name\": \"Create Certification Campaign\",\n \"type\": \"ACTION\",\n \"description\": \"Generates a certification campaign.\",\n \"formFields\": [\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n },\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n }\n ],\n \"isDynamicSchema\": false,\n \"outputSchema\": {\n \"definitions\": {},\n \"properties\": {\n \"autoRevokeAllowed\": {\n \"$id\": \"#sp:create-campaign/autoRevokeAllowed\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"autoRevokeAllowed\",\n \"type\": \"boolean\"\n },\n \"deadline\": {\n \"$id\": \"#sp:create-campaign/deadline\",\n \"default\": \"\",\n \"examples\": [\n \"2020-12-25T06:00:00.468Z\"\n ],\n \"format\": \"date-time\",\n \"pattern\": \"^.*$\",\n \"title\": \"deadline\",\n \"type\": \"string\"\n },\n \"description\": {\n \"$id\": \"#sp:create-campaign/description\",\n \"default\": \"\",\n \"examples\": [\n \"A review of everyone's access by their manager.\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"description\",\n \"type\": \"string\"\n },\n \"emailNotificationEnabled\": {\n \"$id\": \"#sp:create-campaign/emailNotificationEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"emailNotificationEnabled\",\n \"type\": \"boolean\"\n },\n \"filter\": {\n \"$id\": \"#sp:create-campaign/filter\",\n \"properties\": {\n \"id\": {\n \"$id\": \"#sp:create-campaign/filter/id\",\n \"default\": \"\",\n \"examples\": [\n \"e0adaae69852e8fe8b8a3d48e5ce757c\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/filter/type\",\n \"default\": \"\",\n \"examples\": [\n \"CAMPAIGN_FILTER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"filter\",\n \"type\": \"object\"\n },\n \"id\": {\n \"$id\": \"#sp:create-campaign/id\",\n \"default\": \"\",\n \"examples\": [\n \"2c918086719eec070171a7e3355a360a\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"name\": {\n \"$id\": \"#sp:create-campaign/name\",\n \"default\": \"\",\n \"examples\": [\n \"Manager Review\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"name\",\n \"type\": \"string\"\n },\n \"recommendationsEnabled\": {\n \"$id\": \"#sp:create-campaign/recommendationsEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"recommendationEnabled\",\n \"type\": \"boolean\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/type\",\n \"default\": \"\",\n \"examples\": [\n \"MANAGER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"sp:create-campaign\",\n \"type\": \"object\"\n }\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6ca3e6dc-1574-4225-a322-870d2d06c145", + "id": "1f1335e4-747c-48a2-b97f-afa1a689f0eb", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "evaluate" + "workflow-library" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + } + ], "variable": [] }, "header": [ @@ -138397,7 +138040,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Bad Request", @@ -138413,19 +138056,36 @@ "_postman_previewlanguage": "json" }, { - "id": "b9fc3c9b-169e-4eb6-9f4a-e70234828466", + "id": "689c375e-005c-498d-a95f-f53a4d74bd10", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "evaluate" + "workflow-library" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + } + ], "variable": [] }, "header": [ @@ -138442,7 +138102,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Unauthorized", @@ -138458,19 +138118,36 @@ "_postman_previewlanguage": "json" }, { - "id": "505c2bdb-96de-4d08-9bd5-eb26875900d4", + "id": "6ff55fa7-7543-45be-877c-9781792c8567", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "evaluate" + "workflow-library" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + } + ], "variable": [] }, "header": [ @@ -138487,7 +138164,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Forbidden", @@ -138503,19 +138180,36 @@ "_postman_previewlanguage": "json" }, { - "id": "df457432-407b-4fb2-8bb3-b62d8ccbeaa0", + "id": "4952a32a-78ba-49e0-a158-26f759f33ec3", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "evaluate" + "workflow-library" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + } + ], "variable": [] }, "header": [ @@ -138532,7 +138226,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Too Many Requests", @@ -138548,19 +138242,36 @@ "_postman_previewlanguage": "json" }, { - "id": "928cdf9e-31e4-4ae9-bec8-d14150024f10", + "id": "7a028700-f8d6-4eaa-8f58-adcd8be4ec5d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "evaluate" + "workflow-library" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + } + ], "variable": [] }, "header": [ @@ -138577,7 +138288,7 @@ "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, "status": "Internal Server Error", @@ -138599,36 +138310,52 @@ } }, { - "id": "70dfa5a4-f8ca-4eb5-9e9c-dcf986c63530", - "name": "Get SOD policy schedule", + "id": "ff424a42-8b10-4924-855b-dc6c7a1cb04e", + "name": "List Workflow Library Actions", "request": { - "name": "Get SOD policy schedule", + "name": "List Workflow Library Actions", "description": { - "content": "This endpoint gets a specified SOD policy's schedule.", + "content": "This lists the workflow actions available to you.", "type": "text/plain" }, "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "workflow-library", + "actions" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "ef38f943-47e9-4562-b5bb-8424a56397d8", - "key": "id", "disabled": true, "description": { - "content": "(Required) The ID of the SOD policy schedule to retrieve.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" - } + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"sp:create-campaign\"" } - ] + ], + "variable": [] }, "header": [ { @@ -138641,19 +138368,46 @@ }, "response": [ { - "id": "99de95de-1f80-46de-abf5-0c95c89c1809", - "name": "SOD policy schedule.", + "id": "73baba54-551d-484d-a973-da7a26a606f6", + "name": "List of workflow actions", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "workflow-library", + "actions" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"sp:create-campaign\"" + } + ], "variable": [] }, "header": [ @@ -138681,24 +138435,51 @@ "value": "application/json" } ], - "body": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a47c944bf3a2bd742580fe3bde\",\n \"modifierId\": \"0f11f2a47c944bf3a2bd742580fe3bde\"\n}", + "body": "[\n {\n \"id\": \"sp:create-campaign\",\n \"name\": \"Create Certification Campaign\",\n \"type\": \"ACTION\",\n \"description\": \"Generates a certification campaign.\",\n \"formFields\": [\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n },\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n }\n ],\n \"isDynamicSchema\": false,\n \"outputSchema\": {\n \"definitions\": {},\n \"properties\": {\n \"autoRevokeAllowed\": {\n \"$id\": \"#sp:create-campaign/autoRevokeAllowed\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"autoRevokeAllowed\",\n \"type\": \"boolean\"\n },\n \"deadline\": {\n \"$id\": \"#sp:create-campaign/deadline\",\n \"default\": \"\",\n \"examples\": [\n \"2020-12-25T06:00:00.468Z\"\n ],\n \"format\": \"date-time\",\n \"pattern\": \"^.*$\",\n \"title\": \"deadline\",\n \"type\": \"string\"\n },\n \"description\": {\n \"$id\": \"#sp:create-campaign/description\",\n \"default\": \"\",\n \"examples\": [\n \"A review of everyone's access by their manager.\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"description\",\n \"type\": \"string\"\n },\n \"emailNotificationEnabled\": {\n \"$id\": \"#sp:create-campaign/emailNotificationEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"emailNotificationEnabled\",\n \"type\": \"boolean\"\n },\n \"filter\": {\n \"$id\": \"#sp:create-campaign/filter\",\n \"properties\": {\n \"id\": {\n \"$id\": \"#sp:create-campaign/filter/id\",\n \"default\": \"\",\n \"examples\": [\n \"e0adaae69852e8fe8b8a3d48e5ce757c\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/filter/type\",\n \"default\": \"\",\n \"examples\": [\n \"CAMPAIGN_FILTER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"filter\",\n \"type\": \"object\"\n },\n \"id\": {\n \"$id\": \"#sp:create-campaign/id\",\n \"default\": \"\",\n \"examples\": [\n \"2c918086719eec070171a7e3355a360a\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"name\": {\n \"$id\": \"#sp:create-campaign/name\",\n \"default\": \"\",\n \"examples\": [\n \"Manager Review\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"name\",\n \"type\": \"string\"\n },\n \"recommendationsEnabled\": {\n \"$id\": \"#sp:create-campaign/recommendationsEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"recommendationEnabled\",\n \"type\": \"boolean\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/type\",\n \"default\": \"\",\n \"examples\": [\n \"MANAGER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"sp:create-campaign\",\n \"type\": \"object\"\n }\n },\n {\n \"id\": \"sp:create-campaign\",\n \"name\": \"Create Certification Campaign\",\n \"type\": \"ACTION\",\n \"description\": \"Generates a certification campaign.\",\n \"formFields\": [\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n },\n {\n \"helpText\": \"The name to give to this certification campaign.\",\n \"label\": \"Campaign Name\",\n \"name\": \"name\",\n \"required\": false,\n \"type\": \"text\"\n }\n ],\n \"isDynamicSchema\": false,\n \"outputSchema\": {\n \"definitions\": {},\n \"properties\": {\n \"autoRevokeAllowed\": {\n \"$id\": \"#sp:create-campaign/autoRevokeAllowed\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"autoRevokeAllowed\",\n \"type\": \"boolean\"\n },\n \"deadline\": {\n \"$id\": \"#sp:create-campaign/deadline\",\n \"default\": \"\",\n \"examples\": [\n \"2020-12-25T06:00:00.468Z\"\n ],\n \"format\": \"date-time\",\n \"pattern\": \"^.*$\",\n \"title\": \"deadline\",\n \"type\": \"string\"\n },\n \"description\": {\n \"$id\": \"#sp:create-campaign/description\",\n \"default\": \"\",\n \"examples\": [\n \"A review of everyone's access by their manager.\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"description\",\n \"type\": \"string\"\n },\n \"emailNotificationEnabled\": {\n \"$id\": \"#sp:create-campaign/emailNotificationEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"emailNotificationEnabled\",\n \"type\": \"boolean\"\n },\n \"filter\": {\n \"$id\": \"#sp:create-campaign/filter\",\n \"properties\": {\n \"id\": {\n \"$id\": \"#sp:create-campaign/filter/id\",\n \"default\": \"\",\n \"examples\": [\n \"e0adaae69852e8fe8b8a3d48e5ce757c\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/filter/type\",\n \"default\": \"\",\n \"examples\": [\n \"CAMPAIGN_FILTER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"filter\",\n \"type\": \"object\"\n },\n \"id\": {\n \"$id\": \"#sp:create-campaign/id\",\n \"default\": \"\",\n \"examples\": [\n \"2c918086719eec070171a7e3355a360a\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"id\",\n \"type\": \"string\"\n },\n \"name\": {\n \"$id\": \"#sp:create-campaign/name\",\n \"default\": \"\",\n \"examples\": [\n \"Manager Review\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"name\",\n \"type\": \"string\"\n },\n \"recommendationsEnabled\": {\n \"$id\": \"#sp:create-campaign/recommendationsEnabled\",\n \"default\": true,\n \"examples\": [\n false\n ],\n \"title\": \"recommendationEnabled\",\n \"type\": \"boolean\"\n },\n \"type\": {\n \"$id\": \"#sp:create-campaign/type\",\n \"default\": \"\",\n \"examples\": [\n \"MANAGER\"\n ],\n \"pattern\": \"^.*$\",\n \"title\": \"type\",\n \"type\": \"string\"\n }\n },\n \"title\": \"sp:create-campaign\",\n \"type\": \"object\"\n }\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d707d3af-fd98-4c5d-95c2-df0107dd8952", + "id": "c29b4c3c-f4da-40a4-bd01-f61358f6dcbb", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "workflow-library", + "actions" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"sp:create-campaign\"" + } + ], "variable": [] }, "header": [ @@ -138731,19 +138512,46 @@ "_postman_previewlanguage": "json" }, { - "id": "0ad1ef49-a399-48dc-bf7d-cd4be3db8cb9", + "id": "7c14c12c-9430-4128-b80d-507d74a8382a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "workflow-library", + "actions" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"sp:create-campaign\"" + } + ], "variable": [] }, "header": [ @@ -138776,19 +138584,46 @@ "_postman_previewlanguage": "json" }, { - "id": "a04f99ae-fac2-4703-a87c-0760177ce3ad", + "id": "937eb314-f891-4275-8c7a-6ce49b009f3a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "workflow-library", + "actions" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"sp:create-campaign\"" + } + ], "variable": [] }, "header": [ @@ -138821,19 +138656,46 @@ "_postman_previewlanguage": "json" }, { - "id": "a36d7c6e-c8bf-49a0-89b7-427072c12a35", + "id": "141efe47-404c-43f0-8ab4-31ebc4031a85", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "workflow-library", + "actions" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"sp:create-campaign\"" + } + ], "variable": [] }, "header": [ @@ -138866,19 +138728,46 @@ "_postman_previewlanguage": "json" }, { - "id": "acc269d4-120b-460a-a5ef-f09500080dfc", + "id": "8e80a3b9-99d1-4813-aede-d131e1e5cf9b", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "workflow-library", + "actions" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"sp:create-campaign\"" + } + ], "variable": [] }, "header": [ @@ -138917,81 +138806,107 @@ } }, { - "id": "2437d13c-e40f-471e-b2ee-68e7a1b6b526", - "name": "Update SOD Policy schedule", + "id": "71bd865d-9913-44cf-8d9a-aa08fec5aba0", + "name": "List Workflow Library Triggers", "request": { - "name": "Update SOD Policy schedule", + "name": "List Workflow Library Triggers", "description": { - "content": "This updates schedule for a specified SOD policy.", + "content": "This lists the workflow triggers available to you", "type": "text/plain" }, "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "workflow-library", + "triggers" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "ef38f943-47e9-4562-b5bb-8424a56397d8", - "key": "id", "disabled": true, "description": { - "content": "(Required) The ID of the SOD policy to update its schedule.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" - } + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"idn:identity-attributes-changed\"" } - ] + ], + "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a47c944bf3a2bd742580fe3bde\",\n \"modifierId\": \"0f11f2a47c944bf3a2bd742580fe3bde\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "6b1b26b4-384f-4df7-9fe6-1fe0b7cf4017", - "name": "Created or updated SOD policy schedule.", + "id": "598060db-d707-46c3-801b-702b7e5fd673", + "name": "List of workflow triggers", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "workflow-library", + "triggers" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"idn:identity-attributes-changed\"" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -139005,17 +138920,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a47c944bf3a2bd742580fe3bde\",\n \"modifierId\": \"0f11f2a47c944bf3a2bd742580fe3bde\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -139025,31 +138931,54 @@ "value": "application/json" } ], - "body": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a47c944bf3a2bd742580fe3bde\",\n \"modifierId\": \"0f11f2a47c944bf3a2bd742580fe3bde\"\n}", + "body": "[\n {\n \"id\": \"idn:identity-attributes-changed\",\n \"type\": \"EVENT\",\n \"name\": \"Identity Attributes Changed\",\n \"description\": \"One or more identity attributes changed.\",\n \"isDynamicSchema\": false,\n \"inputExample\": {\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"newValue\": \"marketing\",\n \"oldValue\": \"sales\"\n },\n {\n \"attribute\": \"manager\",\n \"newValue\": {\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n },\n \"oldValue\": {\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"newValue\": \"john.doe@gmail.com\",\n \"oldValue\": \"john.doe@hotmail.com\"\n }\n ],\n \"identity\": {\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n }\n }\n },\n {\n \"id\": \"idn:identity-attributes-changed\",\n \"type\": \"EVENT\",\n \"name\": \"Identity Attributes Changed\",\n \"description\": \"One or more identity attributes changed.\",\n \"isDynamicSchema\": false,\n \"inputExample\": {\n \"changes\": [\n {\n \"attribute\": \"department\",\n \"newValue\": \"marketing\",\n \"oldValue\": \"sales\"\n },\n {\n \"attribute\": \"manager\",\n \"newValue\": {\n \"name\": \"mean.guy\",\n \"type\": \"IDENTITY\"\n },\n \"oldValue\": {\n \"name\": \"nice.guy\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"attribute\": \"email\",\n \"newValue\": \"john.doe@gmail.com\",\n \"oldValue\": \"john.doe@hotmail.com\"\n }\n ],\n \"identity\": {\n \"name\": \"john.doe\",\n \"type\": \"IDENTITY\"\n }\n }\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "dfe1641e-99b7-4447-a652-af6760479282", + "id": "cc9c77c9-7710-46f3-884b-8884a32f4376", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "workflow-library", + "triggers" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"idn:identity-attributes-changed\"" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -139063,17 +138992,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a47c944bf3a2bd742580fe3bde\",\n \"modifierId\": \"0f11f2a47c944bf3a2bd742580fe3bde\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -139088,26 +139008,49 @@ "_postman_previewlanguage": "json" }, { - "id": "d79ea9a4-9c89-42f2-a4ce-5e74d6a70eeb", + "id": "75ed0490-8d20-4e86-9742-cc77d107171a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "workflow-library", + "triggers" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"idn:identity-attributes-changed\"" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -139121,17 +139064,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a47c944bf3a2bd742580fe3bde\",\n \"modifierId\": \"0f11f2a47c944bf3a2bd742580fe3bde\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -139146,26 +139080,49 @@ "_postman_previewlanguage": "json" }, { - "id": "d75c8d8f-0a62-4160-b763-307c452dac0e", + "id": "0fd63a04-21b0-4896-a15b-a3825c6675bb", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "workflow-library", + "triggers" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"idn:identity-attributes-changed\"" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -139179,17 +139136,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a47c944bf3a2bd742580fe3bde\",\n \"modifierId\": \"0f11f2a47c944bf3a2bd742580fe3bde\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -139204,26 +139152,49 @@ "_postman_previewlanguage": "json" }, { - "id": "729e44d0-b2a1-4af9-83d1-a4bce6db5540", + "id": "bcd0df8d-3452-488d-ae8c-1113588822e0", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "workflow-library", + "triggers" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"idn:identity-attributes-changed\"" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -139237,17 +139208,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a47c944bf3a2bd742580fe3bde\",\n \"modifierId\": \"0f11f2a47c944bf3a2bd742580fe3bde\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -139262,26 +139224,49 @@ "_postman_previewlanguage": "json" }, { - "id": "b4e5f92b-e072-4518-88c8-8fdd95496f2c", + "id": "a4298926-c618-4aa4-a33f-430469853835", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "workflow-library", + "triggers" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "id eq \"idn:identity-attributes-changed\"" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -139295,17 +139280,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"SCH-1584312283015\",\n \"created\": \"2020-01-01T00:00:00.000000Z\",\n \"modified\": \"2020-01-01T00:00:00.000000Z\",\n \"description\": \"Schedule for policy xyz\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"9\",\n \"18\"\n ],\n \"interval\": 3\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"3\",\n \"6\",\n \"9\",\n \"12\"\n ]\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"MON\",\n \"WED\",\n \"FRI\"\n ]\n },\n \"expiration\": \"2018-06-25T20:22:28.104Z\",\n \"timeZoneId\": \"America/Chicago\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"2c7180a46faadee4016fb4e018c20642\",\n \"name\": \"Michael Michaels\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"0f11f2a47c944bf3a2bd742580fe3bde\",\n \"modifierId\": \"0f11f2a47c944bf3a2bd742580fe3bde\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -139326,36 +139302,24 @@ } }, { - "id": "238f6e0a-da4c-4324-9bbb-cbf6b35c55f4", - "name": "Delete SOD policy schedule", + "id": "b283dd8a-4c7a-4646-8225-c030d57fecdd", + "name": "List Workflow Library Operators", "request": { - "name": "Delete SOD policy schedule", + "name": "List Workflow Library Operators", "description": { - "content": "This deletes schedule for a specified SOD policy by ID.", + "content": "This lists the workflow operators available to you", "type": "text/plain" }, "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "workflow-library", + "operators" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "ef38f943-47e9-4562-b5bb-8424a56397d8", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the SOD policy the schedule must be deleted for.", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { @@ -139363,19 +139327,18 @@ "value": "application/json" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "response": [ { - "id": "e7832181-7785-47ca-97d6-42ee3fc7bad4", - "name": "No content response.", + "id": "91bcbaef-23ba-47ef-9620-e8063c4b9af0", + "name": "List of workflow operators", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "workflow-library", + "operators" ], "host": [ "{{baseUrl}}" @@ -139384,6 +139347,10 @@ "variable": [] }, "header": [ + { + "key": "Accept", + "value": "application/json" + }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -139393,24 +139360,29 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "status": "No Content", - "code": 204, - "header": [], + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"sp:compare-boolean\",\n \"name\": \"Compare Boolean Values\",\n \"type\": \"OPERATOR\",\n \"description\": \"Compare two boolean values and decide what happens based on the result.\",\n \"formFields\": [\n {\n \"description\": \"Enter the JSONPath to a value from the input to compare to Variable B.\",\n \"helpText\": \"\",\n \"label\": \"Variable A\",\n \"name\": \"variableA.$\",\n \"required\": true,\n \"type\": \"text\"\n },\n {\n \"helpText\": \"Select an operation.\",\n \"label\": \"Operation\",\n \"name\": \"operator\",\n \"options\": [\n {\n \"label\": \"Equals\",\n \"value\": \"BooleanEquals\"\n }\n ],\n \"required\": true,\n \"type\": \"select\"\n },\n {\n \"description\": \"Enter the JSONPath to a value from the input to compare to Variable A.\",\n \"helpText\": \"\",\n \"label\": \"Variable B\",\n \"name\": \"variableB.$\",\n \"required\": false,\n \"type\": \"text\"\n },\n {\n \"description\": \"Enter True or False.\",\n \"helpText\": \"\",\n \"label\": \"Variable B\",\n \"name\": \"variableB\",\n \"required\": false,\n \"type\": \"text\"\n }\n ]\n },\n {\n \"id\": \"sp:compare-boolean\",\n \"name\": \"Compare Boolean Values\",\n \"type\": \"OPERATOR\",\n \"description\": \"Compare two boolean values and decide what happens based on the result.\",\n \"formFields\": [\n {\n \"description\": \"Enter the JSONPath to a value from the input to compare to Variable B.\",\n \"helpText\": \"\",\n \"label\": \"Variable A\",\n \"name\": \"variableA.$\",\n \"required\": true,\n \"type\": \"text\"\n },\n {\n \"helpText\": \"Select an operation.\",\n \"label\": \"Operation\",\n \"name\": \"operator\",\n \"options\": [\n {\n \"label\": \"Equals\",\n \"value\": \"BooleanEquals\"\n }\n ],\n \"required\": true,\n \"type\": \"select\"\n },\n {\n \"description\": \"Enter the JSONPath to a value from the input to compare to Variable A.\",\n \"helpText\": \"\",\n \"label\": \"Variable B\",\n \"name\": \"variableB.$\",\n \"required\": false,\n \"type\": \"text\"\n },\n {\n \"description\": \"Enter True or False.\",\n \"helpText\": \"\",\n \"label\": \"Variable B\",\n \"name\": \"variableB\",\n \"required\": false,\n \"type\": \"text\"\n }\n ]\n }\n]", "cookie": [], - "_postman_previewlanguage": "text" + "_postman_previewlanguage": "json" }, { - "id": "cbcde24b-e27f-473d-baf2-6f862201ba6c", + "id": "81e4747b-8d81-47a8-a35a-04cd5a285b36", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "workflow-library", + "operators" ], "host": [ "{{baseUrl}}" @@ -139432,7 +139404,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Bad Request", @@ -139448,14 +139420,13 @@ "_postman_previewlanguage": "json" }, { - "id": "3bc87617-dee3-41da-8139-161f6dd0d527", + "id": "07ff14e2-ed80-45f9-9e71-1c31fba4375c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "workflow-library", + "operators" ], "host": [ "{{baseUrl}}" @@ -139477,7 +139448,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Unauthorized", @@ -139493,14 +139464,13 @@ "_postman_previewlanguage": "json" }, { - "id": "c755f866-0143-4ca7-ba47-b8fd3fba31f7", + "id": "035f364d-26fb-4ec3-a13a-e24cfbc8bd21", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "workflow-library", + "operators" ], "host": [ "{{baseUrl}}" @@ -139522,7 +139492,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Forbidden", @@ -139538,59 +139508,13 @@ "_postman_previewlanguage": "json" }, { - "id": "dcc1b8b4-a797-46d4-bfec-5341bf0d6c6b", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a3857cc3-6c8d-4518-8528-3bad48cccb18", + "id": "16de534e-772f-4d55-99ec-7d39043c592e", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "workflow-library", + "operators" ], "host": [ "{{baseUrl}}" @@ -139612,7 +139536,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Too Many Requests", @@ -139628,14 +139552,13 @@ "_postman_previewlanguage": "json" }, { - "id": "156fc546-3e0b-409e-b50c-d7c0fa770495", + "id": "e65ca6f5-58ab-49ab-9086-2090130e161c", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "schedule" + "workflow-library", + "operators" ], "host": [ "{{baseUrl}}" @@ -139657,7 +139580,7 @@ "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, "status": "Internal Server Error", @@ -139679,20 +139602,20 @@ } }, { - "id": "6573f443-bac9-41f1-8dbb-80c6d50ebc98", - "name": "Runs SOD policy violation report", + "id": "d168fefa-36e9-47b6-baf8-72239c0349c9", + "name": "Generate External Trigger OAuth Client", "request": { - "name": "Runs SOD policy violation report", + "name": "Generate External Trigger OAuth Client", "description": { - "content": "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.", + "content": "Create OAuth client ID, client secret, and callback URL for use in an external trigger. External triggers will need this information to generate an access token to authenticate to the callback URL and submit a trigger payload that will initiate the workflow.", "type": "text/plain" }, "url": { "path": [ - "sod-policies", + "workflows", ":id", - "violation-report", - "run" + "external", + "oauth-clients" ], "host": [ "{{baseUrl}}" @@ -139701,11 +139624,11 @@ "variable": [ { "type": "any", - "value": "ef38f943-47e9-4562-b5bb-8424a56397d8", + "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", "key": "id", "disabled": true, "description": { - "content": "(Required) The SOD policy ID to run.", + "content": "(Required) Id of the workflow", "type": "text/plain" } } @@ -139722,15 +139645,15 @@ }, "response": [ { - "id": "8b0d5e14-bdcd-430e-bd9a-8c7aa7657a01", - "name": "Reference to the violation report run task.", + "id": "a47de2e3-236b-46c9-8025-6d11a18bf966", + "name": "The OAuth Client object", "originalRequest": { "url": { "path": [ - "sod-policies", + "workflows", ":id", - "violation-report", - "run" + "external", + "oauth-clients" ], "host": [ "{{baseUrl}}" @@ -139763,20 +139686,20 @@ "value": "application/json" } ], - "body": "{\n \"status\": \"PENDING\",\n \"type\": \"REPORT_RESULT\",\n \"id\": \"2e8d8180-24bc-4d21-91c6-7affdb473b0d\",\n \"name\": \"policy-xyz\"\n}", + "body": "{\n \"id\": \"1a58c03a6bf64dc2876f6988c6e2c7b7\",\n \"secret\": \"00cc24a7fe810fe06a7cb38bc168ae104d703c7abb296f9944dc68e69ddb578b\",\n \"url\": \"https://tenant.api.identitynow.com/beta/workflows/execute/external/c17bea3a-574d-453c-9e04-4365fbf5af0b\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6c2bca48-7fd3-461b-b7e2-8569af500321", + "id": "c7462290-4ec3-4f0f-be3e-51057d5fe8bf", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sod-policies", + "workflows", ":id", - "violation-report", - "run" + "external", + "oauth-clients" ], "host": [ "{{baseUrl}}" @@ -139814,15 +139737,15 @@ "_postman_previewlanguage": "json" }, { - "id": "6d5c1e18-85a4-41ae-a590-f508be7a519c", + "id": "c1d8d43a-a393-4679-8f44-ff2720dc5d45", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sod-policies", + "workflows", ":id", - "violation-report", - "run" + "external", + "oauth-clients" ], "host": [ "{{baseUrl}}" @@ -139860,15 +139783,15 @@ "_postman_previewlanguage": "json" }, { - "id": "55b944d0-8f4e-4715-8820-f5e0d4aa07c1", + "id": "f2a70a70-d78f-440a-afcf-7bdf81104b47", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-policies", + "workflows", ":id", - "violation-report", - "run" + "external", + "oauth-clients" ], "host": [ "{{baseUrl}}" @@ -139906,61 +139829,15 @@ "_postman_previewlanguage": "json" }, { - "id": "5b660348-db50-4edf-ad8c-a9c6cedad103", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1e9f7965-70eb-4970-a85f-6e466c18db01", + "id": "b2e61503-c96f-4761-b9e5-c8a6c890a7d1", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-policies", + "workflows", ":id", - "violation-report", - "run" + "external", + "oauth-clients" ], "host": [ "{{baseUrl}}" @@ -139998,15 +139875,15 @@ "_postman_previewlanguage": "json" }, { - "id": "47d0ad45-03ac-4c89-861b-2cafde44f0dc", + "id": "60156b67-ef6f-4f4f-bc6a-5c2df82a671d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-policies", + "workflows", ":id", - "violation-report", - "run" + "external", + "oauth-clients" ], "host": [ "{{baseUrl}}" @@ -140050,19 +139927,20 @@ } }, { - "id": "e7f6b57e-44c3-4609-ab7c-32bc24fb1787", - "name": "Get SOD violation report status", + "id": "f9ccc9f4-6c73-4325-9814-653a7166927d", + "name": "Execute Workflow via External Trigger", "request": { - "name": "Get SOD violation report status", + "name": "Execute Workflow via External Trigger", "description": { - "content": "This gets the status for a violation report run task that has already been invoked.", + "content": "This endpoint allows a service outside of IdentityNow to initiate a workflow that uses the \"External Trigger\" step. The external service will invoke this endpoint with the input data it wants to send to the workflow in the body.", "type": "text/plain" }, "url": { "path": [ - "sod-policies", - ":id", - "violation-report" + "workflows", + "execute", + "external", + ":id" ], "host": [ "{{baseUrl}}" @@ -140071,35 +139949,49 @@ "variable": [ { "type": "any", - "value": "ef38f943-47e9-4562-b5bb-8424a56397d8", + "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", "key": "id", "disabled": true, "description": { - "content": "(Required) The ID of the violation report to retrieve status for.", + "content": "(Required) Id of the workflow", "type": "text/plain" } } ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {\n \"customAttribute1\": \"value1\",\n \"customAttribute2\": \"value2\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "3ce549d6-1474-4fab-a5bc-2dea1a297e2a", - "name": "Status of the violation report run task.", + "id": "50a76ed9-ad5f-40fd-a142-ca023c7e398c", + "name": "The Workflow object", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "violation-report" + "workflows", + "execute", + "external", + ":id" ], "host": [ "{{baseUrl}}" @@ -140108,6 +140000,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -140121,8 +140017,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {\n \"customAttribute1\": \"value1\",\n \"customAttribute2\": \"value2\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -140132,19 +140037,20 @@ "value": "application/json" } ], - "body": "{\n \"status\": \"SUCCESS\",\n \"type\": \"REPORT_RESULT\",\n \"id\": \"2e8d8180-24bc-4d21-91c6-7affdb473b0d\",\n \"name\": \"policy-xyz\"\n}", + "body": "{\n \"workflowExecutionId\": \"0e11cefa-96e7-4b67-90d0-065bc1da5753\",\n \"message\": \"Workflow was not executed externally. Check enabled flag on workflow definition\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "aa20a69c-39cf-47d0-89dd-5149d604e229", + "id": "2783902d-c9b7-4f1e-9a1d-fb256a01b31e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "violation-report" + "workflows", + "execute", + "external", + ":id" ], "host": [ "{{baseUrl}}" @@ -140153,6 +140059,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -140166,8 +140076,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {\n \"customAttribute1\": \"value1\",\n \"customAttribute2\": \"value2\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -140182,14 +140101,15 @@ "_postman_previewlanguage": "json" }, { - "id": "28a0b739-941f-45fc-b99d-143049d77a5c", + "id": "37b53611-db6f-41cf-b625-e41519f0c1e6", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "violation-report" + "workflows", + "execute", + "external", + ":id" ], "host": [ "{{baseUrl}}" @@ -140198,6 +140118,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -140211,8 +140135,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {\n \"customAttribute1\": \"value1\",\n \"customAttribute2\": \"value2\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -140227,14 +140160,15 @@ "_postman_previewlanguage": "json" }, { - "id": "c7d83d19-3326-442a-bd49-e8554376dd45", + "id": "06c8888a-1611-4358-8f1d-630604150334", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "violation-report" + "workflows", + "execute", + "external", + ":id" ], "host": [ "{{baseUrl}}" @@ -140243,6 +140177,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -140256,8 +140194,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {\n \"customAttribute1\": \"value1\",\n \"customAttribute2\": \"value2\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -140272,14 +140219,15 @@ "_postman_previewlanguage": "json" }, { - "id": "ce8a859b-5117-45c6-9dd6-9e6fb5cb666b", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "ae28c512-d4e8-43e5-b090-d248f027b5f0", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "violation-report" + "workflows", + "execute", + "external", + ":id" ], "host": [ "{{baseUrl}}" @@ -140289,50 +140237,9 @@ }, "header": [ { - "key": "Accept", + "key": "Content-Type", "value": "application/json" }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e22ae751-4358-43a5-9446-e1dbfee26198", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ { "key": "Accept", "value": "application/json" @@ -140346,8 +140253,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {\n \"customAttribute1\": \"value1\",\n \"customAttribute2\": \"value2\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -140362,14 +140278,15 @@ "_postman_previewlanguage": "json" }, { - "id": "5aea6ec1-6957-4812-b4ed-573fd748b779", + "id": "2eba59f2-e51e-4982-a3d6-f699075e4da4", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-policies", - ":id", - "violation-report" + "workflows", + "execute", + "external", + ":id" ], "host": [ "{{baseUrl}}" @@ -140378,6 +140295,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -140391,8 +140312,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {\n \"customAttribute1\": \"value1\",\n \"customAttribute2\": \"value2\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -140413,19 +140343,21 @@ } }, { - "id": "27d72d14-0421-492b-a11c-3a697e42802d", - "name": "Get violation report run status", + "id": "d6e42e21-1c1f-4a59-94e5-a44ecdabf065", + "name": "Test Workflow via External Trigger", "request": { - "name": "Get violation report run status", + "name": "Test Workflow via External Trigger", "description": { - "content": "This gets the status for a violation report run task that has already been invoked.", + "content": "Validate a workflow with an \"External Trigger\" can receive input. The response includes the input that the workflow received, which can be used to validate that the input is intact when it reaches the workflow.", "type": "text/plain" }, "url": { "path": [ - "sod-policies", - "sod-violation-report-status", - ":reportResultId" + "workflows", + "execute", + "external", + ":id", + "test" ], "host": [ "{{baseUrl}}" @@ -140434,35 +140366,50 @@ "variable": [ { "type": "any", - "value": "2e8d8180-24bc-4d21-91c6-7affdb473b0d", - "key": "reportResultId", + "value": "c17bea3a-574d-453c-9e04-4365fbf5af0b", + "key": "id", "disabled": true, "description": { - "content": "(Required) The ID of the report reference to retrieve.", + "content": "(Required) Id of the workflow", "type": "text/plain" } } ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {\n \"test\": \"hello world\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "78d63d9f-8243-4781-bb66-df47a6a2cbd5", - "name": "Status of the violation report run task.", + "id": "40bf8fff-f92f-488a-b7d0-b19819ab9324", + "name": "Responds with the test input", "originalRequest": { "url": { "path": [ - "sod-policies", - "sod-violation-report-status", - ":reportResultId" + "workflows", + "execute", + "external", + ":id", + "test" ], "host": [ "{{baseUrl}}" @@ -140471,6 +140418,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -140484,8 +140435,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {\n \"test\": \"hello world\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -140495,19 +140455,21 @@ "value": "application/json" } ], - "body": "{\n \"status\": \"SUCCESS\",\n \"type\": \"REPORT_RESULT\",\n \"id\": \"2e8d8180-24bc-4d21-91c6-7affdb473b0d\",\n \"name\": \"policy-xyz\"\n}", + "body": "{\n \"payload\": {\n \"test\": \"hello world\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "532a047a-8f20-4d1e-92f4-f9e7918d39ba", + "id": "fe6b9596-2490-48cd-8047-29dfe486d81b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sod-policies", - "sod-violation-report-status", - ":reportResultId" + "workflows", + "execute", + "external", + ":id", + "test" ], "host": [ "{{baseUrl}}" @@ -140516,6 +140478,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -140529,8 +140495,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {\n \"test\": \"hello world\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -140545,14 +140520,16 @@ "_postman_previewlanguage": "json" }, { - "id": "4e0562c1-43ca-4b0e-9c48-ad7fc1e710af", + "id": "66b03c33-30d8-4f83-95e3-91a439bf71cb", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sod-policies", - "sod-violation-report-status", - ":reportResultId" + "workflows", + "execute", + "external", + ":id", + "test" ], "host": [ "{{baseUrl}}" @@ -140561,6 +140538,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -140574,8 +140555,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {\n \"test\": \"hello world\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -140590,14 +140580,16 @@ "_postman_previewlanguage": "json" }, { - "id": "cc9bdc48-2ebf-427f-af0a-d5d7a1099e42", + "id": "86dcd639-1e70-47ae-9321-20f9dabc0241", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-policies", - "sod-violation-report-status", - ":reportResultId" + "workflows", + "execute", + "external", + ":id", + "test" ], "host": [ "{{baseUrl}}" @@ -140606,6 +140598,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -140619,8 +140615,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {\n \"test\": \"hello world\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -140635,14 +140640,16 @@ "_postman_previewlanguage": "json" }, { - "id": "95e7f0ed-f9ea-47d9-b67f-a000d38fcb9a", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "688e5794-58a2-4466-9b8a-e932c0d84005", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-policies", - "sod-violation-report-status", - ":reportResultId" + "workflows", + "execute", + "external", + ":id", + "test" ], "host": [ "{{baseUrl}}" @@ -140652,50 +140659,9 @@ }, "header": [ { - "key": "Accept", + "key": "Content-Type", "value": "application/json" }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"404 Not found\",\n \"trackingId\": \"b21b1f7ce4da4d639f2c62a57171b427\",\n \"messages\": [\n {\n \"locale\": \"en-US\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"The server did not find a current representation for the target resource.\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "094066d5-b578-420e-b92e-4fb94f611797", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - "sod-violation-report-status", - ":reportResultId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ { "key": "Accept", "value": "application/json" @@ -140709,8 +140675,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {\n \"test\": \"hello world\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -140725,14 +140700,16 @@ "_postman_previewlanguage": "json" }, { - "id": "27cb7ad7-69b7-4c15-9a84-856377778c22", + "id": "072ce74a-f797-48e6-a3a1-ade5ae83f865", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-policies", - "sod-violation-report-status", - ":reportResultId" + "workflows", + "execute", + "external", + ":id", + "test" ], "host": [ "{{baseUrl}}" @@ -140741,6 +140718,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -140754,8 +140735,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {\n \"test\": \"hello world\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -140774,9 +140764,15 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, + } + ] + }, + { + "name": "SOD Policy", + "description": "", + "item": [ { - "id": "64c3e547-95ff-4116-9c03-040c60374b60", + "id": "71082a69-e881-4aec-a507-ce6c93252d5d", "name": "Runs all policies for org", "request": { "name": "Runs all policies for org", @@ -140819,7 +140815,7 @@ }, "response": [ { - "id": "047ba2eb-d2b9-42dc-a13f-9db4ec40e3a4", + "id": "9a78af30-5b71-41cb-be22-6da0cef7ec49", "name": "Reference to the violation report run task.", "originalRequest": { "url": { @@ -140876,7 +140872,7 @@ "_postman_previewlanguage": "json" }, { - "id": "64cd9c38-86f9-4436-8402-741a1be0773e", + "id": "8ba6745c-f25e-4efc-ac98-fca0205abb6d", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -140933,7 +140929,7 @@ "_postman_previewlanguage": "json" }, { - "id": "3b676fd2-6e6d-47d2-953c-7c00803a15ea", + "id": "68784b7f-87b9-4cdf-8c69-5c93e67d2ec4", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -140990,7 +140986,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ec4abd34-efec-4631-adf8-00f0b1578ad5", + "id": "53efd41c-f801-4465-871c-66c51e4fa2b5", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -141047,7 +141043,7 @@ "_postman_previewlanguage": "json" }, { - "id": "269f774f-4745-4ac0-8c25-dd18d52bc454", + "id": "04aac0ab-c49b-4090-b7e5-19619b6aacf8", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -141104,7 +141100,7 @@ "_postman_previewlanguage": "json" }, { - "id": "895e8d3b-580d-420f-b530-c0bd212e613a", + "id": "cffcb8de-a814-4779-916f-06bde1ebd132", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -141167,7 +141163,7 @@ } }, { - "id": "470725ff-72d6-4525-9b2f-fe89ba010dfc", + "id": "96090bcf-679f-4342-a32c-d87a11c9dfb5", "name": "Get multi-report run task status", "request": { "name": "Get multi-report run task status", @@ -141196,7 +141192,7 @@ }, "response": [ { - "id": "04376296-3d52-40b0-a62c-3cb0bff40612", + "id": "2fad5cf8-d2c9-4591-841b-127402c93c76", "name": "Status of the violation report run task for all policy run.", "originalRequest": { "url": { @@ -141239,7 +141235,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b0e17e88-898e-4713-b7b8-f38881ba438a", + "id": "03b5524c-30fb-4372-8d5d-b58cd9b54470", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -141282,7 +141278,7 @@ "_postman_previewlanguage": "json" }, { - "id": "41aa4817-b3f3-4580-a809-a4d9e0d88826", + "id": "2e045063-5831-4f1d-968e-c2aa5739e9b8", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -141325,7 +141321,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6d99b426-9a8c-432c-8502-92af67b99071", + "id": "9cee5488-7c4e-4133-af72-c12a3f8957a5", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -141368,7 +141364,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8b690d5d-eb81-40a2-ba08-5999c9ba65a4", + "id": "70c9dd6e-9e79-4565-bf28-c14f801eda37", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -141411,7 +141407,7 @@ "_postman_previewlanguage": "json" }, { - "id": "71d8081d-5945-4e29-836a-83d889e8878c", + "id": "90ec1e3b-ed95-45ea-860f-6dbf2a66ce8e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -141460,7 +141456,7 @@ } }, { - "id": "2050d948-713c-4dcc-8b8d-5243981621a8", + "id": "e23bec5f-64ee-42b4-82fb-8ed4a4d5f89e", "name": "Download violation report", "request": { "name": "Download violation report", @@ -141502,7 +141498,7 @@ }, "response": [ { - "id": "6cb55c69-19a3-409a-b42f-af2a20f8431a", + "id": "711afe34-f31a-42ab-8e08-dd6cb35d4529", "name": "Returns the PolicyReport.zip that contains the violation report file.", "originalRequest": { "url": { @@ -141542,12 +141538,12 @@ "value": "application/zip" } ], - "body": "dolor aliqua qui incididunt", + "body": "veniam nulla esse", "cookie": [], "_postman_previewlanguage": "text" }, { - "id": "e9ba385e-0569-44ab-b186-9c2e490e0cd5", + "id": "ccfbd8ed-c5ae-49a5-a7b2-991f9d5db19d", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -141592,7 +141588,7 @@ "_postman_previewlanguage": "json" }, { - "id": "39b54079-4a48-4582-9b13-5a09af7189ee", + "id": "eb02a5e7-3868-438f-9d0d-d9b47f6f75cc", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -141637,7 +141633,7 @@ "_postman_previewlanguage": "json" }, { - "id": "9b859b7e-9f04-44b6-b0a8-e267a4a24cbe", + "id": "eef875ea-4521-4283-9de0-87f9c6dda040", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -141682,7 +141678,7 @@ "_postman_previewlanguage": "json" }, { - "id": "28d554b6-46bc-4f38-88a0-954d11378a3f", + "id": "980b998a-ff04-4b4a-813a-0c38ba7f8254", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -141727,7 +141723,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6fc1f29c-d7df-43f0-94aa-0ab6230f8770", + "id": "d7fce3cc-9519-4498-8cc3-ddbadc3a003f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -141772,7 +141768,7 @@ "_postman_previewlanguage": "json" }, { - "id": "df3f7477-ab2c-4003-a739-da7342f6c334", + "id": "2ea61086-9989-4cd6-a1df-35c1281aec68", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -141823,7 +141819,7 @@ } }, { - "id": "837c6c07-bd9f-4824-b7f8-f92b6dbabe06", + "id": "25197b80-db55-4625-904f-9ff6a37cbc82", "name": "Download custom violation report", "request": { "name": "Download custom violation report", @@ -141876,7 +141872,7 @@ }, "response": [ { - "id": "6a2f7749-9907-4b1f-99c2-8cbc8570eb26", + "id": "0bbfeffd-b6e5-47d7-8c4e-d3c9723f4fcb", "name": "Returns the zip file with given custom name that contains the violation report file.", "originalRequest": { "url": { @@ -141917,12 +141913,12 @@ "value": "application/zip" } ], - "body": "dolor aliqua qui incididunt", + "body": "veniam nulla esse", "cookie": [], "_postman_previewlanguage": "text" }, { - "id": "b3b55a67-3ee8-43dd-b08c-3d5e267f066f", + "id": "2c0860c5-7022-4b59-a912-a87b0cd97ad4", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -141968,7 +141964,7 @@ "_postman_previewlanguage": "json" }, { - "id": "249cef60-3610-4e0b-a15c-ac0a125fe9e2", + "id": "9333889c-2f3a-4a6e-a86d-ffdadef95531", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -142014,7 +142010,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c0d4a009-4989-42df-bcae-15ffa72c3697", + "id": "cec38de4-043c-4959-a159-50b2cd818118", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -142060,7 +142056,7 @@ "_postman_previewlanguage": "json" }, { - "id": "fa8f9fa8-05e8-4f8c-8ac6-53fd71ac8821", + "id": "64441fe6-0eea-4ee0-ac82-379997cfc2d4", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { @@ -142106,7 +142102,7 @@ "_postman_previewlanguage": "json" }, { - "id": "4ac429bb-effc-4323-a25d-cb466d8184ab", + "id": "f1527e18-9ed5-476f-9574-ff07b57b68c3", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -142152,7 +142148,7 @@ "_postman_previewlanguage": "json" }, { - "id": "007b6e7b-f593-466b-94a5-44f71e87682c", + "id": "4094f025-5348-4bc2-9f71-93697a9ef602", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -142284,7 +142280,7 @@ } ], "info": { - "_postman_id": "fc11d172-f395-43ae-9d0a-a7e9c9ca29d0", + "_postman_id": "93b249fc-836c-4542-ab21-853468a6a2e0", "name": "Identity Security Cloud V3 API", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "description": {