{"info":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","description":"<html><head></head><body><h3 id=\"background\">Background</h3>\n<p>REST API best practices are being adhered to in the creation of this documentation, specifically adhering to <a href=\"http://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md\">http://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md</a> except where explicitly listed in this documentation.</p>\n<p>IDAPI references - <a href=\"https://bravurasecuritydocs.com/release127/content/en/api.pdf\">https://bravurasecuritydocs.com/release127/content/en/api.pdf</a></p>\n<h4 id=\"backwards-compatibility\">Backwards compatibility</h4>\n<p>Bravura Security's REST API version will be incremented if a backwards incompatible change is introduced. if a backwards compatibility item is introduced everything possible will be done to preserve the past definition of the API for the period of time the Security Fabric versions are in support. A breaking change on the API that violates this will only be considered if a security concern or data loss issue is flagged in the API in question that would warrant a break.</p>\n<h3 id=\"resource-summary\">Resource Summary</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Resource</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Version</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Account</td>\n<td>An account is an object identified and discovered from a target system. It can be referenced by other resources such as User resources and Managed Account resources. An account can hold multiple Group Member references that explains the groups it’s a member of and attributes of that membership.</td>\n<td>1</td>\n</tr>\n<tr>\n<td>Attribute</td>\n<td>An attribute is an object identified and discovered from a target system, profile or group. It can be referenced by other resources such as User resources, Managed Account resources, Account resources and Group resources. An attribute can hold multiple may hold multiple values.</td>\n<td>1</td>\n</tr>\n<tr>\n<td>Credential</td>\n<td>A credential is referenced by a User. It can take the form of a password and/or a Question/Answer. A user can reference multiple credentials.</td>\n<td>1</td>\n</tr>\n<tr>\n<td>Group</td>\n<td>A group is a resource identified and discovered from a target system. It references a collection of memberships and attributes.</td>\n<td>1</td>\n</tr>\n<tr>\n<td>Managed Account</td>\n<td>A managed account is an account in which we are managing secrets too. It references an account resource and can have multiple secrets associated to it. In the future it might be similar to a Managed Group where it can hold direct policies about how the account should be governed. For example, a user account vs a service account.</td>\n<td>1</td>\n</tr>\n<tr>\n<td>Managed System Policy</td>\n<td>A managed system policy is a resource that is defined in Bravura Security Fabric. It references a collection of managed systems and managed accounts.</td>\n<td>1</td>\n</tr>\n<tr>\n<td>Managed System</td>\n<td>A managed system is a resource that is defined in Bravura Security Fabric. It references managed accounts.</td>\n<td>1</td>\n</tr>\n<tr>\n<td>Operation</td>\n<td>An operation is an object that defines a task that has been submitted by the API. It references the execution details and the status of the task.</td>\n<td>1</td>\n</tr>\n<tr>\n<td>Policy</td>\n<td>A policy is a reference to the Rego policies that are used for Authorization in the REST API.</td>\n<td>1</td>\n</tr>\n<tr>\n<td>Secret</td>\n<td>A secret is referenced by a Managed Account. It can take the form of a password and/or a file. A managed account can reference multiple secrets but in common operation it’s often limited to just one secret.</td>\n<td>1</td>\n</tr>\n<tr>\n<td>Target Group</td>\n<td>A target group is an object defined in Bravura Security Fabric an is a collection of target systems sharing a password policy.</td>\n<td>1</td>\n</tr>\n<tr>\n<td>Target System</td>\n<td>A target system is a object defined in Bravura Security Fabric. It contains a collection of accounts and groups.</td>\n<td>1</td>\n</tr>\n<tr>\n<td>User</td>\n<td>A user is a person who can log into the Bravura Security Fabric. They can have multiple accounts associated with them. The object can also reference attributes.</td>\n<td>1</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"authentication\">Authentication</h3>\n<p>To authenticate to a request, add a bearer token to the Authorization HTTP header.</p>\n<h4 id=\"retrieving-a-bearer-token\">Retrieving a bearer token</h4>\n<p>To get a bearer token, the REST API has an IdentityServer established to mint tokens. To authenticate, follow the <strong>Resource owner password</strong> grant type for IdentityServer4.</p>\n<h5 id=\"authentication-example\">Authentication Example</h5>\n<p>For external authentication to the REST API, the client ID is <code>passwordclient</code>. There is no client secret. For a user to be able to authenticate externally, they must be members of the <code>_EXPLICIT_REST_API_USERS_</code> user class.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>POST {{scheme}}://{{hostname}}/{{instancename}}/identity/connect/token\nContent-Type: application/x-www-form-urlencoded\n    client_id=passwordclient&amp;\n    grant_type=password&amp;\n    username={{username}}&amp;\n    password={{password}}\n\n</code></pre><p>The resulting response will provide an <code>access_token</code> which is the bearer token used for the Authorization HTTP header in the REST API requests. The response also includes a <code>refresh_token</code> which can be used to extend the lifetime of the authenticated user's session.</p>\n<p>Example response:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"access_token\": \"FB1A619D121BA73B52B5BF2FD96D3669075A158918A66FC6E5D4845CEA035F29\",\n    \"expires_in\": 3600,\n    \"token_type\": \"Bearer\",\n    \"refresh_token\": \"D2FE60948CA91B61C8EC82BD9D2183FC1F5B7E7A41A47D1F0BE749A00F3E0F4E\",\n    \"scope\": \"api.read api.write offline_access\"\n}\n\n</code></pre>\n<h3 id=\"authorization\">Authorization</h3>\n<p>For authorization to endpoints, policy-based access control (PBAC) has been implemented into the REST API using <a href=\"https://www.openpolicyagent.org/\">Open Policy Agent</a> (OPA). Each endpoint is protected by one or more policies, and the policies are written using OPA's native query language Rego. For more information on Rego, see <a href=\"https://www.openpolicyagent.org/docs/latest/policy-language/\">here</a>.</p>\n<p>Each policy can be modified using the REST API; Bravura Security Fabric offers a few custom functions that can be used in Rego, and all data referenced in the policies follow the REST API models.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Policy ID</strong></th>\n<th><strong>Default Authorization</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>generic_policy</td>\n<td>- User has superuser privileges</td>\n</tr>\n<tr>\n<td>accounts_get</td>\n<td>- End users can get their own account  <br>- Users in user classes <code>_GLOBAL_HELP_DESK_</code> or <code>_HELP_DESK_MANAGERS_</code> can get another user's account</td>\n</tr>\n<tr>\n<td>accounts_get_list</td>\n<td>- End users can list their own accounts  <br>- Users in user classes <code>_GLOBAL_HELP_DESK_</code> or <code>_HELP_DESK_MANAGERS_</code> can list accounts of other users</td>\n</tr>\n<tr>\n<td>accounts_patch</td>\n<td>- End users can patch their own accounts  <br>- Users in user classes <code>_GLOBAL_HELP_DESK_</code> or <code>_HELP_DESK_MANAGERS_</code> can patch accounts of other users</td>\n</tr>\n<tr>\n<td>accounts_patch_replace_locked</td>\n<td>- End users can unlock their own accounts  <br>- Users in user classes <code>_GLOBAL_HELP_DESK_</code> or <code>_HELP_DESK_MANAGERS_</code> can unlock accounts of other users</td>\n</tr>\n<tr>\n<td>accounts_patch_replace_password</td>\n<td>- End users can replace their own accounts' passwords  <br>- Users in user classes <code>_GLOBAL_HELP_DESK_</code> or <code>_HELP_DESK_MANAGERS_</code> can unlock accounts of other users</td>\n</tr>\n<tr>\n<td>accounts_patch_test_locked</td>\n<td>- End users can check if their own accounts are locked  <br>- Users in user classes <code>_GLOBAL_HELP_DESK_</code> or <code>_HELP_DESK_MANAGERS_</code> can check if accounts of other users are locked</td>\n</tr>\n<tr>\n<td>accounts_patch_test_password</td>\n<td>- End users can test their own accounts' passwords  <br>- Users in user classes <code>_GLOBAL_HELP_DESK_</code> or <code>_HELP_DESK_MANAGERS_</code> can test accounts of other users passwords</td>\n</tr>\n<tr>\n<td>accounts_post</td>\n<td>- End users can make POST requests for their own accounts  <br>- Users in user classes <code>_GLOBAL_HELP_DESK_</code> or <code>_HELP_DESK_MANAGERS_</code> can make POST requests for accounts of other users</td>\n</tr>\n<tr>\n<td>accounts_post_generate_password</td>\n<td>- End users can generate passwords for their own accounts  <br>- Users in user classes <code>_GLOBAL_HELP_DESK_</code> or <code>_HELP_DESK_MANAGERS_</code> can generate passwords for accounts of other users</td>\n</tr>\n<tr>\n<td>operations_get</td>\n<td>- End users can get their own operation</td>\n</tr>\n<tr>\n<td>operations_get_list</td>\n<td>- End users can list their own operations</td>\n</tr>\n<tr>\n<td>users_accounts_get_list</td>\n<td>- End users can list their own accounts  <br>- Users in user classes <code>_GLOBAL_HELP_DESK_</code> or <code>_HELP_DESK_MANAGERS_</code> can list accounts of other users</td>\n</tr>\n<tr>\n<td>users_attributes_data_value_get</td>\n<td>- End users can get the value of their own user attributes</td>\n</tr>\n<tr>\n<td>users_attributes_data_value_value_get</td>\n<td>- End users can get the value of their own user attributes</td>\n</tr>\n<tr>\n<td>users_attributes_get</td>\n<td>- End users can get their own user attribute</td>\n</tr>\n<tr>\n<td>users_attributes_get_list</td>\n<td>- End users can list their own user attributes</td>\n</tr>\n<tr>\n<td>users_credentials_delete</td>\n<td>- End users can delete their own credentials  <br>- Users in user classes <code>_GLOBAL_HELP_DESK_</code> or <code>_HELP_DESK_MANAGERS_</code> can delete another user's credentials</td>\n</tr>\n<tr>\n<td>users_credentials_get</td>\n<td>- End users can get their own credentials  <br>- Users in user classes <code>_GLOBAL_HELP_DESK_</code> or <code>_HELP_DESK_MANAGERS_</code> can get another user's credential</td>\n</tr>\n<tr>\n<td>users_credentials_get_list</td>\n<td>- End users can list their own credentials  <br>- Users in user classes <code>_GLOBAL_HELP_DESK_</code> or <code>_HELP_DESK_MANAGERS_</code> can list another user's credentials</td>\n</tr>\n<tr>\n<td>users_credentials_patch</td>\n<td>- End users can patch their own credentials  <br>- Users in user classes <code>_GLOBAL_HELP_DESK_</code> or <code>_HELP_DESK_MANAGERS_</code> can patch another user's credentials</td>\n</tr>\n<tr>\n<td>users_credentials_patch_add_value</td>\n<td>- End users can add their own credential value  <br>- Users in user classes <code>_GLOBAL_HELP_DESK_</code> or <code>_HELP_DESK_MANAGERS_</code> can add another user's credential value</td>\n</tr>\n<tr>\n<td>users_credentials_patch_remove_value</td>\n<td>- End users can remove their own credential value  <br>- Users in user classes <code>_GLOBAL_HELP_DESK_</code> or <code>_HELP_DESK_MANAGERS_</code> can remove another user's credential value</td>\n</tr>\n<tr>\n<td>users_credentials_patch_replace_value</td>\n<td>- End users can replace their own credential value  <br>- Users in user classes <code>_GLOBAL_HELP_DESK_</code> or <code>_HELP_DESK_MANAGERS_</code> can replace another user's credential value</td>\n</tr>\n<tr>\n<td>users_credentials_patch_test_value</td>\n<td>- End users can test their own credential value  <br>- Users in user classes <code>_GLOBAL_HELP_DESK_</code> or <code>_HELP_DESK_MANAGERS_</code> can test another user's credential value</td>\n</tr>\n<tr>\n<td>users_credentials_post_create</td>\n<td>- End users can create their own credential  <br>- Users in user classes <code>_GLOBAL_HELP_DESK_</code> or <code>_HELP_DESK_MANAGERS_</code> can create another user's credential</td>\n</tr>\n<tr>\n<td>users_credentials_question_get_list</td>\n<td>- End users can list their own credentials of type <strong>Question</strong>  <br>- Users in user classes <code>_GLOBAL_HELP_DESK_</code> or <code>_HELP_DESK_MANAGERS_</code> can list another user's credentials of type <strong>Question</strong></td>\n</tr>\n<tr>\n<td>users_credentials_question_post_create</td>\n<td>- End users can create their own <strong>Question</strong> credential  <br>- Users in user classes <code>_GLOBAL_HELP_DESK_</code> or <code>_HELP_DESK_MANAGERS_</code> can create another user's <strong>Question</strong> credential</td>\n</tr>\n<tr>\n<td>users_credentials_value_get</td>\n<td>- Denied</td>\n</tr>\n<tr>\n<td>users_credentials_value_value_get</td>\n<td>- Denied</td>\n</tr>\n<tr>\n<td>users_get</td>\n<td>- End users can get their own user profile  <br>- Users in user classes <code>_GLOBAL_HELP_DESK_</code> or <code>_HELP_DESK_MANAGERS_</code> can get another's user profile</td>\n</tr>\n<tr>\n<td>users_get_list</td>\n<td>- End users can list their own user profiles  <br>- Users in user classes <code>_GLOBAL_HELP_DESK_</code> or <code>_HELP_DESK_MANAGERS_</code> can list others user profiles</td>\n</tr>\n<tr>\n<td>users_patch</td>\n<td>- End users can patch their own user profile  <br>- Users in user classes <code>_GLOBAL_HELP_DESK_</code> or <code>_HELP_DESK_MANAGERS_</code> can patch another user's user profile</td>\n</tr>\n<tr>\n<td>users_patch_add_attributes</td>\n<td>- End users can add their own attributes</td>\n</tr>\n<tr>\n<td>users_patch_remove_attributes</td>\n<td>- End users can remove their own attributes</td>\n</tr>\n<tr>\n<td>users_patch_replace_attributes</td>\n<td>- End users can replace their own attributes</td>\n</tr>\n<tr>\n<td>users_patch_replace_enabled</td>\n<td>- Users in user classes <code>_GLOBAL_HELP_DESK_</code> or <code>_HELP_DESK_MANAGERS_</code> can enable/disable another user's user profile</td>\n</tr>\n<tr>\n<td>users_patch_replace_locked</td>\n<td>- Users in user classes <code>_GLOBAL_HELP_DESK_</code> or <code>_HELP_DESK_MANAGERS_</code> can unlock another user's user profile</td>\n</tr>\n<tr>\n<td>users_patch_test_enabled</td>\n<td>- Users in user classes <code>_GLOBAL_HELP_DESK_</code> or <code>_HELP_DESK_MANAGERS_</code> can check if another user's user profile is enabled</td>\n</tr>\n<tr>\n<td>users_patch_test_locked</td>\n<td>- Users in user classes <code>_GLOBAL_HELP_DESK_</code> or <code>_HELP_DESK_MANAGERS_</code> can check if another user's user profile is locked</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"workflow\">Workflow</h4>\n<p>In the diagram below, an example workflow for a REST API request is shown. When a request is submitted to the REST API, we send a query object to the Open Policy Agent SDK; OPA reaches out to our product database for data, as well as our authorization policies, and uses custom functions (eg. CheckUserclassMembership) to check for more complex access. When the policy decision is returned to the REST API, the queryable is modified to contain the required filters to ensure the authorized data is returned as the response. If no access has been granted, a <strong>404 Not Found</strong> response will be returned.</p>\n<img src=\"https://content.pstmn.io/ee4984de-d99b-4100-8bf6-b69222f40d66/UkVTVCBBUEkgLSBBdXRoWiBXb3JrZmxvdy5wbmc=\">\n\n<p><strong>N.B.</strong> Some endpoints will check multiple policies, due to the nested nature of the endpoint. In those cases, if access is denied at any point, the entire request is denied, and a <strong>404 Not Found</strong> response will be returned. Policies will be evaluated in the order they are found in the ordered list of the documentation.</p>\n<h5 id=\"example\">Example</h5>\n<p>Endpoint: <code>GET /users({key})/attributes</code></p>\n<p>Policies:</p>\n<ol>\n<li><p>users_get</p>\n</li>\n<li><p>users_attributes_get_list</p>\n</li>\n</ol>\n<p>The <code>users_get</code> policy will be evaluated first; if denied, a <strong>404 Not Found</strong> response is returned, else <code>users_attributes_get_list</code> is evaluated.</p>\n<h4 id=\"custom-rego-functions\">Custom Rego Functions</h4>\n<p>To improve the capabilities of Rego, some custom functions have been developed into Rego to allow for more complex product queries to be done.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Function Signature</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>IsSuperuser(<em><strong>string</strong></em> <em>userguid</em>)</td>\n<td>Provided a user's unique identifier, returns true if user has superuser privileges.</td>\n</tr>\n<tr>\n<td>CheckUserclassMembership(<em><strong>string</strong></em> <em>userclass</em>, <em><strong>string</strong></em> <em>userguid</em>)</td>\n<td>Provided a user class identifier and a user's unique identifier, returns true if user is a member of the user class.</td>\n</tr>\n</tbody>\n</table>\n</div></body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"20302012","collectionId":"e7204baa-4846-408d-97ff-2efcc496dbcf","publishedId":"2sA3Qv9WrQ","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2025-04-01T19:48:19.000Z"},"item":[{"name":"Accounts","item":[{"name":"/accounts","event":[{"listen":"test","script":{"id":"51d4e51d-b57e-45ba-b7c1-57b05bc8359f","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","","pm.test(\"id is a valid GUID\", function () {","  const responseData = pm.response.json();","","  pm.expect(responseData.value).to.be.an('array');","  responseData.value.forEach(function(account) {","    pm.expect(account.id).to.match(/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i);","  });","});","","","pm.test(\"displayName is a non-empty string\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData.value).to.be.an('array').that.is.not.empty;","    ","    responseData.value.forEach(function(account) {","        pm.expect(account.displayName).to.be.a('string').and.to.have.lengthOf.at.least(1, \"displayName should not be empty\");","    });","});","","pm.test(\"stableId is a non-empty string\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData.value).to.be.an('array').that.is.not.empty;","    ","    responseData.value.forEach(function(account) {","        pm.expect(account.stableId).to.be.a('string').and.to.have.lengthOf.at.least(1, \"stableId should not be empty\");","    });","});","","pm.test(\"shortId is a non-empty string\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData.value).to.be.an('array').that.is.not.empty;","    ","    responseData.value.forEach(function(account) {","        pm.expect(account.shortId).to.be.a('string').and.to.have.lengthOf.at.least(1, \"shortId should not be empty\");","    });","});","","pm.test(\"longId is a non-empty string\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData.value).to.be.an('array').that.is.not.empty;","    ","    responseData.value.forEach(function(account) {","        pm.expect(account.longId).to.be.a('string').and.to.have.lengthOf.at.least(1, \"longId should not be empty\");","    });","});","","pm.test(\"valid is a boolean\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData.value).to.be.an('array').that.is.not.empty;","    ","    responseData.value.forEach(function(account) {","        pm.expect(account.valid).to.be.a('boolean');","    });","});"],"type":"text/javascript"}}],"id":"40923920-ff2d-49fd-8543-6a1fb6558683","protocolProfileBehavior":{"disabledSystemHeaders":{},"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/accounts</code></p>\n<p>This endpoint retrieves a list of <code>Account</code> objects based on the given OData query options.</p>\n<h2 id=\"request\">Request</h2>\n<p>Filter, sort, and paginate the data returned by this endpoint using standard OData query parameters.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Parameter Type</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/accounts\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of Account objects that match the given query options.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http://[hostname]/[instancename]/api/rest/v2/$metadata#accounts\",\n    \"value\": [\n        {\n            \"id\": \"Guid\",\n            \"displayName\": \"String\",\n            \"stableId\": \"String\",\n            \"shortId\": \"String\",\n            \"longId\": \"String\",\n            \"valid\": Boolean,\n        },\n        ...\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>accounts_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n<h2 id=\"notes\">Notes</h2>\n<p>This REST API request replaces the <code>AccountList</code> function from our base product, which was a SOAP API function. The transition to REST API provides a more modern and efficient way to retrieve account data.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["accounts"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"47920d2e-e15c-4a1a-837b-bfaff3a96402","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/api/rest/v2/accounts"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 26 Apr 2024 20:04:25 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=zUR9MREwKMA03QRzV5KrInu5xvMX2wtJWA0boZRgIZjpztFshr9xfxlgMAg0rB6pfb0Ba1xwNh/QUxxjSmBtDw2DU+lKGLaGgz2wXSDOHLlHztrfPEduYGiD/YNK; Expires=Fri, 03 May 2024 20:04:25 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=zUR9MREwKMA03QRzV5KrInu5xvMX2wtJWA0boZRgIZjpztFshr9xfxlgMAg0rB6pfb0Ba1xwNh/QUxxjSmBtDw2DU+lKGLaGgz2wXSDOHLlHztrfPEduYGiD/YNK; Expires=Fri, 03 May 2024 20:04:25 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#accounts\",\n    \"value\": [\n        {\n            \"id\": \"99b9b2c8-a544-4720-8e6b-cf90776ae035\",\n            \"displayName\": \"Alpha Omega\",\n            \"stableId\": \"0f22c7e0-a705-43a2-85f6-332b74498d4a\",\n            \"shortId\": \"alpha\",\n            \"longId\": \"HIDSDEVEL\\\\alpha\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"e867f0cb-e023-4170-bb02-82222419855e\",\n            \"displayName\": \"Bravo Omega\",\n            \"stableId\": \"84b2d9f1-2c53-40aa-a5ae-033090fbd18c\",\n            \"shortId\": \"bravo\",\n            \"longId\": \"HIDSDEVEL\\\\bravo\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"e8670211-4a80-4980-ac6c-de3eb9125938\",\n            \"displayName\": \"Charlie Omega\",\n            \"stableId\": \"227ceda2-5c9b-410b-97c4-2a756fed0201\",\n            \"shortId\": \"charlie\",\n            \"longId\": \"HIDSDEVEL\\\\charlie\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"33babce5-1303-4e4d-b530-2a7fbbfb3f94\",\n            \"displayName\": \"Kevin k.\",\n            \"stableId\": \"5e87cf68-5f32-4bc2-a7c8-d5e6a6851901\",\n            \"shortId\": \"kevink\",\n            \"longId\": \"HIDSDEVEL\\\\kevink\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"0e218e42-14b8-4720-bbd9-9121d1551268\",\n            \"displayName\": \"Alpha Omega Admin\",\n            \"stableId\": \"9a4c4a46-ebf3-4e03-aa41-771c17a483ad\",\n            \"shortId\": \"alpha_admin\",\n            \"longId\": \"HIDSDEVEL\\\\alpha_admin\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"25fa3986-9de6-4012-8180-3ea382d03b4e\",\n            \"displayName\": \"Bravo Omega Admin\",\n            \"stableId\": \"a9bee43b-a2e7-4f71-a42c-667b335c34d5\",\n            \"shortId\": \"bravo_admin\",\n            \"longId\": \"HIDSDEVEL\\\\bravo_admin\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"f026b3fc-2e3d-4ac4-bcce-32b1e3e37262\",\n            \"displayName\": \"Fye Dee La\",\n            \"stableId\": \"13f2a6f6-e009-4da1-a74c-a4692ccd086f\",\n            \"shortId\": \"fyedeela\",\n            \"longId\": \"HIDSDEVEL\\\\fyedeela\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"89b52926-58b9-4847-9361-a8049abeeaa0\",\n            \"displayName\": \"Moe May Moe\",\n            \"stableId\": \"a122c485-f3f8-463a-9965-0e4c528113f9\",\n            \"shortId\": \"moemaymoe\",\n            \"longId\": \"HIDSDEVEL\\\\moemaymoe\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"fd4c24ec-3541-4b46-8e1b-2423199ae450\",\n            \"displayName\": \"Ting Lay\",\n            \"stableId\": \"58e0ad8f-ec0c-443c-b515-727720f8bdea\",\n            \"shortId\": \"tinglay\",\n            \"longId\": \"HIDSDEVEL\\\\tinglay\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"32028435-3320-4e6e-a9a8-0657406ce0a1\",\n            \"displayName\": \"user one\",\n            \"stableId\": \"9425778c-becf-485f-b1d2-cecbfab3cc69\",\n            \"shortId\": \"userone\",\n            \"longId\": \"HIDSDEVEL\\\\userone\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"a555b375-47a6-49eb-85cf-81a7038eacd8\",\n            \"displayName\": \"User Three\",\n            \"stableId\": \"85e562c0-cbab-4b32-99cb-2936a3565156\",\n            \"shortId\": \"userthree\",\n            \"longId\": \"HIDSDEVEL\\\\userthree\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"343792df-f0e5-4ed4-b86d-d3692ce2b604\",\n            \"displayName\": \"User Two\",\n            \"stableId\": \"025978fa-b9b9-4efe-95a4-bc99f017468f\",\n            \"shortId\": \"usertwo\",\n            \"longId\": \"HIDSDEVEL\\\\usertwo\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"6a07c900-c8ae-4b71-a0e8-49409fbce2f6\",\n            \"displayName\": \"Administrator\",\n            \"stableId\": \"S-1-5-21-3514988066-204192872-1700145212-500\",\n            \"shortId\": \"Administrator\",\n            \"longId\": \"Administrator\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"54ee1614-87dd-4375-98f3-f3e01d515745\",\n            \"displayName\": \"DefaultAccount\",\n            \"stableId\": \"S-1-5-21-3514988066-204192872-1700145212-503\",\n            \"shortId\": \"DefaultAccount\",\n            \"longId\": \"DefaultAccount\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"0256611a-7c1f-471a-a93a-a3db7c0ab8c6\",\n            \"displayName\": \"Guest\",\n            \"stableId\": \"S-1-5-21-3514988066-204192872-1700145212-501\",\n            \"shortId\": \"Guest\",\n            \"longId\": \"Guest\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"e279e59a-41a5-4996-aef8-a36f887c27ef\",\n            \"displayName\": \"WDAGUtilityAccount\",\n            \"stableId\": \"S-1-5-21-3514988066-204192872-1700145212-504\",\n            \"shortId\": \"WDAGUtilityAccount\",\n            \"longId\": \"WDAGUtilityAccount\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"f9ff6991-69cd-4140-89c2-47dc9496fd68\",\n            \"displayName\": \"admin\",\n            \"stableId\": \"S-1-5-21-3514988066-204192872-1700145212-1008\",\n            \"shortId\": \"admin\",\n            \"longId\": \"admin\",\n            \"valid\": true\n        }\n    ]\n}"},{"id":"666c1b22-dd15-470a-a568-258395171326","name":"Count","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts?count=true","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["accounts"],"query":[{"key":"count","value":"true"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 26 Apr 2024 20:07:26 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=5hTVLVipHk88hDo3cPMdRLVE8/6YehHAX3JzXJwpibxmahIZdOTTHpcQfOj9PDvPC2wNsnosInB26AGuHJpby1/ZB+p4Y1hQEHp8rxGZBih4HhB41cU9gZUXQXo+; Expires=Fri, 03 May 2024 20:07:26 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=5hTVLVipHk88hDo3cPMdRLVE8/6YehHAX3JzXJwpibxmahIZdOTTHpcQfOj9PDvPC2wNsnosInB26AGuHJpby1/ZB+p4Y1hQEHp8rxGZBih4HhB41cU9gZUXQXo+; Expires=Fri, 03 May 2024 20:07:26 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#accounts\",\n    \"@odata.count\": 17,\n    \"value\": [\n        {\n            \"id\": \"99b9b2c8-a544-4720-8e6b-cf90776ae035\",\n            \"displayName\": \"Alpha Omega\",\n            \"stableId\": \"0f22c7e0-a705-43a2-85f6-332b74498d4a\",\n            \"shortId\": \"alpha\",\n            \"longId\": \"HIDSDEVEL\\\\alpha\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"e867f0cb-e023-4170-bb02-82222419855e\",\n            \"displayName\": \"Bravo Omega\",\n            \"stableId\": \"84b2d9f1-2c53-40aa-a5ae-033090fbd18c\",\n            \"shortId\": \"bravo\",\n            \"longId\": \"HIDSDEVEL\\\\bravo\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"e8670211-4a80-4980-ac6c-de3eb9125938\",\n            \"displayName\": \"Charlie Omega\",\n            \"stableId\": \"227ceda2-5c9b-410b-97c4-2a756fed0201\",\n            \"shortId\": \"charlie\",\n            \"longId\": \"HIDSDEVEL\\\\charlie\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"33babce5-1303-4e4d-b530-2a7fbbfb3f94\",\n            \"displayName\": \"Kevin k.\",\n            \"stableId\": \"5e87cf68-5f32-4bc2-a7c8-d5e6a6851901\",\n            \"shortId\": \"kevink\",\n            \"longId\": \"HIDSDEVEL\\\\kevink\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"0e218e42-14b8-4720-bbd9-9121d1551268\",\n            \"displayName\": \"Alpha Omega Admin\",\n            \"stableId\": \"9a4c4a46-ebf3-4e03-aa41-771c17a483ad\",\n            \"shortId\": \"alpha_admin\",\n            \"longId\": \"HIDSDEVEL\\\\alpha_admin\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"25fa3986-9de6-4012-8180-3ea382d03b4e\",\n            \"displayName\": \"Bravo Omega Admin\",\n            \"stableId\": \"a9bee43b-a2e7-4f71-a42c-667b335c34d5\",\n            \"shortId\": \"bravo_admin\",\n            \"longId\": \"HIDSDEVEL\\\\bravo_admin\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"f026b3fc-2e3d-4ac4-bcce-32b1e3e37262\",\n            \"displayName\": \"Fye Dee La\",\n            \"stableId\": \"13f2a6f6-e009-4da1-a74c-a4692ccd086f\",\n            \"shortId\": \"fyedeela\",\n            \"longId\": \"HIDSDEVEL\\\\fyedeela\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"89b52926-58b9-4847-9361-a8049abeeaa0\",\n            \"displayName\": \"Moe May Moe\",\n            \"stableId\": \"a122c485-f3f8-463a-9965-0e4c528113f9\",\n            \"shortId\": \"moemaymoe\",\n            \"longId\": \"HIDSDEVEL\\\\moemaymoe\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"fd4c24ec-3541-4b46-8e1b-2423199ae450\",\n            \"displayName\": \"Ting Lay\",\n            \"stableId\": \"58e0ad8f-ec0c-443c-b515-727720f8bdea\",\n            \"shortId\": \"tinglay\",\n            \"longId\": \"HIDSDEVEL\\\\tinglay\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"32028435-3320-4e6e-a9a8-0657406ce0a1\",\n            \"displayName\": \"user one\",\n            \"stableId\": \"9425778c-becf-485f-b1d2-cecbfab3cc69\",\n            \"shortId\": \"userone\",\n            \"longId\": \"HIDSDEVEL\\\\userone\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"a555b375-47a6-49eb-85cf-81a7038eacd8\",\n            \"displayName\": \"User Three\",\n            \"stableId\": \"85e562c0-cbab-4b32-99cb-2936a3565156\",\n            \"shortId\": \"userthree\",\n            \"longId\": \"HIDSDEVEL\\\\userthree\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"343792df-f0e5-4ed4-b86d-d3692ce2b604\",\n            \"displayName\": \"User Two\",\n            \"stableId\": \"025978fa-b9b9-4efe-95a4-bc99f017468f\",\n            \"shortId\": \"usertwo\",\n            \"longId\": \"HIDSDEVEL\\\\usertwo\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"6a07c900-c8ae-4b71-a0e8-49409fbce2f6\",\n            \"displayName\": \"Administrator\",\n            \"stableId\": \"S-1-5-21-3514988066-204192872-1700145212-500\",\n            \"shortId\": \"Administrator\",\n            \"longId\": \"Administrator\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"54ee1614-87dd-4375-98f3-f3e01d515745\",\n            \"displayName\": \"DefaultAccount\",\n            \"stableId\": \"S-1-5-21-3514988066-204192872-1700145212-503\",\n            \"shortId\": \"DefaultAccount\",\n            \"longId\": \"DefaultAccount\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"0256611a-7c1f-471a-a93a-a3db7c0ab8c6\",\n            \"displayName\": \"Guest\",\n            \"stableId\": \"S-1-5-21-3514988066-204192872-1700145212-501\",\n            \"shortId\": \"Guest\",\n            \"longId\": \"Guest\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"e279e59a-41a5-4996-aef8-a36f887c27ef\",\n            \"displayName\": \"WDAGUtilityAccount\",\n            \"stableId\": \"S-1-5-21-3514988066-204192872-1700145212-504\",\n            \"shortId\": \"WDAGUtilityAccount\",\n            \"longId\": \"WDAGUtilityAccount\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"f9ff6991-69cd-4140-89c2-47dc9496fd68\",\n            \"displayName\": \"admin\",\n            \"stableId\": \"S-1-5-21-3514988066-204192872-1700145212-1008\",\n            \"shortId\": \"admin\",\n            \"longId\": \"admin\",\n            \"valid\": true\n        }\n    ]\n}"},{"id":"b13240d5-225d-4e56-b715-3f756ad08e0d","name":"Filter by Attribute","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts?expand=attributes&filter=attributes/any(attr: attr/id eq '@shortID' and attr/data/any(val: val/value eq 'alpha'))","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["accounts"],"query":[{"key":"expand","value":"attributes"},{"key":"filter","value":"attributes/any(attr: attr/id eq '@shortID' and attr/data/any(val: val/value eq 'alpha'))"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 26 Apr 2024 22:57:54 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=jgHTKS3ELwLxEQG2G6f/tvqTPTcyQ6yCah9KovUm8IwfgaLGhmhvTxm6wVRFdTY3Ujz08oObCjIkkLnPcI5UdeMB6Aw+SiVxi/QdmxXOO3Tr5CdKzn6P0O7W/bwI; Expires=Fri, 03 May 2024 22:57:54 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=jgHTKS3ELwLxEQG2G6f/tvqTPTcyQ6yCah9KovUm8IwfgaLGhmhvTxm6wVRFdTY3Ujz08oObCjIkkLnPcI5UdeMB6Aw+SiVxi/QdmxXOO3Tr5CdKzn6P0O7W/bwI; Expires=Fri, 03 May 2024 22:57:54 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#accounts(attributes())\",\n    \"value\": [\n        {\n            \"id\": \"99b9b2c8-a544-4720-8e6b-cf90776ae035\",\n            \"displayName\": \"Alpha Omega\",\n            \"stableId\": \"0f22c7e0-a705-43a2-85f6-332b74498d4a\",\n            \"shortId\": \"alpha\",\n            \"longId\": \"HIDSDEVEL\\\\alpha\",\n            \"valid\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"@accountEnabled\",\n                    \"data\": [\n                        {\n                            \"id\": \"68\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"true\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"@lastLogin\",\n                    \"data\": [\n                        {\n                            \"id\": \"69\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"2024-04-23 11:54:13 (UTC-04:00)\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                                \"lastUpdatedDateTime\": \"2024-04-24T05:38:31.3-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"@lastPasswordChange\",\n                    \"data\": [\n                        {\n                            \"id\": \"70\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"2021-08-05 09:44:10 (UTC-04:00)\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2024-04-24T05:38:31.3-04:00\",\n                                \"lastUpdatedDateTime\": \"2024-04-24T05:38:31.3-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"@shortID\",\n                    \"data\": [\n                        {\n                            \"id\": \"4\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"alpha\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"givenName\",\n                    \"data\": [\n                        {\n                            \"id\": \"71\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Alpha\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"mail\",\n                    \"data\": [\n                        {\n                            \"id\": \"72\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"alpha@hidsdevel.local\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"sn\",\n                    \"data\": [\n                        {\n                            \"id\": \"73\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Omega\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        }\n    ]\n}"},{"id":"334629ad-7dad-4a40-a7b1-092bea2642b9","name":"Filter Target System","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts?filter=targetSystem/id eq 'AD'&expand=targetSystem","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["accounts"],"query":[{"key":"filter","value":"targetSystem/id eq 'AD'"},{"key":"expand","value":"targetSystem"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 26 Apr 2024 20:08:02 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=jkKhdBEbzPspjU9hHgnrWFcrnu/Shc2/M1gFMLVb/IRtsfzjkMAC4Xh+6dIy/KsnKDrBpvIx/CbcaavKvFFUHOaz8LFlJzdX5DoG5IrB6auA4UAoyvNfdFt245Yq; Expires=Fri, 03 May 2024 20:08:02 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=jkKhdBEbzPspjU9hHgnrWFcrnu/Shc2/M1gFMLVb/IRtsfzjkMAC4Xh+6dIy/KsnKDrBpvIx/CbcaavKvFFUHOaz8LFlJzdX5DoG5IrB6auA4UAoyvNfdFt245Yq; Expires=Fri, 03 May 2024 20:08:02 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#accounts(targetSystem())\",\n    \"value\": [\n        {\n            \"id\": \"99b9b2c8-a544-4720-8e6b-cf90776ae035\",\n            \"displayName\": \"Alpha Omega\",\n            \"stableId\": \"0f22c7e0-a705-43a2-85f6-332b74498d4a\",\n            \"shortId\": \"alpha\",\n            \"longId\": \"HIDSDEVEL\\\\alpha\",\n            \"valid\": true,\n            \"targetSystem\": {\n                \"id\": \"AD\",\n                \"type\": \"Manual\",\n                \"description\": \"!!!REF_TARGET_AD\",\n                \"address\": \"{server=HIDSDEVEL.local;listOUs={\\\"OU=Corporate Accounts,DC=HIDSDevel,DC=local\\\";};listNestedGrps=true;listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n                \"metadata\": {\n                    \"createdDateTime\": null,\n                    \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                    \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n                }\n            }\n        },\n        {\n            \"id\": \"e867f0cb-e023-4170-bb02-82222419855e\",\n            \"displayName\": \"Bravo Omega\",\n            \"stableId\": \"84b2d9f1-2c53-40aa-a5ae-033090fbd18c\",\n            \"shortId\": \"bravo\",\n            \"longId\": \"HIDSDEVEL\\\\bravo\",\n            \"valid\": true,\n            \"targetSystem\": {\n                \"id\": \"AD\",\n                \"type\": \"Manual\",\n                \"description\": \"!!!REF_TARGET_AD\",\n                \"address\": \"{server=HIDSDEVEL.local;listOUs={\\\"OU=Corporate Accounts,DC=HIDSDevel,DC=local\\\";};listNestedGrps=true;listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n                \"metadata\": {\n                    \"createdDateTime\": null,\n                    \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                    \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n                }\n            }\n        },\n        {\n            \"id\": \"e8670211-4a80-4980-ac6c-de3eb9125938\",\n            \"displayName\": \"Charlie Omega\",\n            \"stableId\": \"227ceda2-5c9b-410b-97c4-2a756fed0201\",\n            \"shortId\": \"charlie\",\n            \"longId\": \"HIDSDEVEL\\\\charlie\",\n            \"valid\": true,\n            \"targetSystem\": {\n                \"id\": \"AD\",\n                \"type\": \"Manual\",\n                \"description\": \"!!!REF_TARGET_AD\",\n                \"address\": \"{server=HIDSDEVEL.local;listOUs={\\\"OU=Corporate Accounts,DC=HIDSDevel,DC=local\\\";};listNestedGrps=true;listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n                \"metadata\": {\n                    \"createdDateTime\": null,\n                    \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                    \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n                }\n            }\n        },\n        {\n            \"id\": \"33babce5-1303-4e4d-b530-2a7fbbfb3f94\",\n            \"displayName\": \"Kevin k.\",\n            \"stableId\": \"5e87cf68-5f32-4bc2-a7c8-d5e6a6851901\",\n            \"shortId\": \"kevink\",\n            \"longId\": \"HIDSDEVEL\\\\kevink\",\n            \"valid\": true,\n            \"targetSystem\": {\n                \"id\": \"AD\",\n                \"type\": \"Manual\",\n                \"description\": \"!!!REF_TARGET_AD\",\n                \"address\": \"{server=HIDSDEVEL.local;listOUs={\\\"OU=Corporate Accounts,DC=HIDSDevel,DC=local\\\";};listNestedGrps=true;listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n                \"metadata\": {\n                    \"createdDateTime\": null,\n                    \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                    \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n                }\n            }\n        }\n    ]\n}"},{"id":"b3060ce2-3a92-422a-be2c-1c02c8ba877b","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts","description":"## Endpoint\n\n`GET /api/rest/v2/accounts`\n\nThis endpoint retrieves a list of Account objects based on the given OData query options.\n\n## Request\n\nFilter, sort, and paginate the data returned by this endpoint using standard OData query parameters.\n\n### Parameters\n\n| **Parameter** | **Description** | **Parameter Type** | **Data Type** | **Required** |\n| --- | --- | --- | --- | --- |\n| options | This parameter allows you to use OData query options to customize the data returned by this endpoint. | Query | ODataQueryOptions | false |\n\n### Request Headers\n\nThe Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be `text/json` or take the following form:\n\n`application/json[;odata.metadata=][;odata.streaming=]`\n\n- can be one of `minimal`, `full`, or `none`\n- can be either `true` or `false`\n    \n\nThis indicates that both the `odata.metadata` and `odata.streaming` options are optional. If not provided, the server will use its default values.\n\nIn addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:\n\n`Authorization: Bearer {token}`\n\nThe {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.\n\n### Sample request\n\n``` bash\ncurl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/accounts\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n ```\n\n## Responses\n\n- **200 OK**: This status code indicates that the request was successful. The response body will contain a list of Account objects that match the given query options.\n- **401 Unauthorized**: This status code indicates that the request failed due to insufficient permissions.\n- **500 Internal Server Error**: This status code indicates that the request failed due to an internal server error.\n    \n\n### Sample Response\n\n``` json\n{\n    \"@odata.context\": \"http://[hostname]/[instancename]/api/rest/v2/$metadata#accounts\",\n    \"value\": [\n        {\n            \"id\": \"123e4567-e89b-12d3-a456-426614174000\",\n            \"displayName\": \"Example User 1\",\n            \"stableId\": \"123e4567-e89b-12d3-a456-426614174001\",\n            \"shortId\": \"user1\",\n            \"longId\": \"Domain\\\\user1\",\n            \"valid\": true,\n            \"attributes\": [\n              // Array of attributes\n            ]\n        },\n        {\n            \"id\": \"123e4567-e89b-12d3-a456-426614174002\",\n            \"displayName\": \"Example User 2\",\n            \"stableId\": \"123e4567-e89b-12d3-a456-426614174003\",\n            \"shortId\": \"user2\",\n            \"longId\": \"Domain\\\\user2\",\n            \"valid\": false,\n            \"attributes\": [\n              // Array of attributes\n            ]\n        },\n        ...\n    ]\n}\n\n ```\n\n## Authorization\n\nThis endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:\n\n1. `accounts_get_list`\n    \n\nThe endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.\n\n## Notes\n\nThis REST API request replaces the AccountList function from our base product, which was a SOAP API function. The transition to REST API provides a more modern and efficient way to retrieve account data."},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": {\n    \"code\": \"<string>\",\n    \"message\": \"<string>\"\n  }\n}"}],"_postman_id":"40923920-ff2d-49fd-8543-6a1fb6558683"},{"name":"/accounts","event":[{"listen":"test","script":{"id":"e981eb06-4133-46d3-85ef-61fc38460fb4","exec":["pm.test(\"Location is present on success\", function () {\r","    pm.response.to.have.header(\"Location\");\r","    var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") \r","    results = regex.exec(pm.response.headers.get(\"Location\"))\r","    pm.environment.set(\"operationid\", results[1].slice(1, -1));\r","});"],"type":"text/javascript","packages":{}}}],"id":"9aefe776-db5e-41c5-ad67-d892de9e4add","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"userId\": \"c7247b59-70b7-4b47-9003-b1df235999ca\",\r\n    \"templateId\": \"AN\",\r\n    \"shortId\": \"alphabuddy\",\r\n    \"password\": \"secretpassword\",\r\n    \"attributes\": [\r\n        {\r\n            \"id\": \"countryCode\",\r\n            \"data\": [\r\n                {\r\n                    \"value\": 99\r\n                }\r\n            ]\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>POST /api/rest/v2/accounts</code></p>\n<p>This endpoint creates a new <code>Account</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<p>The request body should contain the details of the account to be created.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Data Type</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>shortId</td>\n<td>This is the short identifier of the account.</td>\n<td>String</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>templateId</td>\n<td>This is the template account identifier.</td>\n<td>String</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>password</td>\n<td>This is the initial password for the account.</td>\n<td>String</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>userId</td>\n<td>This is the User identifier to associate the account to.</td>\n<td>Guid</td>\n<td>No</td>\n</tr>\n<tr>\n<td>attributes</td>\n<td>These are the account attributes.</td>\n<td>AttributeBodyInput[]</td>\n<td>No</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>In addition to any standard headers, all requests to this endpoint must include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The <code>{token}</code> placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X POST \"http(s)://[hostname]/[instancename]/api/rest/v2/accounts\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -d '{\n            \"shortId\": \"userone\",\n            \"templateId\": \"template1\",\n            \"password\": \"password1\",\n            \"userId\": \"11111111-1111-1111-1111-111111111111\",\n            \"attributes\": [{...}, {...}]\n         }'\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>202 Accepted</strong>: This status code indicates that the request was accepted and the account creation process has been initiated. The Location header contains the operation details.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request was invalid.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that the specified resource could not be found.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>accounts_post_create</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["accounts"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"164e3f7a-8b9d-4c64-ab19-b32ec69664c6","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"userId\": \"c7247b59-70b7-4b47-9003-b1df235999ca\",\r\n    \"templateId\": \"AN\",\r\n    \"shortId\": \"alphabuddy\",\r\n    \"password\": \"secretpassword\",\r\n    \"attributes\": [\r\n        {\r\n            \"id\": \"countryCode\",\r\n            \"data\": [\r\n                {\r\n                    \"value\": 99\r\n                }\r\n            ]\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2//api/rest/v2/accounts"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Tue, 30 Apr 2024 16:34:15 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=9tYji3aq5sulWgwdW4igwy7ZzQ4f5VKEVyUyTd2eKtQIgWXMwbvRiTwh+asc/+LKGv/p+aqYozfrkijYFZu0d7FS1cd+gSzIdd/oQQnSmAnLgLGuJPRfYbhqOpGz; Expires=Tue, 07 May 2024 16:34:15 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=9tYji3aq5sulWgwdW4igwy7ZzQ4f5VKEVyUyTd2eKtQIgWXMwbvRiTwh+asc/+LKGv/p+aqYozfrkijYFZu0d7FS1cd+gSzIdd/oQQnSmAnLgLGuJPRfYbhqOpGz; Expires=Tue, 07 May 2024 16:34:15 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(c9b53ffb-6a92-4e92-ad3c-9263d6c437b4)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"01f86fd1-2b27-4120-bb63-e550cb387c10","name":"Invalid Argument","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 16:49:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"272"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=wcnkRwoj6NsAAq95XOq8gc9hFUZLpjNf/sBq5flUyhEt2Exz1ayC0qWW5cm3DGEhwq7biyjFOIgls989wmeuWz413bRNY5OsvBaPsP5DRFCrnREQgoVqLr3+btdM; Expires=Tue, 07 May 2024 16:49:19 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=wcnkRwoj6NsAAq95XOq8gc9hFUZLpjNf/sBq5flUyhEt2Exz1ayC0qWW5cm3DGEhwq7biyjFOIgls989wmeuWz413bRNY5OsvBaPsP5DRFCrnREQgoVqLr3+btdM; Expires=Tue, 07 May 2024 16:49:19 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"A non-empty request body is required.\",\n                \"target\": \"body\"\n            },\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"The input field is required.\",\n                \"target\": \"input\"\n            }\n        ]\n    }\n}"}],"_postman_id":"9aefe776-db5e-41c5-ad67-d892de9e4add"},{"name":"/accounts({accountKey})","event":[{"listen":"test","script":{"id":"ac5c2951-9b52-4293-a687-6172910a0771","exec":["pm.test(\"Response status code is 200\", function () {","  pm.response.to.have.status(200);","});","","","pm.test(\"The id should be a valid guid format\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.id).to.exist.and.to.match(/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i, \"The id is not in a valid guid format\");","});","","","pm.test(\"displayName is a non-empty string\", function () {","  const responseData = pm.response.json();","  ","  pm.expect(responseData.displayName).to.exist.and.to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","});","","","pm.test(\"StableId should be a non-empty string\", function () {","  const responseData = pm.response.json();","","  pm.expect(responseData.stableId).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","});","","pm.test(\"shortId should be a non-empty string\", function () {","  const responseData = pm.response.json();","","  pm.expect(responseData.shortId).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","});","","pm.test(\"longId should be a non-empty string\", function () {","  const responseData = pm.response.json();","","  pm.expect(responseData.longId).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","});","","pm.test(\"valid should be a boolean\", function () {","  const responseData = pm.response.json();","","  pm.expect(responseData.valid).to.be.a('boolean');","});"],"type":"text/javascript","packages":{}}}],"id":"dacc3197-983e-4d30-a819-958138a053c0","protocolProfileBehavior":{"disabledSystemHeaders":{},"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/accounts({accountKey})</code></p>\n<p>This endpoint retrieves an <code>Account</code> object based on the given <code>accountKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>You can use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>accountKey</td>\n<td>Unique identifier of an account</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/accounts(accountKey)\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the Account object that matches the given accountKey.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that the accountKey does not correspond to an existing account.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#accounts/$entity\",\n    \"id\": \"Guid\",\n    \"displayName\": \"String\",\n    \"stableId\": \"String\",\n    \"shortId\": \"String\",\n    \"longId\": \"String\",\n    \"valid\": Boolean\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>accounts_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n<h2 id=\"notes\">Notes</h2>\n<p>This REST API request replaces the AccountGetByGuid function from our base product, which was a SOAP API function. The transition to REST API provides a more modern and efficient way to retrieve account data.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["accounts({{accountKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"55ebf669-83d9-4d6c-99fd-a9b50792d07b","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/api/rest/v2/accounts(99b9b2c8-a544-4720-8e6b-cf90776ae035)"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 17:07:37 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=v4dYBeG3HKwBTLSx77yodGT/nX2lbmHQ/eNh9Yh9dk6TmPRY0Xic8BCbHwvzgTb9sIOOq8FzpOvpf1pOYJOCmi3Ykf+IHkBC3yinPcXiras27xzQ7KlJVhc6D1Hw; Expires=Tue, 07 May 2024 17:07:37 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=v4dYBeG3HKwBTLSx77yodGT/nX2lbmHQ/eNh9Yh9dk6TmPRY0Xic8BCbHwvzgTb9sIOOq8FzpOvpf1pOYJOCmi3Ykf+IHkBC3yinPcXiras27xzQ7KlJVhc6D1Hw; Expires=Tue, 07 May 2024 17:07:37 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#accounts/$entity\",\n    \"id\": \"99b9b2c8-a544-4720-8e6b-cf90776ae035\",\n    \"displayName\": \"Alpha Omega\",\n    \"stableId\": \"0f22c7e0-a705-43a2-85f6-332b74498d4a\",\n    \"shortId\": \"alpha\",\n    \"longId\": \"HIDSDEVEL\\\\alpha\",\n    \"valid\": true\n}"},{"id":"cf1401ea-2b58-4d78-ab36-f768fdcd3b02","name":"Expand Attributes","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})?expand=attributes","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["accounts({{accountKey}})"],"query":[{"key":"expand","value":"attributes"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 17:08:26 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=cQKeqPuJ/n1Mwt8bhWjw/56XG26z6nNE+KTcyNlevvJAL9AIClkTeOtXp0yxQ1e/yvIMvH9EjhYn/NMe6JwQt02bloMBR+OiXOZRSZ5x5b+mcHqqyd61dimCFRzm; Expires=Tue, 07 May 2024 17:08:26 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=cQKeqPuJ/n1Mwt8bhWjw/56XG26z6nNE+KTcyNlevvJAL9AIClkTeOtXp0yxQ1e/yvIMvH9EjhYn/NMe6JwQt02bloMBR+OiXOZRSZ5x5b+mcHqqyd61dimCFRzm; Expires=Tue, 07 May 2024 17:08:26 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#accounts(attributes())/$entity\",\n    \"id\": \"99b9b2c8-a544-4720-8e6b-cf90776ae035\",\n    \"displayName\": \"Alpha Omega\",\n    \"stableId\": \"0f22c7e0-a705-43a2-85f6-332b74498d4a\",\n    \"shortId\": \"alpha\",\n    \"longId\": \"HIDSDEVEL\\\\alpha\",\n    \"valid\": true,\n    \"attributes\": [\n        {\n            \"id\": \"@accountEnabled\",\n            \"data\": [\n                {\n                    \"id\": \"75\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"true\",\n                    \"metadata\": {\n                        \"createdDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"@lastLogin\",\n            \"data\": [\n                {\n                    \"id\": \"76\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"2024-04-23 11:54:13 (UTC-04:00)\",\n                    \"metadata\": {\n                        \"createdDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                        \"lastUpdatedDateTime\": \"2024-04-24T05:38:31.3-04:00\",\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"@lastPasswordChange\",\n            \"data\": [\n                {\n                    \"id\": \"77\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"2021-08-05 09:44:10 (UTC-04:00)\",\n                    \"metadata\": {\n                        \"createdDateTime\": \"2024-04-24T05:38:31.3-04:00\",\n                        \"lastUpdatedDateTime\": \"2024-04-24T05:38:31.3-04:00\",\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"@shortID\",\n            \"data\": [\n                {\n                    \"id\": \"6\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"alpha\",\n                    \"metadata\": {\n                        \"createdDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"givenName\",\n            \"data\": [\n                {\n                    \"id\": \"78\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"Alpha\",\n                    \"metadata\": {\n                        \"createdDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"mail\",\n            \"data\": [\n                {\n                    \"id\": \"79\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"alpha@hidsdevel.local\",\n                    \"metadata\": {\n                        \"createdDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"sn\",\n            \"data\": [\n                {\n                    \"id\": \"80\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"Omega\",\n                    \"metadata\": {\n                        \"createdDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            ]\n        }\n    ]\n}"},{"id":"2fb5ca0a-0131-4bc3-9dc9-ea306c7b998e","name":"Expand Group Memberships","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})?expand=groupMemberships","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["accounts({{accountKey}})"],"query":[{"key":"expand","value":"groupMemberships"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 18:46:03 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=fQ2UqsMxc73q9wGkqpvcUR72Yq+nEjCqQYlYW++q2CQ509RM98wPl0asccSAQz5IKASwQej6D++Pa4dfvX62erwo1fx/dtuJBMIodDYaRsLe0+ILQ3azIbQvxQDs; Expires=Tue, 07 May 2024 18:46:03 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=fQ2UqsMxc73q9wGkqpvcUR72Yq+nEjCqQYlYW++q2CQ509RM98wPl0asccSAQz5IKASwQej6D++Pa4dfvX62erwo1fx/dtuJBMIodDYaRsLe0+ILQ3azIbQvxQDs; Expires=Tue, 07 May 2024 18:46:03 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#accounts(groupMemberships(group()))/$entity\",\n    \"id\": \"f9ff6991-69cd-4140-89c2-47dc9496fd68\",\n    \"displayName\": \"admin\",\n    \"stableId\": \"S-1-5-21-3514988066-204192872-1700145212-1008\",\n    \"shortId\": \"admin\",\n    \"longId\": \"admin\",\n    \"valid\": true,\n    \"groupMemberships\": [\n        {\n            \"id\": \"08866cc1-1d2f-4999-80c3-f5f061ec543d\",\n            \"group\": {\n                \"id\": \"08866cc1-1d2f-4999-80c3-f5f061ec543d\",\n                \"displayName\": \"Management\",\n                \"stableId\": \"S-1-5-21-3514988066-204192872-1700145212-1009\",\n                \"shortId\": \"Management\",\n                \"longId\": \"Management\",\n                \"valid\": true\n            }\n        }\n    ]\n}"},{"id":"26f39eaf-e19b-4e72-92c6-731f2cb9880a","name":"Expand Managed Account","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})","description":"## Endpoint\n\n`GET /api/rest/v2/accounts({accountKey})`\n\nThis endpoint retrieves an Account object based on the given accountKey.\n\n## Request\n\nYou can use OData `$expand` and `$select` query options to customize the data returned by this endpoint.\n\n### Parameters\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| accountKey | Unique identifier of an account | URL | Guid | true |\n| options | This parameter allows you to use OData `$expand` and `$select` query options to customize the data returned by this endpoint. | Query | ODataQueryOptions | false |\n\n### Request Headers\n\nThe Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be `text/json` or take the following form:\n\n`application/json[;odata.metadata=][;odata.streaming=]`\n\n- can be one of `minimal`, `full`, or `none`\n- can be either `true` or `false`\n    \n\nThis indicates that both the `odata.metadata` and `odata.streaming` options are optional. If not provided, the server will use its default values.\n\nIn addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:\n\n`Authorization: Bearer {token}`\n\nThe {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.\n\n### Sample Request\n\n``` bash\ncurl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/accounts(accountKey)\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n ```\n\n## Responses\n\n- **200 OK**: This status code indicates that the request was successful. The response body will contain the Account object that matches the given accountKey.\n- **401 Unauthorized**: This status code indicates that the request failed due to insufficient permissions.\n- **404 Not Found**: This status code indicates that the accountKey does not correspond to an existing account.\n- **500 Internal Server Error**: This status code indicates that the request failed due to an internal server error.\n    \n\n### Sample Response\n\n``` json\n{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#accounts/$entity\",\n    \"id\": \"Guid\",\n    \"displayName\": \"String\",\n    \"stableId\": \"String\",\n    \"shortId\": \"String\",\n    \"longId\": \"String\",\n    \"valid\": Boolean\n}\n\n ```\n\n## Authorization\n\nThis endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:\n\n1. `accounts_get`\n    \n\nThe endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.\n\n## Notes\n\nThis REST API request replaces the AccountGetByGuid function from our base product, which was a SOAP API function. The transition to REST API provides a more modern and efficient way to retrieve account data."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 19:01:28 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=9vHfHEVZdlR4QrVQNwNEZLcww32Iis1JgSB2tiH4qc4+08ng4ClrSXjwktXQlVjCatZvnooOTMWu4YFablbHy4etgt7/+NMReWrwgkkXC4hBOCBmmPZ1/C0mn/Tu; Expires=Tue, 07 May 2024 19:01:28 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=9vHfHEVZdlR4QrVQNwNEZLcww32Iis1JgSB2tiH4qc4+08ng4ClrSXjwktXQlVjCatZvnooOTMWu4YFablbHy4etgt7/+NMReWrwgkkXC4hBOCBmmPZ1/C0mn/Tu; Expires=Tue, 07 May 2024 19:01:28 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#accounts(managedAccount())/$entity\",\n    \"id\": \"f9ff6991-69cd-4140-89c2-47dc9496fd68\",\n    \"displayName\": \"admin\",\n    \"stableId\": \"S-1-5-21-3514988066-204192872-1700145212-1008\",\n    \"shortId\": \"admin\",\n    \"longId\": \"admin\",\n    \"valid\": true,\n    \"managedAccount\": {\n        \"id\": \"f9ff6991-69cd-4140-89c2-47dc9496fd68\"\n    }\n}"},{"id":"d4a4f936-7fa6-4727-9e2b-9b7edbeb4b1a","name":"Expand Target System","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})?expand=targetSystem","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["accounts({{accountKey}})"],"query":[{"key":"expand","value":"targetSystem"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 19:00:57 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=Z4RtqkpMHceFo4hMH7vvKzKq14lNxSWhd1aXO+QSowa9Xw+zRfnJNvpkJ+ivK5TqUgOxSTE7LAj2+h5luqQqQA1+U2wIu7ZI4Iq1Wh4Ik3xu3pw8sCDkIbSLpKAx; Expires=Tue, 07 May 2024 19:00:56 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=Z4RtqkpMHceFo4hMH7vvKzKq14lNxSWhd1aXO+QSowa9Xw+zRfnJNvpkJ+ivK5TqUgOxSTE7LAj2+h5luqQqQA1+U2wIu7ZI4Iq1Wh4Ik3xu3pw8sCDkIbSLpKAx; Expires=Tue, 07 May 2024 19:00:56 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#accounts(targetSystem())/$entity\",\n    \"id\": \"f9ff6991-69cd-4140-89c2-47dc9496fd68\",\n    \"displayName\": \"admin\",\n    \"stableId\": \"S-1-5-21-3514988066-204192872-1700145212-1008\",\n    \"shortId\": \"admin\",\n    \"longId\": \"admin\",\n    \"valid\": true,\n    \"targetSystem\": {\n        \"id\": \"NT_TARGET\",\n        \"type\": \"Manual\",\n        \"description\": \"Windows Target 1\",\n        \"address\": \"{server=172.31.13.6;}\",\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": \"2021-08-28T02:35:13.943-04:00\",\n            \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n        }\n    }\n}"},{"id":"a0a9093a-e0e6-4e30-9565-039b52f30f58","name":"Expand User","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})?expand=user","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["accounts({{accountKey}})"],"query":[{"key":"expand","value":"user"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 19:02:32 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=79cgn18rR30jNTHnFLsFs+Mpus4WihvgW/pJeBklfUlHhh7e0S/cQ/OhdQ6ZIDOq2mAXN3N7S6HJ3Ni/bRxr2nA5HFbwUTfqbnG2sVShJ72OpZXDZHxvyxQGA9N0; Expires=Tue, 07 May 2024 19:02:32 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=79cgn18rR30jNTHnFLsFs+Mpus4WihvgW/pJeBklfUlHhh7e0S/cQ/OhdQ6ZIDOq2mAXN3N7S6HJ3Ni/bRxr2nA5HFbwUTfqbnG2sVShJ72OpZXDZHxvyxQGA9N0; Expires=Tue, 07 May 2024 19:02:32 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#accounts(user())/$entity\",\n    \"id\": \"99b9b2c8-a544-4720-8e6b-cf90776ae035\",\n    \"displayName\": \"Alpha Omega\",\n    \"stableId\": \"0f22c7e0-a705-43a2-85f6-332b74498d4a\",\n    \"shortId\": \"alpha\",\n    \"longId\": \"HIDSDEVEL\\\\alpha\",\n    \"valid\": true,\n    \"user\": {\n        \"id\": \"c7247b59-70b7-4b47-9003-b1df235999ca\",\n        \"signInName\": \"alpha\",\n        \"displayName\": \"Alpha Omega\",\n        \"enabled\": true,\n        \"locked\": false,\n        \"archived\": false,\n        \"admin\": false\n    }\n}"},{"id":"03597574-a27e-433b-ad26-04fde38417b2","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 19:03:30 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=HNiLe9PapTytxH47Cvo8LEHipqUs70SDJf9jabmDnJZknO7bPYKiAFYzt48GTtS7D22MDW8eK16WEcr4eDRAjh/7yFQiVlZ31Sxgvy5RBjLWr24GRdcVbM46GpR9; Expires=Tue, 07 May 2024 19:03:30 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=HNiLe9PapTytxH47Cvo8LEHipqUs70SDJf9jabmDnJZknO7bPYKiAFYzt48GTtS7D22MDW8eK16WEcr4eDRAjh/7yFQiVlZ31Sxgvy5RBjLWr24GRdcVbM46GpR9; Expires=Tue, 07 May 2024 19:03:30 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"dacc3197-983e-4d30-a819-958138a053c0"},{"name":"/accounts({accountKey})","event":[{"listen":"test","script":{"id":"9de8361e-c209-4697-b9ea-0f081efac34a","exec":["pm.test(\"Location is present on success\", function () {\r","    pm.response.to.have.header(\"Location\");\r","    var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") \r","    results = regex.exec(pm.response.headers.get(\"Location\"))\r","    pm.environment.set(\"operationid\", results[1].slice(1, -1));\r","});"],"type":"text/javascript","packages":{}}}],"id":"febc7ff4-f3b9-4fb3-b749-b53e326dc07d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>POST /api/rest/v2/accounts({accountKey})</code></p>\n<p>This endpoint performs a specific action on an <code>Account</code> object identified by its <code>accountKey</code>. The action to be performed is specified in the request body.</p>\n<h2 id=\"request\">Request</h2>\n<h3 id=\"general-parameters\">General Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Parameter Type</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>accountKey</td>\n<td>Unique identifier of an account</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>action</td>\n<td>POST action</td>\n<td>Body</td>\n<td>String</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"action-specific-request-parameters\">Action-specific Request Parameters</h3>\n<h4 id=\"action-hdd-challenge-response\">Action: hdd-challenge-response</h4>\n<p>This action retrieves a response from a target based on a user-specified challenge string.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Parameter Type</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>challenge</td>\n<td>Challenge string</td>\n<td>Body</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>extra</td>\n<td>Extra input</td>\n<td>Body</td>\n<td>String</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"action-generate-password\">Action: generate-password</h4>\n<p>This action generates passwords that meet specified criteria.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Parameter Type</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>count</td>\n<td>Number of passwords to generate. The default is 1.</td>\n<td>Body</td>\n<td>Integer</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>In addition to any standard headers, all requests to this endpoint must include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X POST \"http(s)://[hostname]/[instancename]/api/rest/v2/accounts({accountKey})\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -d '{\n            \"action\": \"some-action\",\n            ...\n         }'\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>202 Accepted</strong>: The request has been accepted.</li>\n<li><strong>400 Bad Request</strong>: The request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: Authentication failed or user doesn't have permissions to perform the action.</li>\n<li><strong>404 Not Found</strong>: Resource not found.</li>\n<li><strong>500 Internal Server Error</strong>: Unexpected error.</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. The following Open Policy Agent (OPA) policies need to be satisfied:</p>\n<ol>\n<li><code>accounts_post</code></li>\n<li>Depends on the selected action:<ul>\n<li>action=generate-password : <code>accounts_post_generate_password</code></li>\n<li>action=hdd-challenge-response : <code>accounts_post_hddchallengeresponse</code></li>\n</ul>\n</li>\n</ol>\n<h2 id=\"notes\">Notes</h2>\n<p>This REST API request replaces the following SOAP API calls from our base product:</p>\n<ul>\n<li>AccountChallengeResponse</li>\n<li>PasswordRandomGet</li>\n</ul>\n<p>The transition to REST API provides a more modern and efficient way to perform actions on accounts.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["accounts({{accountKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"72f4179d-fbf9-45de-bffe-1323bb59c40d","name":"Challenge Response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"action\": \"hdd-challenge-response\",\r\n    \"challenge\": \"D07F68146F35410BAEB05B22762C916D\",\r\n    \"extra\": \"a=b\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2//api/rest/v2/accounts(99b9b2c8-a544-4720-8e6b-cf90776ae035)"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Tue, 30 Apr 2024 19:08:34 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=T4UhMPpwk8tsGXudUXxqcT6kNBypVFu6a8y6mv4Cu5P4Qs88b+w6E722quynprd0nkjQ6Ido6tMIOwb4BvXqmRezU+KWbPYBf2ZzRLY/JnKiItByFEKlZkdm6aDJ; Expires=Tue, 07 May 2024 19:08:34 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=T4UhMPpwk8tsGXudUXxqcT6kNBypVFu6a8y6mv4Cu5P4Qs88b+w6E722quynprd0nkjQ6Ido6tMIOwb4BvXqmRezU+KWbPYBf2ZzRLY/JnKiItByFEKlZkdm6aDJ; Expires=Tue, 07 May 2024 19:08:34 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(eea0505f-661b-4bdd-956f-7186650a454d)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"29e19556-8c1e-4491-a6a3-cbb13abdd4cf","name":"Generate Password","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"action\": \"generate-password\",\r\n    \"count\": 10\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Tue, 30 Apr 2024 19:09:17 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=ITmfemB8hYPDVp81TRcK+xJXYi5AGQh8Ve6MfstvUpzJePbadrljUqDKJuz2yf1K9S0Rn5e2GVOvyoEDU4wkNcvt4NwhhStEx38zE7ngstkzV97295qG8LQrmotI; Expires=Tue, 07 May 2024 19:09:17 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=ITmfemB8hYPDVp81TRcK+xJXYi5AGQh8Ve6MfstvUpzJePbadrljUqDKJuz2yf1K9S0Rn5e2GVOvyoEDU4wkNcvt4NwhhStEx38zE7ngstkzV97295qG8LQrmotI; Expires=Tue, 07 May 2024 19:09:17 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(e3024815-b64d-447f-9d8f-e45f96b0b611)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"6db9ca93-4bee-428d-880f-5e55838718ad","name":"Invalid Argument","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 19:09:59 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"272"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=XoQVa2EezzLqbDQoFhfBQBwusDUlnYXYQYC4XKTedYvC0Q3/ww6BHe+Ud4nQrdNw7rFOQ2+DSL7aSqjyd0DSsYcyWrSmQPRUOYKk+etCkPsVJcdH3j7xGNUB1+cF; Expires=Tue, 07 May 2024 19:09:59 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=XoQVa2EezzLqbDQoFhfBQBwusDUlnYXYQYC4XKTedYvC0Q3/ww6BHe+Ud4nQrdNw7rFOQ2+DSL7aSqjyd0DSsYcyWrSmQPRUOYKk+etCkPsVJcdH3j7xGNUB1+cF; Expires=Tue, 07 May 2024 19:09:59 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"A non-empty request body is required.\",\n                \"target\": \"body\"\n            },\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"The input field is required.\",\n                \"target\": \"input\"\n            }\n        ]\n    }\n}"},{"id":"693e2881-f66e-473d-a001-aa85c985a3cb","name":"Resource Not Found","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"action\": \"generate-password\",\r\n    \"count\": 10\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 19:11:06 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=gNWYSXZWVNCyvR5n4hUXVAsETjHNvWClN93mwkTZYD+H92zvfmrBCO1PoyEbGli4LKJEbne5LoJP9OlRJ+wDAsgZf7Adc+kFaDNmlmWgPjaC2QTi6u1JJre2wfk5; Expires=Tue, 07 May 2024 19:11:06 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=gNWYSXZWVNCyvR5n4hUXVAsETjHNvWClN93mwkTZYD+H92zvfmrBCO1PoyEbGli4LKJEbne5LoJP9OlRJ+wDAsgZf7Adc+kFaDNmlmWgPjaC2QTi6u1JJre2wfk5; Expires=Tue, 07 May 2024 19:11:06 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"febc7ff4-f3b9-4fb3-b749-b53e326dc07d"},{"name":"/accounts({accountKey})","event":[{"listen":"test","script":{"id":"e93bef0d-7f34-4da4-8fb6-2edabe8b5c96","exec":["pm.test(\"Location is present on success\", function () {\r","    pm.response.to.have.header(\"Location\");\r","    var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") \r","    results = regex.exec(pm.response.headers.get(\"Location\"))\r","    pm.environment.set(\"operationid\", results[1].slice(1, -1));\r","});"],"type":"text/javascript","packages":{}}}],"id":"096f0164-5927-4303-973c-3231a4fbf185","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/password\",\r\n        \"value\": \"5*Hotel\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>PATCH /api/rest/v2/accounts({accountKey})</code></p>\n<p>This endpoint applies partial modifications to a specific <code>Account</code> object based on the provided <code>accountKey</code>. The operations supported are <code>add</code>, <code>remove</code>, <code>replace</code>, and <code>test</code>. This endpoint can be used to perform a variety of actions including unlocking an account, checking if an account is locked, changing the password, validating the password, renaming an account, modifying account attributes, modifying group memberships, enabling/disabling an account, and checking if an account is enabled.</p>\n<h2 id=\"request\">Request</h2>\n<p>The request should include the operation (<code>op</code>), the path (<code>path</code>), and the value (<code>value</code>). The <code>from</code> field is optional and can be included if necessary.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Parameter Type</th>\n<th>Data Type</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>accountKey</td>\n<td>Unique identifier</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>op</td>\n<td>PATCH operation</td>\n<td>Body</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>path</td>\n<td>Path to property</td>\n<td>Body</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>from</td>\n<td>Source property path</td>\n<td>Body</td>\n<td>String</td>\n<td>false</td>\n</tr>\n<tr>\n<td>value</td>\n<td>Value</td>\n<td>Body</td>\n<td>Any</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>In addition to any standard headers, all requests to this endpoint must include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The <code>{token}</code> placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X PATCH \"http(s)://[hostname]/[instancename]/api/rest/v2/accounts({accountKey})\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -d '[\n          { \"op\": \"{op}\", \"path\": \"{path}\", \"value\": \"{value}\" }\n         ]'\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>202 Accepted</strong>: The request has been accepted.</li>\n<li><strong>400 Bad Request</strong>: The request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: Authentication failed or user doesn't have permissions to perform the action.</li>\n<li><strong>404 Not Found</strong>: Resource not found.</li>\n<li><strong>500 Internal Server Error</strong>: Unexpected error.</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. The general policy for this endpoint is <code>accounts_patch</code>. However, depending on the <code>op</code> and <code>path</code> parameters, additional policies may need to be satisfied. Refer to the table below for details:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Operation</th>\n<th>Path</th>\n<th>Policy</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>test</td>\n<td>/password</td>\n<td>accounts_patch_test_password</td>\n</tr>\n<tr>\n<td>test</td>\n<td>/locked</td>\n<td>accounts_patch_test_locked</td>\n</tr>\n<tr>\n<td>test</td>\n<td>/groupMemberships</td>\n<td>accounts_patch_test_groupmemberships</td>\n</tr>\n<tr>\n<td>test</td>\n<td>/enabled</td>\n<td>accounts_patch_test_enabled</td>\n</tr>\n<tr>\n<td>replace</td>\n<td>/password</td>\n<td>accounts_patch_replace_password</td>\n</tr>\n<tr>\n<td>replace</td>\n<td>/locked</td>\n<td>accounts_patch_replace_locked</td>\n</tr>\n<tr>\n<td>replace</td>\n<td>/shortId</td>\n<td>accounts_patch_replace_shortid</td>\n</tr>\n<tr>\n<td>replace</td>\n<td>/enabled</td>\n<td>accounts_patch_replace_enabled</td>\n</tr>\n<tr>\n<td>replace</td>\n<td>/attributes</td>\n<td>accounts_patch_replace_attributes</td>\n</tr>\n<tr>\n<td>add</td>\n<td>/groupMemberships</td>\n<td>accounts_patch_add_groupmemberships</td>\n</tr>\n<tr>\n<td>add</td>\n<td>/attributes</td>\n<td>accounts_patch_add_attributes</td>\n</tr>\n<tr>\n<td>remove</td>\n<td>/groupMemberships</td>\n<td>accounts_patch_remove_groupmemberships</td>\n</tr>\n<tr>\n<td>remove</td>\n<td>/attributes</td>\n<td>accounts_patch_remove_attributes</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"notes\">Notes</h2>\n<p>This REST API request replaces several SOAP API calls including <code>AccountPasswordSet</code>, <code>UserAccountsUnlock</code>, <code>AccountRename</code>, <code>AccountAttrSet</code>, <code>AccountAttrDelete</code>, <code>AccountGroupMemberTest</code>, <code>AccountIsEnabled</code>.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["accounts({{accountKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"c1276c76-e8c5-47c1-9c8d-8e27bd1ac1cd","name":"Change password (expire only)","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/password\",\r\n        \"value\": {\r\n            \"expire\": true\r\n        }\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/accounts(99b9b2c8-a544-4720-8e6b-cf90776ae035)","description":"The HTTP PATCH request method applies partial modifications to a resource.\n\n###### Operations supported\n\n- Add\n- Remove\n- Replace\n- Test\n    \n\nPrimarily used for changing attributes and properties of an object.\n\nExamples include:\n\n- Unlock an account\n- Check if account is locked\n- Change password\n- Validate password\n- Rename an account\n- Modify account attributes\n- Modify group memberships\n- Enable/Disable an account\n- Check if account is enabled\n    \n\n| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 202 | Accepted (Location header with operation) |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\nReplaces the following SOAP API calls:\n\n- AccountPasswordSet\n- UserAccountsUnlock\n- AccountRename\n- AccountAttrSet\n- AccountAttrDelete\n- AccountGroupMemberTest\n- AccountIsEnabled\n    \n\n##### Authorization Policies\n\n1. accounts_patch\n2. Depends on the op/path combination (see table below)\n    \n\n| **Op** | **Path** | **Policy** |\n| --- | --- | --- |\n| test | /password | accounts_patch_test_password |\n| test | /locked | accounts_patch_test_locked |\n| test | /groupMemberships | N/A |\n| test | /enabled | N/A |\n| replace | /password | accounts_patch_replace_password |\n| replace | /locked | accounts_patch_replace_locked |\n| replace | /shortId | N/A |\n| replace | /enabled | N/A |\n| replace | /attributes | N/A |\n| add | /groupMemberships | N/A |\n| add | /attributes | N/A |\n| remove | /groupMemberships | N/A |\n| remove | /attributes | N/A |\n\n##### Common Request Headers\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier | URL | Guid | true |\n| op | PATCH operation | Body | String | true |\n| path | Path to property | Body | String | true |\n| from | Source property path | Body | String | false |\n| value | Value | Body | Any | false |\n\n##### Common Responses\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nAn invalid **op** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'op' [op] in JSON patch operation.\",\n                \"target\": \"0/op\"\n            }\n        ]\n    }\n}\n\n```\n\nAn invalid **path** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'path' [/path] in JSON patch operation.\",\n                \"target\": \"0/path\"\n            }\n        ]\n    }\n}\n\n```\n\nA missing body parameter returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"JSON Patch operation of type [Replace] is missing required field 'value'.\",\n                \"target\": \"0/value\"\n            }\n        ]\n    }\n}\n\n```"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Location","value":"http://thoma01-vm1/default/api/rest/v1/operations(c32a786f-4536-4415-99d4-c73488a01c5a)","enabled":true}],"cookie":[],"responseTime":null,"body":null},{"id":"cb7de651-ab7e-4d0f-bec7-de44a046e2e9","name":"Change password (direct value)","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/password\",\r\n        \"value\": {\r\n            \"password\": \"5*Hotel\"\r\n        }\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})","description":"The HTTP PATCH request method applies partial modifications to a resource.\n\n###### Operations supported\n\n- Add\n- Remove\n- Replace\n- Test\n    \n\nPrimarily used for changing attributes and properties of an object.\n\nExamples include:\n\n- Unlock an account\n- Check if account is locked\n- Change password\n- Validate password\n- Rename an account\n- Modify account attributes\n- Modify group memberships\n- Enable/Disable an account\n- Check if account is enabled\n    \n\n| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 202 | Accepted (Location header with operation) |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\nReplaces the following SOAP API calls:\n\n- AccountPasswordSet\n- UserAccountsUnlock\n- AccountRename\n- AccountAttrSet\n- AccountAttrDelete\n- AccountGroupMemberTest\n- AccountIsEnabled\n    \n\n##### Authorization Policies\n\n1. accounts_patch\n2. Depends on the op/path combination (see table below)\n    \n\n| **Op** | **Path** | **Policy** |\n| --- | --- | --- |\n| test | /password | accounts_patch_test_password |\n| test | /locked | accounts_patch_test_locked |\n| test | /groupMemberships | N/A |\n| test | /enabled | N/A |\n| replace | /password | accounts_patch_replace_password |\n| replace | /locked | accounts_patch_replace_locked |\n| replace | /shortId | N/A |\n| replace | /enabled | N/A |\n| replace | /attributes | N/A |\n| add | /groupMemberships | N/A |\n| add | /attributes | N/A |\n| remove | /groupMemberships | N/A |\n| remove | /attributes | N/A |\n\n##### Common Request Headers\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier | URL | Guid | true |\n| op | PATCH operation | Body | String | true |\n| path | Path to property | Body | String | true |\n| from | Source property path | Body | String | false |\n| value | Value | Body | Any | false |\n\n##### Common Responses\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nAn invalid **op** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'op' [op] in JSON patch operation.\",\n                \"target\": \"0/op\"\n            }\n        ]\n    }\n}\n\n```\n\nAn invalid **path** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'path' [/path] in JSON patch operation.\",\n                \"target\": \"0/path\"\n            }\n        ]\n    }\n}\n\n```\n\nA missing body parameter returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"JSON Patch operation of type [Replace] is missing required field 'value'.\",\n                \"target\": \"0/value\"\n            }\n        ]\n    }\n}\n\n```"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Location","value":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations({{operationid}})","enabled":true}],"cookie":[],"responseTime":null,"body":null},{"id":"071f3f91-a469-4363-ada6-6b529242ff7e","name":"Change password (value only)","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/password\",\r\n        \"value\": \"5*Hotel\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})","description":"The HTTP PATCH request method applies partial modifications to a resource.\n\n###### Operations supported\n\n- Add\n- Remove\n- Replace\n- Test\n    \n\nPrimarily used for changing attributes and properties of an object.\n\nExamples include:\n\n- Unlock an account\n- Check if account is locked\n- Change password\n- Validate password\n- Rename an account\n- Modify account attributes\n- Modify group memberships\n- Enable/Disable an account\n- Check if account is enabled\n    \n\n| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 202 | Accepted (Location header with operation) |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\nReplaces the following SOAP API calls:\n\n- AccountPasswordSet\n- UserAccountsUnlock\n- AccountRename\n- AccountAttrSet\n- AccountAttrDelete\n- AccountGroupMemberTest\n- AccountIsEnabled\n    \n\n##### Authorization Policies\n\n1. accounts_patch\n2. Depends on the op/path combination (see table below)\n    \n\n| **Op** | **Path** | **Policy** |\n| --- | --- | --- |\n| test | /password | accounts_patch_test_password |\n| test | /locked | accounts_patch_test_locked |\n| test | /groupMemberships | N/A |\n| test | /enabled | N/A |\n| replace | /password | accounts_patch_replace_password |\n| replace | /locked | accounts_patch_replace_locked |\n| replace | /shortId | N/A |\n| replace | /enabled | N/A |\n| replace | /attributes | N/A |\n| add | /groupMemberships | N/A |\n| add | /attributes | N/A |\n| remove | /groupMemberships | N/A |\n| remove | /attributes | N/A |\n\n##### Common Request Headers\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier | URL | Guid | true |\n| op | PATCH operation | Body | String | true |\n| path | Path to property | Body | String | true |\n| from | Source property path | Body | String | false |\n| value | Value | Body | Any | false |\n\n##### Common Responses\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nAn invalid **op** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'op' [op] in JSON patch operation.\",\n                \"target\": \"0/op\"\n            }\n        ]\n    }\n}\n\n```\n\nAn invalid **path** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'path' [/path] in JSON patch operation.\",\n                \"target\": \"0/path\"\n            }\n        ]\n    }\n}\n\n```\n\nA missing body parameter returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"JSON Patch operation of type [Replace] is missing required field 'value'.\",\n                \"target\": \"0/value\"\n            }\n        ]\n    }\n}\n\n```"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Location","value":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations({{operationid}})","enabled":true}],"cookie":[],"responseTime":null,"body":null},{"id":"56ae2da2-5a32-4092-ac7e-3d9cc6c70418","name":"Change password (with expire)","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/password\",\r\n        \"value\": {\r\n            \"expire\": true,\r\n            \"password\": \"5*Hotel!!!\"\r\n        }\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})","description":"The HTTP PATCH request method applies partial modifications to a resource.\n\n###### Operations supported\n\n- Add\n- Remove\n- Replace\n- Test\n    \n\nPrimarily used for changing attributes and properties of an object.\n\nExamples include:\n\n- Unlock an account\n- Check if account is locked\n- Change password\n- Validate password\n- Rename an account\n- Modify account attributes\n- Modify group memberships\n- Enable/Disable an account\n- Check if account is enabled\n    \n\n| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 202 | Accepted (Location header with operation) |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\nReplaces the following SOAP API calls:\n\n- AccountPasswordSet\n- UserAccountsUnlock\n- AccountRename\n- AccountAttrSet\n- AccountAttrDelete\n- AccountGroupMemberTest\n- AccountIsEnabled\n    \n\n##### Authorization Policies\n\n1. accounts_patch\n2. Depends on the op/path combination (see table below)\n    \n\n| **Op** | **Path** | **Policy** |\n| --- | --- | --- |\n| test | /password | accounts_patch_test_password |\n| test | /locked | accounts_patch_test_locked |\n| test | /groupMemberships | N/A |\n| test | /enabled | N/A |\n| replace | /password | accounts_patch_replace_password |\n| replace | /locked | accounts_patch_replace_locked |\n| replace | /shortId | N/A |\n| replace | /enabled | N/A |\n| replace | /attributes | N/A |\n| add | /groupMemberships | N/A |\n| add | /attributes | N/A |\n| remove | /groupMemberships | N/A |\n| remove | /attributes | N/A |\n\n##### Common Request Headers\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier | URL | Guid | true |\n| op | PATCH operation | Body | String | true |\n| path | Path to property | Body | String | true |\n| from | Source property path | Body | String | false |\n| value | Value | Body | Any | false |\n\n##### Common Responses\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nAn invalid **op** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'op' [op] in JSON patch operation.\",\n                \"target\": \"0/op\"\n            }\n        ]\n    }\n}\n\n```\n\nAn invalid **path** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'path' [/path] in JSON patch operation.\",\n                \"target\": \"0/path\"\n            }\n        ]\n    }\n}\n\n```\n\nA missing body parameter returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"JSON Patch operation of type [Replace] is missing required field 'value'.\",\n                \"target\": \"0/value\"\n            }\n        ]\n    }\n}\n\n```"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Location","value":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations({{operationid}})","enabled":true}],"cookie":[],"responseTime":null,"body":null},{"id":"a0595d9d-db79-409b-9de0-2e1be85138d6","name":"Check if account is enabled","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"test\",\r\n        \"path\": \"/enabled\",\r\n        \"value\": true\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})","description":"The HTTP PATCH request method applies partial modifications to a resource.\n\n###### Operations supported\n\n- Add\n- Remove\n- Replace\n- Test\n    \n\nPrimarily used for changing attributes and properties of an object.\n\nExamples include:\n\n- Unlock an account\n- Check if account is locked\n- Change password\n- Validate password\n- Rename an account\n- Modify account attributes\n- Modify group memberships\n- Enable/Disable an account\n- Check if account is enabled\n    \n\n| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 202 | Accepted (Location header with operation) |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\nReplaces the following SOAP API calls:\n\n- AccountPasswordSet\n- UserAccountsUnlock\n- AccountRename\n- AccountAttrSet\n- AccountAttrDelete\n- AccountGroupMemberTest\n- AccountIsEnabled\n    \n\n##### Authorization Policies\n\n1. accounts_patch\n2. Depends on the op/path combination (see table below)\n    \n\n| **Op** | **Path** | **Policy** |\n| --- | --- | --- |\n| test | /password | accounts_patch_test_password |\n| test | /locked | accounts_patch_test_locked |\n| test | /groupMemberships | N/A |\n| test | /enabled | N/A |\n| replace | /password | accounts_patch_replace_password |\n| replace | /locked | accounts_patch_replace_locked |\n| replace | /shortId | N/A |\n| replace | /enabled | N/A |\n| replace | /attributes | N/A |\n| add | /groupMemberships | N/A |\n| add | /attributes | N/A |\n| remove | /groupMemberships | N/A |\n| remove | /attributes | N/A |\n\n##### Common Request Headers\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier | URL | Guid | true |\n| op | PATCH operation | Body | String | true |\n| path | Path to property | Body | String | true |\n| from | Source property path | Body | String | false |\n| value | Value | Body | Any | false |\n\n##### Common Responses\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nAn invalid **op** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'op' [op] in JSON patch operation.\",\n                \"target\": \"0/op\"\n            }\n        ]\n    }\n}\n\n```\n\nAn invalid **path** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'path' [/path] in JSON patch operation.\",\n                \"target\": \"0/path\"\n            }\n        ]\n    }\n}\n\n```\n\nA missing body parameter returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"JSON Patch operation of type [Replace] is missing required field 'value'.\",\n                \"target\": \"0/value\"\n            }\n        ]\n    }\n}\n\n```"},"status":"Accepted","code":202,"_postman_previewlanguage":"Text","header":[{"description":"","key":"Location","value":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations({{operationid}})","enabled":true}],"cookie":[],"responseTime":null,"body":null},{"id":"7b194b59-a6b9-4937-96ef-08da5116f47b","name":"Check if account is locked","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"test\",\r\n        \"path\": \"/locked\",\r\n        \"value\": true\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})","description":"The HTTP PATCH request method applies partial modifications to a resource.\n\n###### Operations supported\n\n- Add\n- Remove\n- Replace\n- Test\n    \n\nPrimarily used for changing attributes and properties of an object.\n\nExamples include:\n\n- Unlock an account\n- Check if account is locked\n- Change password\n- Validate password\n- Rename an account\n- Modify account attributes\n- Modify group memberships\n- Enable/Disable an account\n- Check if account is enabled\n    \n\n| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 202 | Accepted (Location header with operation) |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\nReplaces the following SOAP API calls:\n\n- AccountPasswordSet\n- UserAccountsUnlock\n- AccountRename\n- AccountAttrSet\n- AccountAttrDelete\n- AccountGroupMemberTest\n- AccountIsEnabled\n    \n\n##### Authorization Policies\n\n1. accounts_patch\n2. Depends on the op/path combination (see table below)\n    \n\n| **Op** | **Path** | **Policy** |\n| --- | --- | --- |\n| test | /password | accounts_patch_test_password |\n| test | /locked | accounts_patch_test_locked |\n| test | /groupMemberships | N/A |\n| test | /enabled | N/A |\n| replace | /password | accounts_patch_replace_password |\n| replace | /locked | accounts_patch_replace_locked |\n| replace | /shortId | N/A |\n| replace | /enabled | N/A |\n| replace | /attributes | N/A |\n| add | /groupMemberships | N/A |\n| add | /attributes | N/A |\n| remove | /groupMemberships | N/A |\n| remove | /attributes | N/A |\n\n##### Common Request Headers\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier | URL | Guid | true |\n| op | PATCH operation | Body | String | true |\n| path | Path to property | Body | String | true |\n| from | Source property path | Body | String | false |\n| value | Value | Body | Any | false |\n\n##### Common Responses\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nAn invalid **op** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'op' [op] in JSON patch operation.\",\n                \"target\": \"0/op\"\n            }\n        ]\n    }\n}\n\n```\n\nAn invalid **path** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'path' [/path] in JSON patch operation.\",\n                \"target\": \"0/path\"\n            }\n        ]\n    }\n}\n\n```\n\nA missing body parameter returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"JSON Patch operation of type [Replace] is missing required field 'value'.\",\n                \"target\": \"0/value\"\n            }\n        ]\n    }\n}\n\n```"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Location","value":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations({{operationid}})","enabled":true}],"cookie":[],"responseTime":null,"body":null},{"id":"b4eed0d7-db7d-47aa-9f5e-3569290c88a5","name":"Disable account","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/enabled\",\r\n        \"value\": false\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})","description":"The HTTP PATCH request method applies partial modifications to a resource.\n\n###### Operations supported\n\n- Add\n- Remove\n- Replace\n- Test\n    \n\nPrimarily used for changing attributes and properties of an object.\n\nExamples include:\n\n- Unlock an account\n- Check if account is locked\n- Change password\n- Validate password\n- Rename an account\n- Modify account attributes\n- Modify group memberships\n- Enable/Disable an account\n- Check if account is enabled\n    \n\n| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 202 | Accepted (Location header with operation) |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\nReplaces the following SOAP API calls:\n\n- AccountPasswordSet\n- UserAccountsUnlock\n- AccountRename\n- AccountAttrSet\n- AccountAttrDelete\n- AccountGroupMemberTest\n- AccountIsEnabled\n    \n\n##### Authorization Policies\n\n1. accounts_patch\n2. Depends on the op/path combination (see table below)\n    \n\n| **Op** | **Path** | **Policy** |\n| --- | --- | --- |\n| test | /password | accounts_patch_test_password |\n| test | /locked | accounts_patch_test_locked |\n| test | /groupMemberships | N/A |\n| test | /enabled | N/A |\n| replace | /password | accounts_patch_replace_password |\n| replace | /locked | accounts_patch_replace_locked |\n| replace | /shortId | N/A |\n| replace | /enabled | N/A |\n| replace | /attributes | N/A |\n| add | /groupMemberships | N/A |\n| add | /attributes | N/A |\n| remove | /groupMemberships | N/A |\n| remove | /attributes | N/A |\n\n##### Common Request Headers\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier | URL | Guid | true |\n| op | PATCH operation | Body | String | true |\n| path | Path to property | Body | String | true |\n| from | Source property path | Body | String | false |\n| value | Value | Body | Any | false |\n\n##### Common Responses\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nAn invalid **op** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'op' [op] in JSON patch operation.\",\n                \"target\": \"0/op\"\n            }\n        ]\n    }\n}\n\n```\n\nAn invalid **path** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'path' [/path] in JSON patch operation.\",\n                \"target\": \"0/path\"\n            }\n        ]\n    }\n}\n\n```\n\nA missing body parameter returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"JSON Patch operation of type [Replace] is missing required field 'value'.\",\n                \"target\": \"0/value\"\n            }\n        ]\n    }\n}\n\n```"},"status":"Accepted","code":202,"_postman_previewlanguage":"Text","header":[{"description":"","key":"Location","value":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations({{operationid}})","enabled":true}],"cookie":[],"responseTime":null,"body":null},{"id":"d7de5ed9-55c4-4f11-bd16-d5d79983c7b8","name":"Enable account","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/enabled\",\r\n        \"value\": true\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})","description":"The HTTP PATCH request method applies partial modifications to a resource.\n\n###### Operations supported\n\n- Add\n- Remove\n- Replace\n- Test\n    \n\nPrimarily used for changing attributes and properties of an object.\n\nExamples include:\n\n- Unlock an account\n- Check if account is locked\n- Change password\n- Validate password\n- Rename an account\n- Modify account attributes\n- Modify group memberships\n- Enable/Disable an account\n- Check if account is enabled\n    \n\n| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 202 | Accepted (Location header with operation) |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\nReplaces the following SOAP API calls:\n\n- AccountPasswordSet\n- UserAccountsUnlock\n- AccountRename\n- AccountAttrSet\n- AccountAttrDelete\n- AccountGroupMemberTest\n- AccountIsEnabled\n    \n\n##### Authorization Policies\n\n1. accounts_patch\n2. Depends on the op/path combination (see table below)\n    \n\n| **Op** | **Path** | **Policy** |\n| --- | --- | --- |\n| test | /password | accounts_patch_test_password |\n| test | /locked | accounts_patch_test_locked |\n| test | /groupMemberships | N/A |\n| test | /enabled | N/A |\n| replace | /password | accounts_patch_replace_password |\n| replace | /locked | accounts_patch_replace_locked |\n| replace | /shortId | N/A |\n| replace | /enabled | N/A |\n| replace | /attributes | N/A |\n| add | /groupMemberships | N/A |\n| add | /attributes | N/A |\n| remove | /groupMemberships | N/A |\n| remove | /attributes | N/A |\n\n##### Common Request Headers\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier | URL | Guid | true |\n| op | PATCH operation | Body | String | true |\n| path | Path to property | Body | String | true |\n| from | Source property path | Body | String | false |\n| value | Value | Body | Any | false |\n\n##### Common Responses\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nAn invalid **op** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'op' [op] in JSON patch operation.\",\n                \"target\": \"0/op\"\n            }\n        ]\n    }\n}\n\n```\n\nAn invalid **path** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'path' [/path] in JSON patch operation.\",\n                \"target\": \"0/path\"\n            }\n        ]\n    }\n}\n\n```\n\nA missing body parameter returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"JSON Patch operation of type [Replace] is missing required field 'value'.\",\n                \"target\": \"0/value\"\n            }\n        ]\n    }\n}\n\n```"},"status":"Accepted","code":202,"_postman_previewlanguage":"Text","header":[{"description":"","key":"Location","value":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations({{operationid}})","enabled":true}],"cookie":[],"responseTime":null,"body":null},{"id":"c33f4481-1d6d-407c-9542-f7f1adec2e6b","name":"Modify account attributes","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"add\",\r\n        \"path\": \"/attributes/department\",\r\n        \"value\": [ \"SECURITY\" ]\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})","description":"The HTTP PATCH request method applies partial modifications to a resource.\n\n###### Operations supported\n\n- Add\n- Remove\n- Replace\n- Test\n    \n\nPrimarily used for changing attributes and properties of an object.\n\nExamples include:\n\n- Unlock an account\n- Check if account is locked\n- Change password\n- Validate password\n- Rename an account\n- Modify account attributes\n- Modify group memberships\n- Enable/Disable an account\n- Check if account is enabled\n    \n\n| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 202 | Accepted (Location header with operation) |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\nReplaces the following SOAP API calls:\n\n- AccountPasswordSet\n- UserAccountsUnlock\n- AccountRename\n- AccountAttrSet\n- AccountAttrDelete\n- AccountGroupMemberTest\n- AccountIsEnabled\n    \n\n##### Authorization Policies\n\n1. accounts_patch\n2. Depends on the op/path combination (see table below)\n    \n\n| **Op** | **Path** | **Policy** |\n| --- | --- | --- |\n| test | /password | accounts_patch_test_password |\n| test | /locked | accounts_patch_test_locked |\n| test | /groupMemberships | N/A |\n| test | /enabled | N/A |\n| replace | /password | accounts_patch_replace_password |\n| replace | /locked | accounts_patch_replace_locked |\n| replace | /shortId | N/A |\n| replace | /enabled | N/A |\n| replace | /attributes | N/A |\n| add | /groupMemberships | N/A |\n| add | /attributes | N/A |\n| remove | /groupMemberships | N/A |\n| remove | /attributes | N/A |\n\n##### Common Request Headers\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier | URL | Guid | true |\n| op | PATCH operation | Body | String | true |\n| path | Path to property | Body | String | true |\n| from | Source property path | Body | String | false |\n| value | Value | Body | Any | false |\n\n##### Common Responses\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nAn invalid **op** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'op' [op] in JSON patch operation.\",\n                \"target\": \"0/op\"\n            }\n        ]\n    }\n}\n\n```\n\nAn invalid **path** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'path' [/path] in JSON patch operation.\",\n                \"target\": \"0/path\"\n            }\n        ]\n    }\n}\n\n```\n\nA missing body parameter returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"JSON Patch operation of type [Replace] is missing required field 'value'.\",\n                \"target\": \"0/value\"\n            }\n        ]\n    }\n}\n\n```"},"status":"Accepted","code":202,"_postman_previewlanguage":"Text","header":[{"description":"","key":"Location","value":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations({{operationid}})","enabled":true}],"cookie":[],"responseTime":null,"body":null},{"id":"3e8cfe27-a920-445f-8179-b95832372fac","name":"Modify group memberships","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"remove\",\r\n        \"path\": \"/groupMemberships\",\r\n        \"value\": [\r\n            \"ce2e7e25-6bee-4abf-9c29-5552a3f2a282\",\r\n            \"ce2e7e25-6bee-4abf-9c29-5552a3f2a283\"\r\n        ]\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})","description":"The HTTP PATCH request method applies partial modifications to a resource.\n\n###### Operations supported\n\n- Add\n- Remove\n- Replace\n- Test\n    \n\nPrimarily used for changing attributes and properties of an object.\n\nExamples include:\n\n- Unlock an account\n- Check if account is locked\n- Change password\n- Validate password\n- Rename an account\n- Modify account attributes\n- Modify group memberships\n- Enable/Disable an account\n- Check if account is enabled\n    \n\n| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 202 | Accepted (Location header with operation) |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\nReplaces the following SOAP API calls:\n\n- AccountPasswordSet\n- UserAccountsUnlock\n- AccountRename\n- AccountAttrSet\n- AccountAttrDelete\n- AccountGroupMemberTest\n- AccountIsEnabled\n    \n\n##### Authorization Policies\n\n1. accounts_patch\n2. Depends on the op/path combination (see table below)\n    \n\n| **Op** | **Path** | **Policy** |\n| --- | --- | --- |\n| test | /password | accounts_patch_test_password |\n| test | /locked | accounts_patch_test_locked |\n| test | /groupMemberships | N/A |\n| test | /enabled | N/A |\n| replace | /password | accounts_patch_replace_password |\n| replace | /locked | accounts_patch_replace_locked |\n| replace | /shortId | N/A |\n| replace | /enabled | N/A |\n| replace | /attributes | N/A |\n| add | /groupMemberships | N/A |\n| add | /attributes | N/A |\n| remove | /groupMemberships | N/A |\n| remove | /attributes | N/A |\n\n##### Common Request Headers\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier | URL | Guid | true |\n| op | PATCH operation | Body | String | true |\n| path | Path to property | Body | String | true |\n| from | Source property path | Body | String | false |\n| value | Value | Body | Any | false |\n\n##### Common Responses\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nAn invalid **op** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'op' [op] in JSON patch operation.\",\n                \"target\": \"0/op\"\n            }\n        ]\n    }\n}\n\n```\n\nAn invalid **path** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'path' [/path] in JSON patch operation.\",\n                \"target\": \"0/path\"\n            }\n        ]\n    }\n}\n\n```\n\nA missing body parameter returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"JSON Patch operation of type [Replace] is missing required field 'value'.\",\n                \"target\": \"0/value\"\n            }\n        ]\n    }\n}\n\n```"},"status":"Accepted","code":202,"_postman_previewlanguage":"Text","header":[{"description":"","key":"Location","value":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations({{operationid}})","enabled":true}],"cookie":[],"responseTime":null,"body":null},{"id":"58d927d8-6439-4b15-9a79-7c87cbf80d83","name":"Rename account","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/shortId\",\r\n        \"value\": \"billyw\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})","description":"The HTTP PATCH request method applies partial modifications to a resource.\n\n###### Operations supported\n\n- Add\n- Remove\n- Replace\n- Test\n    \n\nPrimarily used for changing attributes and properties of an object.\n\nExamples include:\n\n- Unlock an account\n- Check if account is locked\n- Change password\n- Validate password\n- Rename an account\n- Modify account attributes\n- Modify group memberships\n- Enable/Disable an account\n- Check if account is enabled\n    \n\n| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 202 | Accepted (Location header with operation) |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\nReplaces the following SOAP API calls:\n\n- AccountPasswordSet\n- UserAccountsUnlock\n- AccountRename\n- AccountAttrSet\n- AccountAttrDelete\n- AccountGroupMemberTest\n- AccountIsEnabled\n    \n\n##### Authorization Policies\n\n1. accounts_patch\n2. Depends on the op/path combination (see table below)\n    \n\n| **Op** | **Path** | **Policy** |\n| --- | --- | --- |\n| test | /password | accounts_patch_test_password |\n| test | /locked | accounts_patch_test_locked |\n| test | /groupMemberships | N/A |\n| test | /enabled | N/A |\n| replace | /password | accounts_patch_replace_password |\n| replace | /locked | accounts_patch_replace_locked |\n| replace | /shortId | N/A |\n| replace | /enabled | N/A |\n| replace | /attributes | N/A |\n| add | /groupMemberships | N/A |\n| add | /attributes | N/A |\n| remove | /groupMemberships | N/A |\n| remove | /attributes | N/A |\n\n##### Common Request Headers\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier | URL | Guid | true |\n| op | PATCH operation | Body | String | true |\n| path | Path to property | Body | String | true |\n| from | Source property path | Body | String | false |\n| value | Value | Body | Any | false |\n\n##### Common Responses\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nAn invalid **op** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'op' [op] in JSON patch operation.\",\n                \"target\": \"0/op\"\n            }\n        ]\n    }\n}\n\n```\n\nAn invalid **path** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'path' [/path] in JSON patch operation.\",\n                \"target\": \"0/path\"\n            }\n        ]\n    }\n}\n\n```\n\nA missing body parameter returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"JSON Patch operation of type [Replace] is missing required field 'value'.\",\n                \"target\": \"0/value\"\n            }\n        ]\n    }\n}\n\n```"},"status":"Accepted","code":202,"_postman_previewlanguage":"Text","header":[{"description":"","key":"Location","value":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations({{operationid}})","enabled":true}],"cookie":[],"responseTime":null,"body":null},{"id":"16853243-c396-41f5-bb47-8e8e88352519","name":"Unlock account","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/locked\",\r\n        \"value\": false\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})","description":"The HTTP PATCH request method applies partial modifications to a resource.\n\n###### Operations supported\n\n- Add\n- Remove\n- Replace\n- Test\n    \n\nPrimarily used for changing attributes and properties of an object.\n\nExamples include:\n\n- Unlock an account\n- Check if account is locked\n- Change password\n- Validate password\n- Rename an account\n- Modify account attributes\n- Modify group memberships\n- Enable/Disable an account\n- Check if account is enabled\n    \n\n| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 202 | Accepted (Location header with operation) |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\nReplaces the following SOAP API calls:\n\n- AccountPasswordSet\n- UserAccountsUnlock\n- AccountRename\n- AccountAttrSet\n- AccountAttrDelete\n- AccountGroupMemberTest\n- AccountIsEnabled\n    \n\n##### Authorization Policies\n\n1. accounts_patch\n2. Depends on the op/path combination (see table below)\n    \n\n| **Op** | **Path** | **Policy** |\n| --- | --- | --- |\n| test | /password | accounts_patch_test_password |\n| test | /locked | accounts_patch_test_locked |\n| test | /groupMemberships | N/A |\n| test | /enabled | N/A |\n| replace | /password | accounts_patch_replace_password |\n| replace | /locked | accounts_patch_replace_locked |\n| replace | /shortId | N/A |\n| replace | /enabled | N/A |\n| replace | /attributes | N/A |\n| add | /groupMemberships | N/A |\n| add | /attributes | N/A |\n| remove | /groupMemberships | N/A |\n| remove | /attributes | N/A |\n\n##### Common Request Headers\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier | URL | Guid | true |\n| op | PATCH operation | Body | String | true |\n| path | Path to property | Body | String | true |\n| from | Source property path | Body | String | false |\n| value | Value | Body | Any | false |\n\n##### Common Responses\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nAn invalid **op** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'op' [op] in JSON patch operation.\",\n                \"target\": \"0/op\"\n            }\n        ]\n    }\n}\n\n```\n\nAn invalid **path** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'path' [/path] in JSON patch operation.\",\n                \"target\": \"0/path\"\n            }\n        ]\n    }\n}\n\n```\n\nA missing body parameter returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"JSON Patch operation of type [Replace] is missing required field 'value'.\",\n                \"target\": \"0/value\"\n            }\n        ]\n    }\n}\n\n```"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Location","value":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations({{operationid}})","enabled":true}],"cookie":[],"responseTime":null,"body":null},{"id":"5b07927c-f6c3-4779-a76f-d6b479c039be","name":"Validate password","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"test\",\r\n        \"path\": \"/password\",\r\n        \"value\": \"5*Hotel\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})","description":"The HTTP PATCH request method applies partial modifications to a resource.\n\n###### Operations supported\n\n- Add\n- Remove\n- Replace\n- Test\n    \n\nPrimarily used for changing attributes and properties of an object.\n\nExamples include:\n\n- Unlock an account\n- Check if account is locked\n- Change password\n- Validate password\n- Rename an account\n- Modify account attributes\n- Modify group memberships\n- Enable/Disable an account\n- Check if account is enabled\n    \n\n| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 202 | Accepted (Location header with operation) |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\nReplaces the following SOAP API calls:\n\n- AccountPasswordSet\n- UserAccountsUnlock\n- AccountRename\n- AccountAttrSet\n- AccountAttrDelete\n- AccountGroupMemberTest\n- AccountIsEnabled\n    \n\n##### Authorization Policies\n\n1. accounts_patch\n2. Depends on the op/path combination (see table below)\n    \n\n| **Op** | **Path** | **Policy** |\n| --- | --- | --- |\n| test | /password | accounts_patch_test_password |\n| test | /locked | accounts_patch_test_locked |\n| test | /groupMemberships | N/A |\n| test | /enabled | N/A |\n| replace | /password | accounts_patch_replace_password |\n| replace | /locked | accounts_patch_replace_locked |\n| replace | /shortId | N/A |\n| replace | /enabled | N/A |\n| replace | /attributes | N/A |\n| add | /groupMemberships | N/A |\n| add | /attributes | N/A |\n| remove | /groupMemberships | N/A |\n| remove | /attributes | N/A |\n\n##### Common Request Headers\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier | URL | Guid | true |\n| op | PATCH operation | Body | String | true |\n| path | Path to property | Body | String | true |\n| from | Source property path | Body | String | false |\n| value | Value | Body | Any | false |\n\n##### Common Responses\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nAn invalid **op** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'op' [op] in JSON patch operation.\",\n                \"target\": \"0/op\"\n            }\n        ]\n    }\n}\n\n```\n\nAn invalid **path** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'path' [/path] in JSON patch operation.\",\n                \"target\": \"0/path\"\n            }\n        ]\n    }\n}\n\n```\n\nA missing body parameter returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"JSON Patch operation of type [Replace] is missing required field 'value'.\",\n                \"target\": \"0/value\"\n            }\n        ]\n    }\n}\n\n```"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Location","value":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations({{operationid}})","enabled":true}],"cookie":[],"responseTime":null,"body":null},{"id":"5bfd9a1b-0eb4-40ca-8cac-1b82f082dc61","name":"Invalid Argument","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 19:15:40 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"280"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=6BbI8AdgmpjxCNQCEr4jYG2rcX+BEj8QQWrIyBg0GeWGZZdSH64cf+gM5f97CsAy6GVp8gPv7FmJe4/bWd4DHjGvcQEP5ICA4nJYEY4jQdbPCKdpSknRdPm9XsVp; Expires=Tue, 07 May 2024 19:15:40 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=6BbI8AdgmpjxCNQCEr4jYG2rcX+BEj8QQWrIyBg0GeWGZZdSH64cf+gM5f97CsAy6GVp8gPv7FmJe4/bWd4DHjGvcQEP5ICA4nJYEY4jQdbPCKdpSknRdPm9XsVp; Expires=Tue, 07 May 2024 19:15:40 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"A non-empty request body is required.\",\n                \"target\": \"body\"\n            },\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"The jsonPatch field is required.\",\n                \"target\": \"jsonPatch\"\n            }\n        ]\n    }\n}"},{"id":"beb90e39-77ad-4706-8024-abfcbfb596bf","name":"Resource Not Found","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/password\",\r\n        \"value\": {\r\n            \"expire\": true\r\n        }\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 19:16:48 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=R0xsLv1Plm44CcGaMh09iLfOWxrqJWfXds0Ale1Skt6Y2d3pEoN/WtjkmfaoCnNPJoqWLN1zyl+8ZXgQsWTEs61EC0rBYSMer+atQD8xxP7XBZwc7BR6Qsp57TMx; Expires=Tue, 07 May 2024 19:16:48 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=R0xsLv1Plm44CcGaMh09iLfOWxrqJWfXds0Ale1Skt6Y2d3pEoN/WtjkmfaoCnNPJoqWLN1zyl+8ZXgQsWTEs61EC0rBYSMer+atQD8xxP7XBZwc7BR6Qsp57TMx; Expires=Tue, 07 May 2024 19:16:48 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"096f0164-5927-4303-973c-3231a4fbf185"},{"name":"/accounts({accountKey})","event":[{"listen":"test","script":{"id":"e2cb0360-7b6f-4851-8634-f0868e82f0a4","exec":["pm.test(\"Location is present on success\", function () {\r","    pm.response.to.have.header(\"Location\");\r","    var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") \r","    results = regex.exec(pm.response.headers.get(\"Location\"))\r","    pm.environment.set(\"operationid\", results[1].slice(1, -1));\r","});"],"type":"text/javascript","packages":{}}},{"listen":"prerequest","script":{"id":"55fd4fcf-c9c7-4d30-a729-ed24ab9f8123","exec":[""],"type":"text/javascript","packages":{}}}],"id":"8d20d726-55db-4d88-929b-8a4c1334f6fd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>DELETE /accounts({accountKey})</code></p>\n<p>This endpoint deletes an <code>Account</code> object with the provided <code>accountKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Delete an account using the provided <code>accountKey</code>.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>accountKey</td>\n<td>Unique identifier of account</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>In addition to any standard headers, all requests to this endpoint must include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The <code>{token}</code> placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X DELETE \"http(s)://[hostname]/[instancename]/api/rest/v2/accounts({accountKey})\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>202 Accepted</strong>: This status code indicates that the request was accepted. The Location header with the operation will be included in the response.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no Account object was found with the provided <code>accountKey</code>.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. The following policy needs to be satisfied:</p>\n<ol>\n<li><code>accounts_delete</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n<h2 id=\"notes\">Notes</h2>\n<p>This REST API request replaces the <code>AccountDelete</code> function from our base product, which was a SOAP API function. The transition to REST API provides a more modern and efficient way to delete account data by <code>accountKey</code>.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["accounts({{accountKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"4465e737-211b-4cce-a4f8-628eced5949f","name":"Success","originalRequest":{"method":"DELETE","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/api/rest/v2/accounts(99b9b2c8-a544-4720-8e6b-cf90776ae035)"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Tue, 30 Apr 2024 19:22:41 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=AiM38ncawV0fi6f8+cHFgGjsEFE/+C/Xiuw5dkU2fnNoHOJwl0miW7viqFrL8IluK+qXPiFsXLE/iCbcnCuRLiuggNUUahtchMufUzdCu55T+d9ol8HCGeG+KLpt; Expires=Tue, 07 May 2024 19:22:41 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=AiM38ncawV0fi6f8+cHFgGjsEFE/+C/Xiuw5dkU2fnNoHOJwl0miW7viqFrL8IluK+qXPiFsXLE/iCbcnCuRLiuggNUUahtchMufUzdCu55T+d9ol8HCGeG+KLpt; Expires=Tue, 07 May 2024 19:22:41 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(10195f50-271b-4ffd-96e9-0a6d55d03012)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"8fbe1663-fc28-404b-b0ed-7e4367f3501c","name":"Resource Not Found","originalRequest":{"method":"DELETE","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 19:23:58 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=o+goo3XR0/K8FuxcxU3rd0RJTa0otCDQy+j+UARpLDvxtKqgL9cG8MRFYkcNvfOBiEZgtNNQJYorw0qiDL2grAI6isubNKfAa6Ienm79Q2bwzh58pXpvsZW8gERW; Expires=Tue, 07 May 2024 19:23:58 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=o+goo3XR0/K8FuxcxU3rd0RJTa0otCDQy+j+UARpLDvxtKqgL9cG8MRFYkcNvfOBiEZgtNNQJYorw0qiDL2grAI6isubNKfAa6Ienm79Q2bwzh58pXpvsZW8gERW; Expires=Tue, 07 May 2024 19:23:58 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"8d20d726-55db-4d88-929b-8a4c1334f6fd"},{"name":"/accounts({accountKey})/attributes","event":[{"listen":"test","script":{"id":"d0c49ec9-89b2-46bb-ac31-536b014a290f","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(\"Response should be an array\", function () {","  const responseData = pm.response.json();","  pm.expect(responseData.value).to.be.an('array');","});","","pm.test(\"Response has the required field - id\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.value).to.be.an('array');","    ","    responseData.value.forEach(function(attribute) {","        pm.expect(attribute).to.have.property('id');","    });","});"],"type":"text/javascript","packages":{}}}],"id":"15334c77-6cd1-4e9a-9997-4abb70d0f90a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})/attributes","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/accounts({accountKey})/attributes</code></p>\n<p>This endpoint retrieves a list of <code>AttributeData</code> objects associated with the Account object that has the provided <code>accountKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the <code>accountKey</code> parameter to get attributes of a specific account. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>accountKey</td>\n<td>Unique identifier of an account</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/accounts({accountKey})/attributes\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of AttributeData objects associated with the Account object.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no Account object was found with the provided accountKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v1/$metadata#attributedata\",\n    \"value\": [\n        {\n            \"id\": \"String\",\n            \"data\": [\n                {\n                    \"ref\": \"String\",\n                    \"filename\": \"String\",\n                    \"value\": \"String\",\n                    \"metadata\": {\n                        \"createdDateTime\": \"DateTime\",\n                        \"lastUpdatedDateTime\": \"DateTime\",\n                        \"lastUpdatedBy\": \"Guid\"\n                    }\n                }\n            ]\n        },\n        ...\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:</p>\n<ol>\n<li><code>accounts_get</code></li>\n<li><code>accounts_attributes_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["accounts({{accountKey}})","attributes"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"8c221728-ff78-49e9-8d43-3248f4e48bad","name":"Success","originalRequest":{"method":"GET","header":[],"url":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/accounts(99b9b2c8-a544-4720-8e6b-cf90776ae035)/attributes","description":"## Endpoint\n\n`GET /api/rest/v2/accounts({accountKey})/attributes`\n\nThis endpoint retrieves a list of AttributeData objects associated with the Account object that has the provided accountKey.\n\n## Request\n\nUse the accountKey parameter to get attributes of a specific account. Additionally, OData query options can be used to customize the data returned by this endpoint.\n\n### Parameters\n\n| Parameter | Description | Param Type | DataType | Required |\n| --- | --- | --- | --- | --- |\n| accountKey | Unique identifier of an account | URL | Guid | true |\n| options | This parameter allows you to use OData query options to customize the data returned by this endpoint. | Query | ODataQueryOptions | false |\n\n### Request Headers\n\nThe Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be `text/json` or take the following form:\n\n`application/json[;odata.metadata=][;odata.streaming=]`\n\n- can be one of `minimal`, `full`, or `none`\n- can be either `true` or `false`\n    \n\nThis indicates that both the `odata.metadata` and `odata.streaming` options are optional. If not provided, the server will use its default values.\n\nIn addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:\n\n`Authorization: Bearer {token}`\n\nThe {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.\n\n### Sample Request\n\n``` bash\ncurl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/accounts({accountKey})/attributes\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n ```\n\n## Responses\n\n- **200 OK**: This status code indicates that the request was successful. The response body will contain a list of AttributeData objects associated with the Account object.\n- **400 Bad Request**: This status code indicates that the request could not be understood or was missing required parameters.\n- **401 Unauthorized**: This status code indicates that the request failed due to insufficient permissions.\n- **404 Not Found**: This status code indicates that no Account object was found with the provided accountKey.\n- **500 Internal Server Error**: This status code indicates that the request failed due to an internal server error.\n    \n\n### Sample Response\n\n``` json\n{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v1/$metadata#attributedata\",\n    \"value\": [\n        {\n            \"id\": \"String\",\n            \"data\": [\n                {\n                    \"ref\": \"String\",\n                    \"filename\": \"String\",\n                    \"value\": \"String\",\n                    \"metadata\": {\n                        \"createdDateTime\": \"DateTime\",\n                        \"lastUpdatedDateTime\": \"DateTime\",\n                        \"lastUpdatedBy\": \"Guid\"\n                    }\n                }\n            ]\n        },\n        ...\n    ]\n}\n\n ```\n\n## Authorization\n\nThis endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:\n\n1. `accounts_get`\n2. `accounts_attributes_get_list`\n    \n\nThe endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 19:27:45 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=i+UEGev3BnhZ1lvAIJ70oGKG5XyNww2phnN6ZcXt3cImm2syd6p/n05btcJ1DpwX5V/kdrbEFshy2z7ZhayR4TFvFsz6NfYqkh/nlxoLb9/DTZe0EEsol+p29DDX; Expires=Tue, 07 May 2024 19:27:44 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=i+UEGev3BnhZ1lvAIJ70oGKG5XyNww2phnN6ZcXt3cImm2syd6p/n05btcJ1DpwX5V/kdrbEFshy2z7ZhayR4TFvFsz6NfYqkh/nlxoLb9/DTZe0EEsol+p29DDX; Expires=Tue, 07 May 2024 19:27:44 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/$metadata#accounts(99b9b2c8-a544-4720-8e6b-cf90776ae035)/attributes\",\n    \"value\": [\n        {\n            \"id\": \"@accountEnabled\",\n            \"data\": [\n                {\n                    \"id\": \"75\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"true\",\n                    \"metadata\": {\n                        \"createdDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"@lastLogin\",\n            \"data\": [\n                {\n                    \"id\": \"76\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"2024-04-23 11:54:13 (UTC-04:00)\",\n                    \"metadata\": {\n                        \"createdDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                        \"lastUpdatedDateTime\": \"2024-04-24T05:38:31.3-04:00\",\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"@lastPasswordChange\",\n            \"data\": [\n                {\n                    \"id\": \"77\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"2021-08-05 09:44:10 (UTC-04:00)\",\n                    \"metadata\": {\n                        \"createdDateTime\": \"2024-04-24T05:38:31.3-04:00\",\n                        \"lastUpdatedDateTime\": \"2024-04-24T05:38:31.3-04:00\",\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"@shortID\",\n            \"data\": [\n                {\n                    \"id\": \"6\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"alpha\",\n                    \"metadata\": {\n                        \"createdDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"givenName\",\n            \"data\": [\n                {\n                    \"id\": \"78\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"Alpha\",\n                    \"metadata\": {\n                        \"createdDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"mail\",\n            \"data\": [\n                {\n                    \"id\": \"79\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"alpha@hidsdevel.local\",\n                    \"metadata\": {\n                        \"createdDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"sn\",\n            \"data\": [\n                {\n                    \"id\": \"80\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"Omega\",\n                    \"metadata\": {\n                        \"createdDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            ]\n        }\n    ]\n}"},{"id":"cbc747d7-b378-41f0-9c38-3df4148297c6","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})/attributes"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 19:26:58 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=YsH12dfX76KtOmN5hQbp7m5bQQI6pBL4kWwJBg4Ft7HxzsJOXBax7STDeySs01mXBZMV1K/W7BtXmrW+NaXOvmlJ7DuogMKyFEUKnP8ZyZgwDBn3z6xubfR4CNIV; Expires=Tue, 07 May 2024 19:26:58 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=YsH12dfX76KtOmN5hQbp7m5bQQI6pBL4kWwJBg4Ft7HxzsJOXBax7STDeySs01mXBZMV1K/W7BtXmrW+NaXOvmlJ7DuogMKyFEUKnP8ZyZgwDBn3z6xubfR4CNIV; Expires=Tue, 07 May 2024 19:26:58 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"15334c77-6cd1-4e9a-9997-4abb70d0f90a"},{"name":"/accounts({accountKey})/attributes({accountAttributeKey})","event":[{"listen":"test","script":{"id":"7a3f1ade-1da0-48b8-b2af-a83bd24ff45a","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","","pm.test(\"Response has id and data fields\", function () {","  const responseData = pm.response.json();","  ","  pm.expect(responseData).to.be.an('object');","  pm.expect(responseData.id).to.exist;","  pm.expect(responseData.data).to.exist;","});","","// Check if 'id' exists in the response and is a non-empty string","pm.test(\"Check 'id' is a non-empty string\", function () {","    // Parse the response JSON within the test","    const responseBody = pm.response.json();","","    // Check if 'id' exists in the response","    pm.expect(responseBody).to.have.property('id');","","    // Check if 'id' is a non-empty string","    pm.expect(responseBody.id).to.be.a('string').and.to.not.be.empty;","});","","pm.test(\"Response data is an array\", function () {","    const responseData = pm.response.json();","    pm.expect(responseData.data).to.be.an('array');","});","","","pm.test(\"The 'data' field should be present\", function () {","    pm.expect(pm.response.json().data).to.exist;","});","","pm.test(\"Check if all data items contain a 'ref' element (which can be null)\", function () {","    // Parse the response JSON","    const responseJson = pm.response.json();","    ","    // Check if the 'data' property exists and it is an array","    pm.expect(responseJson).to.have.property(\"data\").that.is.an(\"array\");","","    // Loop through each item in the 'data' array","    responseJson.data.forEach((item, index) => {","        // Check if each item contains the 'ref' property (it can be null)","        pm.expect(item).to.have.property(\"ref\");","    });","});"],"type":"text/javascript","packages":{}}}],"id":"bce4ed53-3597-44e3-9036-e78ca94eb076","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})/attributes({{accountAttributeKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/accounts({accountKey})/attributes({accountAttributeKey})</code></p>\n<p>This endpoint fetches a specific <code>AttributeData</code> object associated with an <code>Account</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<p>You can use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>accountKey</td>\n<td>Unique identifier of an account</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>accountAttributeKey</td>\n<td>Unique identifier of an attribute</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/accounts({accountKey})/attributes({accountAttributeKey})\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the AttributeData.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that either the accountKey or attributeKey does not correspond to an existing account or attribute.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#attributedata/$entity\",\n    \"id\": \"String\",\n    \"data\": [\n        {\n            \"id\": \"String\",\n            \"ref\": \"String\",\n            \"filename\": \"String\",\n            \"value\": \"String\",\n            \"metadata\": {\n                \"createdDateTime\": \"DateTime\",\n                \"lastUpdatedDateTime\": \"DateTime\",\n                \"lastUpdatedBy\": \"Guid\"\n            }\n        }\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>accounts_attributes_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n<h2 id=\"notes\">Notes</h2>\n<p>This REST API request replaces the AttributeGetByKey function from our base product, which was a SOAP API function. The transition to REST API provides a more modern and efficient way to retrieve attribute data.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["accounts({{accountKey}})","attributes({{accountAttributeKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"f91e8ab7-9198-403b-839c-dc33ac1b0eed","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/api/rest/v2/accounts(99b9b2c8-a544-4720-8e6b-cf90776ae035)/attributes('givenName')"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 19:34:44 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=dXdNHiWaV7Cd0Rxxtu0amDKU/2iAa0SgSuXQHHr/WQxy6xiywPQJ/JG5YTvgdtQ2NMEh1OokU3xCvGEMg9ml3Q6dnU1r6F+97sHHNaLPcg5SoSbbrWCPuFFHB2VV; Expires=Tue, 07 May 2024 19:34:44 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=dXdNHiWaV7Cd0Rxxtu0amDKU/2iAa0SgSuXQHHr/WQxy6xiywPQJ/JG5YTvgdtQ2NMEh1OokU3xCvGEMg9ml3Q6dnU1r6F+97sHHNaLPcg5SoSbbrWCPuFFHB2VV; Expires=Tue, 07 May 2024 19:34:44 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#accounts(99b9b2c8-a544-4720-8e6b-cf90776ae035)/attributes/$entity\",\n    \"id\": \"givenName\",\n    \"data\": [\n        {\n            \"id\": \"78\",\n            \"ref\": null,\n            \"filename\": null,\n            \"value\": \"Alpha\",\n            \"metadata\": {\n                \"createdDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                \"lastUpdatedDateTime\": \"2021-08-27T20:32:08.61-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        }\n    ]\n}"},{"id":"92c0801f-b802-4392-a11e-ff428ed33cd4","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})/attributes({{accountAttributeKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 19:35:45 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=hDcbgqBle5WWVRXSzR9gqU8oswnMA8oJxaik+s8tmjSlZ6CvTIPmnZEx2fn0XZR/0fJooV0pX0WteHmYmNsCLmQuiX/az+8G/c6iiNMrdjB8rA1Vthiegz099sne; Expires=Tue, 07 May 2024 19:35:45 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=hDcbgqBle5WWVRXSzR9gqU8oswnMA8oJxaik+s8tmjSlZ6CvTIPmnZEx2fn0XZR/0fJooV0pX0WteHmYmNsCLmQuiX/az+8G/c6iiNMrdjB8rA1Vthiegz099sne; Expires=Tue, 07 May 2024 19:35:45 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"bce4ed53-3597-44e3-9036-e78ca94eb076"},{"name":"/accounts({accountKey})/attributes({accountAttributeKey})/data({accountAttributeDataKey})/value","event":[{"listen":"test","script":{"id":"5dc39996-50ac-4dcf-97c6-c67391f2e7e6","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(\"Validate value field in the response\", function () {","  const responseData = pm.response.json();","  ","  pm.expect(responseData).to.be.an('object');","  pm.expect(responseData.value).to.exist;","});"],"type":"text/javascript","packages":{}}}],"id":"0700c361-bf89-44f0-a099-33f0f9aeeaef","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})/attributes({{accountAttributeFileKey}})/data({{accountAttributeDataKey}})/value","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/accounts({accountKey})/attributes({accountAttributeKey})/data({accountAttributeDataKey})/value</code></p>\n<p>This endpoint fetches a specific value of a file attribute in Base64-encoding associated with an <code>Account</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>accountKey</td>\n<td>Unique identifier of an account</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>accountAttributeKey</td>\n<td>Unique identifier of an attribute</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>accountAttributeDataKey</td>\n<td>Unique identifier of a file attribute, typically the filename</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><p>This request is only valid for file attributes. Non-file attributes will result in a <code>400 Bad Request</code> status code.</p>\n<h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/accounts({accountKey})/attributes({accountAttributeKey})/data({accountAttributeDataKey})/value\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the attribute value.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates data not found based on the specified keys..</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"value\": \"String\"\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>accounts_attributes_data_value_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n<h2 id=\"notes\">Notes</h2>\n<p>This endpoint specifically handles retrieving values for file attributes associated with an account. Non-file attributes will result in a <code>400 Bad Request</code> status code.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["accounts({{accountKey}})","attributes({{accountAttributeFileKey}})","data({{accountAttributeDataKey}})","value"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"9c8919a2-62e4-48b3-b416-e06a587ee9cf","name":"Success","originalRequest":{"method":"GET","header":[],"url":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/accounts(99b9b2c8-a544-4720-8e6b-cf90776ae035)/attributes('file')/data('Dockerfile')/value","description":"| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 200 | Attribute value |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\n##### Authorization Policies\n\n1. generic_policy\n    \n\n##### Request Parameters\n\nFetch Attribute value. **Only valid for file attributes.**\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier of an account | URL | Guid | true |\n| attrKey | Unique identifier of an attribute | URL | String | true |\n| dataKey | Unique identifier of a file attribute, typically the filename | URL | String | true |\n\n- [Sample: Build web APIs with OData support using ASP.NET Core](https://docs.microsoft.com/en-us/odata/webapi/first-odata-api#query-resources-using-odata)\n    \n\n##### Response\n\nFetched Attribute value.\n\nAn **attrKey** and **dataKey** that associate to a non-file attribute returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid attribute type [B]; only file attributes are supported.\",\n                \"target\": \"@accountEnabled\"\n            }\n        ]\n    }\n}\n\n```\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nA non-existent **attrKey** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nA non-existent **dataKey** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"value\": \"WW91J3JlIGEgd2l6YXJkIEhhcnJ5IQ==\"\n}"},{"id":"24634be8-2de2-4467-9c54-e72d36c86e87","name":"Invalid Argument","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})/attributes({{accountAttributeKey}})/data({{accountAttributeDataKey}})/value"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 20:02:27 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"218"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=3fjZ+Ipxc2Oo5RHtJFbaqk9uB/wCaDHVB8QunxC0Ha1QYLOhZi8ZE67uVqCRaBwMbvrsuQlqbeJoua7mB4Gxx89uBT31uEnPHUwrYeySVTiLBNYlwg3jcK/FQW4L; Expires=Tue, 07 May 2024 20:02:27 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=3fjZ+Ipxc2Oo5RHtJFbaqk9uB/wCaDHVB8QunxC0Ha1QYLOhZi8ZE67uVqCRaBwMbvrsuQlqbeJoua7mB4Gxx89uBT31uEnPHUwrYeySVTiLBNYlwg3jcK/FQW4L; Expires=Tue, 07 May 2024 20:02:27 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid attribute type [S]; only file attributes are supported.\",\n                \"target\": \"givenName\"\n            }\n        ]\n    }\n}"},{"id":"591db2c6-096f-48ab-8d90-fddbde331228","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})/attributes({{accountAttributeFileKey}})/data({{accountAttributeDataKey}})/value"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 19:47:47 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=8fT90hXWHgFcmGNKfdaSWpAZr5xxdciKqjx2huRbdGIjHf0HMPGpRiw3CgxBEoRiYigCWd0oAqxB1VLgbm1LAwANOXD4Iim8rwvmz7sIjDDfJsfHidbHhyGndAht; Expires=Tue, 07 May 2024 19:47:47 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=8fT90hXWHgFcmGNKfdaSWpAZr5xxdciKqjx2huRbdGIjHf0HMPGpRiw3CgxBEoRiYigCWd0oAqxB1VLgbm1LAwANOXD4Iim8rwvmz7sIjDDfJsfHidbHhyGndAht; Expires=Tue, 07 May 2024 19:47:47 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"0700c361-bf89-44f0-a099-33f0f9aeeaef"},{"name":"/accounts({accountKey})/attributes({accountAttributeKey)/data({accountAttributeDataKey})/value/$value","id":"0bc21841-35c3-43a9-957f-a6aeed1175ec","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})/attributes({{accountAttributeKey}})/data({{accountAttributeDataKey}})/value/$value","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/accounts({accountKey})/attributes({accountAttributeKey})/data({accountAttributeDataKey})/value/$value</code></p>\n<p>This endpoint fetches a specific raw value of a file attribute associated with an <code>Account</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>accountKey</td>\n<td>Unique identifier of an account</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>accountAttributeKey</td>\n<td>Unique identifier of an attribute</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>accountAttributeDataKey</td>\n<td>Unique identifier of a file attribute, typically the filename</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><p>This request is only valid for file attributes. Non-file attributes will result in a <code>400 Bad Request</code> status code.</p>\n<h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/accounts({accountKey})/attributes({accountAttributeKey})/data({accountAttributeDataKey})/value/$value\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the attribute value.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates data not found based on the specified keys.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>accounts_attributes_data_value_value_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n<h2 id=\"notes\">Notes</h2>\n<p>This endpoint specifically handles retrieving values for file attributes associated with an account. Non-file attributes will result in a <code>400 Bad Request</code> status code.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["accounts({{accountKey}})","attributes({{accountAttributeKey}})","data({{accountAttributeDataKey}})","value","$value"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"ba8bb74e-a6fb-40f9-98b6-abf74b04ec08","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/api/rest/v2/accounts(99b9b2c8-a544-4720-8e6b-cf90776ae035)/attributes('file')/data('Dockerfile')/value/$value","description":"| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 200 | Attribute value |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\n##### Authorization Policies\n\n1. generic_policy\n    \n\n##### Request Parameters\n\nFetch Attribute value. **Only valid for file attributes.**\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier of an account | URL | Guid | true |\n| attrKey | Unique identifier of an attribute | URL | String | true |\n| dataKey | Unique identifier of a file attribute, typically the filename | URL | String | true |\n\n- [Sample: Build web APIs with OData support using ASP.NET Core](https://docs.microsoft.com/en-us/odata/webapi/first-odata-api#query-resources-using-odata)\n    \n\n##### Response\n\nFetched Attribute value.\n\nAn **attrKey** and **dataKey** that associate to a non-file attribute returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid attribute type [B]; only file attributes are supported.\",\n                \"target\": \"@accountEnabled\"\n            }\n        ]\n    }\n}\n\n```\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nA non-existent **attrKey** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nA non-existent **dataKey** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":""},{"id":"ae5daaf5-6786-439b-a994-ebbaef4d598b","name":"Invalid Argument","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})/attributes({{accountAttributeKey}})/data({{accountAttributeDataKey}})/value/$value","description":"## Endpoint\n\n`GET /api/rest/v2/accounts({accountKey})/attributes({accountAttributeKey})/data({accountAttributeDataKey})/value/$value`\n\nThis endpoint fetches a specific raw value of a file attribute associated with an account.\n\n## Request\n\n### Parameters\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| accountKey | Unique identifier of an account | URL | Guid | true |\n| accountAttributeKey | Unique identifier of an attribute | URL | String | true |\n| accountAttributeDataKey | Unique identifier of a file attribute, typically the filename | URL | String | true |\n\nThis request is only valid for file attributes. Non-file attributes will result in a `400 Bad Request` status code.\n\n### Request Headers\n\nAll requests to this endpoint must also include an Authorization header with a Bearer token:\n\n`Authorization: Bearer {token}`\n\nThe {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.\n\n### Sample Request\n\n``` bash\ncurl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/accounts({accountKey})/attributes({accountAttributeKey})/data({accountAttributeDataKey})/value/$value\" \\\n     -H \"Authorization: Bearer {token}\"\n\n ```\n\n## Responses\n\n- **200 OK**: This status code indicates that the request was successful. The response body will contain the attribute value.\n- **400 Bad Request**: This status code indicates that the request could not be understood or was missing required parameters.\n- **401 Unauthorized**: This status code indicates that the request failed due to insufficient permissions.\n- **404 Not Found**: This status code indicates that either the accountKey, attributeKey, or dataKey does not correspond to an existing account, attribute, or filename.\n- **500 Internal Server Error**: This status code indicates that the request failed due to an internal server error.\n    \n\n## Authorization\n\nThis endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:\n\n1. `accounts_attributes_data_value_value_get`\n    \n\nThe endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.\n\n## Notes\n\nThis endpoint specifically handles retrieving values for file attributes associated with an account. Non-file attributes will result in a `400 Bad Request` status code."},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 20:17:32 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"218"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=3mDbFe8o41a2AfFb4PjQ28ZE9tekvGXYijD/uJVzvaRLKI6cW3YzXUafVYf/SgqcQqTOnNGj9H3/USMY+5x709bV2dr2hZK3JIKJEwroEODHQWGc0ZxeoaNMh0Jf; Expires=Tue, 07 May 2024 20:17:32 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=3mDbFe8o41a2AfFb4PjQ28ZE9tekvGXYijD/uJVzvaRLKI6cW3YzXUafVYf/SgqcQqTOnNGj9H3/USMY+5x709bV2dr2hZK3JIKJEwroEODHQWGc0ZxeoaNMh0Jf; Expires=Tue, 07 May 2024 20:17:32 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid attribute type [S]; only file attributes are supported.\",\n                \"target\": \"givenName\"\n            }\n        ]\n    }\n}"},{"id":"a16cf784-f438-408f-a656-3001447af59b","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})/attributes({{accountAttributeFileKey}})/data({{accountAttributeDataKey}})/value/$value"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 20:16:43 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=QvPVtb2i8hoUbal70bjCh0JO1SkJASRzYLAiJsZLg7wro9+Fn60FFYgfbJkasQYkYBQlNxCUFrt1URtz9hBxX5VGP7ihcge6Ew32rseOfxuQJvzBR43o3RB8EWN8; Expires=Tue, 07 May 2024 20:16:43 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=QvPVtb2i8hoUbal70bjCh0JO1SkJASRzYLAiJsZLg7wro9+Fn60FFYgfbJkasQYkYBQlNxCUFrt1URtz9hBxX5VGP7ihcge6Ew32rseOfxuQJvzBR43o3RB8EWN8; Expires=Tue, 07 May 2024 20:16:43 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"0bc21841-35c3-43a9-957f-a6aeed1175ec"},{"name":"/accounts({accountKey})/groupMemberships","event":[{"listen":"test","script":{"id":"5a1b1bf5-00bc-423b-bb4d-a92d94fb414b","exec":["pm.test(\"Response status code is 200\", function () {","    pm.expect(pm.response.code).to.equal(200);","});","","pm.test(\"The response should contain the 'value' array with at least one element\", function () {","  const responseData = pm.response.json();","  ","  pm.expect(responseData).to.be.an('object');","  pm.expect(responseData.value).to.exist.and.to.be.an('array');","  pm.expect(responseData.value.length).to.be.at.least(1);","});","","pm.test(\"Each object in the response should have an id property\", function () {","    const responseData = pm.response.json().value;","","    responseData.forEach(function (item) {","        pm.expect(item).to.have.property('id');","    });","});"],"type":"text/javascript","packages":{}}}],"id":"53b665b2-0e0d-4b04-a380-e5a64f4cf7fc","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"accept":true}},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})/groupMemberships","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/accounts({accountKey})/groupmemberships</code></p>\n<p>This endpoint retrieves a list of <code>GroupMembership</code> objects associated with the <code>Account</code> object that has the provided <code>accountKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the key parameter to get group memberships of a specific account. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>accountKey</td>\n<td>Unique identifier of an account</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/accounts({accountKey})/groupmemberships\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of GroupMembership objects associated with the Account object.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no Account object was found with the provided key.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#accounts({accountKey}/groupMemberships(group())\"\n    \"value\": [\n        {\n            \"id\": \"Guid\",\n            \"group\": {\n                \"id\": \"Guid\",\n                \"displayName\": \"String\",\n                \"stableId\": \"String\",\n                \"shortId\": \"String\",\n                \"longId\": \"String\",\n                \"valid\": Boolean\n            }\n        }\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:</p>\n<ol>\n<li><code>accounts_get</code></li>\n<li><code>accounts_groupmemberships_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["accounts({{accountKey}})","groupMemberships"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"c7d3b2a8-2b1f-4f10-a4ec-99504188a41c","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})/groupMemberships"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 20:23:13 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=NmFFE4/gZyGEVduQcuaFz+WV03blDoiM5hnP3/+XdmdEsr0yPPZRTSjNYEHRvmY40ypq5SUbo2KNlirx9QU5RoBJCdwLtC3Wwr9eAMEPQhnVNqzMohzGvLCNfoep; Expires=Tue, 07 May 2024 20:23:12 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=NmFFE4/gZyGEVduQcuaFz+WV03blDoiM5hnP3/+XdmdEsr0yPPZRTSjNYEHRvmY40ypq5SUbo2KNlirx9QU5RoBJCdwLtC3Wwr9eAMEPQhnVNqzMohzGvLCNfoep; Expires=Tue, 07 May 2024 20:23:12 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#accounts(f9ff6991-69cd-4140-89c2-47dc9496fd68)/groupMemberships(group())\",\n    \"value\": [\n        {\n            \"id\": \"08866cc1-1d2f-4999-80c3-f5f061ec543d\",\n            \"group\": {\n                \"id\": \"08866cc1-1d2f-4999-80c3-f5f061ec543d\",\n                \"displayName\": \"Management\",\n                \"stableId\": \"S-1-5-21-3514988066-204192872-1700145212-1009\",\n                \"shortId\": \"Management\",\n                \"longId\": \"Management\",\n                \"valid\": true\n            }\n        }\n    ]\n}"},{"id":"007392d7-e14b-49e9-a278-8b8f308291bb","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})/groupMemberships"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 20:24:01 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=Xt6QgyyKXrF8fnrbv+c3Ajr2m/+yCxyJfcuIFN1V5UCBBwyVh0SXWroXXt+5Cr6hppb4Y6YwIbo50BZiOBI7LyQG0tJMS0CiCXk3O7KxUxG8zIlWccQihfTyN77D; Expires=Tue, 07 May 2024 20:24:01 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=Xt6QgyyKXrF8fnrbv+c3Ajr2m/+yCxyJfcuIFN1V5UCBBwyVh0SXWroXXt+5Cr6hppb4Y6YwIbo50BZiOBI7LyQG0tJMS0CiCXk3O7KxUxG8zIlWccQihfTyN77D; Expires=Tue, 07 May 2024 20:24:01 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"53b665b2-0e0d-4b04-a380-e5a64f4cf7fc"},{"name":"/accounts({accountKey})/groupMemberships({groupKey})","event":[{"listen":"test","script":{"id":"b5721443-29ef-462e-b6ad-864c90d8a96a","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(\"Response should have 'id' property\", function () {","    pm.expect(pm.response.json()).to.have.property(\"id\");","});"],"type":"text/javascript","packages":{}}}],"id":"a8e3e2e9-85f4-436b-9af2-549424546d6f","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"accept":true}},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})/groupMemberships({{groupKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/accounts({accountKey})/groupmemberships({groupKey})</code></p>\n<p>This endpoint fetches a specific <code>GroupMmembership</code> objects associated with a specific <code>Account</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<p>You can use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>accountKey</td>\n<td>Unique identifier of an account</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>groupKey</td>\n<td>Unique identifier of a group</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/accounts({accountKey})/groupmemberships({groupKey})\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the GroupMembership.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that either the key or groupKey does not correspond to an existing account or group membership.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#accounts($accountKey)/groupMemberships(group())/$entity\",\n    \"id\": \"Guid\",\n    \"group\": {\n        \"id\": \"Guid\",\n        \"displayName\": \"String\",\n        \"stableId\": \"String\",\n        \"shortId\": \"String\",\n        \"longId\": \"String\",\n        \"valid\": Boolean\n    }\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>accounts_groupmemberships_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n<h2 id=\"notes\">Notes</h2>\n<p>This REST API request replaces the equivalent function from our base product, which was a SOAP API function. The transition to REST API provides a more modern and efficient way to retrieve group membership data.</p>\n<p>For further guidance on querying resources using OData with ASP.NET Core, you can refer to <a href=\"https://docs.microsoft.com/en-us/odata/webapi/first-odata-api#query-resources-using-odata\">Microsoft's documentation on building web APIs with OData support</a>.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["accounts({{accountKey}})","groupMemberships({{groupKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"13e62be1-3950-4afd-a092-0d1e13ba3b0d","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})/groupMemberships({{groupKey}})"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 20:33:40 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=TCAhCyEjchyAWSygwA/IzEHwmNEtrQ0z1crTEkJHdzsX9KeVOQL7cCMRnK0fcMQF8b27/3N1emCa6uVxFNBbot45JXRlKusFu3K2mKNfZpd0OU6IP88SD9iEWvTc; Expires=Tue, 07 May 2024 20:33:40 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=TCAhCyEjchyAWSygwA/IzEHwmNEtrQ0z1crTEkJHdzsX9KeVOQL7cCMRnK0fcMQF8b27/3N1emCa6uVxFNBbot45JXRlKusFu3K2mKNfZpd0OU6IP88SD9iEWvTc; Expires=Tue, 07 May 2024 20:33:40 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#accounts(f9ff6991-69cd-4140-89c2-47dc9496fd68)/groupMemberships(group())/$entity\",\n    \"id\": \"08866cc1-1d2f-4999-80c3-f5f061ec543d\",\n    \"group\": {\n        \"id\": \"08866cc1-1d2f-4999-80c3-f5f061ec543d\",\n        \"displayName\": \"Management\",\n        \"stableId\": \"S-1-5-21-3514988066-204192872-1700145212-1009\",\n        \"shortId\": \"Management\",\n        \"longId\": \"Management\",\n        \"valid\": true\n    }\n}"},{"id":"68aeb7ff-e3c6-4535-b584-38342cff3f8c","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})/groupMemberships({{groupKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 20:34:30 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=MWnvUkAraZ9JdyYHJqJSxJ9Af3bNhk/jgKSxM3M7owpy2vCicNWLVo9ga376dS/vBJy4fq9XxAzgzSHPVSE1jg7RZCU2NFo5q0maOmnR2Lv4usl5rGNdBrxe/dJ/; Expires=Tue, 07 May 2024 20:34:30 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=MWnvUkAraZ9JdyYHJqJSxJ9Af3bNhk/jgKSxM3M7owpy2vCicNWLVo9ga376dS/vBJy4fq9XxAzgzSHPVSE1jg7RZCU2NFo5q0maOmnR2Lv4usl5rGNdBrxe/dJ/; Expires=Tue, 07 May 2024 20:34:30 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"a8e3e2e9-85f4-436b-9af2-549424546d6f"},{"name":"/accounts({accountKey})/managedAccount","event":[{"listen":"test","script":{"id":"d2b46671-2b96-4abd-b6a3-324c6d13d5da","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","","pm.test(\"Response has the required fields\", function () {","  const responseData = pm.response.json();","","  pm.expect(responseData).to.be.an('object');","  pm.expect(responseData.id).to.exist.and.to.be.a('string');","});"],"type":"text/javascript","packages":{}}}],"id":"e9a17e8a-446b-404b-9735-5c30b6dc177f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})/managedAccount","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/accounts({accountKey})/managedAccount</code></p>\n<p>This endpoint retrieves a <code>ManagedAccount</code> object associated with the <code>Account</code> object that has the provided <code>accountKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the key parameter to get the managed account of a specific account. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>accountKey</td>\n<td>Unique identifier of an account</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><p><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></p>\n</li>\n<li><p><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></p>\n</li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/accounts({accountKey})/managedAccount\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the <code>ManagedAccount</code> object associated with the <code>Account</code> object.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no <code>Account</code> object was found with the provided accountKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#managedAccounts/$entity\",\n    \"id\": \"Guid\"\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>accounts_managedaccount_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate this policy against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["accounts({{accountKey}})","managedAccount"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"b87955ce-b26f-4574-976f-a3f600da3bdd","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})/managedAccount"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 20:47:27 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=zeVq1hBvh7Y5+EhtfMejsB5pvxBqKy1YQbn6oBkgE9D7xypwpWEioYEzATsEL3TamYn5Qi433O3FdPpRgLT++b+yku6pdjanGE53mWG+YmMj8mcAj7oJrv1RCqvy; Expires=Tue, 07 May 2024 20:47:27 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=zeVq1hBvh7Y5+EhtfMejsB5pvxBqKy1YQbn6oBkgE9D7xypwpWEioYEzATsEL3TamYn5Qi433O3FdPpRgLT++b+yku6pdjanGE53mWG+YmMj8mcAj7oJrv1RCqvy; Expires=Tue, 07 May 2024 20:47:27 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#managedAccounts/$entity\",\n    \"id\": \"f9ff6991-69cd-4140-89c2-47dc9496fd68\"\n}"},{"id":"bc90d73e-756e-427b-aa12-e3755f763c61","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})/managedAccount"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 20:48:45 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=GIOSAACL7RDVJcQPnqG78aet86PZLtt5Mcwojw8DA6p+HBfoE5vRPhcpXL/je4cQIBOiOleJTxlKVb0TSxBDDXyNxp1OzOtwo9Yxui9Nox/H/bdFSsW6tEhMrx7A; Expires=Tue, 07 May 2024 20:48:45 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=GIOSAACL7RDVJcQPnqG78aet86PZLtt5Mcwojw8DA6p+HBfoE5vRPhcpXL/je4cQIBOiOleJTxlKVb0TSxBDDXyNxp1OzOtwo9Yxui9Nox/H/bdFSsW6tEhMrx7A; Expires=Tue, 07 May 2024 20:48:45 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"e9a17e8a-446b-404b-9735-5c30b6dc177f"},{"name":"/accounts({accountKey})/targetSystem","event":[{"listen":"test","script":{"id":"5534501e-0cef-4ab9-a115-f66780165a06","exec":["pm.test(\"Response status code is 200\", function () {","  pm.response.to.have.status(200);","});","","","pm.test(\"Response has the required fields\", function () {","  const responseData = pm.response.json();","","  pm.expect(responseData).to.be.an('object');","  pm.expect(responseData).to.have.property('id');","  pm.expect(responseData).to.have.property('description');","});","","","pm.test(\"Id is a non-empty string\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData.id).to.be.a('string').and.to.have.lengthOf.at.least(1);","});","","","pm.test(\"Description is a non-empty string\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.description).to.exist.and.to.be.a('string').and.not.to.be.empty;","});","","pm.test(\"Check if response optionally has a TargetGroup\", function () {","    // Parse the response body as JSON","    const responseBody = pm.response.json();","","    // Check if the 'targetGroup' key is present in the response body","    if ('targetGroup' in responseBody) {","        // If the 'targetGroup' is present, you can perform additional checks on its value","        pm.expect(responseBody.targetGroup).to.be.a('object');","    } else {","        console.log(\"The 'targetGroup' is not present in the response.\");","    }","});","","pm.test(\"Check if response optionally has accounts\", function () {","    // Parse the response body as JSON","    const responseBody = pm.response.json();","","    // Check if the 'accounts' key is present in the response body","    if ('accounts' in responseBody) {","        // If the 'accounts' is present, you can perform additional checks on its value","        pm.expect(responseBody.accounts).to.be.a('array');","    } else {","        console.log(\"The 'accounts' is not present in the response.\");","    }","});","","pm.test(\"Check if response optionally has groups\", function () {","    // Parse the response body as JSON","    const responseBody = pm.response.json();","","    // Check if the 'groups' key is present in the response body","    if ('groups' in responseBody) {","        // If the 'groups' is present, you can perform additional checks on its value","        pm.expect(responseBody.groups).to.be.a('array');","    } else {","        console.log(\"The 'groups' is not present in the response.\");","    }","});"],"type":"text/javascript","packages":{}}}],"id":"60e249db-c9f6-4636-8775-33552c8ad34e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})/targetSystem","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/account({accountKey})/targetSystem</code></p>\n<p>This endpoint retrieves a <code>TargetSystem</code> object associated with the <code>Account</code> object that has the provided <code>accountKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the key parameter to get TargetSystem of a specific Account. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>accountKey</td>\n<td>Unique identifier of an account</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/account({accountKey})/targetSystem\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><p><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a TargetSystem object associated with the Account object.</p>\n</li>\n<li><p><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</p>\n</li>\n<li><p><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</p>\n</li>\n<li><p><strong>404 Not Found</strong>: This status code indicates that no Account object was found with the provided accountKey.</p>\n</li>\n<li><p><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</p>\n</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#targetSystems/$entity\",\n    \"id\": \"String\",\n    \"type\": \"String\",\n    \"description\": \"String\",\n    \"address\": \"String\",\n    \"metadata\": {\n        \"createdDateTime\": \"DateTime\",\n        \"lastUpdatedDateTime\": \"DateTime\",\n        \"lastUpdatedBy\": \"Guid\"\n    }\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:</p>\n<ol>\n<li><code>accounts_targetsystem_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["accounts({{accountKey}})","targetSystem"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"4b864fb0-43b9-4766-aa8f-0a31e143fcd6","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})/targetSystem","description":"| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 200 | TargetSystem |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\n##### Authorization Policies\n\n1. generic_policy\n    \n\n##### Request Parameters\n\nFetch a target system associated to an account\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier of an account | URL | String | true |\n\n- [Sample: Build web APIs with OData support using ASP.NET Core](https://docs.microsoft.com/en-us/odata/webapi/first-odata-api#query-resources-using-odata)\n    \n\n##### Response\n\nFetched TargetSystem\n\n``` json\n{\n    \"id\": string,\n    \"description\": string,\n    \"targetGroup\": TargetGroup,\n    \"accounts\": Account[],\n    \"groups\": Group[]\n}\n\n```"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"/api/rest/v2/$metadata#targetSystems/$entity\",\n    \"id\": \"AD\",\n    \"type\": \"Manual\",\n    \"description\": \"AD\",\n    \"address\": \"{server=scom.local;listNestedGrps=true;listNestedNOSGrps=true;listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n    \"metadata\": {\n        \"createdDateTime\": null,\n        \"lastUpdatedDateTime\": \"2024-02-26T15:19:58.09-07:00\",\n        \"lastUpdatedBy\": \"4E732C52-24B3-4422-A68B-7C3029651DB6\"\n    }\n}"},{"id":"8a43a7d4-d124-40e2-8213-0ae37081384e","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})/targetSystem"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 20:54:56 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=GsZdTw6gTVwu/87uutVdsZkSJzG6Q4C7IaW2GbzRqn5pEc6KWOkQZY7oULzBrJgi6i7j+Ujo9vn8GukgtsjZ21F1fJMbu3VDW/G7iA1s8RqF55sdI0s8G3Dwe1eJ; Expires=Tue, 07 May 2024 20:54:56 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=GsZdTw6gTVwu/87uutVdsZkSJzG6Q4C7IaW2GbzRqn5pEc6KWOkQZY7oULzBrJgi6i7j+Ujo9vn8GukgtsjZ21F1fJMbu3VDW/G7iA1s8RqF55sdI0s8G3Dwe1eJ; Expires=Tue, 07 May 2024 20:54:56 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"60e249db-c9f6-4636-8775-33552c8ad34e"},{"name":"/accounts({accountKey})/user","event":[{"listen":"test","script":{"id":"82235def-529c-45b7-b61d-c93bc87f84b1","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","","pm.test(\"The id should be a non-empty string\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","});","","","pm.test(\"The signInName is a non-empty string\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.signInName).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","});","","","pm.test(\"The displayName should be a non-empty string\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.displayName).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","});"],"type":"text/javascript","packages":{}}}],"id":"accbb3a1-687c-4cd0-9b22-77a83ec34bde","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})/user","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/account({accountKey})/user</code></p>\n<p>This endpoint retrieves the <code>User</code> object associated with the <code>Account</code> object that has the provided <code>accountKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the key parameter to get the User associated with a specific Account. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>accountKey</td>\n<td>Unique identifier of an account</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/account({accountKey})/user\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><p><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the User object associated with the Account object.</p>\n</li>\n<li><p><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</p>\n</li>\n<li><p><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</p>\n</li>\n<li><p><strong>404 Not Found</strong>: This status code indicates that no Account object was found with the provided accountKey or the User is not associated with the Account.</p>\n</li>\n<li><p><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</p>\n</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#users/$entity\",\n    \"id\": \"Guid\",\n    \"signInName\": \"String\",\n    \"displayName\": \"String\",\n    \"enabled\": Boolean,\n    \"locked\": Boolean,\n    \"archived\": Boolean,\n    \"admin\": Boolean\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>accounts_user_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate this policy against the current user's attributes. If the policy condition is satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["accounts({{accountKey}})","user"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"78941248-23f3-4157-95a6-4006a5d1eb85","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})/user","description":"## Endpoint\n\n`GET /api/rest/v2/account({accountKey})/user`\n\nThis endpoint retrieves the `User` object associated with the `Account` object that has the provided `accountKey`.\n\n## Request\n\nUse the key parameter to get the User associated with a specific Account. Additionally, OData query options can be used to customize the data returned by this endpoint.\n\n### Parameters\n\n| Parameter | Description | Param Type | DataType | Required |\n| --- | --- | --- | --- | --- |\n| accountKey | Unique identifier of an account | URL | Guid | true |\n| options | This parameter allows you to use OData query options to customize the data returned by this endpoint. | Query | ODataQueryOptions | false |\n\n### Request Headers\n\nThe Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be `text/json` or take the following form:\n\n`application/json[;odata.metadata=][;odata.streaming=]`\n\n- `odata.metadata` can be one of `minimal`, `full`, or `none`\n- `odata.streaming` can be either `true` or `false`\n    \n\nThis indicates that both the `odata.metadata` and `odata.streaming` options are optional. If not provided, the server will use its default values.\n\nIn addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:\n\n`Authorization: Bearer {token}`\n\nThe {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.\n\n### Sample Request\n\n``` bash\ncurl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/account({accountKey})/user\" \\\n     -H \"Authorization: Bearer {token}\"\n\n ```\n\n## Responses\n\n- **200 OK**: This status code indicates that the request was successful. The response body will contain the User object associated with the Account object.\n- **400 Bad Request**: This status code indicates that the request could not be understood or was missing required parameters.\n- **401 Unauthorized**: This status code indicates that the request failed due to insufficient permissions.\n- **404 Not Found**: This status code indicates that no Account object was found with the provided accountKey or the User is not associated with the Account.\n    \n- **500 Internal Server Error**: This status code indicates that the request failed due to an internal server error.\n    \n\n### Sample Response\n\n``` json\n{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#users/$entity\",\n    \"id\": \"Guid\",\n    \"signInName\": \"String\",\n    \"displayName\": \"String\",\n    \"enabled\": Boolean,\n    \"locked\": Boolean,\n    \"archived\": Boolean,\n    \"admin\": Boolean\n}\n\n ```\n\n## Authorization\n\nThis endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:\n\n1. `accounts_user_get`\n    \n\nThe endpoint uses the authorization service to evaluate this policy against the current user's attributes. If the policy condition is satisfied, the user is authorized to access the data; if not, the request is denied."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 21:02:18 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=0JNFXIu1Qr+8Dw0D2LeDGCrF86qajEDZRbXWhX+qz0viRkrhhzy6sU9cAobBzFzLPLFKwel6H/NcqvLua3TKDCuBrYNzdtmLcb8yfVW396GgNNT+BhshFFqcrsAj; Expires=Tue, 07 May 2024 21:02:18 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=0JNFXIu1Qr+8Dw0D2LeDGCrF86qajEDZRbXWhX+qz0viRkrhhzy6sU9cAobBzFzLPLFKwel6H/NcqvLua3TKDCuBrYNzdtmLcb8yfVW396GgNNT+BhshFFqcrsAj; Expires=Tue, 07 May 2024 21:02:18 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#users/$entity\",\n    \"id\": \"c7247b59-70b7-4b47-9003-b1df235999ca\",\n    \"signInName\": \"alpha\",\n    \"displayName\": \"Alpha Omega\",\n    \"enabled\": true,\n    \"locked\": false,\n    \"archived\": false,\n    \"admin\": false\n}"},{"id":"138c2f90-c41c-4938-befc-b4d560b483e0","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/accounts({{accountKey}})/user"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 21:00:39 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=0dpnnWKpIa0+Dy5o7+rUOIuaC4AJJ8/1NXldvA1SRI1kkDdDS0zaZxptbLFCtNhIjxAI6tHDn7v2LFSpy9R4pGXCx9D+KEMKQFhcrOuDjd5vhMvMEGqiui8HOG+/; Expires=Tue, 07 May 2024 21:00:39 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=0dpnnWKpIa0+Dy5o7+rUOIuaC4AJJ8/1NXldvA1SRI1kkDdDS0zaZxptbLFCtNhIjxAI6tHDn7v2LFSpy9R4pGXCx9D+KEMKQFhcrOuDjd5vhMvMEGqiui8HOG+/; Expires=Tue, 07 May 2024 21:00:39 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"accbb3a1-687c-4cd0-9b22-77a83ec34bde"}],"id":"b510ab3e-a6fc-40bc-a987-1f2ae27c0f73","description":"<p>The Account resource represents a user account in the system. Below is a detailed description of all the properties of this resource.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property Name</th>\n<th>Description</th>\n<th>Data Type</th>\n<th>Patchable</th>\n<th>Returned by Default</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Unique identifier of the account</td>\n<td>Guid</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>displayName</td>\n<td>Display name of the account</td>\n<td>string</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>stableId</td>\n<td>Stable ID of the account</td>\n<td>string</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>shortId</td>\n<td>Short ID of the account</td>\n<td>string</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>longId</td>\n<td>Long ID of the account</td>\n<td>string</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>valid</td>\n<td>Represents whether the account is valid or not</td>\n<td>bool</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>targetSystem</td>\n<td>The target system where the account is found</td>\n<td>TargetSystem</td>\n<td>No</td>\n<td>No</td>\n</tr>\n<tr>\n<td>user</td>\n<td>The user associated with the account</td>\n<td>User</td>\n<td>No</td>\n<td>No</td>\n</tr>\n<tr>\n<td>managedAccount</td>\n<td>Managed account associated with the account</td>\n<td>ManagedAccount</td>\n<td>No</td>\n<td>No</td>\n</tr>\n<tr>\n<td>groupMemberships</td>\n<td>The list of group memberships associated with the account</td>\n<td>List</td>\n<td>Yes</td>\n<td>No</td>\n</tr>\n<tr>\n<td>attributes</td>\n<td>The list of attributes associated with the account</td>\n<td>List</td>\n<td>Yes</td>\n<td>No</td>\n</tr>\n<tr>\n<td>password</td>\n<td>The password of the account</td>\n<td>string</td>\n<td>Yes</td>\n<td>Never</td>\n</tr>\n<tr>\n<td>locked</td>\n<td>Represents whether the account is locked or not</td>\n<td>bool</td>\n<td>Yes</td>\n<td>Never</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>Represents whether the account is enabled or not</td>\n<td>bool</td>\n<td>Yes</td>\n<td>Never</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"endpoints\">Endpoints</h2>\n<ul>\n<li><p><code>GET /v2/accounts</code> - Retrieves a list of all accounts.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/accounts({accountKey})</code> - Retrieves a specific account using the account key.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no account found with the given accountKey), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/accounts({accountKey})/user</code> - Retrieves the user associated with the given accountKey.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no user found for the given accountKey), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/accounts({accountKey})/targetSystem</code> - Retrieves the target system associated with the given accountKey.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no target system found for the given accountKey), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/accounts({accountKey})/managedAccount</code> - Retrieves the managed account associated with the given accountKey.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no managed account found for the given accountKey), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>POST /v2/accounts</code> - Creates a new account.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 202 (request accepted), 400 (bad request), 401 (unauthorized), 404 (account creation failed), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>POST /v2/accounts({accountKey})</code> - Performs operations on an existing account using the given accountKey.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 202 (request accepted), 400 (bad request), 401 (unauthorized), 404 (account operation failed), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>PATCH /v2/accounts({accountKey})</code> - Partially updates an existing account using the given accountKey.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 202 (request accepted), 400 (bad request), 401 (unauthorized), 404 (partial update failed), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>DELETE /v2/accounts({accountKey})</code> - Deletes an existing account using the given accountKey.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 202 (request accepted), 401 (unauthorized), 404 (account deletion failed), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/accounts({accountKey})/groupMemberships</code> - Retrieves a list of all group memberships associated with a specific accountKey.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no group memberships found for the given accountKey), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/accounts({accountKey})/groupMemberships({accountGroupMembershipKey})</code> - Retrieves a specific group membership using the given keys.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no group membership found for the given keys), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/accounts({accountKey})/attributes</code> - Retrieves a list of all attributes associated with a specific accountKey.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no attributes found for the given accountKey), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/accounts({accountKey})/attributes({accountAttributeKey})</code> - Retrieves a specific attribute using the given keys.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no attribute found for the given keys), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/accounts({accountKey})/attributes({accountAttributeKey})/data({accountAttributeValueKey})/value</code> - Retrieves the base-64 value of an attribute using the given keys.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no attribute value found for the given keys), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/accounts({accountKey})/attributes({accountAttributeKey})/data({accountAttributeValueKey})/value/$value</code> - Retrieves the raw value of an attribute using the given keys.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no raw attribute value found for the given keys), 500 (internal server error)</li>\n</ul>\n</li>\n</ul>\n","_postman_id":"b510ab3e-a6fc-40bc-a987-1f2ae27c0f73","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}}},{"name":"Groups","item":[{"name":"/groups","event":[{"listen":"test","script":{"id":"5dc1fb5a-093e-42f6-af46-2b0bc1574784","exec":["pm.test(\"Response status code is 200\", function () {","  pm.response.to.have.status(200);","});","","","pm.test(\"Verify the presence of 'value' array and at least one group object\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.value).to.exist.and.to.be.an('array').with.lengthOf.at.least(1, \"Value should contain at least one group object\");","});"],"type":"text/javascript"}}],"id":"a0157d21-1bc9-4713-aa50-2ddeb34723f6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/groups</code></p>\n<p>This endpoint retrieves a list of <code>Group</code> objects based on the given OData query options.</p>\n<h2 id=\"request\">Request</h2>\n<p>Filter, sort, and paginate the data returned by this endpoint using standard OData query parameters.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Parameter Type</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>options</td>\n<td>These parameters allow you to use OData query options to customize the data returned by this endpoint, such as filtering, selecting specific fields, ordering, skipping, and limiting the number of items returned.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li>can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li>can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/groups\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of Group objects that match the given query options.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood by the server due to malformed syntax.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that the requested resource could not be found.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"https://[hostname]/[instancename]/api/rest/v2/$metadata#groups\",\n    \"value\": [\n        {\n            \"id\": \"Guid\",\n            \"stableId\": \"String\",\n            \"shortId\": \"String\",\n            \"longId\": \"String\",\n            \"displayName\": \"String\",\n            \"valid\": Boolean\n        },\n        ...\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>groups_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["groups"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"4521ce89-53e5-43ba-869e-53734e079d4f","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 21:18:32 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=uPn4x45UQlS++1nPXJQPoALfpa0lFHktt3xGc+uRYWwRTTlcEe1E9aE+almqTw71oxN9/zTyW/L6RwV6aGSybkuqmCnkWioFFMrBemoJn5M0JjLFxk5gMcxCMtrU; Expires=Tue, 07 May 2024 21:18:26 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=uPn4x45UQlS++1nPXJQPoALfpa0lFHktt3xGc+uRYWwRTTlcEe1E9aE+almqTw71oxN9/zTyW/L6RwV6aGSybkuqmCnkWioFFMrBemoJn5M0JjLFxk5gMcxCMtrU; Expires=Tue, 07 May 2024 21:18:26 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#groups\",\n    \"value\": [\n        {\n            \"id\": \"0b90389d-e3c8-4b9b-92e9-97a91fcb46d0\",\n            \"displayName\": \"Members of this group can remotely query authorization attributes and permissions for resources on this computer.\",\n            \"stableId\": \"4022fdec-e7aa-4ea1-a265-c2ddf8afda4d\",\n            \"shortId\": \"Access Control Assistance Operators\",\n            \"longId\": \"CN=Access Control Assistance Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"77088bef-fe1e-497a-a290-fdf59754607e\",\n            \"displayName\": \"Members can administer domain user and group accounts\",\n            \"stableId\": \"849f1801-2c5d-4155-b349-472922ac52b6\",\n            \"shortId\": \"Account Operators\",\n            \"longId\": \"CN=Account Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"b03351a9-c23a-4229-b733-19cc830e360b\",\n            \"displayName\": \"Administrators have complete and unrestricted access to the computer/domain\",\n            \"stableId\": \"70b7147d-c600-47d1-8280-ca9b891d6e5c\",\n            \"shortId\": \"Administrators\",\n            \"longId\": \"CN=Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"a107a53e-e3b0-404d-b143-b20ffae244ab\",\n            \"displayName\": \"Members in this group can have their passwords replicated to all read-only domain controllers in the domain\",\n            \"stableId\": \"32b689bf-b6a3-4524-b044-8b068db6c052\",\n            \"shortId\": \"Allowed RODC Password Replication Group\",\n            \"longId\": \"CN=Allowed RODC Password Replication Group,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"50f5d712-5d9e-4f90-a60a-db3d7fb48a3c\",\n            \"displayName\": \"Backup Operators can override security restrictions for the sole purpose of backing up or restoring files\",\n            \"stableId\": \"c24a29b7-ad80-4b80-97f1-b2fe7ec389a7\",\n            \"shortId\": \"Backup Operators\",\n            \"longId\": \"CN=Backup Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"2d971ada-c3be-4306-925b-1b07c7a01610\",\n            \"displayName\": \"Members of this group are permitted to publish certificates to the directory\",\n            \"stableId\": \"c806accf-dae5-4565-abc1-b5e613bdbfcd\",\n            \"shortId\": \"Cert Publishers\",\n            \"longId\": \"CN=Cert Publishers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"c8115925-800c-479f-88d6-97bc5020846d\",\n            \"displayName\": \"Members of this group are allowed to connect to Certification Authorities in the enterprise\",\n            \"stableId\": \"dd69b555-c6b3-4290-a37a-d7ad56b46f11\",\n            \"shortId\": \"Certificate Service DCOM Access\",\n            \"longId\": \"CN=Certificate Service DCOM Access,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"dd9907df-247d-4bbd-8695-bedb31229677\",\n            \"displayName\": \"Members of this group that are domain controllers may be cloned.\",\n            \"stableId\": \"3a76e491-55a8-4ff0-bf59-2f6e6a34ece4\",\n            \"shortId\": \"Cloneable Domain Controllers\",\n            \"longId\": \"CN=Cloneable Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"ccd58931-d4c1-4464-8cc0-9c8f957704e5\",\n            \"displayName\": \"Members are authorized to perform cryptographic operations.\",\n            \"stableId\": \"ba5ff9cc-b8e6-4a98-a941-7d43b10481f0\",\n            \"shortId\": \"Cryptographic Operators\",\n            \"longId\": \"CN=Cryptographic Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"30524a8b-1ab0-496a-9312-ce9f06720f35\",\n            \"displayName\": \"Members in this group cannot have their passwords replicated to any read-only domain controllers in the domain\",\n            \"stableId\": \"3ed3d43b-ba42-4002-9ad4-d0df4272bfb9\",\n            \"shortId\": \"Denied RODC Password Replication Group\",\n            \"longId\": \"CN=Denied RODC Password Replication Group,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"d5d1b885-5869-414e-8e8d-3886d8eb6615\",\n            \"displayName\": \"Members are allowed to launch, activate and use Distributed COM objects on this machine.\",\n            \"stableId\": \"8ddcac46-7200-47e7-91f2-0e3a910f3cf2\",\n            \"shortId\": \"Distributed COM Users\",\n            \"longId\": \"CN=Distributed COM Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"0aeac5f7-6151-4e44-bf30-35612e224f93\",\n            \"displayName\": \"DNS Administrators Group\",\n            \"stableId\": \"22cde6c7-753b-4916-b993-fe0dd0fa6799\",\n            \"shortId\": \"DnsAdmins\",\n            \"longId\": \"CN=DnsAdmins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"472dc237-f9ee-47a6-868b-dd330d1c2cf2\",\n            \"displayName\": \"DNS clients who are permitted to perform dynamic updates on behalf of some other clients (such as DHCP servers).\",\n            \"stableId\": \"6099f0d7-13a7-4d80-80f3-5e52a6a9cdc8\",\n            \"shortId\": \"DnsUpdateProxy\",\n            \"longId\": \"CN=DnsUpdateProxy,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"f25e1a32-cc1f-4238-9f16-7e76df9c323a\",\n            \"displayName\": \"Designated administrators of the domain\",\n            \"stableId\": \"6143e2fe-abcc-4b29-abf3-cc20a8edd922\",\n            \"shortId\": \"Domain Admins\",\n            \"longId\": \"CN=Domain Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"d970f0b3-49e5-4c41-8e7e-ba04e818fa5f\",\n            \"displayName\": \"All workstations and servers joined to the domain\",\n            \"stableId\": \"8a7939bd-2226-467c-8b84-59d12b7fc458\",\n            \"shortId\": \"Domain Computers\",\n            \"longId\": \"CN=Domain Computers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"4a960292-0c58-4f11-aa89-8dd2325534d0\",\n            \"displayName\": \"All domain controllers in the domain\",\n            \"stableId\": \"1dcf7f75-af8a-432b-bd79-db25fcbd61bb\",\n            \"shortId\": \"Domain Controllers\",\n            \"longId\": \"CN=Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"6c494a1b-2e01-492f-bd1c-513a3bfbd92e\",\n            \"displayName\": \"All domain guests\",\n            \"stableId\": \"c2e1a26e-a59a-4fc7-9b68-9c97ed91347d\",\n            \"shortId\": \"Domain Guests\",\n            \"longId\": \"CN=Domain Guests,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"a9f6df73-48e1-485c-8cfd-2e5d04b07cc2\",\n            \"displayName\": \"All domain users\",\n            \"stableId\": \"34657796-76a3-4bc7-9ad7-7e610f53a4aa\",\n            \"shortId\": \"Domain Users\",\n            \"longId\": \"CN=Domain Users,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"e3499065-3ce7-48aa-adc2-17bca384d2c7\",\n            \"displayName\": \"Designated administrators of the enterprise\",\n            \"stableId\": \"4b97d9cd-387b-4d50-b7e1-3aa2b08f6624\",\n            \"shortId\": \"Enterprise Admins\",\n            \"longId\": \"CN=Enterprise Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"28fbf087-1c18-4912-b306-4f37f1c58bda\",\n            \"displayName\": \"Members of this group can perform administrative actions on key objects within the forest.\",\n            \"stableId\": \"c971e9ed-10ae-45d4-87a6-0a5a414f622b\",\n            \"shortId\": \"Enterprise Key Admins\",\n            \"longId\": \"CN=Enterprise Key Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"e33aab6d-fd30-4e72-b01b-616a15e4fdbb\",\n            \"displayName\": \"Members of this group are Read-Only Domain Controllers in the enterprise\",\n            \"stableId\": \"9abbfb41-3816-4ecc-ab0b-069a065ec165\",\n            \"shortId\": \"Enterprise Read-only Domain Controllers\",\n            \"longId\": \"CN=Enterprise Read-only Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"064f1c9f-6041-49c4-901b-3bc10f22a4c0\",\n            \"displayName\": \"Members of this group can read event logs from local machine\",\n            \"stableId\": \"acc18d03-4252-4bb5-98fc-31d084b98416\",\n            \"shortId\": \"Event Log Readers\",\n            \"longId\": \"CN=Event Log Readers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"3718b780-44da-4537-8738-093ce62ef279\",\n            \"displayName\": \"Members in this group can modify group policy for the domain\",\n            \"stableId\": \"a8ddfd07-3434-4729-8e2d-48a91e0cc770\",\n            \"shortId\": \"Group Policy Creator Owners\",\n            \"longId\": \"CN=Group Policy Creator Owners,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"2605dbe2-5909-4a40-924b-25d90f6bece7\",\n            \"displayName\": \"Guests have the same access as members of the Users group by default, except for the Guest account which is further restricted\",\n            \"stableId\": \"05f2b945-9185-46a3-b707-98bfc0544953\",\n            \"shortId\": \"Guests\",\n            \"longId\": \"CN=Guests,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"9fcb5115-b666-44d4-b37e-02c5ed982c87\",\n            \"displayName\": \"Members of this group have complete and unrestricted access to all features of Hyper-V.\",\n            \"stableId\": \"9b73e1f6-77d3-44fd-9569-244a4375fe66\",\n            \"shortId\": \"Hyper-V Administrators\",\n            \"longId\": \"CN=Hyper-V Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"f75f0c92-ae36-4c98-a1fe-5787a49c1470\",\n            \"displayName\": \"Built-in group used by Internet Information Services.\",\n            \"stableId\": \"02c0af18-2681-4226-b436-9c764d5c7f77\",\n            \"shortId\": \"IIS_IUSRS\",\n            \"longId\": \"CN=IIS_IUSRS,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"fc0c0a0d-6d75-40d5-a2d8-90f62d316db1\",\n            \"displayName\": \"Members of this group can create incoming, one-way trusts to this forest\",\n            \"stableId\": \"fee79d4c-9f28-4b03-b5ac-720ac11b9e5b\",\n            \"shortId\": \"Incoming Forest Trust Builders\",\n            \"longId\": \"CN=Incoming Forest Trust Builders,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"a2555264-19de-4fea-b4d5-258702c08f33\",\n            \"displayName\": \"Members of this group can perform administrative actions on key objects within the domain.\",\n            \"stableId\": \"20c8cc98-1a9a-4be4-84e9-41c9617f5acb\",\n            \"shortId\": \"Key Admins\",\n            \"longId\": \"CN=Key Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"248b56f4-c0ef-4a94-8f46-a27911ec9c8f\",\n            \"displayName\": \"Members in this group can have some administrative privileges to manage configuration of networking features\",\n            \"stableId\": \"f0df7343-4eeb-4b44-85b0-b51d7cca1f76\",\n            \"shortId\": \"Network Configuration Operators\",\n            \"longId\": \"CN=Network Configuration Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"0d9f74a6-9e58-4c3e-bd44-30a561530cde\",\n            \"displayName\": \"Members of this group may schedule logging of performance counters, enable trace providers, and collect event traces both locally and via remote access to this computer\",\n            \"stableId\": \"4ba1193d-9dd8-40b7-890b-fb3b6f3e5f00\",\n            \"shortId\": \"Performance Log Users\",\n            \"longId\": \"CN=Performance Log Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"7c8fb8c3-0c48-4649-bd94-04c6efc237f8\",\n            \"displayName\": \"Members of this group can access performance counter data locally and remotely\",\n            \"stableId\": \"c4316d98-5e3c-4d8b-b89b-ecebb6d35dc1\",\n            \"shortId\": \"Performance Monitor Users\",\n            \"longId\": \"CN=Performance Monitor Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"659fb378-9a1f-4625-b632-96de9ea8c80a\",\n            \"displayName\": \"A backward compatibility group which allows read access on all users and groups in the domain\",\n            \"stableId\": \"b95eb023-28b6-4c87-ac1f-3d01ae9bb9f0\",\n            \"shortId\": \"Pre-Windows 2000 Compatible Access\",\n            \"longId\": \"CN=Pre-Windows 2000 Compatible Access,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"b6ca77ee-c1a7-4356-be3f-93a26e725435\",\n            \"displayName\": \"Members can administer printers installed on domain controllers\",\n            \"stableId\": \"4a7a0a31-bd2e-43d3-948c-b86adcef4c8e\",\n            \"shortId\": \"Print Operators\",\n            \"longId\": \"CN=Print Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"3b9068e9-5d50-4d44-b20a-117969ab0825\",\n            \"displayName\": \"Members of this group are afforded additional protections against authentication security threats. See http://go.microsoft.com/fwlink/?LinkId=298939 for more information.\",\n            \"stableId\": \"fe302877-f4de-44a5-b620-c84d2b619e58\",\n            \"shortId\": \"Protected Users\",\n            \"longId\": \"CN=Protected Users,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"9ed7e13b-faa8-4ce2-b95b-9b747b365665\",\n            \"displayName\": \"Servers in this group can access remote access properties of users\",\n            \"stableId\": \"c1e79911-c847-4cc4-9779-afa3bc84fa4d\",\n            \"shortId\": \"RAS and IAS Servers\",\n            \"longId\": \"CN=RAS and IAS Servers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"5c450794-f8fd-439c-97fb-164265bc2e89\",\n            \"displayName\": \"Servers in this group run virtual machines and host sessions where users RemoteApp programs and personal virtual desktops run. This group needs to be populated on servers running RD Connection Broker. RD Session Host servers and RD Virtualization Host servers used in the deployment need to be in this group.\",\n            \"stableId\": \"86033864-b97e-44a6-bdac-c5ceb7ab3264\",\n            \"shortId\": \"RDS Endpoint Servers\",\n            \"longId\": \"CN=RDS Endpoint Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"45decf93-e10c-4c45-98f7-3811df8e1e96\",\n            \"displayName\": \"Servers in this group can perform routine administrative actions on servers running Remote Desktop Services. This group needs to be populated on all servers in a Remote Desktop Services deployment. The servers running the RDS Central Management service must be included in this group.\",\n            \"stableId\": \"4e5d9eeb-4aab-42c7-8f6b-19775f878482\",\n            \"shortId\": \"RDS Management Servers\",\n            \"longId\": \"CN=RDS Management Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"18644fbe-77b2-40f3-a01d-643e8c88f0e5\",\n            \"displayName\": \"Servers in this group enable users of RemoteApp programs and personal virtual desktops access to these resources. In Internet-facing deployments, these servers are typically deployed in an edge network. This group needs to be populated on servers running RD Connection Broker. RD Gateway servers and RD Web Access servers used in the deployment need to be in this group.\",\n            \"stableId\": \"32ffaa24-b82c-4046-b596-18e8bea190b3\",\n            \"shortId\": \"RDS Remote Access Servers\",\n            \"longId\": \"CN=RDS Remote Access Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"8a1df4ee-aa85-42ae-a2e9-42e5587a5cd7\",\n            \"displayName\": \"Members of this group are Read-Only Domain Controllers in the domain\",\n            \"stableId\": \"744e830c-4fc5-431a-b96c-3e66b0c8cf7f\",\n            \"shortId\": \"Read-only Domain Controllers\",\n            \"longId\": \"CN=Read-only Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"b43d775b-37fe-428f-98ce-a86a05c69f41\",\n            \"displayName\": \"Members in this group are granted the right to logon remotely\",\n            \"stableId\": \"5d89e576-f13e-411a-ad8d-5e257328b416\",\n            \"shortId\": \"Remote Desktop Users\",\n            \"longId\": \"CN=Remote Desktop Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"70e2b868-a40a-4b94-a20a-472e171f913a\",\n            \"displayName\": \"Members of this group can access WMI resources over management protocols (such as WS-Management via the Windows Remote Management service). This applies only to WMI namespaces that grant access to the user.\",\n            \"stableId\": \"4b63d2e3-8296-40fb-8fbd-db88aa32ae75\",\n            \"shortId\": \"Remote Management Users\",\n            \"longId\": \"CN=Remote Management Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"6555129e-263b-4c7e-8d36-8f9afae48344\",\n            \"displayName\": \"Supports file replication in a domain\",\n            \"stableId\": \"dd199a19-1237-4703-abcc-df26212f2ff3\",\n            \"shortId\": \"Replicator\",\n            \"longId\": \"CN=Replicator,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"60f787dd-f6f7-46fa-8049-9f14e214bb09\",\n            \"displayName\": \"Members in the group have the required access and privileges to be assigned as the log on account for the associated instance of SQL Server Browser.\",\n            \"stableId\": \"efdd3035-2503-479e-83f3-942ef595f215\",\n            \"shortId\": \"SQLServer2005SQLBrowserUser$EC2AMAZ-I564P38\",\n            \"longId\": \"CN=SQLServer2005SQLBrowserUser$EC2AMAZ-I564P38,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"1c65ccfb-1a3e-4f73-8e57-169bff43e98b\",\n            \"displayName\": \"Designated administrators of the schema\",\n            \"stableId\": \"cb64dff2-8a59-4e1e-b392-2431cf8945c0\",\n            \"shortId\": \"Schema Admins\",\n            \"longId\": \"CN=Schema Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"c61368d1-22c9-4324-87e2-dd315221efcc\",\n            \"displayName\": \"Members can administer domain servers\",\n            \"stableId\": \"f3f6a548-7182-4119-ac41-003ba75a19e6\",\n            \"shortId\": \"Server Operators\",\n            \"longId\": \"CN=Server Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"18dd70d6-1b5c-4437-b388-5a4ee8917203\",\n            \"displayName\": \"Members of this group have complete and unrestricted access to all features of Storage Replica.\",\n            \"stableId\": \"c1ab06d0-65bc-4a97-94e3-0734971268d8\",\n            \"shortId\": \"Storage Replica Administrators\",\n            \"longId\": \"CN=Storage Replica Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"97212a94-939d-4206-b4d6-c144342303b5\",\n            \"displayName\": \"Members of this group can update user accounts in Active Directory with information about license issuance, for the purpose of tracking and reporting TS Per User CAL usage\",\n            \"stableId\": \"86fc1a5f-7f1a-4074-9ca8-ecf6f534c53a\",\n            \"shortId\": \"Terminal Server License Servers\",\n            \"longId\": \"CN=Terminal Server License Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"cf80d7a0-28ee-4943-aa4b-2f41ee3819ef\",\n            \"displayName\": \"Users are prevented from making accidental or intentional system-wide changes and can run most applications\",\n            \"stableId\": \"e0d7838c-ee28-4a19-963c-e8663e4c3e49\",\n            \"shortId\": \"Users\",\n            \"longId\": \"CN=Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"60659030-cf8e-42c6-a56a-25377be69897\",\n            \"displayName\": \"Members of this group have access to the computed tokenGroupsGlobalAndUniversal attribute on User objects\",\n            \"stableId\": \"b29e936f-bbeb-4ed0-9f60-057543092477\",\n            \"shortId\": \"Windows Authorization Access Group\",\n            \"longId\": \"CN=Windows Authorization Access Group,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"984f5d09-e1b7-49cb-9ca8-bea8d73020f7\",\n            \"displayName\": \"Members of this group can remotely query authorization attributes and permissions for resources on this computer.\",\n            \"stableId\": \"4022fdec-e7aa-4ea1-a265-c2ddf8afda4d\",\n            \"shortId\": \"Access Control Assistance Operators\",\n            \"longId\": \"CN=Access Control Assistance Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"090caa7f-6573-4cdf-8082-3d15d2068b74\",\n            \"displayName\": \"Members can administer domain user and group accounts\",\n            \"stableId\": \"849f1801-2c5d-4155-b349-472922ac52b6\",\n            \"shortId\": \"Account Operators\",\n            \"longId\": \"CN=Account Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"a4551f1c-56b0-4fa7-b400-3c91fba40a88\",\n            \"displayName\": \"Administrators have complete and unrestricted access to the computer/domain\",\n            \"stableId\": \"70b7147d-c600-47d1-8280-ca9b891d6e5c\",\n            \"shortId\": \"Administrators\",\n            \"longId\": \"CN=Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"6bffe93b-b96f-46f2-87b8-0ce5503fc8e4\",\n            \"displayName\": \"Members in this group can have their passwords replicated to all read-only domain controllers in the domain\",\n            \"stableId\": \"32b689bf-b6a3-4524-b044-8b068db6c052\",\n            \"shortId\": \"Allowed RODC Password Replication Group\",\n            \"longId\": \"CN=Allowed RODC Password Replication Group,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"94b7a276-00d5-49a0-8d5a-0fbede9a60df\",\n            \"displayName\": \"Backup Operators can override security restrictions for the sole purpose of backing up or restoring files\",\n            \"stableId\": \"c24a29b7-ad80-4b80-97f1-b2fe7ec389a7\",\n            \"shortId\": \"Backup Operators\",\n            \"longId\": \"CN=Backup Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"6bfe0898-990f-45d9-952c-d256bd9d7cf9\",\n            \"displayName\": \"Members of this group are permitted to publish certificates to the directory\",\n            \"stableId\": \"c806accf-dae5-4565-abc1-b5e613bdbfcd\",\n            \"shortId\": \"Cert Publishers\",\n            \"longId\": \"CN=Cert Publishers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"eaeceeda-c963-401d-b9cc-9ab7e8bb23f9\",\n            \"displayName\": \"Members of this group are allowed to connect to Certification Authorities in the enterprise\",\n            \"stableId\": \"dd69b555-c6b3-4290-a37a-d7ad56b46f11\",\n            \"shortId\": \"Certificate Service DCOM Access\",\n            \"longId\": \"CN=Certificate Service DCOM Access,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"6c0a6f49-5cae-4308-a132-0c096234405c\",\n            \"displayName\": \"Members of this group that are domain controllers may be cloned.\",\n            \"stableId\": \"3a76e491-55a8-4ff0-bf59-2f6e6a34ece4\",\n            \"shortId\": \"Cloneable Domain Controllers\",\n            \"longId\": \"CN=Cloneable Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"42d7bfc3-9fa9-47ab-ae0f-a4a3b35a5d95\",\n            \"displayName\": \"Members are authorized to perform cryptographic operations.\",\n            \"stableId\": \"ba5ff9cc-b8e6-4a98-a941-7d43b10481f0\",\n            \"shortId\": \"Cryptographic Operators\",\n            \"longId\": \"CN=Cryptographic Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"70320bf7-7608-4ce3-b47f-bf1b3071a2b7\",\n            \"displayName\": \"Members in this group cannot have their passwords replicated to any read-only domain controllers in the domain\",\n            \"stableId\": \"3ed3d43b-ba42-4002-9ad4-d0df4272bfb9\",\n            \"shortId\": \"Denied RODC Password Replication Group\",\n            \"longId\": \"CN=Denied RODC Password Replication Group,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"3984a2eb-54fc-4ebf-af2f-e4cc9e68fada\",\n            \"displayName\": \"Members are allowed to launch, activate and use Distributed COM objects on this machine.\",\n            \"stableId\": \"8ddcac46-7200-47e7-91f2-0e3a910f3cf2\",\n            \"shortId\": \"Distributed COM Users\",\n            \"longId\": \"CN=Distributed COM Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"1c489327-4d5f-416c-b0c0-832890755a25\",\n            \"displayName\": \"DNS Administrators Group\",\n            \"stableId\": \"22cde6c7-753b-4916-b993-fe0dd0fa6799\",\n            \"shortId\": \"DnsAdmins\",\n            \"longId\": \"CN=DnsAdmins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"6eaede10-122e-4d85-b550-d16e085ec087\",\n            \"displayName\": \"DNS clients who are permitted to perform dynamic updates on behalf of some other clients (such as DHCP servers).\",\n            \"stableId\": \"6099f0d7-13a7-4d80-80f3-5e52a6a9cdc8\",\n            \"shortId\": \"DnsUpdateProxy\",\n            \"longId\": \"CN=DnsUpdateProxy,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"e1a0588e-873c-4fcf-b49e-9ed35fce60b7\",\n            \"displayName\": \"Designated administrators of the domain\",\n            \"stableId\": \"6143e2fe-abcc-4b29-abf3-cc20a8edd922\",\n            \"shortId\": \"Domain Admins\",\n            \"longId\": \"CN=Domain Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"9b81d6d9-1e43-42a6-b0ef-ce22fe866afa\",\n            \"displayName\": \"All workstations and servers joined to the domain\",\n            \"stableId\": \"8a7939bd-2226-467c-8b84-59d12b7fc458\",\n            \"shortId\": \"Domain Computers\",\n            \"longId\": \"CN=Domain Computers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"5a629ca0-2f29-4688-93d5-6f7660805f5e\",\n            \"displayName\": \"All domain controllers in the domain\",\n            \"stableId\": \"1dcf7f75-af8a-432b-bd79-db25fcbd61bb\",\n            \"shortId\": \"Domain Controllers\",\n            \"longId\": \"CN=Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"dcba43c8-0823-4d6e-b0e2-1295ecc5d69d\",\n            \"displayName\": \"All domain guests\",\n            \"stableId\": \"c2e1a26e-a59a-4fc7-9b68-9c97ed91347d\",\n            \"shortId\": \"Domain Guests\",\n            \"longId\": \"CN=Domain Guests,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"1ed3a286-ea61-4eb8-8891-7b1e973397cb\",\n            \"displayName\": \"All domain users\",\n            \"stableId\": \"34657796-76a3-4bc7-9ad7-7e610f53a4aa\",\n            \"shortId\": \"Domain Users\",\n            \"longId\": \"CN=Domain Users,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"e02186a5-6ed4-48dc-b291-f53fe9942891\",\n            \"displayName\": \"Designated administrators of the enterprise\",\n            \"stableId\": \"4b97d9cd-387b-4d50-b7e1-3aa2b08f6624\",\n            \"shortId\": \"Enterprise Admins\",\n            \"longId\": \"CN=Enterprise Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"b197fbd9-789e-4e46-abe8-ddfd5901bccd\",\n            \"displayName\": \"Members of this group can perform administrative actions on key objects within the forest.\",\n            \"stableId\": \"c971e9ed-10ae-45d4-87a6-0a5a414f622b\",\n            \"shortId\": \"Enterprise Key Admins\",\n            \"longId\": \"CN=Enterprise Key Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"29b4fc8a-ad40-4184-8ecb-23688d48c8fc\",\n            \"displayName\": \"Members of this group are Read-Only Domain Controllers in the enterprise\",\n            \"stableId\": \"9abbfb41-3816-4ecc-ab0b-069a065ec165\",\n            \"shortId\": \"Enterprise Read-only Domain Controllers\",\n            \"longId\": \"CN=Enterprise Read-only Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"11d7da58-4ed0-402d-9318-2cf953902d2b\",\n            \"displayName\": \"Members of this group can read event logs from local machine\",\n            \"stableId\": \"acc18d03-4252-4bb5-98fc-31d084b98416\",\n            \"shortId\": \"Event Log Readers\",\n            \"longId\": \"CN=Event Log Readers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"2511d7c5-3b38-4f08-abe6-e42ad50d5878\",\n            \"displayName\": \"Members in this group can modify group policy for the domain\",\n            \"stableId\": \"a8ddfd07-3434-4729-8e2d-48a91e0cc770\",\n            \"shortId\": \"Group Policy Creator Owners\",\n            \"longId\": \"CN=Group Policy Creator Owners,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"f374a463-e102-4155-9748-ae1da3fa35fe\",\n            \"displayName\": \"Guests have the same access as members of the Users group by default, except for the Guest account which is further restricted\",\n            \"stableId\": \"05f2b945-9185-46a3-b707-98bfc0544953\",\n            \"shortId\": \"Guests\",\n            \"longId\": \"CN=Guests,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"791b1d1c-0f3e-48ab-8594-df18bfd249f5\",\n            \"displayName\": \"Members of this group have complete and unrestricted access to all features of Hyper-V.\",\n            \"stableId\": \"9b73e1f6-77d3-44fd-9569-244a4375fe66\",\n            \"shortId\": \"Hyper-V Administrators\",\n            \"longId\": \"CN=Hyper-V Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"5b421361-080d-4b4d-bc12-8126d9e2aa31\",\n            \"displayName\": \"Built-in group used by Internet Information Services.\",\n            \"stableId\": \"02c0af18-2681-4226-b436-9c764d5c7f77\",\n            \"shortId\": \"IIS_IUSRS\",\n            \"longId\": \"CN=IIS_IUSRS,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"0abc1d79-6c86-4c67-887f-033bb2d34a91\",\n            \"displayName\": \"Members of this group can create incoming, one-way trusts to this forest\",\n            \"stableId\": \"fee79d4c-9f28-4b03-b5ac-720ac11b9e5b\",\n            \"shortId\": \"Incoming Forest Trust Builders\",\n            \"longId\": \"CN=Incoming Forest Trust Builders,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"5d9b32ef-db7e-465f-8c06-2636da511f29\",\n            \"displayName\": \"Members of this group can perform administrative actions on key objects within the domain.\",\n            \"stableId\": \"20c8cc98-1a9a-4be4-84e9-41c9617f5acb\",\n            \"shortId\": \"Key Admins\",\n            \"longId\": \"CN=Key Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"e62a8b41-6537-4121-ad7d-15cc0a15f390\",\n            \"displayName\": \"Members in this group can have some administrative privileges to manage configuration of networking features\",\n            \"stableId\": \"f0df7343-4eeb-4b44-85b0-b51d7cca1f76\",\n            \"shortId\": \"Network Configuration Operators\",\n            \"longId\": \"CN=Network Configuration Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"c1736a8d-593a-4d9a-8e0f-cf9dda5ba49c\",\n            \"displayName\": \"Members of this group may schedule logging of performance counters, enable trace providers, and collect event traces both locally and via remote access to this computer\",\n            \"stableId\": \"4ba1193d-9dd8-40b7-890b-fb3b6f3e5f00\",\n            \"shortId\": \"Performance Log Users\",\n            \"longId\": \"CN=Performance Log Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"77cbc60e-b3df-450c-b8ad-ee62a035d03c\",\n            \"displayName\": \"Members of this group can access performance counter data locally and remotely\",\n            \"stableId\": \"c4316d98-5e3c-4d8b-b89b-ecebb6d35dc1\",\n            \"shortId\": \"Performance Monitor Users\",\n            \"longId\": \"CN=Performance Monitor Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"b39dd22e-5f65-406d-aa4c-7764bdf5cc5c\",\n            \"displayName\": \"A backward compatibility group which allows read access on all users and groups in the domain\",\n            \"stableId\": \"b95eb023-28b6-4c87-ac1f-3d01ae9bb9f0\",\n            \"shortId\": \"Pre-Windows 2000 Compatible Access\",\n            \"longId\": \"CN=Pre-Windows 2000 Compatible Access,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"daebb377-b41d-400e-9b9d-74929c4f842a\",\n            \"displayName\": \"Members can administer printers installed on domain controllers\",\n            \"stableId\": \"4a7a0a31-bd2e-43d3-948c-b86adcef4c8e\",\n            \"shortId\": \"Print Operators\",\n            \"longId\": \"CN=Print Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"e7e00d94-a736-4af9-bddb-1c307acda2e6\",\n            \"displayName\": \"Members of this group are afforded additional protections against authentication security threats. See http://go.microsoft.com/fwlink/?LinkId=298939 for more information.\",\n            \"stableId\": \"fe302877-f4de-44a5-b620-c84d2b619e58\",\n            \"shortId\": \"Protected Users\",\n            \"longId\": \"CN=Protected Users,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"bf12dad4-9e37-424e-8a1d-496da62f0f7f\",\n            \"displayName\": \"Servers in this group can access remote access properties of users\",\n            \"stableId\": \"c1e79911-c847-4cc4-9779-afa3bc84fa4d\",\n            \"shortId\": \"RAS and IAS Servers\",\n            \"longId\": \"CN=RAS and IAS Servers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"ad94de90-7b7b-4411-b096-64c120118534\",\n            \"displayName\": \"Servers in this group run virtual machines and host sessions where users RemoteApp programs and personal virtual desktops run. This group needs to be populated on servers running RD Connection Broker. RD Session Host servers and RD Virtualization Host servers used in the deployment need to be in this group.\",\n            \"stableId\": \"86033864-b97e-44a6-bdac-c5ceb7ab3264\",\n            \"shortId\": \"RDS Endpoint Servers\",\n            \"longId\": \"CN=RDS Endpoint Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"cb9d978a-74ee-48d1-aed3-2d678a84a656\",\n            \"displayName\": \"Servers in this group can perform routine administrative actions on servers running Remote Desktop Services. This group needs to be populated on all servers in a Remote Desktop Services deployment. The servers running the RDS Central Management service must be included in this group.\",\n            \"stableId\": \"4e5d9eeb-4aab-42c7-8f6b-19775f878482\",\n            \"shortId\": \"RDS Management Servers\",\n            \"longId\": \"CN=RDS Management Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"e335c517-ddb2-4f00-adfb-156068c65be3\",\n            \"displayName\": \"Servers in this group enable users of RemoteApp programs and personal virtual desktops access to these resources. In Internet-facing deployments, these servers are typically deployed in an edge network. This group needs to be populated on servers running RD Connection Broker. RD Gateway servers and RD Web Access servers used in the deployment need to be in this group.\",\n            \"stableId\": \"32ffaa24-b82c-4046-b596-18e8bea190b3\",\n            \"shortId\": \"RDS Remote Access Servers\",\n            \"longId\": \"CN=RDS Remote Access Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"932ac322-79ce-491a-8194-74e163498c34\",\n            \"displayName\": \"Members of this group are Read-Only Domain Controllers in the domain\",\n            \"stableId\": \"744e830c-4fc5-431a-b96c-3e66b0c8cf7f\",\n            \"shortId\": \"Read-only Domain Controllers\",\n            \"longId\": \"CN=Read-only Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"cd497ae8-a18f-4f91-8aaf-0c53266ccba8\",\n            \"displayName\": \"Members in this group are granted the right to logon remotely\",\n            \"stableId\": \"5d89e576-f13e-411a-ad8d-5e257328b416\",\n            \"shortId\": \"Remote Desktop Users\",\n            \"longId\": \"CN=Remote Desktop Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"adbc7d0e-71cf-40dd-ae6b-cd0090c69774\",\n            \"displayName\": \"Members of this group can access WMI resources over management protocols (such as WS-Management via the Windows Remote Management service). This applies only to WMI namespaces that grant access to the user.\",\n            \"stableId\": \"4b63d2e3-8296-40fb-8fbd-db88aa32ae75\",\n            \"shortId\": \"Remote Management Users\",\n            \"longId\": \"CN=Remote Management Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"ac60d48e-0620-4599-a99f-9ebb70ffc497\",\n            \"displayName\": \"Supports file replication in a domain\",\n            \"stableId\": \"dd199a19-1237-4703-abcc-df26212f2ff3\",\n            \"shortId\": \"Replicator\",\n            \"longId\": \"CN=Replicator,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"a9ea8576-564e-4ae0-897f-78bc9ba07952\",\n            \"displayName\": \"Members in the group have the required access and privileges to be assigned as the log on account for the associated instance of SQL Server Browser.\",\n            \"stableId\": \"efdd3035-2503-479e-83f3-942ef595f215\",\n            \"shortId\": \"SQLServer2005SQLBrowserUser$EC2AMAZ-I564P38\",\n            \"longId\": \"CN=SQLServer2005SQLBrowserUser$EC2AMAZ-I564P38,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"7025e8f4-c5db-4349-a36a-faa64891e9e1\",\n            \"displayName\": \"Designated administrators of the schema\",\n            \"stableId\": \"cb64dff2-8a59-4e1e-b392-2431cf8945c0\",\n            \"shortId\": \"Schema Admins\",\n            \"longId\": \"CN=Schema Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"1951a27b-3ecb-4f72-802f-1465a26bd510\",\n            \"displayName\": \"Members can administer domain servers\",\n            \"stableId\": \"f3f6a548-7182-4119-ac41-003ba75a19e6\",\n            \"shortId\": \"Server Operators\",\n            \"longId\": \"CN=Server Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"ce13e25e-13cb-4e5e-a4f6-e939835e7e09\",\n            \"displayName\": \"Members of this group have complete and unrestricted access to all features of Storage Replica.\",\n            \"stableId\": \"c1ab06d0-65bc-4a97-94e3-0734971268d8\",\n            \"shortId\": \"Storage Replica Administrators\",\n            \"longId\": \"CN=Storage Replica Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"ebb3b488-3120-4860-8f13-8a1f3d39ce7a\",\n            \"displayName\": \"Members of this group can update user accounts in Active Directory with information about license issuance, for the purpose of tracking and reporting TS Per User CAL usage\",\n            \"stableId\": \"86fc1a5f-7f1a-4074-9ca8-ecf6f534c53a\",\n            \"shortId\": \"Terminal Server License Servers\",\n            \"longId\": \"CN=Terminal Server License Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"e89bcbe4-d58a-4357-8705-b4f5c198f8b1\",\n            \"displayName\": \"Users are prevented from making accidental or intentional system-wide changes and can run most applications\",\n            \"stableId\": \"e0d7838c-ee28-4a19-963c-e8663e4c3e49\",\n            \"shortId\": \"Users\",\n            \"longId\": \"CN=Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"d78326fe-ef1a-426d-8af4-863c9e039c4c\",\n            \"displayName\": \"Members of this group have access to the computed tokenGroupsGlobalAndUniversal attribute on User objects\",\n            \"stableId\": \"b29e936f-bbeb-4ed0-9f60-057543092477\",\n            \"shortId\": \"Windows Authorization Access Group\",\n            \"longId\": \"CN=Windows Authorization Access Group,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"5f62adb6-efc9-4802-8666-453e78321766\",\n            \"displayName\": \"Members of this group can remotely query authorization attributes and permissions for resources on this computer.\",\n            \"stableId\": \"S-1-5-32-579\",\n            \"shortId\": \"Access Control Assistance Operators\",\n            \"longId\": \"Access Control Assistance Operators\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"87658048-c8ef-4361-9a66-4d8ec112e280\",\n            \"displayName\": \"Administrators have complete and unrestricted access to the computer/domain\",\n            \"stableId\": \"S-1-5-32-544\",\n            \"shortId\": \"Administrators\",\n            \"longId\": \"Administrators\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"9e02e570-3512-4557-b8b4-03215c004e05\",\n            \"displayName\": \"Backup Operators can override security restrictions for the sole purpose of backing up or restoring files\",\n            \"stableId\": \"S-1-5-32-551\",\n            \"shortId\": \"Backup Operators\",\n            \"longId\": \"Backup Operators\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"788a18cc-4367-4b49-8bb6-cbaa5b2b4b6d\",\n            \"displayName\": \"Members of this group are allowed to connect to Certification Authorities in the enterprise\",\n            \"stableId\": \"S-1-5-32-574\",\n            \"shortId\": \"Certificate Service DCOM Access\",\n            \"longId\": \"Certificate Service DCOM Access\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"ab87ef62-794d-4611-bbef-331889fac565\",\n            \"displayName\": \"Members are authorized to perform cryptographic operations.\",\n            \"stableId\": \"S-1-5-32-569\",\n            \"shortId\": \"Cryptographic Operators\",\n            \"longId\": \"Cryptographic Operators\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"7ff53fc3-eb50-4545-a891-d32bcd2d6793\",\n            \"displayName\": \"Members of this group can change system-wide settings.\",\n            \"stableId\": \"S-1-5-32-583\",\n            \"shortId\": \"Device Owners\",\n            \"longId\": \"Device Owners\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"7c55ecd7-e14e-4b50-97ca-76482d5a5649\",\n            \"displayName\": \"Members are allowed to launch, activate and use Distributed COM objects on this machine.\",\n            \"stableId\": \"S-1-5-32-562\",\n            \"shortId\": \"Distributed COM Users\",\n            \"longId\": \"Distributed COM Users\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"19bf63ce-fc9d-4fa8-bcb8-27f0bd1c2477\",\n            \"displayName\": \"Members of this group can read event logs from local machine\",\n            \"stableId\": \"S-1-5-32-573\",\n            \"shortId\": \"Event Log Readers\",\n            \"longId\": \"Event Log Readers\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"aa513f49-8b91-4658-844e-178966f6797e\",\n            \"displayName\": \"Guests have the same access as members of the Users group by default, except for the Guest account which is further restricted\",\n            \"stableId\": \"S-1-5-32-546\",\n            \"shortId\": \"Guests\",\n            \"longId\": \"Guests\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"51bcde6f-d06d-4f3e-8792-800adcf911ef\",\n            \"displayName\": \"Members of this group have complete and unrestricted access to all features of Hyper-V.\",\n            \"stableId\": \"S-1-5-32-578\",\n            \"shortId\": \"Hyper-V Administrators\",\n            \"longId\": \"Hyper-V Administrators\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"0da32387-90f8-4ca5-8851-967d4badcbf0\",\n            \"displayName\": \"Built-in group used by Internet Information Services.\",\n            \"stableId\": \"S-1-5-32-568\",\n            \"shortId\": \"IIS_IUSRS\",\n            \"longId\": \"IIS_IUSRS\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"08866cc1-1d2f-4999-80c3-f5f061ec543d\",\n            \"displayName\": \"Management\",\n            \"stableId\": \"S-1-5-21-3514988066-204192872-1700145212-1009\",\n            \"shortId\": \"Management\",\n            \"longId\": \"Management\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"60787b66-aba6-45c9-ab01-646206904942\",\n            \"displayName\": \"Members in this group can have some administrative privileges to manage configuration of networking features\",\n            \"stableId\": \"S-1-5-32-556\",\n            \"shortId\": \"Network Configuration Operators\",\n            \"longId\": \"Network Configuration Operators\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"b7e912ce-3346-4f91-ab56-ede53eb1766f\",\n            \"displayName\": \"Members of this group may schedule logging of performance counters, enable trace providers, and collect event traces both locally and via remote access to this computer\",\n            \"stableId\": \"S-1-5-32-559\",\n            \"shortId\": \"Performance Log Users\",\n            \"longId\": \"Performance Log Users\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"939b96cf-1dc5-446f-98da-ee27612a0847\",\n            \"displayName\": \"Members of this group can access performance counter data locally and remotely\",\n            \"stableId\": \"S-1-5-32-558\",\n            \"shortId\": \"Performance Monitor Users\",\n            \"longId\": \"Performance Monitor Users\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"c3969e21-87ca-440e-900e-2dd8a06fdcde\",\n            \"displayName\": \"Power Users are included for backwards compatibility and possess limited administrative powers\",\n            \"stableId\": \"S-1-5-32-547\",\n            \"shortId\": \"Power Users\",\n            \"longId\": \"Power Users\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"005a661c-92dd-430e-963d-5e969a0bb8e1\",\n            \"displayName\": \"Members can administer printers installed on domain controllers\",\n            \"stableId\": \"S-1-5-32-550\",\n            \"shortId\": \"Print Operators\",\n            \"longId\": \"Print Operators\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"45c28140-b086-436b-aaea-41efa2bb552b\",\n            \"displayName\": \"Servers in this group run virtual machines and host sessions where users RemoteApp programs and personal virtual desktops run. This group needs to be populated on servers running RD Connection Broker. RD Session Host servers and RD Virtualization Host servers used in the deployment need to be in this group.\",\n            \"stableId\": \"S-1-5-32-576\",\n            \"shortId\": \"RDS Endpoint Servers\",\n            \"longId\": \"RDS Endpoint Servers\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"28b8ea8a-6bf3-4e21-99f8-53b649467224\",\n            \"displayName\": \"Servers in this group can perform routine administrative actions on servers running Remote Desktop Services. This group needs to be populated on all servers in a Remote Desktop Services deployment. The servers running the RDS Central Management service must be included in this group.\",\n            \"stableId\": \"S-1-5-32-577\",\n            \"shortId\": \"RDS Management Servers\",\n            \"longId\": \"RDS Management Servers\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"4d338aef-c821-4196-a17a-955eb63f5ec1\",\n            \"displayName\": \"Servers in this group enable users of RemoteApp programs and personal virtual desktops access to these resources. In Internet-facing deployments, these servers are typically deployed in an edge network. This group needs to be populated on servers running RD Connection Broker. RD Gateway servers and RD Web Access servers used in the deployment need to be in this group.\",\n            \"stableId\": \"S-1-5-32-575\",\n            \"shortId\": \"RDS Remote Access Servers\",\n            \"longId\": \"RDS Remote Access Servers\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"4db639ea-0be8-4ac4-a6bc-97dce5004d11\",\n            \"displayName\": \"Members in this group are granted the right to logon remotely\",\n            \"stableId\": \"S-1-5-32-555\",\n            \"shortId\": \"Remote Desktop Users\",\n            \"longId\": \"Remote Desktop Users\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"e3e14414-aec1-488a-914c-a65bfa743801\",\n            \"displayName\": \"Members of this group can access WMI resources over management protocols (such as WS-Management via the Windows Remote Management service). This applies only to WMI namespaces that grant access to the user.\",\n            \"stableId\": \"S-1-5-32-580\",\n            \"shortId\": \"Remote Management Users\",\n            \"longId\": \"Remote Management Users\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"5771b495-997b-4577-bf78-2424946f3569\",\n            \"displayName\": \"Supports file replication in a domain\",\n            \"stableId\": \"S-1-5-32-552\",\n            \"shortId\": \"Replicator\",\n            \"longId\": \"Replicator\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"d4d8e410-64af-43d3-904e-57920266ab9f\",\n            \"displayName\": \"Members of this group have complete and unrestricted access to all features of Storage Replica.\",\n            \"stableId\": \"S-1-5-32-582\",\n            \"shortId\": \"Storage Replica Administrators\",\n            \"longId\": \"Storage Replica Administrators\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"28c3d8eb-32cd-4007-9a9d-6cb13e142e0e\",\n            \"displayName\": \"Members of this group are managed by the system.\",\n            \"stableId\": \"S-1-5-32-581\",\n            \"shortId\": \"System Managed Accounts Group\",\n            \"longId\": \"System Managed Accounts Group\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"74e8f730-923c-46ce-b946-cf212a08029a\",\n            \"displayName\": \"Users are prevented from making accidental or intentional system-wide changes and can run most applications\",\n            \"stableId\": \"S-1-5-32-545\",\n            \"shortId\": \"Users\",\n            \"longId\": \"Users\",\n            \"valid\": true\n        }\n    ]\n}"},{"id":"a17a3f3b-ffc3-4ccd-9e2a-09d4759e17d2","name":"Expand Attributes","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups?expand=attributes","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["groups"],"query":[{"key":"expand","value":"attributes"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 21:19:19 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=tTcXipBkgqEzY5n3t6T4kJYRVy4+LsjQmRB4VdQaPwMxJyrZLt/ZVUG8mbLmCb3vYbrI3Ul15S0Y70xPd0c/K/opeDAzX3CIdjiTdw29lQNDEXX/rd4qJS38vJS0; Expires=Tue, 07 May 2024 21:19:19 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=tTcXipBkgqEzY5n3t6T4kJYRVy4+LsjQmRB4VdQaPwMxJyrZLt/ZVUG8mbLmCb3vYbrI3Ul15S0Y70xPd0c/K/opeDAzX3CIdjiTdw29lQNDEXX/rd4qJS38vJS0; Expires=Tue, 07 May 2024 21:19:19 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#groups(attributes())\",\n    \"value\": [\n        {\n            \"id\": \"9fcb5115-b666-44d4-b37e-02c5ed982c87\",\n            \"displayName\": \"Members of this group have complete and unrestricted access to all features of Hyper-V.\",\n            \"stableId\": \"9b73e1f6-77d3-44fd-9569-244a4375fe66\",\n            \"shortId\": \"Hyper-V Administrators\",\n            \"longId\": \"CN=Hyper-V Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"9e02e570-3512-4557-b8b4-03215c004e05\",\n            \"displayName\": \"Backup Operators can override security restrictions for the sole purpose of backing up or restoring files\",\n            \"stableId\": \"S-1-5-32-551\",\n            \"shortId\": \"Backup Operators\",\n            \"longId\": \"Backup Operators\",\n            \"valid\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"comment\",\n                    \"data\": [\n                        {\n                            \"id\": \"1\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Backup Operators can override security restrictions for the sole purpose of backing up or restoring files\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"name\",\n                    \"data\": [\n                        {\n                            \"id\": \"2\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Backup Operators\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"0abc1d79-6c86-4c67-887f-033bb2d34a91\",\n            \"displayName\": \"Members of this group can create incoming, one-way trusts to this forest\",\n            \"stableId\": \"fee79d4c-9f28-4b03-b5ac-720ac11b9e5b\",\n            \"shortId\": \"Incoming Forest Trust Builders\",\n            \"longId\": \"CN=Incoming Forest Trust Builders,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"7c8fb8c3-0c48-4649-bd94-04c6efc237f8\",\n            \"displayName\": \"Members of this group can access performance counter data locally and remotely\",\n            \"stableId\": \"c4316d98-5e3c-4d8b-b89b-ecebb6d35dc1\",\n            \"shortId\": \"Performance Monitor Users\",\n            \"longId\": \"CN=Performance Monitor Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"3718b780-44da-4537-8738-093ce62ef279\",\n            \"displayName\": \"Members in this group can modify group policy for the domain\",\n            \"stableId\": \"a8ddfd07-3434-4729-8e2d-48a91e0cc770\",\n            \"shortId\": \"Group Policy Creator Owners\",\n            \"longId\": \"CN=Group Policy Creator Owners,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"6c0a6f49-5cae-4308-a132-0c096234405c\",\n            \"displayName\": \"Members of this group that are domain controllers may be cloned.\",\n            \"stableId\": \"3a76e491-55a8-4ff0-bf59-2f6e6a34ece4\",\n            \"shortId\": \"Cloneable Domain Controllers\",\n            \"longId\": \"CN=Cloneable Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"cd497ae8-a18f-4f91-8aaf-0c53266ccba8\",\n            \"displayName\": \"Members in this group are granted the right to logon remotely\",\n            \"stableId\": \"5d89e576-f13e-411a-ad8d-5e257328b416\",\n            \"shortId\": \"Remote Desktop Users\",\n            \"longId\": \"CN=Remote Desktop Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"6bffe93b-b96f-46f2-87b8-0ce5503fc8e4\",\n            \"displayName\": \"Members in this group can have their passwords replicated to all read-only domain controllers in the domain\",\n            \"stableId\": \"32b689bf-b6a3-4524-b044-8b068db6c052\",\n            \"shortId\": \"Allowed RODC Password Replication Group\",\n            \"longId\": \"CN=Allowed RODC Password Replication Group,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"94b7a276-00d5-49a0-8d5a-0fbede9a60df\",\n            \"displayName\": \"Backup Operators can override security restrictions for the sole purpose of backing up or restoring files\",\n            \"stableId\": \"c24a29b7-ad80-4b80-97f1-b2fe7ec389a7\",\n            \"shortId\": \"Backup Operators\",\n            \"longId\": \"CN=Backup Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"3b9068e9-5d50-4d44-b20a-117969ab0825\",\n            \"displayName\": \"Members of this group are afforded additional protections against authentication security threats. See http://go.microsoft.com/fwlink/?LinkId=298939 for more information.\",\n            \"stableId\": \"fe302877-f4de-44a5-b620-c84d2b619e58\",\n            \"shortId\": \"Protected Users\",\n            \"longId\": \"CN=Protected Users,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"dcba43c8-0823-4d6e-b0e2-1295ecc5d69d\",\n            \"displayName\": \"All domain guests\",\n            \"stableId\": \"c2e1a26e-a59a-4fc7-9b68-9c97ed91347d\",\n            \"shortId\": \"Domain Guests\",\n            \"longId\": \"CN=Domain Guests,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"1951a27b-3ecb-4f72-802f-1465a26bd510\",\n            \"displayName\": \"Members can administer domain servers\",\n            \"stableId\": \"f3f6a548-7182-4119-ac41-003ba75a19e6\",\n            \"shortId\": \"Server Operators\",\n            \"longId\": \"CN=Server Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"e335c517-ddb2-4f00-adfb-156068c65be3\",\n            \"displayName\": \"Servers in this group enable users of RemoteApp programs and personal virtual desktops access to these resources. In Internet-facing deployments, these servers are typically deployed in an edge network. This group needs to be populated on servers running RD Connection Broker. RD Gateway servers and RD Web Access servers used in the deployment need to be in this group.\",\n            \"stableId\": \"32ffaa24-b82c-4046-b596-18e8bea190b3\",\n            \"shortId\": \"RDS Remote Access Servers\",\n            \"longId\": \"CN=RDS Remote Access Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"e62a8b41-6537-4121-ad7d-15cc0a15f390\",\n            \"displayName\": \"Members in this group can have some administrative privileges to manage configuration of networking features\",\n            \"stableId\": \"f0df7343-4eeb-4b44-85b0-b51d7cca1f76\",\n            \"shortId\": \"Network Configuration Operators\",\n            \"longId\": \"CN=Network Configuration Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"5c450794-f8fd-439c-97fb-164265bc2e89\",\n            \"displayName\": \"Servers in this group run virtual machines and host sessions where users RemoteApp programs and personal virtual desktops run. This group needs to be populated on servers running RD Connection Broker. RD Session Host servers and RD Virtualization Host servers used in the deployment need to be in this group.\",\n            \"stableId\": \"86033864-b97e-44a6-bdac-c5ceb7ab3264\",\n            \"shortId\": \"RDS Endpoint Servers\",\n            \"longId\": \"CN=RDS Endpoint Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"1c65ccfb-1a3e-4f73-8e57-169bff43e98b\",\n            \"displayName\": \"Designated administrators of the schema\",\n            \"stableId\": \"cb64dff2-8a59-4e1e-b392-2431cf8945c0\",\n            \"shortId\": \"Schema Admins\",\n            \"longId\": \"CN=Schema Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"aa513f49-8b91-4658-844e-178966f6797e\",\n            \"displayName\": \"Guests have the same access as members of the Users group by default, except for the Guest account which is further restricted\",\n            \"stableId\": \"S-1-5-32-546\",\n            \"shortId\": \"Guests\",\n            \"longId\": \"Guests\",\n            \"valid\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"comment\",\n                    \"data\": [\n                        {\n                            \"id\": \"3\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Guests have the same access as members of the Users group by default, except for the Guest account which is further restricted\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"name\",\n                    \"data\": [\n                        {\n                            \"id\": \"4\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Guests\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"e3499065-3ce7-48aa-adc2-17bca384d2c7\",\n            \"displayName\": \"Designated administrators of the enterprise\",\n            \"stableId\": \"4b97d9cd-387b-4d50-b7e1-3aa2b08f6624\",\n            \"shortId\": \"Enterprise Admins\",\n            \"longId\": \"CN=Enterprise Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"b03351a9-c23a-4229-b733-19cc830e360b\",\n            \"displayName\": \"Administrators have complete and unrestricted access to the computer/domain\",\n            \"stableId\": \"70b7147d-c600-47d1-8280-ca9b891d6e5c\",\n            \"shortId\": \"Administrators\",\n            \"longId\": \"CN=Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"2d971ada-c3be-4306-925b-1b07c7a01610\",\n            \"displayName\": \"Members of this group are permitted to publish certificates to the directory\",\n            \"stableId\": \"c806accf-dae5-4565-abc1-b5e613bdbfcd\",\n            \"shortId\": \"Cert Publishers\",\n            \"longId\": \"CN=Cert Publishers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"e7e00d94-a736-4af9-bddb-1c307acda2e6\",\n            \"displayName\": \"Members of this group are afforded additional protections against authentication security threats. See http://go.microsoft.com/fwlink/?LinkId=298939 for more information.\",\n            \"stableId\": \"fe302877-f4de-44a5-b620-c84d2b619e58\",\n            \"shortId\": \"Protected Users\",\n            \"longId\": \"CN=Protected Users,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"29b4fc8a-ad40-4184-8ecb-23688d48c8fc\",\n            \"displayName\": \"Members of this group are Read-Only Domain Controllers in the enterprise\",\n            \"stableId\": \"9abbfb41-3816-4ecc-ab0b-069a065ec165\",\n            \"shortId\": \"Enterprise Read-only Domain Controllers\",\n            \"longId\": \"CN=Enterprise Read-only Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"5771b495-997b-4577-bf78-2424946f3569\",\n            \"displayName\": \"Supports file replication in a domain\",\n            \"stableId\": \"S-1-5-32-552\",\n            \"shortId\": \"Replicator\",\n            \"longId\": \"Replicator\",\n            \"valid\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"comment\",\n                    \"data\": [\n                        {\n                            \"id\": \"5\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Supports file replication in a domain\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"name\",\n                    \"data\": [\n                        {\n                            \"id\": \"6\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Replicator\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"60659030-cf8e-42c6-a56a-25377be69897\",\n            \"displayName\": \"Members of this group have access to the computed tokenGroupsGlobalAndUniversal attribute on User objects\",\n            \"stableId\": \"b29e936f-bbeb-4ed0-9f60-057543092477\",\n            \"shortId\": \"Windows Authorization Access Group\",\n            \"longId\": \"CN=Windows Authorization Access Group,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"a2555264-19de-4fea-b4d5-258702c08f33\",\n            \"displayName\": \"Members of this group can perform administrative actions on key objects within the domain.\",\n            \"stableId\": \"20c8cc98-1a9a-4be4-84e9-41c9617f5acb\",\n            \"shortId\": \"Key Admins\",\n            \"longId\": \"CN=Key Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"2605dbe2-5909-4a40-924b-25d90f6bece7\",\n            \"displayName\": \"Guests have the same access as members of the Users group by default, except for the Guest account which is further restricted\",\n            \"stableId\": \"05f2b945-9185-46a3-b707-98bfc0544953\",\n            \"shortId\": \"Guests\",\n            \"longId\": \"CN=Guests,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"5d9b32ef-db7e-465f-8c06-2636da511f29\",\n            \"displayName\": \"Members of this group can perform administrative actions on key objects within the domain.\",\n            \"stableId\": \"20c8cc98-1a9a-4be4-84e9-41c9617f5acb\",\n            \"shortId\": \"Key Admins\",\n            \"longId\": \"CN=Key Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"19bf63ce-fc9d-4fa8-bcb8-27f0bd1c2477\",\n            \"displayName\": \"Members of this group can read event logs from local machine\",\n            \"stableId\": \"S-1-5-32-573\",\n            \"shortId\": \"Event Log Readers\",\n            \"longId\": \"Event Log Readers\",\n            \"valid\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"comment\",\n                    \"data\": [\n                        {\n                            \"id\": \"7\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Members of this group can read event logs from local machine\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"name\",\n                    \"data\": [\n                        {\n                            \"id\": \"8\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Event Log Readers\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"11d7da58-4ed0-402d-9318-2cf953902d2b\",\n            \"displayName\": \"Members of this group can read event logs from local machine\",\n            \"stableId\": \"acc18d03-4252-4bb5-98fc-31d084b98416\",\n            \"shortId\": \"Event Log Readers\",\n            \"longId\": \"CN=Event Log Readers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"cb9d978a-74ee-48d1-aed3-2d678a84a656\",\n            \"displayName\": \"Servers in this group can perform routine administrative actions on servers running Remote Desktop Services. This group needs to be populated on all servers in a Remote Desktop Services deployment. The servers running the RDS Central Management service must be included in this group.\",\n            \"stableId\": \"4e5d9eeb-4aab-42c7-8f6b-19775f878482\",\n            \"shortId\": \"RDS Management Servers\",\n            \"longId\": \"CN=RDS Management Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"c3969e21-87ca-440e-900e-2dd8a06fdcde\",\n            \"displayName\": \"Power Users are included for backwards compatibility and possess limited administrative powers\",\n            \"stableId\": \"S-1-5-32-547\",\n            \"shortId\": \"Power Users\",\n            \"longId\": \"Power Users\",\n            \"valid\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"comment\",\n                    \"data\": [\n                        {\n                            \"id\": \"9\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Power Users are included for backwards compatibility and possess limited administrative powers\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"name\",\n                    \"data\": [\n                        {\n                            \"id\": \"10\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Power Users\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"a9f6df73-48e1-485c-8cfd-2e5d04b07cc2\",\n            \"displayName\": \"All domain users\",\n            \"stableId\": \"34657796-76a3-4bc7-9ad7-7e610f53a4aa\",\n            \"shortId\": \"Domain Users\",\n            \"longId\": \"CN=Domain Users,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"cf80d7a0-28ee-4943-aa4b-2f41ee3819ef\",\n            \"displayName\": \"Users are prevented from making accidental or intentional system-wide changes and can run most applications\",\n            \"stableId\": \"e0d7838c-ee28-4a19-963c-e8663e4c3e49\",\n            \"shortId\": \"Users\",\n            \"longId\": \"CN=Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"0d9f74a6-9e58-4c3e-bd44-30a561530cde\",\n            \"displayName\": \"Members of this group may schedule logging of performance counters, enable trace providers, and collect event traces both locally and via remote access to this computer\",\n            \"stableId\": \"4ba1193d-9dd8-40b7-890b-fb3b6f3e5f00\",\n            \"shortId\": \"Performance Log Users\",\n            \"longId\": \"CN=Performance Log Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"ab87ef62-794d-4611-bbef-331889fac565\",\n            \"displayName\": \"Members are authorized to perform cryptographic operations.\",\n            \"stableId\": \"S-1-5-32-569\",\n            \"shortId\": \"Cryptographic Operators\",\n            \"longId\": \"Cryptographic Operators\",\n            \"valid\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"comment\",\n                    \"data\": [\n                        {\n                            \"id\": \"11\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Members are authorized to perform cryptographic operations.\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"name\",\n                    \"data\": [\n                        {\n                            \"id\": \"12\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Cryptographic Operators\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"0aeac5f7-6151-4e44-bf30-35612e224f93\",\n            \"displayName\": \"DNS Administrators Group\",\n            \"stableId\": \"22cde6c7-753b-4916-b993-fe0dd0fa6799\",\n            \"shortId\": \"DnsAdmins\",\n            \"longId\": \"CN=DnsAdmins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"45decf93-e10c-4c45-98f7-3811df8e1e96\",\n            \"displayName\": \"Servers in this group can perform routine administrative actions on servers running Remote Desktop Services. This group needs to be populated on all servers in a Remote Desktop Services deployment. The servers running the RDS Central Management service must be included in this group.\",\n            \"stableId\": \"4e5d9eeb-4aab-42c7-8f6b-19775f878482\",\n            \"shortId\": \"RDS Management Servers\",\n            \"longId\": \"CN=RDS Management Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"d5d1b885-5869-414e-8e8d-3886d8eb6615\",\n            \"displayName\": \"Members are allowed to launch, activate and use Distributed COM objects on this machine.\",\n            \"stableId\": \"8ddcac46-7200-47e7-91f2-0e3a910f3cf2\",\n            \"shortId\": \"Distributed COM Users\",\n            \"longId\": \"CN=Distributed COM Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"064f1c9f-6041-49c4-901b-3bc10f22a4c0\",\n            \"displayName\": \"Members of this group can read event logs from local machine\",\n            \"stableId\": \"acc18d03-4252-4bb5-98fc-31d084b98416\",\n            \"shortId\": \"Event Log Readers\",\n            \"longId\": \"CN=Event Log Readers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"a4551f1c-56b0-4fa7-b400-3c91fba40a88\",\n            \"displayName\": \"Administrators have complete and unrestricted access to the computer/domain\",\n            \"stableId\": \"70b7147d-c600-47d1-8280-ca9b891d6e5c\",\n            \"shortId\": \"Administrators\",\n            \"longId\": \"CN=Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"090caa7f-6573-4cdf-8082-3d15d2068b74\",\n            \"displayName\": \"Members can administer domain user and group accounts\",\n            \"stableId\": \"849f1801-2c5d-4155-b349-472922ac52b6\",\n            \"shortId\": \"Account Operators\",\n            \"longId\": \"CN=Account Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"45c28140-b086-436b-aaea-41efa2bb552b\",\n            \"displayName\": \"Servers in this group run virtual machines and host sessions where users RemoteApp programs and personal virtual desktops run. This group needs to be populated on servers running RD Connection Broker. RD Session Host servers and RD Virtualization Host servers used in the deployment need to be in this group.\",\n            \"stableId\": \"S-1-5-32-576\",\n            \"shortId\": \"RDS Endpoint Servers\",\n            \"longId\": \"RDS Endpoint Servers\",\n            \"valid\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"comment\",\n                    \"data\": [\n                        {\n                            \"id\": \"13\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Servers in this group run virtual machines and host sessions where users RemoteApp programs and personal virtual desktops run. This group needs to be populated on servers running RD Connection Broker. RD Session Host servers and RD Virtualization Host servers used in the deployment need to be in this group.\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"name\",\n                    \"data\": [\n                        {\n                            \"id\": \"14\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"RDS Endpoint Servers\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"8a1df4ee-aa85-42ae-a2e9-42e5587a5cd7\",\n            \"displayName\": \"Members of this group are Read-Only Domain Controllers in the domain\",\n            \"stableId\": \"744e830c-4fc5-431a-b96c-3e66b0c8cf7f\",\n            \"shortId\": \"Read-only Domain Controllers\",\n            \"longId\": \"CN=Read-only Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"5f62adb6-efc9-4802-8666-453e78321766\",\n            \"displayName\": \"Members of this group can remotely query authorization attributes and permissions for resources on this computer.\",\n            \"stableId\": \"S-1-5-32-579\",\n            \"shortId\": \"Access Control Assistance Operators\",\n            \"longId\": \"Access Control Assistance Operators\",\n            \"valid\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"comment\",\n                    \"data\": [\n                        {\n                            \"id\": \"15\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Members of this group can remotely query authorization attributes and permissions for resources on this computer.\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"name\",\n                    \"data\": [\n                        {\n                            \"id\": \"16\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Access Control Assistance Operators\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"70e2b868-a40a-4b94-a20a-472e171f913a\",\n            \"displayName\": \"Members of this group can access WMI resources over management protocols (such as WS-Management via the Windows Remote Management service). This applies only to WMI namespaces that grant access to the user.\",\n            \"stableId\": \"4b63d2e3-8296-40fb-8fbd-db88aa32ae75\",\n            \"shortId\": \"Remote Management Users\",\n            \"longId\": \"CN=Remote Management Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"bf12dad4-9e37-424e-8a1d-496da62f0f7f\",\n            \"displayName\": \"Servers in this group can access remote access properties of users\",\n            \"stableId\": \"c1e79911-c847-4cc4-9779-afa3bc84fa4d\",\n            \"shortId\": \"RAS and IAS Servers\",\n            \"longId\": \"CN=RAS and IAS Servers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"87658048-c8ef-4361-9a66-4d8ec112e280\",\n            \"displayName\": \"Administrators have complete and unrestricted access to the computer/domain\",\n            \"stableId\": \"S-1-5-32-544\",\n            \"shortId\": \"Administrators\",\n            \"longId\": \"Administrators\",\n            \"valid\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"comment\",\n                    \"data\": [\n                        {\n                            \"id\": \"17\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Administrators have complete and unrestricted access to the computer/domain\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"name\",\n                    \"data\": [\n                        {\n                            \"id\": \"18\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Administrators\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"28fbf087-1c18-4912-b306-4f37f1c58bda\",\n            \"displayName\": \"Members of this group can perform administrative actions on key objects within the forest.\",\n            \"stableId\": \"c971e9ed-10ae-45d4-87a6-0a5a414f622b\",\n            \"shortId\": \"Enterprise Key Admins\",\n            \"longId\": \"CN=Enterprise Key Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"6c494a1b-2e01-492f-bd1c-513a3bfbd92e\",\n            \"displayName\": \"All domain guests\",\n            \"stableId\": \"c2e1a26e-a59a-4fc7-9b68-9c97ed91347d\",\n            \"shortId\": \"Domain Guests\",\n            \"longId\": \"CN=Domain Guests,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"28b8ea8a-6bf3-4e21-99f8-53b649467224\",\n            \"displayName\": \"Servers in this group can perform routine administrative actions on servers running Remote Desktop Services. This group needs to be populated on all servers in a Remote Desktop Services deployment. The servers running the RDS Central Management service must be included in this group.\",\n            \"stableId\": \"S-1-5-32-577\",\n            \"shortId\": \"RDS Management Servers\",\n            \"longId\": \"RDS Management Servers\",\n            \"valid\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"comment\",\n                    \"data\": [\n                        {\n                            \"id\": \"19\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Servers in this group can perform routine administrative actions on servers running Remote Desktop Services. This group needs to be populated on all servers in a Remote Desktop Services deployment. The servers running the RDS Central Management service must be included in this group.\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"name\",\n                    \"data\": [\n                        {\n                            \"id\": \"20\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"RDS Management Servers\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"f75f0c92-ae36-4c98-a1fe-5787a49c1470\",\n            \"displayName\": \"Built-in group used by Internet Information Services.\",\n            \"stableId\": \"02c0af18-2681-4226-b436-9c764d5c7f77\",\n            \"shortId\": \"IIS_IUSRS\",\n            \"longId\": \"CN=IIS_IUSRS,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"d4d8e410-64af-43d3-904e-57920266ab9f\",\n            \"displayName\": \"Members of this group have complete and unrestricted access to all features of Storage Replica.\",\n            \"stableId\": \"S-1-5-32-582\",\n            \"shortId\": \"Storage Replica Administrators\",\n            \"longId\": \"Storage Replica Administrators\",\n            \"valid\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"comment\",\n                    \"data\": [\n                        {\n                            \"id\": \"21\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Members of this group have complete and unrestricted access to all features of Storage Replica.\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"name\",\n                    \"data\": [\n                        {\n                            \"id\": \"22\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Storage Replica Administrators\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"18dd70d6-1b5c-4437-b388-5a4ee8917203\",\n            \"displayName\": \"Members of this group have complete and unrestricted access to all features of Storage Replica.\",\n            \"stableId\": \"c1ab06d0-65bc-4a97-94e3-0734971268d8\",\n            \"shortId\": \"Storage Replica Administrators\",\n            \"longId\": \"CN=Storage Replica Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"005a661c-92dd-430e-963d-5e969a0bb8e1\",\n            \"displayName\": \"Members can administer printers installed on domain controllers\",\n            \"stableId\": \"S-1-5-32-550\",\n            \"shortId\": \"Print Operators\",\n            \"longId\": \"Print Operators\",\n            \"valid\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"comment\",\n                    \"data\": [\n                        {\n                            \"id\": \"23\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Members can administer printers installed on domain controllers\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"name\",\n                    \"data\": [\n                        {\n                            \"id\": \"24\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Print Operators\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"e33aab6d-fd30-4e72-b01b-616a15e4fdbb\",\n            \"displayName\": \"Members of this group are Read-Only Domain Controllers in the enterprise\",\n            \"stableId\": \"9abbfb41-3816-4ecc-ab0b-069a065ec165\",\n            \"shortId\": \"Enterprise Read-only Domain Controllers\",\n            \"longId\": \"CN=Enterprise Read-only Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"18644fbe-77b2-40f3-a01d-643e8c88f0e5\",\n            \"displayName\": \"Servers in this group enable users of RemoteApp programs and personal virtual desktops access to these resources. In Internet-facing deployments, these servers are typically deployed in an edge network. This group needs to be populated on servers running RD Connection Broker. RD Gateway servers and RD Web Access servers used in the deployment need to be in this group.\",\n            \"stableId\": \"32ffaa24-b82c-4046-b596-18e8bea190b3\",\n            \"shortId\": \"RDS Remote Access Servers\",\n            \"longId\": \"CN=RDS Remote Access Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"60787b66-aba6-45c9-ab01-646206904942\",\n            \"displayName\": \"Members in this group can have some administrative privileges to manage configuration of networking features\",\n            \"stableId\": \"S-1-5-32-556\",\n            \"shortId\": \"Network Configuration Operators\",\n            \"longId\": \"Network Configuration Operators\",\n            \"valid\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"comment\",\n                    \"data\": [\n                        {\n                            \"id\": \"25\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Members in this group can have some administrative privileges to manage configuration of networking features\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"name\",\n                    \"data\": [\n                        {\n                            \"id\": \"26\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Network Configuration Operators\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"ad94de90-7b7b-4411-b096-64c120118534\",\n            \"displayName\": \"Servers in this group run virtual machines and host sessions where users RemoteApp programs and personal virtual desktops run. This group needs to be populated on servers running RD Connection Broker. RD Session Host servers and RD Virtualization Host servers used in the deployment need to be in this group.\",\n            \"stableId\": \"86033864-b97e-44a6-bdac-c5ceb7ab3264\",\n            \"shortId\": \"RDS Endpoint Servers\",\n            \"longId\": \"CN=RDS Endpoint Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"28c3d8eb-32cd-4007-9a9d-6cb13e142e0e\",\n            \"displayName\": \"Members of this group are managed by the system.\",\n            \"stableId\": \"S-1-5-32-581\",\n            \"shortId\": \"System Managed Accounts Group\",\n            \"longId\": \"System Managed Accounts Group\",\n            \"valid\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"comment\",\n                    \"data\": [\n                        {\n                            \"id\": \"27\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Members of this group are managed by the system.\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"name\",\n                    \"data\": [\n                        {\n                            \"id\": \"28\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"System Managed Accounts Group\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"5a629ca0-2f29-4688-93d5-6f7660805f5e\",\n            \"displayName\": \"All domain controllers in the domain\",\n            \"stableId\": \"1dcf7f75-af8a-432b-bd79-db25fcbd61bb\",\n            \"shortId\": \"Domain Controllers\",\n            \"longId\": \"CN=Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"daebb377-b41d-400e-9b9d-74929c4f842a\",\n            \"displayName\": \"Members can administer printers installed on domain controllers\",\n            \"stableId\": \"4a7a0a31-bd2e-43d3-948c-b86adcef4c8e\",\n            \"shortId\": \"Print Operators\",\n            \"longId\": \"CN=Print Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"932ac322-79ce-491a-8194-74e163498c34\",\n            \"displayName\": \"Members of this group are Read-Only Domain Controllers in the domain\",\n            \"stableId\": \"744e830c-4fc5-431a-b96c-3e66b0c8cf7f\",\n            \"shortId\": \"Read-only Domain Controllers\",\n            \"longId\": \"CN=Read-only Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"7c55ecd7-e14e-4b50-97ca-76482d5a5649\",\n            \"displayName\": \"Members are allowed to launch, activate and use Distributed COM objects on this machine.\",\n            \"stableId\": \"S-1-5-32-562\",\n            \"shortId\": \"Distributed COM Users\",\n            \"longId\": \"Distributed COM Users\",\n            \"valid\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"comment\",\n                    \"data\": [\n                        {\n                            \"id\": \"29\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Members are allowed to launch, activate and use Distributed COM objects on this machine.\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"name\",\n                    \"data\": [\n                        {\n                            \"id\": \"30\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Distributed COM Users\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"b39dd22e-5f65-406d-aa4c-7764bdf5cc5c\",\n            \"displayName\": \"A backward compatibility group which allows read access on all users and groups in the domain\",\n            \"stableId\": \"b95eb023-28b6-4c87-ac1f-3d01ae9bb9f0\",\n            \"shortId\": \"Pre-Windows 2000 Compatible Access\",\n            \"longId\": \"CN=Pre-Windows 2000 Compatible Access,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"a9ea8576-564e-4ae0-897f-78bc9ba07952\",\n            \"displayName\": \"Members in the group have the required access and privileges to be assigned as the log on account for the associated instance of SQL Server Browser.\",\n            \"stableId\": \"efdd3035-2503-479e-83f3-942ef595f215\",\n            \"shortId\": \"SQLServer2005SQLBrowserUser$EC2AMAZ-I564P38\",\n            \"longId\": \"CN=SQLServer2005SQLBrowserUser$EC2AMAZ-I564P38,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"1ed3a286-ea61-4eb8-8891-7b1e973397cb\",\n            \"displayName\": \"All domain users\",\n            \"stableId\": \"34657796-76a3-4bc7-9ad7-7e610f53a4aa\",\n            \"shortId\": \"Domain Users\",\n            \"longId\": \"CN=Domain Users,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"f25e1a32-cc1f-4238-9f16-7e76df9c323a\",\n            \"displayName\": \"Designated administrators of the domain\",\n            \"stableId\": \"6143e2fe-abcc-4b29-abf3-cc20a8edd922\",\n            \"shortId\": \"Domain Admins\",\n            \"longId\": \"CN=Domain Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"51bcde6f-d06d-4f3e-8792-800adcf911ef\",\n            \"displayName\": \"Members of this group have complete and unrestricted access to all features of Hyper-V.\",\n            \"stableId\": \"S-1-5-32-578\",\n            \"shortId\": \"Hyper-V Administrators\",\n            \"longId\": \"Hyper-V Administrators\",\n            \"valid\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"comment\",\n                    \"data\": [\n                        {\n                            \"id\": \"31\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Members of this group have complete and unrestricted access to all features of Hyper-V.\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"name\",\n                    \"data\": [\n                        {\n                            \"id\": \"32\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Hyper-V Administrators\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"5b421361-080d-4b4d-bc12-8126d9e2aa31\",\n            \"displayName\": \"Built-in group used by Internet Information Services.\",\n            \"stableId\": \"02c0af18-2681-4226-b436-9c764d5c7f77\",\n            \"shortId\": \"IIS_IUSRS\",\n            \"longId\": \"CN=IIS_IUSRS,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"1c489327-4d5f-416c-b0c0-832890755a25\",\n            \"displayName\": \"DNS Administrators Group\",\n            \"stableId\": \"22cde6c7-753b-4916-b993-fe0dd0fa6799\",\n            \"shortId\": \"DnsAdmins\",\n            \"longId\": \"CN=DnsAdmins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"d78326fe-ef1a-426d-8af4-863c9e039c4c\",\n            \"displayName\": \"Members of this group have access to the computed tokenGroupsGlobalAndUniversal attribute on User objects\",\n            \"stableId\": \"b29e936f-bbeb-4ed0-9f60-057543092477\",\n            \"shortId\": \"Windows Authorization Access Group\",\n            \"longId\": \"CN=Windows Authorization Access Group,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"ebb3b488-3120-4860-8f13-8a1f3d39ce7a\",\n            \"displayName\": \"Members of this group can update user accounts in Active Directory with information about license issuance, for the purpose of tracking and reporting TS Per User CAL usage\",\n            \"stableId\": \"86fc1a5f-7f1a-4074-9ca8-ecf6f534c53a\",\n            \"shortId\": \"Terminal Server License Servers\",\n            \"longId\": \"CN=Terminal Server License Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"4a960292-0c58-4f11-aa89-8dd2325534d0\",\n            \"displayName\": \"All domain controllers in the domain\",\n            \"stableId\": \"1dcf7f75-af8a-432b-bd79-db25fcbd61bb\",\n            \"shortId\": \"Domain Controllers\",\n            \"longId\": \"CN=Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"6555129e-263b-4c7e-8d36-8f9afae48344\",\n            \"displayName\": \"Supports file replication in a domain\",\n            \"stableId\": \"dd199a19-1237-4703-abcc-df26212f2ff3\",\n            \"shortId\": \"Replicator\",\n            \"longId\": \"CN=Replicator,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"fc0c0a0d-6d75-40d5-a2d8-90f62d316db1\",\n            \"displayName\": \"Members of this group can create incoming, one-way trusts to this forest\",\n            \"stableId\": \"fee79d4c-9f28-4b03-b5ac-720ac11b9e5b\",\n            \"shortId\": \"Incoming Forest Trust Builders\",\n            \"longId\": \"CN=Incoming Forest Trust Builders,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"b6ca77ee-c1a7-4356-be3f-93a26e725435\",\n            \"displayName\": \"Members can administer printers installed on domain controllers\",\n            \"stableId\": \"4a7a0a31-bd2e-43d3-948c-b86adcef4c8e\",\n            \"shortId\": \"Print Operators\",\n            \"longId\": \"CN=Print Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"4d338aef-c821-4196-a17a-955eb63f5ec1\",\n            \"displayName\": \"Servers in this group enable users of RemoteApp programs and personal virtual desktops access to these resources. In Internet-facing deployments, these servers are typically deployed in an edge network. This group needs to be populated on servers running RD Connection Broker. RD Gateway servers and RD Web Access servers used in the deployment need to be in this group.\",\n            \"stableId\": \"S-1-5-32-575\",\n            \"shortId\": \"RDS Remote Access Servers\",\n            \"longId\": \"RDS Remote Access Servers\",\n            \"valid\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"comment\",\n                    \"data\": [\n                        {\n                            \"id\": \"33\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Servers in this group enable users of RemoteApp programs and personal virtual desktops access to these resources. In Internet-facing deployments, these servers are typically deployed in an edge network. This group needs to be populated on servers running RD Connection Broker. RD Gateway servers and RD Web Access servers used in the deployment need to be in this group.\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"name\",\n                    \"data\": [\n                        {\n                            \"id\": \"34\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"RDS Remote Access Servers\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"0da32387-90f8-4ca5-8851-967d4badcbf0\",\n            \"displayName\": \"Built-in group used by Internet Information Services.\",\n            \"stableId\": \"S-1-5-32-568\",\n            \"shortId\": \"IIS_IUSRS\",\n            \"longId\": \"IIS_IUSRS\",\n            \"valid\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"comment\",\n                    \"data\": [\n                        {\n                            \"id\": \"35\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Built-in group used by Internet Information Services.\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"name\",\n                    \"data\": [\n                        {\n                            \"id\": \"36\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"IIS_IUSRS\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"659fb378-9a1f-4625-b632-96de9ea8c80a\",\n            \"displayName\": \"A backward compatibility group which allows read access on all users and groups in the domain\",\n            \"stableId\": \"b95eb023-28b6-4c87-ac1f-3d01ae9bb9f0\",\n            \"shortId\": \"Pre-Windows 2000 Compatible Access\",\n            \"longId\": \"CN=Pre-Windows 2000 Compatible Access,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"0b90389d-e3c8-4b9b-92e9-97a91fcb46d0\",\n            \"displayName\": \"Members of this group can remotely query authorization attributes and permissions for resources on this computer.\",\n            \"stableId\": \"4022fdec-e7aa-4ea1-a265-c2ddf8afda4d\",\n            \"shortId\": \"Access Control Assistance Operators\",\n            \"longId\": \"CN=Access Control Assistance Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"c8115925-800c-479f-88d6-97bc5020846d\",\n            \"displayName\": \"Members of this group are allowed to connect to Certification Authorities in the enterprise\",\n            \"stableId\": \"dd69b555-c6b3-4290-a37a-d7ad56b46f11\",\n            \"shortId\": \"Certificate Service DCOM Access\",\n            \"longId\": \"CN=Certificate Service DCOM Access,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"4db639ea-0be8-4ac4-a6bc-97dce5004d11\",\n            \"displayName\": \"Members in this group are granted the right to logon remotely\",\n            \"stableId\": \"S-1-5-32-555\",\n            \"shortId\": \"Remote Desktop Users\",\n            \"longId\": \"Remote Desktop Users\",\n            \"valid\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"comment\",\n                    \"data\": [\n                        {\n                            \"id\": \"37\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Members in this group are granted the right to logon remotely\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"name\",\n                    \"data\": [\n                        {\n                            \"id\": \"38\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Remote Desktop Users\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"eaeceeda-c963-401d-b9cc-9ab7e8bb23f9\",\n            \"displayName\": \"Members of this group are allowed to connect to Certification Authorities in the enterprise\",\n            \"stableId\": \"dd69b555-c6b3-4290-a37a-d7ad56b46f11\",\n            \"shortId\": \"Certificate Service DCOM Access\",\n            \"longId\": \"CN=Certificate Service DCOM Access,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"9ed7e13b-faa8-4ce2-b95b-9b747b365665\",\n            \"displayName\": \"Servers in this group can access remote access properties of users\",\n            \"stableId\": \"c1e79911-c847-4cc4-9779-afa3bc84fa4d\",\n            \"shortId\": \"RAS and IAS Servers\",\n            \"longId\": \"CN=RAS and IAS Servers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"ccd58931-d4c1-4464-8cc0-9c8f957704e5\",\n            \"displayName\": \"Members are authorized to perform cryptographic operations.\",\n            \"stableId\": \"ba5ff9cc-b8e6-4a98-a941-7d43b10481f0\",\n            \"shortId\": \"Cryptographic Operators\",\n            \"longId\": \"CN=Cryptographic Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"ac60d48e-0620-4599-a99f-9ebb70ffc497\",\n            \"displayName\": \"Supports file replication in a domain\",\n            \"stableId\": \"dd199a19-1237-4703-abcc-df26212f2ff3\",\n            \"shortId\": \"Replicator\",\n            \"longId\": \"CN=Replicator,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"e1a0588e-873c-4fcf-b49e-9ed35fce60b7\",\n            \"displayName\": \"Designated administrators of the domain\",\n            \"stableId\": \"6143e2fe-abcc-4b29-abf3-cc20a8edd922\",\n            \"shortId\": \"Domain Admins\",\n            \"longId\": \"CN=Domain Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"60f787dd-f6f7-46fa-8049-9f14e214bb09\",\n            \"displayName\": \"Members in the group have the required access and privileges to be assigned as the log on account for the associated instance of SQL Server Browser.\",\n            \"stableId\": \"efdd3035-2503-479e-83f3-942ef595f215\",\n            \"shortId\": \"SQLServer2005SQLBrowserUser$EC2AMAZ-I564P38\",\n            \"longId\": \"CN=SQLServer2005SQLBrowserUser$EC2AMAZ-I564P38,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"248b56f4-c0ef-4a94-8f46-a27911ec9c8f\",\n            \"displayName\": \"Members in this group can have some administrative privileges to manage configuration of networking features\",\n            \"stableId\": \"f0df7343-4eeb-4b44-85b0-b51d7cca1f76\",\n            \"shortId\": \"Network Configuration Operators\",\n            \"longId\": \"CN=Network Configuration Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"42d7bfc3-9fa9-47ab-ae0f-a4a3b35a5d95\",\n            \"displayName\": \"Members are authorized to perform cryptographic operations.\",\n            \"stableId\": \"ba5ff9cc-b8e6-4a98-a941-7d43b10481f0\",\n            \"shortId\": \"Cryptographic Operators\",\n            \"longId\": \"CN=Cryptographic Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"e3e14414-aec1-488a-914c-a65bfa743801\",\n            \"displayName\": \"Members of this group can access WMI resources over management protocols (such as WS-Management via the Windows Remote Management service). This applies only to WMI namespaces that grant access to the user.\",\n            \"stableId\": \"S-1-5-32-580\",\n            \"shortId\": \"Remote Management Users\",\n            \"longId\": \"Remote Management Users\",\n            \"valid\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"comment\",\n                    \"data\": [\n                        {\n                            \"id\": \"39\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Members of this group can access WMI resources over management protocols (such as WS-Management via the Windows Remote Management service). This applies only to WMI namespaces that grant access to the user.\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"name\",\n                    \"data\": [\n                        {\n                            \"id\": \"40\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Remote Management Users\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"b43d775b-37fe-428f-98ce-a86a05c69f41\",\n            \"displayName\": \"Members in this group are granted the right to logon remotely\",\n            \"stableId\": \"5d89e576-f13e-411a-ad8d-5e257328b416\",\n            \"shortId\": \"Remote Desktop Users\",\n            \"longId\": \"CN=Remote Desktop Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"f374a463-e102-4155-9748-ae1da3fa35fe\",\n            \"displayName\": \"Guests have the same access as members of the Users group by default, except for the Guest account which is further restricted\",\n            \"stableId\": \"05f2b945-9185-46a3-b707-98bfc0544953\",\n            \"shortId\": \"Guests\",\n            \"longId\": \"CN=Guests,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"a107a53e-e3b0-404d-b143-b20ffae244ab\",\n            \"displayName\": \"Members in this group can have their passwords replicated to all read-only domain controllers in the domain\",\n            \"stableId\": \"32b689bf-b6a3-4524-b044-8b068db6c052\",\n            \"shortId\": \"Allowed RODC Password Replication Group\",\n            \"longId\": \"CN=Allowed RODC Password Replication Group,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"e89bcbe4-d58a-4357-8705-b4f5c198f8b1\",\n            \"displayName\": \"Users are prevented from making accidental or intentional system-wide changes and can run most applications\",\n            \"stableId\": \"e0d7838c-ee28-4a19-963c-e8663e4c3e49\",\n            \"shortId\": \"Users\",\n            \"longId\": \"CN=Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"d970f0b3-49e5-4c41-8e7e-ba04e818fa5f\",\n            \"displayName\": \"All workstations and servers joined to the domain\",\n            \"stableId\": \"8a7939bd-2226-467c-8b84-59d12b7fc458\",\n            \"shortId\": \"Domain Computers\",\n            \"longId\": \"CN=Domain Computers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"984f5d09-e1b7-49cb-9ca8-bea8d73020f7\",\n            \"displayName\": \"Members of this group can remotely query authorization attributes and permissions for resources on this computer.\",\n            \"stableId\": \"4022fdec-e7aa-4ea1-a265-c2ddf8afda4d\",\n            \"shortId\": \"Access Control Assistance Operators\",\n            \"longId\": \"CN=Access Control Assistance Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"dd9907df-247d-4bbd-8695-bedb31229677\",\n            \"displayName\": \"Members of this group that are domain controllers may be cloned.\",\n            \"stableId\": \"3a76e491-55a8-4ff0-bf59-2f6e6a34ece4\",\n            \"shortId\": \"Cloneable Domain Controllers\",\n            \"longId\": \"CN=Cloneable Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"70320bf7-7608-4ce3-b47f-bf1b3071a2b7\",\n            \"displayName\": \"Members in this group cannot have their passwords replicated to any read-only domain controllers in the domain\",\n            \"stableId\": \"3ed3d43b-ba42-4002-9ad4-d0df4272bfb9\",\n            \"shortId\": \"Denied RODC Password Replication Group\",\n            \"longId\": \"CN=Denied RODC Password Replication Group,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"97212a94-939d-4206-b4d6-c144342303b5\",\n            \"displayName\": \"Members of this group can update user accounts in Active Directory with information about license issuance, for the purpose of tracking and reporting TS Per User CAL usage\",\n            \"stableId\": \"86fc1a5f-7f1a-4074-9ca8-ecf6f534c53a\",\n            \"shortId\": \"Terminal Server License Servers\",\n            \"longId\": \"CN=Terminal Server License Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"788a18cc-4367-4b49-8bb6-cbaa5b2b4b6d\",\n            \"displayName\": \"Members of this group are allowed to connect to Certification Authorities in the enterprise\",\n            \"stableId\": \"S-1-5-32-574\",\n            \"shortId\": \"Certificate Service DCOM Access\",\n            \"longId\": \"Certificate Service DCOM Access\",\n            \"valid\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"comment\",\n                    \"data\": [\n                        {\n                            \"id\": \"41\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Members of this group are allowed to connect to Certification Authorities in the enterprise\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"name\",\n                    \"data\": [\n                        {\n                            \"id\": \"42\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Certificate Service DCOM Access\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"adbc7d0e-71cf-40dd-ae6b-cd0090c69774\",\n            \"displayName\": \"Members of this group can access WMI resources over management protocols (such as WS-Management via the Windows Remote Management service). This applies only to WMI namespaces that grant access to the user.\",\n            \"stableId\": \"4b63d2e3-8296-40fb-8fbd-db88aa32ae75\",\n            \"shortId\": \"Remote Management Users\",\n            \"longId\": \"CN=Remote Management Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"9b81d6d9-1e43-42a6-b0ef-ce22fe866afa\",\n            \"displayName\": \"All workstations and servers joined to the domain\",\n            \"stableId\": \"8a7939bd-2226-467c-8b84-59d12b7fc458\",\n            \"shortId\": \"Domain Computers\",\n            \"longId\": \"CN=Domain Computers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"30524a8b-1ab0-496a-9312-ce9f06720f35\",\n            \"displayName\": \"Members in this group cannot have their passwords replicated to any read-only domain controllers in the domain\",\n            \"stableId\": \"3ed3d43b-ba42-4002-9ad4-d0df4272bfb9\",\n            \"shortId\": \"Denied RODC Password Replication Group\",\n            \"longId\": \"CN=Denied RODC Password Replication Group,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"74e8f730-923c-46ce-b946-cf212a08029a\",\n            \"displayName\": \"Users are prevented from making accidental or intentional system-wide changes and can run most applications\",\n            \"stableId\": \"S-1-5-32-545\",\n            \"shortId\": \"Users\",\n            \"longId\": \"Users\",\n            \"valid\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"comment\",\n                    \"data\": [\n                        {\n                            \"id\": \"43\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Users are prevented from making accidental or intentional system-wide changes and can run most applications\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"name\",\n                    \"data\": [\n                        {\n                            \"id\": \"44\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Users\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"c1736a8d-593a-4d9a-8e0f-cf9dda5ba49c\",\n            \"displayName\": \"Members of this group may schedule logging of performance counters, enable trace providers, and collect event traces both locally and via remote access to this computer\",\n            \"stableId\": \"4ba1193d-9dd8-40b7-890b-fb3b6f3e5f00\",\n            \"shortId\": \"Performance Log Users\",\n            \"longId\": \"CN=Performance Log Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"6eaede10-122e-4d85-b550-d16e085ec087\",\n            \"displayName\": \"DNS clients who are permitted to perform dynamic updates on behalf of some other clients (such as DHCP servers).\",\n            \"stableId\": \"6099f0d7-13a7-4d80-80f3-5e52a6a9cdc8\",\n            \"shortId\": \"DnsUpdateProxy\",\n            \"longId\": \"CN=DnsUpdateProxy,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"6bfe0898-990f-45d9-952c-d256bd9d7cf9\",\n            \"displayName\": \"Members of this group are permitted to publish certificates to the directory\",\n            \"stableId\": \"c806accf-dae5-4565-abc1-b5e613bdbfcd\",\n            \"shortId\": \"Cert Publishers\",\n            \"longId\": \"CN=Cert Publishers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"7ff53fc3-eb50-4545-a891-d32bcd2d6793\",\n            \"displayName\": \"Members of this group can change system-wide settings.\",\n            \"stableId\": \"S-1-5-32-583\",\n            \"shortId\": \"Device Owners\",\n            \"longId\": \"Device Owners\",\n            \"valid\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"comment\",\n                    \"data\": [\n                        {\n                            \"id\": \"45\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Members of this group can change system-wide settings.\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"name\",\n                    \"data\": [\n                        {\n                            \"id\": \"46\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Device Owners\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"50f5d712-5d9e-4f90-a60a-db3d7fb48a3c\",\n            \"displayName\": \"Backup Operators can override security restrictions for the sole purpose of backing up or restoring files\",\n            \"stableId\": \"c24a29b7-ad80-4b80-97f1-b2fe7ec389a7\",\n            \"shortId\": \"Backup Operators\",\n            \"longId\": \"CN=Backup Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"c61368d1-22c9-4324-87e2-dd315221efcc\",\n            \"displayName\": \"Members can administer domain servers\",\n            \"stableId\": \"f3f6a548-7182-4119-ac41-003ba75a19e6\",\n            \"shortId\": \"Server Operators\",\n            \"longId\": \"CN=Server Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"472dc237-f9ee-47a6-868b-dd330d1c2cf2\",\n            \"displayName\": \"DNS clients who are permitted to perform dynamic updates on behalf of some other clients (such as DHCP servers).\",\n            \"stableId\": \"6099f0d7-13a7-4d80-80f3-5e52a6a9cdc8\",\n            \"shortId\": \"DnsUpdateProxy\",\n            \"longId\": \"CN=DnsUpdateProxy,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"b197fbd9-789e-4e46-abe8-ddfd5901bccd\",\n            \"displayName\": \"Members of this group can perform administrative actions on key objects within the forest.\",\n            \"stableId\": \"c971e9ed-10ae-45d4-87a6-0a5a414f622b\",\n            \"shortId\": \"Enterprise Key Admins\",\n            \"longId\": \"CN=Enterprise Key Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"791b1d1c-0f3e-48ab-8594-df18bfd249f5\",\n            \"displayName\": \"Members of this group have complete and unrestricted access to all features of Hyper-V.\",\n            \"stableId\": \"9b73e1f6-77d3-44fd-9569-244a4375fe66\",\n            \"shortId\": \"Hyper-V Administrators\",\n            \"longId\": \"CN=Hyper-V Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"2511d7c5-3b38-4f08-abe6-e42ad50d5878\",\n            \"displayName\": \"Members in this group can modify group policy for the domain\",\n            \"stableId\": \"a8ddfd07-3434-4729-8e2d-48a91e0cc770\",\n            \"shortId\": \"Group Policy Creator Owners\",\n            \"longId\": \"CN=Group Policy Creator Owners,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"3984a2eb-54fc-4ebf-af2f-e4cc9e68fada\",\n            \"displayName\": \"Members are allowed to launch, activate and use Distributed COM objects on this machine.\",\n            \"stableId\": \"8ddcac46-7200-47e7-91f2-0e3a910f3cf2\",\n            \"shortId\": \"Distributed COM Users\",\n            \"longId\": \"CN=Distributed COM Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"ce13e25e-13cb-4e5e-a4f6-e939835e7e09\",\n            \"displayName\": \"Members of this group have complete and unrestricted access to all features of Storage Replica.\",\n            \"stableId\": \"c1ab06d0-65bc-4a97-94e3-0734971268d8\",\n            \"shortId\": \"Storage Replica Administrators\",\n            \"longId\": \"CN=Storage Replica Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"b7e912ce-3346-4f91-ab56-ede53eb1766f\",\n            \"displayName\": \"Members of this group may schedule logging of performance counters, enable trace providers, and collect event traces both locally and via remote access to this computer\",\n            \"stableId\": \"S-1-5-32-559\",\n            \"shortId\": \"Performance Log Users\",\n            \"longId\": \"Performance Log Users\",\n            \"valid\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"comment\",\n                    \"data\": [\n                        {\n                            \"id\": \"47\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Members of this group may schedule logging of performance counters, enable trace providers, and collect event traces both locally and via remote access to this computer\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"name\",\n                    \"data\": [\n                        {\n                            \"id\": \"48\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Performance Log Users\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"939b96cf-1dc5-446f-98da-ee27612a0847\",\n            \"displayName\": \"Members of this group can access performance counter data locally and remotely\",\n            \"stableId\": \"S-1-5-32-558\",\n            \"shortId\": \"Performance Monitor Users\",\n            \"longId\": \"Performance Monitor Users\",\n            \"valid\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"comment\",\n                    \"data\": [\n                        {\n                            \"id\": \"49\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Members of this group can access performance counter data locally and remotely\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"name\",\n                    \"data\": [\n                        {\n                            \"id\": \"50\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Performance Monitor Users\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedDateTime\": \"2021-08-28T02:35:58.423-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"77cbc60e-b3df-450c-b8ad-ee62a035d03c\",\n            \"displayName\": \"Members of this group can access performance counter data locally and remotely\",\n            \"stableId\": \"c4316d98-5e3c-4d8b-b89b-ecebb6d35dc1\",\n            \"shortId\": \"Performance Monitor Users\",\n            \"longId\": \"CN=Performance Monitor Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"e02186a5-6ed4-48dc-b291-f53fe9942891\",\n            \"displayName\": \"Designated administrators of the enterprise\",\n            \"stableId\": \"4b97d9cd-387b-4d50-b7e1-3aa2b08f6624\",\n            \"shortId\": \"Enterprise Admins\",\n            \"longId\": \"CN=Enterprise Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"08866cc1-1d2f-4999-80c3-f5f061ec543d\",\n            \"displayName\": \"Management\",\n            \"stableId\": \"S-1-5-21-3514988066-204192872-1700145212-1009\",\n            \"shortId\": \"Management\",\n            \"longId\": \"Management\",\n            \"valid\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"comment\",\n                    \"data\": [\n                        {\n                            \"id\": \"51\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Management\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2024-04-30T17:23:54.907-04:00\",\n                                \"lastUpdatedDateTime\": \"2024-04-30T17:23:54.907-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"name\",\n                    \"data\": [\n                        {\n                            \"id\": \"52\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Management\",\n                            \"metadata\": {\n                                \"createdDateTime\": \"2024-04-30T17:23:54.907-04:00\",\n                                \"lastUpdatedDateTime\": \"2024-04-30T17:23:54.907-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"7025e8f4-c5db-4349-a36a-faa64891e9e1\",\n            \"displayName\": \"Designated administrators of the schema\",\n            \"stableId\": \"cb64dff2-8a59-4e1e-b392-2431cf8945c0\",\n            \"shortId\": \"Schema Admins\",\n            \"longId\": \"CN=Schema Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"77088bef-fe1e-497a-a290-fdf59754607e\",\n            \"displayName\": \"Members can administer domain user and group accounts\",\n            \"stableId\": \"849f1801-2c5d-4155-b349-472922ac52b6\",\n            \"shortId\": \"Account Operators\",\n            \"longId\": \"CN=Account Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"attributes\": []\n        }\n    ]\n}"},{"id":"85e4d68c-b0a4-4b71-9cef-2134e79c33d7","name":"Expand Members","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups?expand=members","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["groups"],"query":[{"key":"expand","value":"members"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 21:19:55 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=OhoEQW05z0DXqFw2B1O+fwg+2zvzjM6BlrKy2W+LjeQQPQbglJ80NZYAzY+1m4t4W2SQ+2PhSZ8ffrhOKR5aVS8Xf4KwB66aLXqnBOeESrnkalZ72N+izfgkXGsg; Expires=Tue, 07 May 2024 21:19:55 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=OhoEQW05z0DXqFw2B1O+fwg+2zvzjM6BlrKy2W+LjeQQPQbglJ80NZYAzY+1m4t4W2SQ+2PhSZ8ffrhOKR5aVS8Xf4KwB66aLXqnBOeESrnkalZ72N+izfgkXGsg; Expires=Tue, 07 May 2024 21:19:55 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#groups(members(account(),group()))\",\n    \"value\": [\n        {\n            \"id\": \"08866cc1-1d2f-4999-80c3-f5f061ec543d\",\n            \"displayName\": \"Management\",\n            \"stableId\": \"S-1-5-21-3514988066-204192872-1700145212-1009\",\n            \"shortId\": \"Management\",\n            \"longId\": \"Management\",\n            \"valid\": true,\n            \"members\": [\n                {\n                    \"id\": \"f9ff6991-69cd-4140-89c2-47dc9496fd68\",\n                    \"account\": {\n                        \"id\": \"f9ff6991-69cd-4140-89c2-47dc9496fd68\",\n                        \"displayName\": \"admin\",\n                        \"stableId\": \"S-1-5-21-3514988066-204192872-1700145212-1008\",\n                        \"shortId\": \"admin\",\n                        \"longId\": \"admin\",\n                        \"valid\": true\n                    },\n                    \"group\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"9fcb5115-b666-44d4-b37e-02c5ed982c87\",\n            \"displayName\": \"Members of this group have complete and unrestricted access to all features of Hyper-V.\",\n            \"stableId\": \"9b73e1f6-77d3-44fd-9569-244a4375fe66\",\n            \"shortId\": \"Hyper-V Administrators\",\n            \"longId\": \"CN=Hyper-V Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"9e02e570-3512-4557-b8b4-03215c004e05\",\n            \"displayName\": \"Backup Operators can override security restrictions for the sole purpose of backing up or restoring files\",\n            \"stableId\": \"S-1-5-32-551\",\n            \"shortId\": \"Backup Operators\",\n            \"longId\": \"Backup Operators\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"0abc1d79-6c86-4c67-887f-033bb2d34a91\",\n            \"displayName\": \"Members of this group can create incoming, one-way trusts to this forest\",\n            \"stableId\": \"fee79d4c-9f28-4b03-b5ac-720ac11b9e5b\",\n            \"shortId\": \"Incoming Forest Trust Builders\",\n            \"longId\": \"CN=Incoming Forest Trust Builders,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"7c8fb8c3-0c48-4649-bd94-04c6efc237f8\",\n            \"displayName\": \"Members of this group can access performance counter data locally and remotely\",\n            \"stableId\": \"c4316d98-5e3c-4d8b-b89b-ecebb6d35dc1\",\n            \"shortId\": \"Performance Monitor Users\",\n            \"longId\": \"CN=Performance Monitor Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"3718b780-44da-4537-8738-093ce62ef279\",\n            \"displayName\": \"Members in this group can modify group policy for the domain\",\n            \"stableId\": \"a8ddfd07-3434-4729-8e2d-48a91e0cc770\",\n            \"shortId\": \"Group Policy Creator Owners\",\n            \"longId\": \"CN=Group Policy Creator Owners,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"6c0a6f49-5cae-4308-a132-0c096234405c\",\n            \"displayName\": \"Members of this group that are domain controllers may be cloned.\",\n            \"stableId\": \"3a76e491-55a8-4ff0-bf59-2f6e6a34ece4\",\n            \"shortId\": \"Cloneable Domain Controllers\",\n            \"longId\": \"CN=Cloneable Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"cd497ae8-a18f-4f91-8aaf-0c53266ccba8\",\n            \"displayName\": \"Members in this group are granted the right to logon remotely\",\n            \"stableId\": \"5d89e576-f13e-411a-ad8d-5e257328b416\",\n            \"shortId\": \"Remote Desktop Users\",\n            \"longId\": \"CN=Remote Desktop Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"6bffe93b-b96f-46f2-87b8-0ce5503fc8e4\",\n            \"displayName\": \"Members in this group can have their passwords replicated to all read-only domain controllers in the domain\",\n            \"stableId\": \"32b689bf-b6a3-4524-b044-8b068db6c052\",\n            \"shortId\": \"Allowed RODC Password Replication Group\",\n            \"longId\": \"CN=Allowed RODC Password Replication Group,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"94b7a276-00d5-49a0-8d5a-0fbede9a60df\",\n            \"displayName\": \"Backup Operators can override security restrictions for the sole purpose of backing up or restoring files\",\n            \"stableId\": \"c24a29b7-ad80-4b80-97f1-b2fe7ec389a7\",\n            \"shortId\": \"Backup Operators\",\n            \"longId\": \"CN=Backup Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"3b9068e9-5d50-4d44-b20a-117969ab0825\",\n            \"displayName\": \"Members of this group are afforded additional protections against authentication security threats. See http://go.microsoft.com/fwlink/?LinkId=298939 for more information.\",\n            \"stableId\": \"fe302877-f4de-44a5-b620-c84d2b619e58\",\n            \"shortId\": \"Protected Users\",\n            \"longId\": \"CN=Protected Users,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"dcba43c8-0823-4d6e-b0e2-1295ecc5d69d\",\n            \"displayName\": \"All domain guests\",\n            \"stableId\": \"c2e1a26e-a59a-4fc7-9b68-9c97ed91347d\",\n            \"shortId\": \"Domain Guests\",\n            \"longId\": \"CN=Domain Guests,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"1951a27b-3ecb-4f72-802f-1465a26bd510\",\n            \"displayName\": \"Members can administer domain servers\",\n            \"stableId\": \"f3f6a548-7182-4119-ac41-003ba75a19e6\",\n            \"shortId\": \"Server Operators\",\n            \"longId\": \"CN=Server Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"e335c517-ddb2-4f00-adfb-156068c65be3\",\n            \"displayName\": \"Servers in this group enable users of RemoteApp programs and personal virtual desktops access to these resources. In Internet-facing deployments, these servers are typically deployed in an edge network. This group needs to be populated on servers running RD Connection Broker. RD Gateway servers and RD Web Access servers used in the deployment need to be in this group.\",\n            \"stableId\": \"32ffaa24-b82c-4046-b596-18e8bea190b3\",\n            \"shortId\": \"RDS Remote Access Servers\",\n            \"longId\": \"CN=RDS Remote Access Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"e62a8b41-6537-4121-ad7d-15cc0a15f390\",\n            \"displayName\": \"Members in this group can have some administrative privileges to manage configuration of networking features\",\n            \"stableId\": \"f0df7343-4eeb-4b44-85b0-b51d7cca1f76\",\n            \"shortId\": \"Network Configuration Operators\",\n            \"longId\": \"CN=Network Configuration Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"5c450794-f8fd-439c-97fb-164265bc2e89\",\n            \"displayName\": \"Servers in this group run virtual machines and host sessions where users RemoteApp programs and personal virtual desktops run. This group needs to be populated on servers running RD Connection Broker. RD Session Host servers and RD Virtualization Host servers used in the deployment need to be in this group.\",\n            \"stableId\": \"86033864-b97e-44a6-bdac-c5ceb7ab3264\",\n            \"shortId\": \"RDS Endpoint Servers\",\n            \"longId\": \"CN=RDS Endpoint Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"1c65ccfb-1a3e-4f73-8e57-169bff43e98b\",\n            \"displayName\": \"Designated administrators of the schema\",\n            \"stableId\": \"cb64dff2-8a59-4e1e-b392-2431cf8945c0\",\n            \"shortId\": \"Schema Admins\",\n            \"longId\": \"CN=Schema Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"aa513f49-8b91-4658-844e-178966f6797e\",\n            \"displayName\": \"Guests have the same access as members of the Users group by default, except for the Guest account which is further restricted\",\n            \"stableId\": \"S-1-5-32-546\",\n            \"shortId\": \"Guests\",\n            \"longId\": \"Guests\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"e3499065-3ce7-48aa-adc2-17bca384d2c7\",\n            \"displayName\": \"Designated administrators of the enterprise\",\n            \"stableId\": \"4b97d9cd-387b-4d50-b7e1-3aa2b08f6624\",\n            \"shortId\": \"Enterprise Admins\",\n            \"longId\": \"CN=Enterprise Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"b03351a9-c23a-4229-b733-19cc830e360b\",\n            \"displayName\": \"Administrators have complete and unrestricted access to the computer/domain\",\n            \"stableId\": \"70b7147d-c600-47d1-8280-ca9b891d6e5c\",\n            \"shortId\": \"Administrators\",\n            \"longId\": \"CN=Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"2d971ada-c3be-4306-925b-1b07c7a01610\",\n            \"displayName\": \"Members of this group are permitted to publish certificates to the directory\",\n            \"stableId\": \"c806accf-dae5-4565-abc1-b5e613bdbfcd\",\n            \"shortId\": \"Cert Publishers\",\n            \"longId\": \"CN=Cert Publishers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"e7e00d94-a736-4af9-bddb-1c307acda2e6\",\n            \"displayName\": \"Members of this group are afforded additional protections against authentication security threats. See http://go.microsoft.com/fwlink/?LinkId=298939 for more information.\",\n            \"stableId\": \"fe302877-f4de-44a5-b620-c84d2b619e58\",\n            \"shortId\": \"Protected Users\",\n            \"longId\": \"CN=Protected Users,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"29b4fc8a-ad40-4184-8ecb-23688d48c8fc\",\n            \"displayName\": \"Members of this group are Read-Only Domain Controllers in the enterprise\",\n            \"stableId\": \"9abbfb41-3816-4ecc-ab0b-069a065ec165\",\n            \"shortId\": \"Enterprise Read-only Domain Controllers\",\n            \"longId\": \"CN=Enterprise Read-only Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"5771b495-997b-4577-bf78-2424946f3569\",\n            \"displayName\": \"Supports file replication in a domain\",\n            \"stableId\": \"S-1-5-32-552\",\n            \"shortId\": \"Replicator\",\n            \"longId\": \"Replicator\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"60659030-cf8e-42c6-a56a-25377be69897\",\n            \"displayName\": \"Members of this group have access to the computed tokenGroupsGlobalAndUniversal attribute on User objects\",\n            \"stableId\": \"b29e936f-bbeb-4ed0-9f60-057543092477\",\n            \"shortId\": \"Windows Authorization Access Group\",\n            \"longId\": \"CN=Windows Authorization Access Group,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"a2555264-19de-4fea-b4d5-258702c08f33\",\n            \"displayName\": \"Members of this group can perform administrative actions on key objects within the domain.\",\n            \"stableId\": \"20c8cc98-1a9a-4be4-84e9-41c9617f5acb\",\n            \"shortId\": \"Key Admins\",\n            \"longId\": \"CN=Key Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"2605dbe2-5909-4a40-924b-25d90f6bece7\",\n            \"displayName\": \"Guests have the same access as members of the Users group by default, except for the Guest account which is further restricted\",\n            \"stableId\": \"05f2b945-9185-46a3-b707-98bfc0544953\",\n            \"shortId\": \"Guests\",\n            \"longId\": \"CN=Guests,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"5d9b32ef-db7e-465f-8c06-2636da511f29\",\n            \"displayName\": \"Members of this group can perform administrative actions on key objects within the domain.\",\n            \"stableId\": \"20c8cc98-1a9a-4be4-84e9-41c9617f5acb\",\n            \"shortId\": \"Key Admins\",\n            \"longId\": \"CN=Key Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"19bf63ce-fc9d-4fa8-bcb8-27f0bd1c2477\",\n            \"displayName\": \"Members of this group can read event logs from local machine\",\n            \"stableId\": \"S-1-5-32-573\",\n            \"shortId\": \"Event Log Readers\",\n            \"longId\": \"Event Log Readers\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"11d7da58-4ed0-402d-9318-2cf953902d2b\",\n            \"displayName\": \"Members of this group can read event logs from local machine\",\n            \"stableId\": \"acc18d03-4252-4bb5-98fc-31d084b98416\",\n            \"shortId\": \"Event Log Readers\",\n            \"longId\": \"CN=Event Log Readers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"cb9d978a-74ee-48d1-aed3-2d678a84a656\",\n            \"displayName\": \"Servers in this group can perform routine administrative actions on servers running Remote Desktop Services. This group needs to be populated on all servers in a Remote Desktop Services deployment. The servers running the RDS Central Management service must be included in this group.\",\n            \"stableId\": \"4e5d9eeb-4aab-42c7-8f6b-19775f878482\",\n            \"shortId\": \"RDS Management Servers\",\n            \"longId\": \"CN=RDS Management Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"c3969e21-87ca-440e-900e-2dd8a06fdcde\",\n            \"displayName\": \"Power Users are included for backwards compatibility and possess limited administrative powers\",\n            \"stableId\": \"S-1-5-32-547\",\n            \"shortId\": \"Power Users\",\n            \"longId\": \"Power Users\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"a9f6df73-48e1-485c-8cfd-2e5d04b07cc2\",\n            \"displayName\": \"All domain users\",\n            \"stableId\": \"34657796-76a3-4bc7-9ad7-7e610f53a4aa\",\n            \"shortId\": \"Domain Users\",\n            \"longId\": \"CN=Domain Users,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"cf80d7a0-28ee-4943-aa4b-2f41ee3819ef\",\n            \"displayName\": \"Users are prevented from making accidental or intentional system-wide changes and can run most applications\",\n            \"stableId\": \"e0d7838c-ee28-4a19-963c-e8663e4c3e49\",\n            \"shortId\": \"Users\",\n            \"longId\": \"CN=Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"0d9f74a6-9e58-4c3e-bd44-30a561530cde\",\n            \"displayName\": \"Members of this group may schedule logging of performance counters, enable trace providers, and collect event traces both locally and via remote access to this computer\",\n            \"stableId\": \"4ba1193d-9dd8-40b7-890b-fb3b6f3e5f00\",\n            \"shortId\": \"Performance Log Users\",\n            \"longId\": \"CN=Performance Log Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"ab87ef62-794d-4611-bbef-331889fac565\",\n            \"displayName\": \"Members are authorized to perform cryptographic operations.\",\n            \"stableId\": \"S-1-5-32-569\",\n            \"shortId\": \"Cryptographic Operators\",\n            \"longId\": \"Cryptographic Operators\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"0aeac5f7-6151-4e44-bf30-35612e224f93\",\n            \"displayName\": \"DNS Administrators Group\",\n            \"stableId\": \"22cde6c7-753b-4916-b993-fe0dd0fa6799\",\n            \"shortId\": \"DnsAdmins\",\n            \"longId\": \"CN=DnsAdmins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"45decf93-e10c-4c45-98f7-3811df8e1e96\",\n            \"displayName\": \"Servers in this group can perform routine administrative actions on servers running Remote Desktop Services. This group needs to be populated on all servers in a Remote Desktop Services deployment. The servers running the RDS Central Management service must be included in this group.\",\n            \"stableId\": \"4e5d9eeb-4aab-42c7-8f6b-19775f878482\",\n            \"shortId\": \"RDS Management Servers\",\n            \"longId\": \"CN=RDS Management Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"d5d1b885-5869-414e-8e8d-3886d8eb6615\",\n            \"displayName\": \"Members are allowed to launch, activate and use Distributed COM objects on this machine.\",\n            \"stableId\": \"8ddcac46-7200-47e7-91f2-0e3a910f3cf2\",\n            \"shortId\": \"Distributed COM Users\",\n            \"longId\": \"CN=Distributed COM Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"064f1c9f-6041-49c4-901b-3bc10f22a4c0\",\n            \"displayName\": \"Members of this group can read event logs from local machine\",\n            \"stableId\": \"acc18d03-4252-4bb5-98fc-31d084b98416\",\n            \"shortId\": \"Event Log Readers\",\n            \"longId\": \"CN=Event Log Readers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"a4551f1c-56b0-4fa7-b400-3c91fba40a88\",\n            \"displayName\": \"Administrators have complete and unrestricted access to the computer/domain\",\n            \"stableId\": \"70b7147d-c600-47d1-8280-ca9b891d6e5c\",\n            \"shortId\": \"Administrators\",\n            \"longId\": \"CN=Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"090caa7f-6573-4cdf-8082-3d15d2068b74\",\n            \"displayName\": \"Members can administer domain user and group accounts\",\n            \"stableId\": \"849f1801-2c5d-4155-b349-472922ac52b6\",\n            \"shortId\": \"Account Operators\",\n            \"longId\": \"CN=Account Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"45c28140-b086-436b-aaea-41efa2bb552b\",\n            \"displayName\": \"Servers in this group run virtual machines and host sessions where users RemoteApp programs and personal virtual desktops run. This group needs to be populated on servers running RD Connection Broker. RD Session Host servers and RD Virtualization Host servers used in the deployment need to be in this group.\",\n            \"stableId\": \"S-1-5-32-576\",\n            \"shortId\": \"RDS Endpoint Servers\",\n            \"longId\": \"RDS Endpoint Servers\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"8a1df4ee-aa85-42ae-a2e9-42e5587a5cd7\",\n            \"displayName\": \"Members of this group are Read-Only Domain Controllers in the domain\",\n            \"stableId\": \"744e830c-4fc5-431a-b96c-3e66b0c8cf7f\",\n            \"shortId\": \"Read-only Domain Controllers\",\n            \"longId\": \"CN=Read-only Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"5f62adb6-efc9-4802-8666-453e78321766\",\n            \"displayName\": \"Members of this group can remotely query authorization attributes and permissions for resources on this computer.\",\n            \"stableId\": \"S-1-5-32-579\",\n            \"shortId\": \"Access Control Assistance Operators\",\n            \"longId\": \"Access Control Assistance Operators\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"70e2b868-a40a-4b94-a20a-472e171f913a\",\n            \"displayName\": \"Members of this group can access WMI resources over management protocols (such as WS-Management via the Windows Remote Management service). This applies only to WMI namespaces that grant access to the user.\",\n            \"stableId\": \"4b63d2e3-8296-40fb-8fbd-db88aa32ae75\",\n            \"shortId\": \"Remote Management Users\",\n            \"longId\": \"CN=Remote Management Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"bf12dad4-9e37-424e-8a1d-496da62f0f7f\",\n            \"displayName\": \"Servers in this group can access remote access properties of users\",\n            \"stableId\": \"c1e79911-c847-4cc4-9779-afa3bc84fa4d\",\n            \"shortId\": \"RAS and IAS Servers\",\n            \"longId\": \"CN=RAS and IAS Servers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"87658048-c8ef-4361-9a66-4d8ec112e280\",\n            \"displayName\": \"Administrators have complete and unrestricted access to the computer/domain\",\n            \"stableId\": \"S-1-5-32-544\",\n            \"shortId\": \"Administrators\",\n            \"longId\": \"Administrators\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"28fbf087-1c18-4912-b306-4f37f1c58bda\",\n            \"displayName\": \"Members of this group can perform administrative actions on key objects within the forest.\",\n            \"stableId\": \"c971e9ed-10ae-45d4-87a6-0a5a414f622b\",\n            \"shortId\": \"Enterprise Key Admins\",\n            \"longId\": \"CN=Enterprise Key Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"6c494a1b-2e01-492f-bd1c-513a3bfbd92e\",\n            \"displayName\": \"All domain guests\",\n            \"stableId\": \"c2e1a26e-a59a-4fc7-9b68-9c97ed91347d\",\n            \"shortId\": \"Domain Guests\",\n            \"longId\": \"CN=Domain Guests,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"28b8ea8a-6bf3-4e21-99f8-53b649467224\",\n            \"displayName\": \"Servers in this group can perform routine administrative actions on servers running Remote Desktop Services. This group needs to be populated on all servers in a Remote Desktop Services deployment. The servers running the RDS Central Management service must be included in this group.\",\n            \"stableId\": \"S-1-5-32-577\",\n            \"shortId\": \"RDS Management Servers\",\n            \"longId\": \"RDS Management Servers\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"f75f0c92-ae36-4c98-a1fe-5787a49c1470\",\n            \"displayName\": \"Built-in group used by Internet Information Services.\",\n            \"stableId\": \"02c0af18-2681-4226-b436-9c764d5c7f77\",\n            \"shortId\": \"IIS_IUSRS\",\n            \"longId\": \"CN=IIS_IUSRS,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"d4d8e410-64af-43d3-904e-57920266ab9f\",\n            \"displayName\": \"Members of this group have complete and unrestricted access to all features of Storage Replica.\",\n            \"stableId\": \"S-1-5-32-582\",\n            \"shortId\": \"Storage Replica Administrators\",\n            \"longId\": \"Storage Replica Administrators\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"18dd70d6-1b5c-4437-b388-5a4ee8917203\",\n            \"displayName\": \"Members of this group have complete and unrestricted access to all features of Storage Replica.\",\n            \"stableId\": \"c1ab06d0-65bc-4a97-94e3-0734971268d8\",\n            \"shortId\": \"Storage Replica Administrators\",\n            \"longId\": \"CN=Storage Replica Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"005a661c-92dd-430e-963d-5e969a0bb8e1\",\n            \"displayName\": \"Members can administer printers installed on domain controllers\",\n            \"stableId\": \"S-1-5-32-550\",\n            \"shortId\": \"Print Operators\",\n            \"longId\": \"Print Operators\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"e33aab6d-fd30-4e72-b01b-616a15e4fdbb\",\n            \"displayName\": \"Members of this group are Read-Only Domain Controllers in the enterprise\",\n            \"stableId\": \"9abbfb41-3816-4ecc-ab0b-069a065ec165\",\n            \"shortId\": \"Enterprise Read-only Domain Controllers\",\n            \"longId\": \"CN=Enterprise Read-only Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"18644fbe-77b2-40f3-a01d-643e8c88f0e5\",\n            \"displayName\": \"Servers in this group enable users of RemoteApp programs and personal virtual desktops access to these resources. In Internet-facing deployments, these servers are typically deployed in an edge network. This group needs to be populated on servers running RD Connection Broker. RD Gateway servers and RD Web Access servers used in the deployment need to be in this group.\",\n            \"stableId\": \"32ffaa24-b82c-4046-b596-18e8bea190b3\",\n            \"shortId\": \"RDS Remote Access Servers\",\n            \"longId\": \"CN=RDS Remote Access Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"60787b66-aba6-45c9-ab01-646206904942\",\n            \"displayName\": \"Members in this group can have some administrative privileges to manage configuration of networking features\",\n            \"stableId\": \"S-1-5-32-556\",\n            \"shortId\": \"Network Configuration Operators\",\n            \"longId\": \"Network Configuration Operators\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"ad94de90-7b7b-4411-b096-64c120118534\",\n            \"displayName\": \"Servers in this group run virtual machines and host sessions where users RemoteApp programs and personal virtual desktops run. This group needs to be populated on servers running RD Connection Broker. RD Session Host servers and RD Virtualization Host servers used in the deployment need to be in this group.\",\n            \"stableId\": \"86033864-b97e-44a6-bdac-c5ceb7ab3264\",\n            \"shortId\": \"RDS Endpoint Servers\",\n            \"longId\": \"CN=RDS Endpoint Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"28c3d8eb-32cd-4007-9a9d-6cb13e142e0e\",\n            \"displayName\": \"Members of this group are managed by the system.\",\n            \"stableId\": \"S-1-5-32-581\",\n            \"shortId\": \"System Managed Accounts Group\",\n            \"longId\": \"System Managed Accounts Group\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"5a629ca0-2f29-4688-93d5-6f7660805f5e\",\n            \"displayName\": \"All domain controllers in the domain\",\n            \"stableId\": \"1dcf7f75-af8a-432b-bd79-db25fcbd61bb\",\n            \"shortId\": \"Domain Controllers\",\n            \"longId\": \"CN=Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"daebb377-b41d-400e-9b9d-74929c4f842a\",\n            \"displayName\": \"Members can administer printers installed on domain controllers\",\n            \"stableId\": \"4a7a0a31-bd2e-43d3-948c-b86adcef4c8e\",\n            \"shortId\": \"Print Operators\",\n            \"longId\": \"CN=Print Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"932ac322-79ce-491a-8194-74e163498c34\",\n            \"displayName\": \"Members of this group are Read-Only Domain Controllers in the domain\",\n            \"stableId\": \"744e830c-4fc5-431a-b96c-3e66b0c8cf7f\",\n            \"shortId\": \"Read-only Domain Controllers\",\n            \"longId\": \"CN=Read-only Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"7c55ecd7-e14e-4b50-97ca-76482d5a5649\",\n            \"displayName\": \"Members are allowed to launch, activate and use Distributed COM objects on this machine.\",\n            \"stableId\": \"S-1-5-32-562\",\n            \"shortId\": \"Distributed COM Users\",\n            \"longId\": \"Distributed COM Users\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"b39dd22e-5f65-406d-aa4c-7764bdf5cc5c\",\n            \"displayName\": \"A backward compatibility group which allows read access on all users and groups in the domain\",\n            \"stableId\": \"b95eb023-28b6-4c87-ac1f-3d01ae9bb9f0\",\n            \"shortId\": \"Pre-Windows 2000 Compatible Access\",\n            \"longId\": \"CN=Pre-Windows 2000 Compatible Access,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"a9ea8576-564e-4ae0-897f-78bc9ba07952\",\n            \"displayName\": \"Members in the group have the required access and privileges to be assigned as the log on account for the associated instance of SQL Server Browser.\",\n            \"stableId\": \"efdd3035-2503-479e-83f3-942ef595f215\",\n            \"shortId\": \"SQLServer2005SQLBrowserUser$EC2AMAZ-I564P38\",\n            \"longId\": \"CN=SQLServer2005SQLBrowserUser$EC2AMAZ-I564P38,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"1ed3a286-ea61-4eb8-8891-7b1e973397cb\",\n            \"displayName\": \"All domain users\",\n            \"stableId\": \"34657796-76a3-4bc7-9ad7-7e610f53a4aa\",\n            \"shortId\": \"Domain Users\",\n            \"longId\": \"CN=Domain Users,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"f25e1a32-cc1f-4238-9f16-7e76df9c323a\",\n            \"displayName\": \"Designated administrators of the domain\",\n            \"stableId\": \"6143e2fe-abcc-4b29-abf3-cc20a8edd922\",\n            \"shortId\": \"Domain Admins\",\n            \"longId\": \"CN=Domain Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"51bcde6f-d06d-4f3e-8792-800adcf911ef\",\n            \"displayName\": \"Members of this group have complete and unrestricted access to all features of Hyper-V.\",\n            \"stableId\": \"S-1-5-32-578\",\n            \"shortId\": \"Hyper-V Administrators\",\n            \"longId\": \"Hyper-V Administrators\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"5b421361-080d-4b4d-bc12-8126d9e2aa31\",\n            \"displayName\": \"Built-in group used by Internet Information Services.\",\n            \"stableId\": \"02c0af18-2681-4226-b436-9c764d5c7f77\",\n            \"shortId\": \"IIS_IUSRS\",\n            \"longId\": \"CN=IIS_IUSRS,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"1c489327-4d5f-416c-b0c0-832890755a25\",\n            \"displayName\": \"DNS Administrators Group\",\n            \"stableId\": \"22cde6c7-753b-4916-b993-fe0dd0fa6799\",\n            \"shortId\": \"DnsAdmins\",\n            \"longId\": \"CN=DnsAdmins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"d78326fe-ef1a-426d-8af4-863c9e039c4c\",\n            \"displayName\": \"Members of this group have access to the computed tokenGroupsGlobalAndUniversal attribute on User objects\",\n            \"stableId\": \"b29e936f-bbeb-4ed0-9f60-057543092477\",\n            \"shortId\": \"Windows Authorization Access Group\",\n            \"longId\": \"CN=Windows Authorization Access Group,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"ebb3b488-3120-4860-8f13-8a1f3d39ce7a\",\n            \"displayName\": \"Members of this group can update user accounts in Active Directory with information about license issuance, for the purpose of tracking and reporting TS Per User CAL usage\",\n            \"stableId\": \"86fc1a5f-7f1a-4074-9ca8-ecf6f534c53a\",\n            \"shortId\": \"Terminal Server License Servers\",\n            \"longId\": \"CN=Terminal Server License Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"4a960292-0c58-4f11-aa89-8dd2325534d0\",\n            \"displayName\": \"All domain controllers in the domain\",\n            \"stableId\": \"1dcf7f75-af8a-432b-bd79-db25fcbd61bb\",\n            \"shortId\": \"Domain Controllers\",\n            \"longId\": \"CN=Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"6555129e-263b-4c7e-8d36-8f9afae48344\",\n            \"displayName\": \"Supports file replication in a domain\",\n            \"stableId\": \"dd199a19-1237-4703-abcc-df26212f2ff3\",\n            \"shortId\": \"Replicator\",\n            \"longId\": \"CN=Replicator,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"fc0c0a0d-6d75-40d5-a2d8-90f62d316db1\",\n            \"displayName\": \"Members of this group can create incoming, one-way trusts to this forest\",\n            \"stableId\": \"fee79d4c-9f28-4b03-b5ac-720ac11b9e5b\",\n            \"shortId\": \"Incoming Forest Trust Builders\",\n            \"longId\": \"CN=Incoming Forest Trust Builders,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"b6ca77ee-c1a7-4356-be3f-93a26e725435\",\n            \"displayName\": \"Members can administer printers installed on domain controllers\",\n            \"stableId\": \"4a7a0a31-bd2e-43d3-948c-b86adcef4c8e\",\n            \"shortId\": \"Print Operators\",\n            \"longId\": \"CN=Print Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"4d338aef-c821-4196-a17a-955eb63f5ec1\",\n            \"displayName\": \"Servers in this group enable users of RemoteApp programs and personal virtual desktops access to these resources. In Internet-facing deployments, these servers are typically deployed in an edge network. This group needs to be populated on servers running RD Connection Broker. RD Gateway servers and RD Web Access servers used in the deployment need to be in this group.\",\n            \"stableId\": \"S-1-5-32-575\",\n            \"shortId\": \"RDS Remote Access Servers\",\n            \"longId\": \"RDS Remote Access Servers\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"0da32387-90f8-4ca5-8851-967d4badcbf0\",\n            \"displayName\": \"Built-in group used by Internet Information Services.\",\n            \"stableId\": \"S-1-5-32-568\",\n            \"shortId\": \"IIS_IUSRS\",\n            \"longId\": \"IIS_IUSRS\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"659fb378-9a1f-4625-b632-96de9ea8c80a\",\n            \"displayName\": \"A backward compatibility group which allows read access on all users and groups in the domain\",\n            \"stableId\": \"b95eb023-28b6-4c87-ac1f-3d01ae9bb9f0\",\n            \"shortId\": \"Pre-Windows 2000 Compatible Access\",\n            \"longId\": \"CN=Pre-Windows 2000 Compatible Access,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"0b90389d-e3c8-4b9b-92e9-97a91fcb46d0\",\n            \"displayName\": \"Members of this group can remotely query authorization attributes and permissions for resources on this computer.\",\n            \"stableId\": \"4022fdec-e7aa-4ea1-a265-c2ddf8afda4d\",\n            \"shortId\": \"Access Control Assistance Operators\",\n            \"longId\": \"CN=Access Control Assistance Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"c8115925-800c-479f-88d6-97bc5020846d\",\n            \"displayName\": \"Members of this group are allowed to connect to Certification Authorities in the enterprise\",\n            \"stableId\": \"dd69b555-c6b3-4290-a37a-d7ad56b46f11\",\n            \"shortId\": \"Certificate Service DCOM Access\",\n            \"longId\": \"CN=Certificate Service DCOM Access,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"4db639ea-0be8-4ac4-a6bc-97dce5004d11\",\n            \"displayName\": \"Members in this group are granted the right to logon remotely\",\n            \"stableId\": \"S-1-5-32-555\",\n            \"shortId\": \"Remote Desktop Users\",\n            \"longId\": \"Remote Desktop Users\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"eaeceeda-c963-401d-b9cc-9ab7e8bb23f9\",\n            \"displayName\": \"Members of this group are allowed to connect to Certification Authorities in the enterprise\",\n            \"stableId\": \"dd69b555-c6b3-4290-a37a-d7ad56b46f11\",\n            \"shortId\": \"Certificate Service DCOM Access\",\n            \"longId\": \"CN=Certificate Service DCOM Access,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"9ed7e13b-faa8-4ce2-b95b-9b747b365665\",\n            \"displayName\": \"Servers in this group can access remote access properties of users\",\n            \"stableId\": \"c1e79911-c847-4cc4-9779-afa3bc84fa4d\",\n            \"shortId\": \"RAS and IAS Servers\",\n            \"longId\": \"CN=RAS and IAS Servers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"ccd58931-d4c1-4464-8cc0-9c8f957704e5\",\n            \"displayName\": \"Members are authorized to perform cryptographic operations.\",\n            \"stableId\": \"ba5ff9cc-b8e6-4a98-a941-7d43b10481f0\",\n            \"shortId\": \"Cryptographic Operators\",\n            \"longId\": \"CN=Cryptographic Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"ac60d48e-0620-4599-a99f-9ebb70ffc497\",\n            \"displayName\": \"Supports file replication in a domain\",\n            \"stableId\": \"dd199a19-1237-4703-abcc-df26212f2ff3\",\n            \"shortId\": \"Replicator\",\n            \"longId\": \"CN=Replicator,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"e1a0588e-873c-4fcf-b49e-9ed35fce60b7\",\n            \"displayName\": \"Designated administrators of the domain\",\n            \"stableId\": \"6143e2fe-abcc-4b29-abf3-cc20a8edd922\",\n            \"shortId\": \"Domain Admins\",\n            \"longId\": \"CN=Domain Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"60f787dd-f6f7-46fa-8049-9f14e214bb09\",\n            \"displayName\": \"Members in the group have the required access and privileges to be assigned as the log on account for the associated instance of SQL Server Browser.\",\n            \"stableId\": \"efdd3035-2503-479e-83f3-942ef595f215\",\n            \"shortId\": \"SQLServer2005SQLBrowserUser$EC2AMAZ-I564P38\",\n            \"longId\": \"CN=SQLServer2005SQLBrowserUser$EC2AMAZ-I564P38,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"248b56f4-c0ef-4a94-8f46-a27911ec9c8f\",\n            \"displayName\": \"Members in this group can have some administrative privileges to manage configuration of networking features\",\n            \"stableId\": \"f0df7343-4eeb-4b44-85b0-b51d7cca1f76\",\n            \"shortId\": \"Network Configuration Operators\",\n            \"longId\": \"CN=Network Configuration Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"42d7bfc3-9fa9-47ab-ae0f-a4a3b35a5d95\",\n            \"displayName\": \"Members are authorized to perform cryptographic operations.\",\n            \"stableId\": \"ba5ff9cc-b8e6-4a98-a941-7d43b10481f0\",\n            \"shortId\": \"Cryptographic Operators\",\n            \"longId\": \"CN=Cryptographic Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"e3e14414-aec1-488a-914c-a65bfa743801\",\n            \"displayName\": \"Members of this group can access WMI resources over management protocols (such as WS-Management via the Windows Remote Management service). This applies only to WMI namespaces that grant access to the user.\",\n            \"stableId\": \"S-1-5-32-580\",\n            \"shortId\": \"Remote Management Users\",\n            \"longId\": \"Remote Management Users\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"b43d775b-37fe-428f-98ce-a86a05c69f41\",\n            \"displayName\": \"Members in this group are granted the right to logon remotely\",\n            \"stableId\": \"5d89e576-f13e-411a-ad8d-5e257328b416\",\n            \"shortId\": \"Remote Desktop Users\",\n            \"longId\": \"CN=Remote Desktop Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"f374a463-e102-4155-9748-ae1da3fa35fe\",\n            \"displayName\": \"Guests have the same access as members of the Users group by default, except for the Guest account which is further restricted\",\n            \"stableId\": \"05f2b945-9185-46a3-b707-98bfc0544953\",\n            \"shortId\": \"Guests\",\n            \"longId\": \"CN=Guests,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"a107a53e-e3b0-404d-b143-b20ffae244ab\",\n            \"displayName\": \"Members in this group can have their passwords replicated to all read-only domain controllers in the domain\",\n            \"stableId\": \"32b689bf-b6a3-4524-b044-8b068db6c052\",\n            \"shortId\": \"Allowed RODC Password Replication Group\",\n            \"longId\": \"CN=Allowed RODC Password Replication Group,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"e89bcbe4-d58a-4357-8705-b4f5c198f8b1\",\n            \"displayName\": \"Users are prevented from making accidental or intentional system-wide changes and can run most applications\",\n            \"stableId\": \"e0d7838c-ee28-4a19-963c-e8663e4c3e49\",\n            \"shortId\": \"Users\",\n            \"longId\": \"CN=Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"d970f0b3-49e5-4c41-8e7e-ba04e818fa5f\",\n            \"displayName\": \"All workstations and servers joined to the domain\",\n            \"stableId\": \"8a7939bd-2226-467c-8b84-59d12b7fc458\",\n            \"shortId\": \"Domain Computers\",\n            \"longId\": \"CN=Domain Computers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"984f5d09-e1b7-49cb-9ca8-bea8d73020f7\",\n            \"displayName\": \"Members of this group can remotely query authorization attributes and permissions for resources on this computer.\",\n            \"stableId\": \"4022fdec-e7aa-4ea1-a265-c2ddf8afda4d\",\n            \"shortId\": \"Access Control Assistance Operators\",\n            \"longId\": \"CN=Access Control Assistance Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"dd9907df-247d-4bbd-8695-bedb31229677\",\n            \"displayName\": \"Members of this group that are domain controllers may be cloned.\",\n            \"stableId\": \"3a76e491-55a8-4ff0-bf59-2f6e6a34ece4\",\n            \"shortId\": \"Cloneable Domain Controllers\",\n            \"longId\": \"CN=Cloneable Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"70320bf7-7608-4ce3-b47f-bf1b3071a2b7\",\n            \"displayName\": \"Members in this group cannot have their passwords replicated to any read-only domain controllers in the domain\",\n            \"stableId\": \"3ed3d43b-ba42-4002-9ad4-d0df4272bfb9\",\n            \"shortId\": \"Denied RODC Password Replication Group\",\n            \"longId\": \"CN=Denied RODC Password Replication Group,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"97212a94-939d-4206-b4d6-c144342303b5\",\n            \"displayName\": \"Members of this group can update user accounts in Active Directory with information about license issuance, for the purpose of tracking and reporting TS Per User CAL usage\",\n            \"stableId\": \"86fc1a5f-7f1a-4074-9ca8-ecf6f534c53a\",\n            \"shortId\": \"Terminal Server License Servers\",\n            \"longId\": \"CN=Terminal Server License Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"788a18cc-4367-4b49-8bb6-cbaa5b2b4b6d\",\n            \"displayName\": \"Members of this group are allowed to connect to Certification Authorities in the enterprise\",\n            \"stableId\": \"S-1-5-32-574\",\n            \"shortId\": \"Certificate Service DCOM Access\",\n            \"longId\": \"Certificate Service DCOM Access\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"adbc7d0e-71cf-40dd-ae6b-cd0090c69774\",\n            \"displayName\": \"Members of this group can access WMI resources over management protocols (such as WS-Management via the Windows Remote Management service). This applies only to WMI namespaces that grant access to the user.\",\n            \"stableId\": \"4b63d2e3-8296-40fb-8fbd-db88aa32ae75\",\n            \"shortId\": \"Remote Management Users\",\n            \"longId\": \"CN=Remote Management Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"9b81d6d9-1e43-42a6-b0ef-ce22fe866afa\",\n            \"displayName\": \"All workstations and servers joined to the domain\",\n            \"stableId\": \"8a7939bd-2226-467c-8b84-59d12b7fc458\",\n            \"shortId\": \"Domain Computers\",\n            \"longId\": \"CN=Domain Computers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"30524a8b-1ab0-496a-9312-ce9f06720f35\",\n            \"displayName\": \"Members in this group cannot have their passwords replicated to any read-only domain controllers in the domain\",\n            \"stableId\": \"3ed3d43b-ba42-4002-9ad4-d0df4272bfb9\",\n            \"shortId\": \"Denied RODC Password Replication Group\",\n            \"longId\": \"CN=Denied RODC Password Replication Group,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"74e8f730-923c-46ce-b946-cf212a08029a\",\n            \"displayName\": \"Users are prevented from making accidental or intentional system-wide changes and can run most applications\",\n            \"stableId\": \"S-1-5-32-545\",\n            \"shortId\": \"Users\",\n            \"longId\": \"Users\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"c1736a8d-593a-4d9a-8e0f-cf9dda5ba49c\",\n            \"displayName\": \"Members of this group may schedule logging of performance counters, enable trace providers, and collect event traces both locally and via remote access to this computer\",\n            \"stableId\": \"4ba1193d-9dd8-40b7-890b-fb3b6f3e5f00\",\n            \"shortId\": \"Performance Log Users\",\n            \"longId\": \"CN=Performance Log Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"6eaede10-122e-4d85-b550-d16e085ec087\",\n            \"displayName\": \"DNS clients who are permitted to perform dynamic updates on behalf of some other clients (such as DHCP servers).\",\n            \"stableId\": \"6099f0d7-13a7-4d80-80f3-5e52a6a9cdc8\",\n            \"shortId\": \"DnsUpdateProxy\",\n            \"longId\": \"CN=DnsUpdateProxy,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"6bfe0898-990f-45d9-952c-d256bd9d7cf9\",\n            \"displayName\": \"Members of this group are permitted to publish certificates to the directory\",\n            \"stableId\": \"c806accf-dae5-4565-abc1-b5e613bdbfcd\",\n            \"shortId\": \"Cert Publishers\",\n            \"longId\": \"CN=Cert Publishers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"7ff53fc3-eb50-4545-a891-d32bcd2d6793\",\n            \"displayName\": \"Members of this group can change system-wide settings.\",\n            \"stableId\": \"S-1-5-32-583\",\n            \"shortId\": \"Device Owners\",\n            \"longId\": \"Device Owners\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"50f5d712-5d9e-4f90-a60a-db3d7fb48a3c\",\n            \"displayName\": \"Backup Operators can override security restrictions for the sole purpose of backing up or restoring files\",\n            \"stableId\": \"c24a29b7-ad80-4b80-97f1-b2fe7ec389a7\",\n            \"shortId\": \"Backup Operators\",\n            \"longId\": \"CN=Backup Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"c61368d1-22c9-4324-87e2-dd315221efcc\",\n            \"displayName\": \"Members can administer domain servers\",\n            \"stableId\": \"f3f6a548-7182-4119-ac41-003ba75a19e6\",\n            \"shortId\": \"Server Operators\",\n            \"longId\": \"CN=Server Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"472dc237-f9ee-47a6-868b-dd330d1c2cf2\",\n            \"displayName\": \"DNS clients who are permitted to perform dynamic updates on behalf of some other clients (such as DHCP servers).\",\n            \"stableId\": \"6099f0d7-13a7-4d80-80f3-5e52a6a9cdc8\",\n            \"shortId\": \"DnsUpdateProxy\",\n            \"longId\": \"CN=DnsUpdateProxy,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"b197fbd9-789e-4e46-abe8-ddfd5901bccd\",\n            \"displayName\": \"Members of this group can perform administrative actions on key objects within the forest.\",\n            \"stableId\": \"c971e9ed-10ae-45d4-87a6-0a5a414f622b\",\n            \"shortId\": \"Enterprise Key Admins\",\n            \"longId\": \"CN=Enterprise Key Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"791b1d1c-0f3e-48ab-8594-df18bfd249f5\",\n            \"displayName\": \"Members of this group have complete and unrestricted access to all features of Hyper-V.\",\n            \"stableId\": \"9b73e1f6-77d3-44fd-9569-244a4375fe66\",\n            \"shortId\": \"Hyper-V Administrators\",\n            \"longId\": \"CN=Hyper-V Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"2511d7c5-3b38-4f08-abe6-e42ad50d5878\",\n            \"displayName\": \"Members in this group can modify group policy for the domain\",\n            \"stableId\": \"a8ddfd07-3434-4729-8e2d-48a91e0cc770\",\n            \"shortId\": \"Group Policy Creator Owners\",\n            \"longId\": \"CN=Group Policy Creator Owners,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"3984a2eb-54fc-4ebf-af2f-e4cc9e68fada\",\n            \"displayName\": \"Members are allowed to launch, activate and use Distributed COM objects on this machine.\",\n            \"stableId\": \"8ddcac46-7200-47e7-91f2-0e3a910f3cf2\",\n            \"shortId\": \"Distributed COM Users\",\n            \"longId\": \"CN=Distributed COM Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"ce13e25e-13cb-4e5e-a4f6-e939835e7e09\",\n            \"displayName\": \"Members of this group have complete and unrestricted access to all features of Storage Replica.\",\n            \"stableId\": \"c1ab06d0-65bc-4a97-94e3-0734971268d8\",\n            \"shortId\": \"Storage Replica Administrators\",\n            \"longId\": \"CN=Storage Replica Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"b7e912ce-3346-4f91-ab56-ede53eb1766f\",\n            \"displayName\": \"Members of this group may schedule logging of performance counters, enable trace providers, and collect event traces both locally and via remote access to this computer\",\n            \"stableId\": \"S-1-5-32-559\",\n            \"shortId\": \"Performance Log Users\",\n            \"longId\": \"Performance Log Users\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"939b96cf-1dc5-446f-98da-ee27612a0847\",\n            \"displayName\": \"Members of this group can access performance counter data locally and remotely\",\n            \"stableId\": \"S-1-5-32-558\",\n            \"shortId\": \"Performance Monitor Users\",\n            \"longId\": \"Performance Monitor Users\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"77cbc60e-b3df-450c-b8ad-ee62a035d03c\",\n            \"displayName\": \"Members of this group can access performance counter data locally and remotely\",\n            \"stableId\": \"c4316d98-5e3c-4d8b-b89b-ecebb6d35dc1\",\n            \"shortId\": \"Performance Monitor Users\",\n            \"longId\": \"CN=Performance Monitor Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"e02186a5-6ed4-48dc-b291-f53fe9942891\",\n            \"displayName\": \"Designated administrators of the enterprise\",\n            \"stableId\": \"4b97d9cd-387b-4d50-b7e1-3aa2b08f6624\",\n            \"shortId\": \"Enterprise Admins\",\n            \"longId\": \"CN=Enterprise Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"7025e8f4-c5db-4349-a36a-faa64891e9e1\",\n            \"displayName\": \"Designated administrators of the schema\",\n            \"stableId\": \"cb64dff2-8a59-4e1e-b392-2431cf8945c0\",\n            \"shortId\": \"Schema Admins\",\n            \"longId\": \"CN=Schema Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        },\n        {\n            \"id\": \"77088bef-fe1e-497a-a290-fdf59754607e\",\n            \"displayName\": \"Members can administer domain user and group accounts\",\n            \"stableId\": \"849f1801-2c5d-4155-b349-472922ac52b6\",\n            \"shortId\": \"Account Operators\",\n            \"longId\": \"CN=Account Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true,\n            \"members\": []\n        }\n    ]\n}"},{"id":"251492dc-0075-409b-8acb-e3bad605f5d8","name":"Get groups by owner","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups?expand=owners&filter=owners/any(own: own/id eq {{accountKey}})","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["groups"],"query":[{"key":"expand","value":"owners"},{"key":"filter","value":"owners/any(own: own/id eq {{accountKey}})"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"/api/rest/v2/$metadata#groups(owners(account(),group()))\",\n    \"value\": [\n        {\n            \"id\": \"3a9fcfd1-633b-403b-b19a-243f0e12d8b8\",\n            \"displayName\": \"CN=LooneyTunes,OU=Acme,DC=mtldev,DC=local\",\n            \"stableId\": \"277e56bc-366f-4c4c-af9a-9bb0e0e5b3df\",\n            \"shortId\": \"LooneyTunes\",\n            \"description\": \"CN=LooneyTunes,OU=Acme,DC=mtldev,DC=local\",\n            \"valid\": true,\n            \"owners\": [\n                {\n                    \"id\": \"60f6ab46-d907-448e-ada0-49760407fc26\",\n                    \"account\": {\n                        \"id\": \"60f6ab46-d907-448e-ada0-49760407fc26\",\n                        \"displayName\": \"Timothy Ortiz\",\n                        \"stableId\": \"13961635-249a-4c95-9b6f-93baf5584968\",\n                        \"shortId\": \"E000000489\",\n                        \"longId\": \"SCOM\\\\E000000489\",\n                        \"valid\": true\n                    },\n                    \"group\": null\n                }\n            ]\n        }\n    ]\n}"},{"id":"a1c4b386-860c-4759-900e-6b92d15f6764","name":"Expand Owners","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups","description":"## Endpoint\n\n`GET /api/rest/v2/groups`\n\nThis endpoint retrieves a list of Group objects based on the given OData query options.\n\n## Request\n\nFilter, sort, and paginate the data returned by this endpoint using standard OData query parameters.\n\n### Parameters\n\n| **Parameter** | **Description** | **Parameter Type** | **Data Type** | **Required** |\n| --- | --- | --- | --- | --- |\n| options | These parameters allow you to use OData query options to customize the data returned by this endpoint, such as filtering, selecting specific fields, ordering, skipping, and limiting the number of items returned. | Query | ODataQueryOptions | false |\n\n### Request Headers\n\nThe Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be `text/json` or take the following form:\n\n`application/json[;odata.metadata=][;odata.streaming=]`\n\n- can be one of `minimal`, `full`, or `none`\n- can be either `true` or `false`\n    \n\nThis indicates that both the `odata.metadata` and `odata.streaming` options are optional. If not provided, the server will use its default values.\n\nIn addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:\n\n`Authorization: Bearer {token}`\n\nThe {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.\n\n### Sample Request\n\n``` bash\ncurl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/groups\" \\\n     -H \"Authorization: Bearer {token}\"\n\n ```\n\n## Responses\n\n- **200 OK**: This status code indicates that the request was successful. The response body will contain a list of Group objects that match the given query options.\n- **400 Bad Request**: This status code indicates that the request could not be understood by the server due to malformed syntax.\n- **401 Unauthorized**: This status code indicates that the request failed due to insufficient permissions.\n- **404 Not Found**: This status code indicates that the requested resource could not be found.\n- **500 Internal Server Error**: This status code indicates that the request failed due to an internal server error.\n    \n\n### Sample Response\n\n``` json\n{\n    \"@odata.context\": \"https://[hostname]/[instancename]/api/rest/v2/$metadata#groups\",\n    \"value\": [\n        {\n            \"id\": \"Guid\",\n            \"stableId\": \"String\",\n            \"shortId\": \"String\",\n            \"longId\": \"String\",\n            \"displayName\": \"String\",\n            \"valid\": Boolean\n        },\n        ...\n    ]\n}\n\n ```\n\n## Authorization\n\nThis endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:\n\n1. `groups_get_list`\n    \n\nThe endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"/api/rest/v2/$metadata#groups(owners(account(),group()))\",\n    \"value\": [\n        {\n            \"id\": \"742ae4ef-4fd4-4f09-ae80-499d3764247a\",\n            \"stableId\": \"00328855-70f0-4682-b610-ec5130afef74\",\n            \"shortId\": \"domainUsers\",\n            \"displayName\": \"Domain Users\",\n            \"description\": \"Some random description\",\n            \"valid\": true,\n            \"owners\": [\n                {\n                    \"id\": \"60f6ab46-d907-448e-ada0-49760407fc26\",\n                    \"account\": {\n                        \"id\": \"60f6ab46-d907-448e-ada0-49760407fc26\",\n                        \"displayName\": \"Timothy Ortiz\",\n                        \"stableId\": \"13961635-249a-4c95-9b6f-93baf5584968\",\n                        \"shortId\": \"E000000489\",\n                        \"longId\": \"SCOM\\\\E000000489\",\n                        \"valid\": true\n                    },\n                    \"group\": null\n                }\n            ]\n        }\n    ]\n}"},{"id":"d2814082-5670-4c16-8152-6b066465eb83","name":"Have Specific Account as a Member","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups","description":"## Endpoint\n\n`GET /api/rest/v2/groups`\n\nThis endpoint retrieves a list of Group objects based on the given OData query options.\n\n## Request\n\nFilter, sort, and paginate the data returned by this endpoint using standard OData query parameters.\n\n### Parameters\n\n| **Parameter** | **Description** | **Parameter Type** | **Data Type** | **Required** |\n| --- | --- | --- | --- | --- |\n| options | These parameters allow you to use OData query options to customize the data returned by this endpoint, such as filtering, selecting specific fields, ordering, skipping, and limiting the number of items returned. | Query | ODataQueryOptions | false |\n\n### Request Headers\n\nThe Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be `text/json` or take the following form:\n\n`application/json[;odata.metadata=][;odata.streaming=]`\n\n- can be one of `minimal`, `full`, or `none`\n- can be either `true` or `false`\n    \n\nThis indicates that both the `odata.metadata` and `odata.streaming` options are optional. If not provided, the server will use its default values.\n\nIn addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:\n\n`Authorization: Bearer {token}`\n\nThe {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.\n\n### Sample Request\n\n``` bash\ncurl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/groups\" \\\n     -H \"Authorization: Bearer {token}\"\n\n ```\n\n## Responses\n\n- **200 OK**: This status code indicates that the request was successful. The response body will contain a list of Group objects that match the given query options.\n- **400 Bad Request**: This status code indicates that the request could not be understood by the server due to malformed syntax.\n- **401 Unauthorized**: This status code indicates that the request failed due to insufficient permissions.\n- **404 Not Found**: This status code indicates that the requested resource could not be found.\n- **500 Internal Server Error**: This status code indicates that the request failed due to an internal server error.\n    \n\n### Sample Response\n\n``` json\n{\n    \"@odata.context\": \"https://[hostname]/[instancename]/api/rest/v2/$metadata#groups\",\n    \"value\": [\n        {\n            \"id\": \"Guid\",\n            \"stableId\": \"String\",\n            \"shortId\": \"String\",\n            \"longId\": \"String\",\n            \"displayName\": \"String\",\n            \"valid\": Boolean\n        },\n        ...\n    ]\n}\n\n ```\n\n## Authorization\n\nThis endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:\n\n1. `groups_get_list`\n    \n\nThe endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"/api/rest/v2/$metadata#groups(members(account(),group()))\",\n    \"value\": [\n        {\n            \"id\": \"358f901e-4c4b-4daa-b20b-9778581b3063\",\n            \"displayName\": \"CN=ExecutiveOffice,OU=Acme,DC=mtldev,DC=local\",\n            \"stableId\": \"6abe54ad-033d-439b-8222-7fb6224ca994\",\n            \"shortId\": \"ExecutiveOffice\",\n            \"description\": \"Grp Exec\",\n            \"valid\": true,\n            \"members\": [\n                {\n                    \"id\": \"436f8378-dc0f-4156-bec4-19257bc4359d\",\n                    \"account\": {\n                        \"id\": \"436f8378-dc0f-4156-bec4-19257bc4359d\",\n                        \"displayName\": \"Harold Christian\",\n                        \"stableId\": \"4312c13d-d860-455f-b24c-5b2a0054934b\",\n                        \"shortId\": \"E000000515\",\n                        \"longId\": \"SCOM\\\\E000000515\",\n                        \"valid\": true\n                    },\n                    \"group\": null\n                },\n                {\n                    \"id\": \"28593d1b-7f4c-40ed-8772-297f3568ccc3\",\n                    \"account\": {\n                        \"id\": \"28593d1b-7f4c-40ed-8772-297f3568ccc3\",\n                        \"displayName\": \"Collin Berry\",\n                        \"stableId\": \"5b3022fb-b9b2-426f-a791-f9a33a8372f6\",\n                        \"shortId\": \"E000000490\",\n                        \"longId\": \"SCOM\\\\E000000490\",\n                        \"valid\": true\n                    },\n                    \"group\": null\n                },\n                {\n                    \"id\": \"51948169-a5e9-4365-8b7e-3eba8c883ff4\",\n                    \"account\": null,\n                    \"group\": {\n                        \"id\": \"51948169-a5e9-4365-8b7e-3eba8c883ff4\",\n                        \"displayName\": \"Daisy Diaz GMAIL Distribution Group\",\n                        \"stableId\": \"852e854d-ead0-415b-bcc9-863d49f520c7\",\n                        \"shortId\": \"DMG-GMAIL-E000000532\",\n                        \"longId\": \"CN=DMG-GMAIL-E000000532,OU=Corporate,DC=SCOM,DC=local\",\n                        \"valid\": true\n                    }\n                }\n            ]\n        }\n    ]\n}"},{"id":"b338ba27-f3a7-4bd7-8346-2f7717d1c209","name":"From Target System","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups","description":"## Endpoint\n\n`GET /api/rest/v2/groups`\n\nThis endpoint retrieves a list of Group objects based on the given OData query options.\n\n## Request\n\nFilter, sort, and paginate the data returned by this endpoint using standard OData query parameters.\n\n### Parameters\n\n| **Parameter** | **Description** | **Parameter Type** | **Data Type** | **Required** |\n| --- | --- | --- | --- | --- |\n| options | These parameters allow you to use OData query options to customize the data returned by this endpoint, such as filtering, selecting specific fields, ordering, skipping, and limiting the number of items returned. | Query | ODataQueryOptions | false |\n\n### Request Headers\n\nThe Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be `text/json` or take the following form:\n\n`application/json[;odata.metadata=][;odata.streaming=]`\n\n- can be one of `minimal`, `full`, or `none`\n- can be either `true` or `false`\n    \n\nThis indicates that both the `odata.metadata` and `odata.streaming` options are optional. If not provided, the server will use its default values.\n\nIn addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:\n\n`Authorization: Bearer {token}`\n\nThe {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.\n\n### Sample Request\n\n``` bash\ncurl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/groups\" \\\n     -H \"Authorization: Bearer {token}\"\n\n ```\n\n## Responses\n\n- **200 OK**: This status code indicates that the request was successful. The response body will contain a list of Group objects that match the given query options.\n- **400 Bad Request**: This status code indicates that the request could not be understood by the server due to malformed syntax.\n- **401 Unauthorized**: This status code indicates that the request failed due to insufficient permissions.\n- **404 Not Found**: This status code indicates that the requested resource could not be found.\n- **500 Internal Server Error**: This status code indicates that the request failed due to an internal server error.\n    \n\n### Sample Response\n\n``` json\n{\n    \"@odata.context\": \"https://[hostname]/[instancename]/api/rest/v2/$metadata#groups\",\n    \"value\": [\n        {\n            \"id\": \"Guid\",\n            \"stableId\": \"String\",\n            \"shortId\": \"String\",\n            \"longId\": \"String\",\n            \"displayName\": \"String\",\n            \"valid\": Boolean\n        },\n        ...\n    ]\n}\n\n ```\n\n## Authorization\n\nThis endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:\n\n1. `groups_get_list`\n    \n\nThe endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"/api/rest/v2/$metadata#groups(targetSystem())\",\n    \"value\": [\n        {\n            \"id\": \"2405af39-6b01-4a5a-999e-4b7084c65ceb\",\n            \"displayName\": \"Members of this group can remotely query authorization attributes and permissions for resources on this computer.\",\n            \"stableId\": \"9b664ed5-904a-4bd4-9d3a-1d391f3d518e\",\n            \"shortId\": \"Access Control Assistance Operators\",\n            \"longId\": \"CN=Access Control Assistance Operators,CN=Builtin,DC=SCOM,DC=local\",\n            \"valid\": true,\n            \"targetSystem\": {\n                \"id\": \"AD\",\n                \"type\": \"Manual\",\n                \"description\": \"AD\",\n                \"address\": \"{server=scom.local;listNestedGrps=true;listNestedNOSGrps=true;listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n                \"metadata\": {\n                    \"createdDateTime\": null,\n                    \"lastUpdatedDateTime\": \"2024-02-26T15:19:58.09-07:00\",\n                    \"lastUpdatedBy\": \"4E732C52-24B3-4422-A68B-7C3029651DB6\"\n                }\n            }\n        },\n        {\n            \"id\": \"3599b84c-0971-4d02-8e1e-c576b9eecf53\",\n            \"displayName\": \"Members can administer domain user and group accounts\",\n            \"stableId\": \"88bd9571-69bf-4c5b-923f-50ce2f54f831\",\n            \"shortId\": \"Account Operators\",\n            \"longId\": \"CN=Account Operators,CN=Builtin,DC=SCOM,DC=local\",\n            \"valid\": true,\n            \"targetSystem\": {\n                \"id\": \"AD\",\n                \"type\": \"Manual\",\n                \"description\": \"AD\",\n                \"address\": \"{server=scom.local;listNestedGrps=true;listNestedNOSGrps=true;listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n                \"metadata\": {\n                    \"createdDateTime\": null,\n                    \"lastUpdatedDateTime\": \"2024-02-26T15:19:58.09-07:00\",\n                    \"lastUpdatedBy\": \"4E732C52-24B3-4422-A68B-7C3029651DB6\"\n                }\n            }\n        }\n    ]\n}"}],"_postman_id":"a0157d21-1bc9-4713-aa50-2ddeb34723f6"},{"name":"/groups","event":[{"listen":"test","script":{"id":"d37e9ae8-eaf8-4069-a0ee-5ffdfe9ee3e4","exec":["pm.test(\"Location is present\", function () {\r","\tpm.response.to.have.header(\"Location\");\r","});\r","var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") \r","results = regex.exec(pm.response.headers.get(\"Location\"))\r","pm.environment.set(\"operationid\", results[1].slice(1, -1));"],"type":"text/javascript","packages":{}}}],"id":"45a9805f-ad83-4a14-be04-e76baa6a4e47","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"shortId\": \"Technical\",\r\n    \"displayName\": \"Technical group\",\r\n    \"targetSystemId\": \"NT_TARGET\",\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>POST /api/rest/v2/groups</code></p>\n<p>This endpoint creates a new <code>Group</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<p>The request body should contain the details of the <code>Group</code> object to be created.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Data Type</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>shortId</td>\n<td>Short identifier for the group</td>\n<td>String</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>displayName</td>\n<td>Human-readable name for the group</td>\n<td>String</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>targetSystemId</td>\n<td>Identifier of the target system</td>\n<td>String</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>ou</td>\n<td>Organizational unit associated with the group</td>\n<td>String</td>\n<td>No</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>In addition to any standard headers, all requests to this endpoint must include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X POST \"http(s)://[hostname]/[instancename]/api/rest/v2/groups\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -d '{\n            \"shortId\": \"String\",\n            \"displayName\": \"String\",\n            \"targetSystemId\": \"String\",\n            \"ou\": \"String\"\n         }'\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>202 Accepted</strong>: This status code indicates that the request was accepted and the Group creation process has been initiated.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request was invalid.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that the specified resource could not be found.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>group_post_create</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to perform the request; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["groups"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"58043759-13e7-4145-a59a-98fc226c73cf","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"shortId\": \"Management\",\r\n    \"displayName\": \"Management group\",\r\n    \"targetSystemId\": \"AD\",\r\n    \"ou\": \"OU=Groups,DC=domain,DC=acme\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups","description":"Create a group.\n\n| Response (HTTP return code) | Description |\n| --- | --- |\n| 202 | Accepted (Location header with operation) |\n| 400 | Bad request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\n##### Authorization Policies\n\n1. generic_policy\n    \n\n##### Request Parameters\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| shortId | Short identifier | Body | String | true |\n| displayName | Description | Body | String | true |\n| targetSystemId | Target System identifier | Body | String | true |\n| ou | Organizational unit | Body | String | false |"},"status":"Accepted","code":202,"_postman_previewlanguage":"text","header":[{"key":"Location","value":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations({{operationid}})","enabled":true}],"cookie":[],"responseTime":null,"body":""},{"id":"7ed82c26-4943-4b1f-8953-41d550637736","name":"Invalid Argument","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 21:41:46 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"272"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=okxIhhWX/KF6n/MIOMCQXtUmM8AFB3QkmgbERRHD7i+qUeE8gbGr8tqHuVA8BsiWhQELF3ywBQYJHIf/i8XV/MxLCP7fE5tHel7HlwZlmgfMvUvxrplTlw+lh1EO; Expires=Tue, 07 May 2024 21:41:46 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=okxIhhWX/KF6n/MIOMCQXtUmM8AFB3QkmgbERRHD7i+qUeE8gbGr8tqHuVA8BsiWhQELF3ywBQYJHIf/i8XV/MxLCP7fE5tHel7HlwZlmgfMvUvxrplTlw+lh1EO; Expires=Tue, 07 May 2024 21:41:46 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"A non-empty request body is required.\",\n                \"target\": \"body\"\n            },\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"The input field is required.\",\n                \"target\": \"input\"\n            }\n        ]\n    }\n}"}],"_postman_id":"45a9805f-ad83-4a14-be04-e76baa6a4e47"},{"name":"/groups({groupKey})","event":[{"listen":"test","script":{"id":"ad2fd72d-81df-46e3-9d18-1f3c17b06a38","exec":["pm.test(\"Response status code is 200\", function () {","  pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Response has required fields\", function() {","  const responseData = pm.response.json();","","  pm.expect(responseData).to.be.an(\"object\");","  pm.expect(responseData).to.have.property(\"id\");","  pm.expect(responseData).to.have.property(\"displayName\");","  pm.expect(responseData).to.have.property(\"stableId\");","  pm.expect(responseData).to.have.property(\"shortId\");","  pm.expect(responseData).to.have.property(\"longId\");","  pm.expect(responseData).to.have.property(\"valid\");","});","","","pm.test(\"Id is a non-empty string\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.id).to.exist.and.to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","});","","","pm.test(\"Display name is a non-empty string\", function () {","  const responseData = pm.response.json();","  ","  pm.expect(responseData.displayName).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","});","","","pm.test(\"StableId is a non-empty string\", function () {","  const responseData = pm.response.json();","  ","  pm.expect(responseData.stableId).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","});"],"type":"text/javascript","packages":{}}}],"id":"162d123c-55a0-449a-8cf5-bac252b17b4d","protocolProfileBehavior":{"disabledSystemHeaders":{},"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/groups({groupKey})</code></p>\n<p>This endpoint retrieves a <code>Group</code> object based on the given <code>groupKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>You can use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>groupKey</td>\n<td>Unique identifier of a group</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/groups({groupKey})\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><p><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the Group object that matches the given groupKey.</p>\n</li>\n<li><p><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood by the server due to malformed syntax. The client SHOULD NOT repeat the request without modifications.</p>\n</li>\n<li><p><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</p>\n</li>\n<li><p><strong>404 Not Found</strong>: This status code indicates that the groupKey does not correspond to an existing group.</p>\n</li>\n<li><p><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</p>\n</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http://[hostname]/[instancename]/api/rest/v2/$metadata#groups/$entity\",\n    \"id\": \"Guid\",\n    \"stableId\": \"String\",\n    \"shortId\": \"String\",\n    \"displayName\": \"String\",\n    \"valid\": Boolean\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>groups_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["groups({{groupKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"fa9ae2bc-ec25-4f81-b320-ea4bb4d95665","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 21:50:29 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=VrcObEkzNv3rhffYCQstBQlTNeKkpBdMD64Z7iqykJqFJwOHvcUHNWpUcDzaX1Ekd+Ih5vEJ0ExCOiTHIlLposml4RnZtwG1fYJWO1ZyhLvzJPDBw75tNnrNCPQB; Expires=Tue, 07 May 2024 21:50:29 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=VrcObEkzNv3rhffYCQstBQlTNeKkpBdMD64Z7iqykJqFJwOHvcUHNWpUcDzaX1Ekd+Ih5vEJ0ExCOiTHIlLposml4RnZtwG1fYJWO1ZyhLvzJPDBw75tNnrNCPQB; Expires=Tue, 07 May 2024 21:50:29 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#groups/$entity\",\n    \"id\": \"08866cc1-1d2f-4999-80c3-f5f061ec543d\",\n    \"displayName\": \"Management\",\n    \"stableId\": \"S-1-5-21-3514988066-204192872-1700145212-1009\",\n    \"shortId\": \"Management\",\n    \"longId\": \"Management\",\n    \"valid\": true\n}"},{"id":"0542842c-ad58-43b1-b6c8-756a652dd3fa","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 21:51:22 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=cLzbQr3uL+iQc1sM+cK0/7APuuNtZjJJ0KK2eyOzovdExddnkGzNiwj2LB++BvT9jW81m4fIZbmoCxqXlMj092aXTmMpMCpS1icc+LkytvWhi1C0INIwgwXyg9t/; Expires=Tue, 07 May 2024 21:51:22 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=cLzbQr3uL+iQc1sM+cK0/7APuuNtZjJJ0KK2eyOzovdExddnkGzNiwj2LB++BvT9jW81m4fIZbmoCxqXlMj092aXTmMpMCpS1icc+LkytvWhi1C0INIwgwXyg9t/; Expires=Tue, 07 May 2024 21:51:22 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"162d123c-55a0-449a-8cf5-bac252b17b4d"},{"name":"/groups({groupKey})","event":[{"listen":"test","script":{"id":"89eaf864-950d-44c7-a536-b082abdea89f","exec":["pm.test(\"Location is present\", function () {\r","\tpm.response.to.have.header(\"Location\");\r","});\r","var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") \r","results = regex.exec(pm.response.headers.get(\"Location\"))\r","pm.environment.set(\"operationid\", results[1].slice(1, -1));"],"type":"text/javascript","packages":{}}}],"id":"4836a8f8-de38-420e-8511-7efd3fe47dd2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"add\",\r\n        \"path\": \"/members\",\r\n        \"value\": [\r\n            \"6A07C900-C8AE-4B71-A0E8-49409FBCE2F6\"\r\n        ]\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>PATCH /api/rest/v2/groups({groupKey})</code></p>\n<p>This endpoint applies partial modifications to a specific <code>Group</code> object based on the provided <code>groupKey</code>. The operations supported include <code>add</code>, <code>remove</code>, <code>replace</code>, and <code>test</code>. The specific actions that can be performed with these operations include changing display names, modifying attributes, adding or removing members, owners, and parents, as well as testing the existence of members, owners, and parents.</p>\n<h2 id=\"request\">Request</h2>\n<p>The request must include the operation (<code>op</code>), the path (<code>path</code>), and depending on the operation, the value (<code>value</code>) and/or from (<code>from</code>).</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Parameter Type</th>\n<th>Data Type</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>groupKey</td>\n<td>Unique identifier for the group</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>op</td>\n<td>PATCH operation (e.g., \"add\", \"remove\", \"replace\", \"test\")</td>\n<td>Body</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>path</td>\n<td>Path to the property being modified</td>\n<td>Body</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>from</td>\n<td>Source property path for copy/move operations</td>\n<td>Body</td>\n<td>String</td>\n<td>false</td>\n</tr>\n<tr>\n<td>value</td>\n<td>New value for the property being modified</td>\n<td>Body</td>\n<td>Any</td>\n<td>false for \"remove\", true for \"add\" and \"replace\"</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>In addition to any standard headers, all requests to this endpoint must include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The <code>{token}</code> placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X PATCH \"http(s)://[hostname]/[instancename]/api/rest/v2/groups({groupKey})\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -d '[\n          { \"op\": \"replace\", \"path\": \"/displayName\", \"value\": \"New Group Name\" }\n         ]'\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>202 Accepted</strong>: The request has been accepted for processing, but the processing has not been completed.</li>\n<li><strong>400 Bad Request</strong>: The request could not be understood or was missing required parameters. This includes invalid operations or paths, as well as missing required values for certain operations.</li>\n<li><strong>401 Unauthorized</strong>: Authentication failed or the user doesn't have permission to perform the requested action.</li>\n<li><strong>404 Not Found</strong>: The specified groupKey does not correspond to any existing group.</li>\n<li><strong>500 Internal Server Error</strong>: An unexpected condition was encountered.</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of Open Policy Agent (OPA) policies. The general policy for this endpoint is <code>groups_patch</code>. Depending on the operation (<code>op</code>) and the path (<code>path</code>) parameters, additional specific policies may need to be satisfied.</p>\n<h3 id=\"additional-authorization-policies\">Additional Authorization Policies</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Operation</th>\n<th>Path</th>\n<th>Policy</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>replace</td>\n<td>/displayName</td>\n<td>groups_patch_replace_displayname</td>\n</tr>\n<tr>\n<td>replace</td>\n<td>/shortId</td>\n<td>groups_patch_replace_shortid</td>\n</tr>\n<tr>\n<td>replace</td>\n<td>/attributes/...</td>\n<td>groups_patch_replace_attributes</td>\n</tr>\n<tr>\n<td>test</td>\n<td>/members</td>\n<td>groups_patch_test_members</td>\n</tr>\n<tr>\n<td>test</td>\n<td>/owners</td>\n<td>groups_patch_test_owners</td>\n</tr>\n<tr>\n<td>test</td>\n<td>/parents</td>\n<td>groups_patch_test_parents</td>\n</tr>\n<tr>\n<td>add</td>\n<td>/members</td>\n<td>groups_patch_add_members</td>\n</tr>\n<tr>\n<td>add</td>\n<td>/owners</td>\n<td>groups_patch_add_owners</td>\n</tr>\n<tr>\n<td>add</td>\n<td>/parents</td>\n<td>groups_patch_add_parents</td>\n</tr>\n<tr>\n<td>add</td>\n<td>/attributes/...</td>\n<td>groups_patch_add_attributes</td>\n</tr>\n<tr>\n<td>remove</td>\n<td>/members</td>\n<td>groups_patch_remove_members</td>\n</tr>\n<tr>\n<td>remove</td>\n<td>/owners</td>\n<td>groups_patch_remove_owners</td>\n</tr>\n<tr>\n<td>remove</td>\n<td>/parents</td>\n<td>groups_patch_remove_parents</td>\n</tr>\n<tr>\n<td>remove</td>\n<td>/attributes/...</td>\n<td>groups_patch_remove_attributes</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"notes\">Notes</h2>\n<p>This REST API request consolidates several equivalent calls from the base product, streamlining group management processes. The use of the REST API offers a more modern approach and aligns with current best practices for system integration and automation.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["groups({{groupKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"b350f0bf-fc83-43b9-8db8-e9381401498c","name":"Add Group Member","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"add\",\r\n        \"path\": \"/members\",\r\n        \"value\": [\r\n            \"6A07C900-C8AE-4B71-A0E8-49409FBCE2F6\"\r\n        ]\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Tue, 30 Apr 2024 22:04:26 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=KzPZka3yKiNVZuD7GOCKkIanzqK9F6Vh5ce4VPwUS/jgJI73Srz/nF4JImKOwSn+UvfGXm00YqRizm5OALixocW672QhFuEhZBAhvkGxca4pAMtJqNQQUAWibtQ9; Expires=Tue, 07 May 2024 22:04:26 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=KzPZka3yKiNVZuD7GOCKkIanzqK9F6Vh5ce4VPwUS/jgJI73Srz/nF4JImKOwSn+UvfGXm00YqRizm5OALixocW672QhFuEhZBAhvkGxca4pAMtJqNQQUAWibtQ9; Expires=Tue, 07 May 2024 22:04:26 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(90d50ee2-c879-4460-8ad7-d9f7ca18ec1c)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"351c534b-eb15-4633-bdf6-ada3c8432cd8","name":"Add Group Owner","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"add\",\r\n        \"path\": \"/owners\",\r\n        \"value\": [\r\n            \"90ce2cd8-53a2-4652-8a63-eb28fffbd79c\"\r\n        ]\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})","description":"The HTTP PATCH request method applies partial modifications to a resource.\n\n###### Operations supported\n\n- Add\n- Remove\n- Replace\n- Test\n    \n\nPrimarily used for changing attributes and properties of an object.\n\nExamples include:\n\n- Change displayName\n- Modify attributes\n- Add/Remove members\n- Add/Remove owners\n- Add/Remove parents\n- Test members\n- Test owners\n- Test parents\n    \n\n| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 202 | Accepted (Location header with operation) |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\n##### Authorization Policies\n\n1. generic_policy\n    \n\n##### Common Request Headers\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier | URL | Guid | true |\n| op | PATCH operation | Body | String | true |\n| path | Path to property | Body | String | true |\n| from | Source property path | Body | String | false |\n| value | Value | Body | Any | false |\n\n##### Common Responses\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nAn invalid **op** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'op' [op] in JSON patch operation.\",\n                \"target\": \"0/op\"\n            }\n        ]\n    }\n}\n\n```\n\nAn invalid **path** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'path' [/path] in JSON patch operation.\",\n                \"target\": \"0/path\"\n            }\n        ]\n    }\n}\n\n```\n\nA missing body parameter returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"JSON Patch operation of type [Replace] is missing required field 'value'.\",\n                \"target\": \"0/value\"\n            }\n        ]\n    }\n}\n\n```"},"status":"Accepted","code":202,"_postman_previewlanguage":"Text","header":[{"description":"","key":"Location","value":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations({{operationid}})","enabled":true}],"cookie":[],"responseTime":null,"body":null},{"id":"ab829813-30b3-46a3-9b0c-ba944d6f5fc9","name":"Add Group Parent","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"add\",\r\n        \"path\": \"/parents\",\r\n        \"value\": [\r\n            \"90ce2cd8-53a2-4652-8a63-eb28fffbd79c\"\r\n        ]\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})","description":"The HTTP PATCH request method applies partial modifications to a resource.\n\n###### Operations supported\n\n- Add\n- Remove\n- Replace\n- Test\n    \n\nPrimarily used for changing attributes and properties of an object.\n\nExamples include:\n\n- Change displayName\n- Modify attributes\n- Add/Remove members\n- Add/Remove owners\n- Add/Remove parents\n- Test members\n- Test owners\n- Test parents\n    \n\n| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 202 | Accepted (Location header with operation) |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\n##### Authorization Policies\n\n1. generic_policy\n    \n\n##### Common Request Headers\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier | URL | Guid | true |\n| op | PATCH operation | Body | String | true |\n| path | Path to property | Body | String | true |\n| from | Source property path | Body | String | false |\n| value | Value | Body | Any | false |\n\n##### Common Responses\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nAn invalid **op** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'op' [op] in JSON patch operation.\",\n                \"target\": \"0/op\"\n            }\n        ]\n    }\n}\n\n```\n\nAn invalid **path** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'path' [/path] in JSON patch operation.\",\n                \"target\": \"0/path\"\n            }\n        ]\n    }\n}\n\n```\n\nA missing body parameter returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"JSON Patch operation of type [Replace] is missing required field 'value'.\",\n                \"target\": \"0/value\"\n            }\n        ]\n    }\n}\n\n```"},"status":"Accepted","code":202,"_postman_previewlanguage":"Text","header":[{"description":"","key":"Location","value":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations({{operationid}})","enabled":true}],"cookie":[],"responseTime":null,"body":null},{"id":"5fd5a4fc-dd98-4ff6-a404-1f8aa65b19a6","name":"Replace Group displayName","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/displayName\",\r\n        \"value\": \"a new description\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})","description":"The HTTP PATCH request method applies partial modifications to a resource.\n\n###### Operations supported\n\n- Add\n- Remove\n- Replace\n- Test\n    \n\nPrimarily used for changing attributes and properties of an object.\n\nExamples include:\n\n- Change displayName\n- Modify attributes\n- Add/Remove members\n- Add/Remove owners\n- Add/Remove parents\n- Test members\n- Test owners\n- Test parents\n    \n\n| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 202 | Accepted (Location header with operation) |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\n##### Authorization Policies\n\n1. generic_policy\n    \n\n##### Common Request Headers\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier | URL | Guid | true |\n| op | PATCH operation | Body | String | true |\n| path | Path to property | Body | String | true |\n| from | Source property path | Body | String | false |\n| value | Value | Body | Any | false |\n\n##### Common Responses\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nAn invalid **op** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'op' [op] in JSON patch operation.\",\n                \"target\": \"0/op\"\n            }\n        ]\n    }\n}\n\n```\n\nAn invalid **path** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'path' [/path] in JSON patch operation.\",\n                \"target\": \"0/path\"\n            }\n        ]\n    }\n}\n\n```\n\nA missing body parameter returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"JSON Patch operation of type [Replace] is missing required field 'value'.\",\n                \"target\": \"0/value\"\n            }\n        ]\n    }\n}\n\n```"},"status":"Accepted","code":202,"_postman_previewlanguage":"Text","header":[{"description":"","key":"Location","value":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations({{operationid}})","enabled":true}],"cookie":[],"responseTime":null,"body":null},{"id":"4778d59e-122d-4770-9350-77c9186f5636","name":"Modify Group Attributes","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"add\",\r\n        \"path\": \"/attributes\",\r\n        \"value\": [\r\n            {\r\n                \"id\": \"description\",\r\n                \"data\": [\r\n                    {\r\n                        \"value\": \"Security\"\r\n                    }\r\n                ]\r\n            }\r\n        ]\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})","description":"The HTTP PATCH request method applies partial modifications to a resource.\n\n###### Operations supported\n\n- Add\n- Remove\n- Replace\n- Test\n    \n\nPrimarily used for changing attributes and properties of an object.\n\nExamples include:\n\n- Change displayName\n- Modify attributes\n- Add/Remove members\n- Add/Remove owners\n- Add/Remove parents\n- Test members\n- Test owners\n- Test parents\n    \n\n| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 202 | Accepted (Location header with operation) |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\n##### Authorization Policies\n\n1. generic_policy\n    \n\n##### Common Request Headers\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier | URL | Guid | true |\n| op | PATCH operation | Body | String | true |\n| path | Path to property | Body | String | true |\n| from | Source property path | Body | String | false |\n| value | Value | Body | Any | false |\n\n##### Common Responses\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nAn invalid **op** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'op' [op] in JSON patch operation.\",\n                \"target\": \"0/op\"\n            }\n        ]\n    }\n}\n\n```\n\nAn invalid **path** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'path' [/path] in JSON patch operation.\",\n                \"target\": \"0/path\"\n            }\n        ]\n    }\n}\n\n```\n\nA missing body parameter returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"JSON Patch operation of type [Replace] is missing required field 'value'.\",\n                \"target\": \"0/value\"\n            }\n        ]\n    }\n}\n\n```"},"status":"Accepted","code":202,"_postman_previewlanguage":"Text","header":[{"description":"","key":"Location","value":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations({{operationid}})","enabled":true}],"cookie":[],"responseTime":null,"body":null},{"id":"eae31b60-284c-40ff-a106-55bcf69c69be","name":"Remove Group Member","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"remove\",\r\n        \"path\": \"/members\",\r\n        \"value\": [\r\n            \"90ce2cd8-53a2-4652-8a63-eb28fffbd79c\"\r\n        ]\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})","description":"The HTTP PATCH request method applies partial modifications to a resource.\n\n###### Operations supported\n\n- Add\n- Remove\n- Replace\n- Test\n    \n\nPrimarily used for changing attributes and properties of an object.\n\nExamples include:\n\n- Change displayName\n- Modify attributes\n- Add/Remove members\n- Add/Remove owners\n- Add/Remove parents\n- Test members\n- Test owners\n- Test parents\n    \n\n| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 202 | Accepted (Location header with operation) |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\n##### Authorization Policies\n\n1. generic_policy\n    \n\n##### Common Request Headers\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier | URL | Guid | true |\n| op | PATCH operation | Body | String | true |\n| path | Path to property | Body | String | true |\n| from | Source property path | Body | String | false |\n| value | Value | Body | Any | false |\n\n##### Common Responses\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nAn invalid **op** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'op' [op] in JSON patch operation.\",\n                \"target\": \"0/op\"\n            }\n        ]\n    }\n}\n\n```\n\nAn invalid **path** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'path' [/path] in JSON patch operation.\",\n                \"target\": \"0/path\"\n            }\n        ]\n    }\n}\n\n```\n\nA missing body parameter returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"JSON Patch operation of type [Replace] is missing required field 'value'.\",\n                \"target\": \"0/value\"\n            }\n        ]\n    }\n}\n\n```"},"status":"Accepted","code":202,"_postman_previewlanguage":"Text","header":[{"description":"","key":"Location","value":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations({{operationid}})","enabled":true}],"cookie":[],"responseTime":null,"body":null},{"id":"386a2147-37ef-4f5d-8ff5-e465b5d24f91","name":"Remove Group Owner","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"remove\",\r\n        \"path\": \"/owners\",\r\n        \"value\": [\r\n            \"90ce2cd8-53a2-4652-8a63-eb28fffbd79c\"\r\n        ]\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})","description":"The HTTP PATCH request method applies partial modifications to a resource.\n\n###### Operations supported\n\n- Add\n- Remove\n- Replace\n- Test\n    \n\nPrimarily used for changing attributes and properties of an object.\n\nExamples include:\n\n- Change displayName\n- Modify attributes\n- Add/Remove members\n- Add/Remove owners\n- Add/Remove parents\n- Test members\n- Test owners\n- Test parents\n    \n\n| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 202 | Accepted (Location header with operation) |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\n##### Authorization Policies\n\n1. generic_policy\n    \n\n##### Common Request Headers\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier | URL | Guid | true |\n| op | PATCH operation | Body | String | true |\n| path | Path to property | Body | String | true |\n| from | Source property path | Body | String | false |\n| value | Value | Body | Any | false |\n\n##### Common Responses\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nAn invalid **op** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'op' [op] in JSON patch operation.\",\n                \"target\": \"0/op\"\n            }\n        ]\n    }\n}\n\n```\n\nAn invalid **path** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'path' [/path] in JSON patch operation.\",\n                \"target\": \"0/path\"\n            }\n        ]\n    }\n}\n\n```\n\nA missing body parameter returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"JSON Patch operation of type [Replace] is missing required field 'value'.\",\n                \"target\": \"0/value\"\n            }\n        ]\n    }\n}\n\n```"},"status":"Accepted","code":202,"_postman_previewlanguage":"Text","header":[{"description":"","key":"Location","value":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations({{operationid}})","enabled":true}],"cookie":[],"responseTime":null,"body":null},{"id":"d45ab8b7-1a0c-495b-8405-c09ddef35b7c","name":"Remove Group Parent","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"remove\",\r\n        \"path\": \"/parents\",\r\n        \"value\": [\r\n            \"90ce2cd8-53a2-4652-8a63-eb28fffbd79c\"\r\n        ]\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})","description":"The HTTP PATCH request method applies partial modifications to a resource.\n\n###### Operations supported\n\n- Add\n- Remove\n- Replace\n- Test\n    \n\nPrimarily used for changing attributes and properties of an object.\n\nExamples include:\n\n- Change displayName\n- Modify attributes\n- Add/Remove members\n- Add/Remove owners\n- Add/Remove parents\n- Test members\n- Test owners\n- Test parents\n    \n\n| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 202 | Accepted (Location header with operation) |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\n##### Authorization Policies\n\n1. generic_policy\n    \n\n##### Common Request Headers\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier | URL | Guid | true |\n| op | PATCH operation | Body | String | true |\n| path | Path to property | Body | String | true |\n| from | Source property path | Body | String | false |\n| value | Value | Body | Any | false |\n\n##### Common Responses\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nAn invalid **op** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'op' [op] in JSON patch operation.\",\n                \"target\": \"0/op\"\n            }\n        ]\n    }\n}\n\n```\n\nAn invalid **path** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'path' [/path] in JSON patch operation.\",\n                \"target\": \"0/path\"\n            }\n        ]\n    }\n}\n\n```\n\nA missing body parameter returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"JSON Patch operation of type [Replace] is missing required field 'value'.\",\n                \"target\": \"0/value\"\n            }\n        ]\n    }\n}\n\n```"},"status":"Accepted","code":202,"_postman_previewlanguage":"Text","header":[{"description":"","key":"Location","value":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations({{operationid}})","enabled":true}],"cookie":[],"responseTime":null,"body":null},{"id":"41f76328-40b7-4c54-8ab6-b2267c2b6bd5","name":"Test Group Members","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"test\",\r\n        \"path\": \"/members\",\r\n        \"value\": \"90ce2cd8-53a2-4652-8a63-eb28fffbd79c\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})","description":"The HTTP PATCH request method applies partial modifications to a resource.\n\n###### Operations supported\n\n- Add\n- Remove\n- Replace\n- Test\n    \n\nPrimarily used for changing attributes and properties of an object.\n\nExamples include:\n\n- Change displayName\n- Modify attributes\n- Add/Remove members\n- Add/Remove owners\n- Add/Remove parents\n- Test members\n- Test owners\n- Test parents\n    \n\n| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 202 | Accepted (Location header with operation) |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\n##### Authorization Policies\n\n1. generic_policy\n    \n\n##### Common Request Headers\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier | URL | Guid | true |\n| op | PATCH operation | Body | String | true |\n| path | Path to property | Body | String | true |\n| from | Source property path | Body | String | false |\n| value | Value | Body | Any | false |\n\n##### Common Responses\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nAn invalid **op** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'op' [op] in JSON patch operation.\",\n                \"target\": \"0/op\"\n            }\n        ]\n    }\n}\n\n```\n\nAn invalid **path** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'path' [/path] in JSON patch operation.\",\n                \"target\": \"0/path\"\n            }\n        ]\n    }\n}\n\n```\n\nA missing body parameter returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"JSON Patch operation of type [Replace] is missing required field 'value'.\",\n                \"target\": \"0/value\"\n            }\n        ]\n    }\n}\n\n```"},"status":"Accepted","code":202,"_postman_previewlanguage":"Text","header":[{"description":"","key":"Location","value":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations({{operationid}})","enabled":true}],"cookie":[],"responseTime":null,"body":""},{"id":"ad0d3936-a412-40a3-967e-20275594cf54","name":"Test Group Owners","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"test\",\r\n        \"path\": \"/owners\",\r\n        \"value\": \"90ce2cd8-53a2-4652-8a63-eb28fffbd79c\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})","description":"The HTTP PATCH request method applies partial modifications to a resource.\n\n###### Operations supported\n\n- Add\n- Remove\n- Replace\n- Test\n    \n\nPrimarily used for changing attributes and properties of an object.\n\nExamples include:\n\n- Change displayName\n- Modify attributes\n- Add/Remove members\n- Add/Remove owners\n- Add/Remove parents\n- Test members\n- Test owners\n- Test parents\n    \n\n| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 202 | Accepted (Location header with operation) |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\n##### Authorization Policies\n\n1. generic_policy\n    \n\n##### Common Request Headers\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier | URL | Guid | true |\n| op | PATCH operation | Body | String | true |\n| path | Path to property | Body | String | true |\n| from | Source property path | Body | String | false |\n| value | Value | Body | Any | false |\n\n##### Common Responses\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nAn invalid **op** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'op' [op] in JSON patch operation.\",\n                \"target\": \"0/op\"\n            }\n        ]\n    }\n}\n\n```\n\nAn invalid **path** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'path' [/path] in JSON patch operation.\",\n                \"target\": \"0/path\"\n            }\n        ]\n    }\n}\n\n```\n\nA missing body parameter returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"JSON Patch operation of type [Replace] is missing required field 'value'.\",\n                \"target\": \"0/value\"\n            }\n        ]\n    }\n}\n\n```"},"status":"Accepted","code":202,"_postman_previewlanguage":"Text","header":[{"description":"","key":"Location","value":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations({{operationid}})","enabled":true}],"cookie":[],"responseTime":null,"body":""},{"id":"ab7fb750-a7b5-41a4-b894-9bcf2fd8b24f","name":"Test Group Parents","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"test\",\r\n        \"path\": \"/parents\",\r\n        \"value\": \"90ce2cd8-53a2-4652-8a63-eb28fffbd79c\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})","description":"The HTTP PATCH request method applies partial modifications to a resource.\n\n###### Operations supported\n\n- Add\n- Remove\n- Replace\n- Test\n    \n\nPrimarily used for changing attributes and properties of an object.\n\nExamples include:\n\n- Change displayName\n- Modify attributes\n- Add/Remove members\n- Add/Remove owners\n- Add/Remove parents\n- Test members\n- Test owners\n- Test parents\n    \n\n| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 202 | Accepted (Location header with operation) |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\n##### Authorization Policies\n\n1. generic_policy\n    \n\n##### Common Request Headers\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier | URL | Guid | true |\n| op | PATCH operation | Body | String | true |\n| path | Path to property | Body | String | true |\n| from | Source property path | Body | String | false |\n| value | Value | Body | Any | false |\n\n##### Common Responses\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nAn invalid **op** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'op' [op] in JSON patch operation.\",\n                \"target\": \"0/op\"\n            }\n        ]\n    }\n}\n\n```\n\nAn invalid **path** returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'path' [/path] in JSON patch operation.\",\n                \"target\": \"0/path\"\n            }\n        ]\n    }\n}\n\n```\n\nA missing body parameter returns a **400 Bad Request** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"JSON Patch operation of type [Replace] is missing required field 'value'.\",\n                \"target\": \"0/value\"\n            }\n        ]\n    }\n}\n\n```"},"status":"Accepted","code":202,"_postman_previewlanguage":"Text","header":[{"description":"","key":"Location","value":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations({{operationid}})","enabled":true}],"cookie":[],"responseTime":null,"body":""},{"id":"820d242b-8f58-4e73-811c-4dba1b74de2d","name":"Resource Not Found","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"add\",\r\n        \"path\": \"/members\",\r\n        \"value\": [\r\n            \"6A07C900-C8AE-4B71-A0E8-49409FBCE2F6\"\r\n        ]\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 22:12:04 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=Xr/iiVaWQgw5hhSqDmVvFL5YcA+KTAVBS5ec6mf/fr0eqRzE2pxlzVL14SV/nGkP+6Ru+v+ZeEdtHcqyaGN7JUrNTX4gwg9gGGSe9wckhPxpjgQtkolhBPFKzd6Q; Expires=Tue, 07 May 2024 22:12:04 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=Xr/iiVaWQgw5hhSqDmVvFL5YcA+KTAVBS5ec6mf/fr0eqRzE2pxlzVL14SV/nGkP+6Ru+v+ZeEdtHcqyaGN7JUrNTX4gwg9gGGSe9wckhPxpjgQtkolhBPFKzd6Q; Expires=Tue, 07 May 2024 22:12:04 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"4836a8f8-de38-420e-8511-7efd3fe47dd2"},{"name":"/groups({groupKey})","event":[{"listen":"test","script":{"id":"80701cd0-95bb-4b94-bfe1-9784c8175904","exec":["pm.test(\"Location is present\", function () {\r","\tpm.response.to.have.header(\"Location\");\r","});\r","var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") \r","results = regex.exec(pm.response.headers.get(\"Location\"))\r","pm.environment.set(\"operationid\", results[1].slice(1, -1));"],"type":"text/javascript","packages":{}}}],"id":"00c2323b-08e9-4c09-b4a9-9d177a708882","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>DELETE /groups({groupKey})</code></p>\n<p>This endpoint deletes a <code>Group</code> object with the provided <code>groupKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Delete a group using the provided groupKey.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>groupKey</td>\n<td>Unique identifier of the group</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>In addition to any standard headers, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The <code>{token}</code> placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X DELETE \"http(s)://[hostname]/[instancename]/api/rest/v2/groups({groupKey})\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>202 Accepted</strong>: This status code indicates that the request was accepted. The Location header with the operation will be included in the response.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no Group object was found with the provided <code>groupKey</code>.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. The following policy needs to be satisfied:</p>\n<ol>\n<li><code>groups_delete</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["groups({{groupKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"d0a22013-ed81-48de-99fc-3b5e70dee193","name":"Success","originalRequest":{"method":"DELETE","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Tue, 30 Apr 2024 22:16:03 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=GTKEYAfFGCYaHLiYvvbGNlbt8A/wghUKEkYu9iz78jHgmAzNBkW8cAN2imgxhljMCob6pwqlBOvMqcswIB83GZgzlsc3UFwOcdfnDsDgTjS/f1pF1QJaPgVyNqjp; Expires=Tue, 07 May 2024 22:16:03 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=GTKEYAfFGCYaHLiYvvbGNlbt8A/wghUKEkYu9iz78jHgmAzNBkW8cAN2imgxhljMCob6pwqlBOvMqcswIB83GZgzlsc3UFwOcdfnDsDgTjS/f1pF1QJaPgVyNqjp; Expires=Tue, 07 May 2024 22:16:03 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(411c139c-c9a0-4bb1-91bb-74c6404f4c71)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"f01b857f-69f4-48da-ba6b-f41bebb40f14","name":"Resource Not Found","originalRequest":{"method":"DELETE","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 22:18:51 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=TO3QMpJiT8X454SP9TIdil7hnH4moudHA1JyI0bugaLtXBeEPZ15PO75UDtmxNiwhXr81S5Cwot/K+kLP8vseaDV+1cklE38zGF9MbJmLx6eWgG6NLpNrhIBuye9; Expires=Tue, 07 May 2024 22:18:51 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=TO3QMpJiT8X454SP9TIdil7hnH4moudHA1JyI0bugaLtXBeEPZ15PO75UDtmxNiwhXr81S5Cwot/K+kLP8vseaDV+1cklE38zGF9MbJmLx6eWgG6NLpNrhIBuye9; Expires=Tue, 07 May 2024 22:18:51 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"00c2323b-08e9-4c09-b4a9-9d177a708882"},{"name":"/groups({groupKey})/attributes","event":[{"listen":"test","script":{"id":"0cc0af86-5288-466c-94b3-38ee9b2d081b","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","","pm.test(\"Validate response has required fields\", function () {","    const responseData = pm.response.json().value;","    ","    pm.expect(responseData).to.be.an('array');","    ","    responseData.forEach(function(attribute) {","        pm.expect(attribute).to.have.property('id');","    });","});","","","pm.test(\"Validate that the id is a non-empty string\", function () {","    const responseData = pm.response.json().value;","    ","    pm.expect(responseData).to.be.an('array').that.is.not.empty;","    ","    responseData.forEach(function(attributeData) {","        pm.expect(attributeData.id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"id should be a non-empty string\");","    });","});"],"type":"text/javascript","packages":{}}}],"id":"c69ef599-8230-40d0-b94b-dc925bf4097f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})/attributes","description":"<p>StartFragment</p>\n<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/groups({groupKey})/attributes</code></p>\n<p>This endpoint retrieves a list of <code>Attribute</code> objects associated with the <code>Group</code> object that has the provided <code>groupKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the <code>groupKey</code> parameter to get attributes of a specific <code>Group</code> object. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>groupKey</td>\n<td>Unique identifier of a group</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li>can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li>can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/groups({groupKey})/attributes\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of Attribute objects associated with the Group object.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no Group object was found with the provided groupKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#groups({groupKey})/attributes\",\n    \"value\": [\n        {\n            \"id\": \"String\",\n            \"data\": [\n                {\n                    \"id\": \"String\",\n                    \"ref\": \"String\",\n                    \"filename\": \"String\",\n                    \"value\": \"String\",\n                    \"metadata\": {\n                        \"createdDateTime\": \"DateTime\",\n                        \"lastUpdatedDateTime\": \"DateTime\",\n                        \"lastUpdatedBy\": \"Guid\"                    }\n                }\n            ]\n        },\n        ...\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:</p>\n<ol>\n<li><code>groups_get</code></li>\n<li><code>groups_attributes_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["groups({{groupKey}})","attributes"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"f201f9d5-d728-4400-b6eb-29c32158e421","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})/attributes"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 22:29:01 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=LIu554BFDnc+c+MVKmshQ/YL+WPsADPfJPAosEFozbQ2745F9b0aKjaS77VI8Cb89n+Cg9nkSPmZqGRzwmFBkzvojmpEG9pNipusITZ4ftkSq+fmC5SN37epPN1l; Expires=Tue, 07 May 2024 22:29:01 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=LIu554BFDnc+c+MVKmshQ/YL+WPsADPfJPAosEFozbQ2745F9b0aKjaS77VI8Cb89n+Cg9nkSPmZqGRzwmFBkzvojmpEG9pNipusITZ4ftkSq+fmC5SN37epPN1l; Expires=Tue, 07 May 2024 22:29:01 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#groups(5403954f-58c6-463e-874f-018ef63e21de)/attributes\",\n    \"value\": [\n        {\n            \"id\": \"comment\",\n            \"data\": [\n                {\n                    \"id\": \"1\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"Technical\",\n                    \"metadata\": {\n                        \"createdDateTime\": \"2024-04-30T21:41:01.667-04:00\",\n                        \"lastUpdatedDateTime\": \"2024-04-30T21:41:01.667-04:00\",\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"name\",\n            \"data\": [\n                {\n                    \"id\": \"2\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"Technical\",\n                    \"metadata\": {\n                        \"createdDateTime\": \"2024-04-30T21:41:01.667-04:00\",\n                        \"lastUpdatedDateTime\": \"2024-04-30T21:41:01.667-04:00\",\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            ]\n        }\n    ]\n}"},{"id":"1bde1f19-dfe4-4ed2-8d52-86289419821d","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})/attributes"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 22:38:10 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=pmaj3NOMZw9G/v6cvcb3rU+yBr3Q/msjux9EdsNTY9jvBxG2fxITy/K8JkYhrDyZeapenEFVcmuQTDgpxXHQI+ND1SqQirc+S2xaPd1gU7szCInGg6Tvkd/nIWI3; Expires=Tue, 07 May 2024 22:38:10 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=pmaj3NOMZw9G/v6cvcb3rU+yBr3Q/msjux9EdsNTY9jvBxG2fxITy/K8JkYhrDyZeapenEFVcmuQTDgpxXHQI+ND1SqQirc+S2xaPd1gU7szCInGg6Tvkd/nIWI3; Expires=Tue, 07 May 2024 22:38:10 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"c69ef599-8230-40d0-b94b-dc925bf4097f"},{"name":"/groups({groupKey})/attributes({groupAttributeKey})","event":[{"listen":"test","script":{"id":"021cfbb6-96cb-4ae7-b7b1-77712b0e416f","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","","pm.test(\"Response has the required fields\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.id).to.exist.and.to.be.a('string', \"id should be a string\");","    pm.expect(responseData.data).to.exist.and.to.be.an('array', \"data should be an array\");","});","","","pm.test(\"The id must be a non-empty string\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.id).to.exist.and.to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","});"],"type":"text/javascript","packages":{}}}],"id":"6de65d48-0979-4470-b6ee-7cb0e6833a54","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})/attributes({{groupAttributeKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/groups({groupKey})/attributes({groupAttributeKey})</code></p>\n<p>This endpoint fetches a specific <code>Attribute</code> object associated with a specific <code>Group</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<p>You can use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>groupKey</td>\n<td>Unique identifier of a group</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>groupAttributeKey</td>\n<td>Unique identifier of an attribute</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li>can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li>can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"https://[hostname]/[instancename]/api/rest/v2/groups({groupKey})/attributes({groupAttributeKey})\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the attribute data associated with the group.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no <code>Attribute</code> objects were found with the provided keys.    </li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#groups({groupKey})/attributes/$entity\",\n    \"id\": \"String\",\n    \"data\": [\n        {\n            \"id\": \"String\",\n            \"ref\": \"String\",\n            \"filename\": \"String\",\n            \"value\": \"String\",\n            \"metadata\": {\n                \"createdDateTime\": \"DateTime\",\n                \"lastUpdatedDateTime\": \"DateTime\",\n                \"lastUpdatedBy\": \"Guid\"\n            }\n        }\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>groups_attributes_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["groups({{groupKey}})","attributes({{groupAttributeKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"3deb9fab-5179-42a0-a180-e377e8d39ca7","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})/attributes({{groupAttributeKey}})"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 22:42:53 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=1GSN+DUqy62gvd8/ydbsdzF6bDhzPP/rJ2GbX/p2kye5QY/5GFJcdg+FHGmL91rR+5EOPOQkWwODcrdFts7XwIhfzQojSsHdtngDhyTkoMGWFyaSEgBSFTxtSGtR; Expires=Tue, 07 May 2024 22:42:53 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=1GSN+DUqy62gvd8/ydbsdzF6bDhzPP/rJ2GbX/p2kye5QY/5GFJcdg+FHGmL91rR+5EOPOQkWwODcrdFts7XwIhfzQojSsHdtngDhyTkoMGWFyaSEgBSFTxtSGtR; Expires=Tue, 07 May 2024 22:42:53 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#groups(5403954f-58c6-463e-874f-018ef63e21de)/attributes/$entity\",\n    \"id\": \"comment\",\n    \"data\": [\n        {\n            \"id\": \"1\",\n            \"ref\": null,\n            \"filename\": null,\n            \"value\": \"Technical\",\n            \"metadata\": {\n                \"createdDateTime\": \"2024-04-30T21:41:01.667-04:00\",\n                \"lastUpdatedDateTime\": \"2024-04-30T21:41:01.667-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        }\n    ]\n}"},{"id":"6de89345-b4b4-4415-a4b8-bf5fb8efe1b3","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})/attributes({{groupAttributeKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 22:43:25 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=rZWm3kdEkf8cd53AqdOK/ww4R/P7PxqR8hUFRexEeI9F5W8zZ8mG3gdhnjNeg3uI3RVXHzIHCC5T97TYQBT3qopnASz3gzIk9doXWmRxQbdGt/MrTuM4LJsakWTr; Expires=Tue, 07 May 2024 22:43:25 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=rZWm3kdEkf8cd53AqdOK/ww4R/P7PxqR8hUFRexEeI9F5W8zZ8mG3gdhnjNeg3uI3RVXHzIHCC5T97TYQBT3qopnASz3gzIk9doXWmRxQbdGt/MrTuM4LJsakWTr; Expires=Tue, 07 May 2024 22:43:25 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"6de65d48-0979-4470-b6ee-7cb0e6833a54"},{"name":"/groups({groupKey})/members","event":[{"listen":"test","script":{"id":"785495c3-d3a7-4bcf-aa8c-93d466aa9dd1","exec":["pm.test(\"Response status code is 200\", function () {","  pm.response.to.have.status(200);","});","","","pm.test(\"Response has required fields\", function () {","  const responseData = pm.response.json().value;","  ","  pm.expect(responseData).to.be.an('array').that.is.not.empty;","","  responseData.forEach(function(member) {","    pm.expect(member).to.have.property('id');","  });","});","","","pm.test(\"id is a valid GUID\", function () {","  const responseData = pm.response.json().value;","  ","  pm.expect(responseData).to.be.an('array').that.is.not.empty;","","  responseData.forEach(function(member) {","    pm.expect(member.id).to.match(/^\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12}$/);","  });","});"],"type":"text/javascript","packages":{}}}],"id":"0cb470ff-0881-44bc-98cf-999412b036c1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})/members","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/groups({groupKey})/members</code></p>\n<p>This endpoint retrieves a list of <code>GroupMember</code> objects associated with the <code>Group</code> object that has the provided <code>groupKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the <code>groupKey</code> parameter to get members of a specific group. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>groupKey</td>\n<td>Unique identifier of a group</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li>can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li>can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/groups({groupKey})/members\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of Member objects associated with the Group object.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no Group object was found with the provided groupKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#groups(08866cc1-1d2f-4999-80c3-f5f061ec543d)/members(account(),group())\",\n    \"value\": [\n        {\n            \"id\": \"Guid\",\n            \"account\": {\n                \"id\": \"Guid\",\n                \"displayName\": \"String\",\n                \"stableId\": \"String\",\n                \"shortId\": \"String\",\n                \"longId\": \"String\",\n                \"valid\": Boolean\n            },\n            \"group\": Group        }\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:</p>\n<ol>\n<li><code>groups_get</code></li>\n<li><code>groups_members_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["groups({{groupKey}})","members"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"c4a40329-821e-4be8-af74-71619f450b05","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})/members"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 22:49:52 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=pl9LTZeZHgKciOFyXxNgOW5YilJm+mBl7lgteVVFH0UN6yDlk29Tls4/MqNLxz/ZDoVQbDUAt6jR1AnxLCsZe+KgGf+0hdT5porGqdb9sawVCDEy43K7xeK3p8Ca; Expires=Tue, 07 May 2024 22:49:52 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=pl9LTZeZHgKciOFyXxNgOW5YilJm+mBl7lgteVVFH0UN6yDlk29Tls4/MqNLxz/ZDoVQbDUAt6jR1AnxLCsZe+KgGf+0hdT5porGqdb9sawVCDEy43K7xeK3p8Ca; Expires=Tue, 07 May 2024 22:49:52 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#groups(08866cc1-1d2f-4999-80c3-f5f061ec543d)/members(account(),group())\",\n    \"value\": [\n        {\n            \"id\": \"f9ff6991-69cd-4140-89c2-47dc9496fd68\",\n            \"account\": {\n                \"id\": \"f9ff6991-69cd-4140-89c2-47dc9496fd68\",\n                \"displayName\": \"admin\",\n                \"stableId\": \"S-1-5-21-3514988066-204192872-1700145212-1008\",\n                \"shortId\": \"admin\",\n                \"longId\": \"admin\",\n                \"valid\": true\n            },\n            \"group\": null\n        }\n    ]\n}"},{"id":"c8da8677-062e-468c-9979-b6c2d650b3dc","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})/members"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 22:51:59 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=Txf/eOf4HWeZRwnNyRBUvbsMBnTNCPOiJb44v5vjaGHX6oLtmlyvs2g3kpZOWBBNYO5NbvizL5gmy9cSMsN3bDcKHIZV75U/RKB+ph4z/uWGrVAl9adeC7ZdkEL8; Expires=Tue, 07 May 2024 22:51:59 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=Txf/eOf4HWeZRwnNyRBUvbsMBnTNCPOiJb44v5vjaGHX6oLtmlyvs2g3kpZOWBBNYO5NbvizL5gmy9cSMsN3bDcKHIZV75U/RKB+ph4z/uWGrVAl9adeC7ZdkEL8; Expires=Tue, 07 May 2024 22:51:59 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"0cb470ff-0881-44bc-98cf-999412b036c1"},{"name":"/groups({groupKey})/members({groupMemberKey})","event":[{"listen":"test","script":{"id":"d8da80ac-d390-4c8b-aa9a-63afe8fbcf69","exec":["pm.test(\"Response status code is 200\", function () {","    pm.expect(pm.response.code).to.equal(200);","});","","pm.test(\"Response has required fields\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.id).to.exist.and.to.be.a('string');","});","","","pm.test(\"The id is a non-empty string\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.id).to.exist.and.to.be.a('string').and.to.have.lengthOf.at.least(1);","});"],"type":"text/javascript","packages":{}}}],"id":"5d4d9792-9f14-4b6a-8ecb-f84bbf80a6d3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})/members({{groupMemberKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/groups(groupKey)/members(groupMemberKey)</code></p>\n<p>This endpoint fetches a specific <code>GroupMember</code> object associated with a specific <code>Group</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<p>You can use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>groupKey</td>\n<td>Unique identifier of a group</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>groupMemberKey</td>\n<td>Unique identifier of a member</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>OData <code>$expand</code> and <code>$select</code> query options</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li>can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li>can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/groups(groupKey)/members(groupMemberKey)\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the Member.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no GroupMember objects were found using the provided keys.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#groups($groupKey)/members(account(),group())/$entity\",\n    \"id\": \"Guid\",\n    \"account\": {\n        \"id\": \"Guid\",\n        \"displayName\": \"String\",\n        \"stableId\": \"String\",\n        \"shortId\": \"String\",\n        \"longId\": \"String\",\n        \"valid\": Boolean    },\n    \"group\": Group\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>groups_members_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["groups({{groupKey}})","members({{groupMemberKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"f2329b24-ecd4-4ffb-bd31-a717b351e8f9","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})/members({{groupMemberKey}})"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 23:00:56 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=QvGL6SXXtnIzn8Wma7cx75A3EWej91Rlu9tKMzRrlRtz9M9Gi3vZ10qQo93cUJ8kfbWoJcfLrXpCM2cn9ib0EoZhSqXjGw9g7N7gu16C6B2RPg9bk1Wk/vSwCwpm; Expires=Tue, 07 May 2024 23:00:56 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=QvGL6SXXtnIzn8Wma7cx75A3EWej91Rlu9tKMzRrlRtz9M9Gi3vZ10qQo93cUJ8kfbWoJcfLrXpCM2cn9ib0EoZhSqXjGw9g7N7gu16C6B2RPg9bk1Wk/vSwCwpm; Expires=Tue, 07 May 2024 23:00:56 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#groups(08866cc1-1d2f-4999-80c3-f5f061ec543d)/members(account(),group())/$entity\",\n    \"id\": \"f9ff6991-69cd-4140-89c2-47dc9496fd68\",\n    \"account\": {\n        \"id\": \"f9ff6991-69cd-4140-89c2-47dc9496fd68\",\n        \"displayName\": \"admin\",\n        \"stableId\": \"S-1-5-21-3514988066-204192872-1700145212-1008\",\n        \"shortId\": \"admin\",\n        \"longId\": \"admin\",\n        \"valid\": true\n    },\n    \"group\": null\n}"},{"id":"2a5b8e03-b12d-4689-a316-03b215b9df92","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})/members({{groupMemberKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 23:01:37 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=PQOhO7Wlcp/MuxLqAQwcA05LdJZp5PXdW+Rv5LHXDOE+IuHPySSAnQdbz2aVY8DFDLeztHPGhvhdqxItWQUZyodQYeUDmk8hJ2F2m00SrstopdzT8v7rJLRLCiMF; Expires=Tue, 07 May 2024 23:01:37 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=PQOhO7Wlcp/MuxLqAQwcA05LdJZp5PXdW+Rv5LHXDOE+IuHPySSAnQdbz2aVY8DFDLeztHPGhvhdqxItWQUZyodQYeUDmk8hJ2F2m00SrstopdzT8v7rJLRLCiMF; Expires=Tue, 07 May 2024 23:01:37 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"5d4d9792-9f14-4b6a-8ecb-f84bbf80a6d3"},{"name":"/groups({groupKey})/owners","event":[{"listen":"test","script":{"id":"daeea55c-b7bd-44e8-a427-a17d4562e8b2","exec":["","pm.test(\"Response status code is 200\", function () {","    pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Response has required fields\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData['@odata.context']).to.exist;","    pm.expect(responseData.value).to.exist;","});","","","pm.test(\"Validate id field in value array\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.value).to.be.an('array');","","    responseData.value.forEach(function (item) {","        pm.expect(item.id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"id field should not be empty\");","    });","});"],"type":"text/javascript","packages":{}}}],"id":"e577e6f0-3b0c-4af6-96d6-29f6a5ed3a0a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})/owners","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/groups({groupKey})/owners</code></p>\n<p>This endpoint retrieves a list of <code>GroupOwner</code> objects associated with the <code>Group</code> object that has the provided <code>groupKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the <code>groupKey</code> parameter to get owners of a specific group. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>groupKey</td>\n<td>Unique identifier of a group</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/groups({groupKey})/owners\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of GroupOwner objects associated with the Group object.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no Group object was found with the provided groupKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#groups({groupKey})/owners(account(),group())\",\n    \"value\": [\n        {\n            \"id\": \"Guid\",\n            \"account\": {\n                \"id\": \"Guid\",\n                \"displayName\": \"String\",\n                \"stableId\": \"String\",\n                \"shortId\": \"String\",\n                \"longId\": \"String\",\n                \"valid\": Boolean\n            },\n            \"group\": Group\n        }\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:</p>\n<ol>\n<li><code>groups_get</code></li>\n<li><code>groups_owners_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["groups({{groupKey}})","owners"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"46cfab69-95ca-484b-ad1f-58cfe821960e","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})/owners","description":"| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 200 | GroupOwner\\[\\] |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\n##### Authorization Policies\n\n1. generic_policy\n    \n\n##### Request Parameters\n\nFetch a list of group owners associated to a group\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier of a group | URL | Guid | true |\n\n- [Sample: Build web APIs with OData support using ASP.NET Core](https://docs.microsoft.com/en-us/odata/webapi/first-odata-api#query-resources-using-odata)\n    \n\n##### Response\n\nFetched GroupOwner\\[\\]\n\n``` json\n[\n    {\n        \"id\": Guid,\n        \"account\": Account,\n        \"group\": Group\n    },\n    ...\n]\n\n```\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json;odata.metadata=minimal;odata.streaming=true","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"/api/rest/v2/$metadata#groups({{groupKey}})/owners(account(),group())\",\n    \"value\": [\n        {\n            \"id\": \"73dc293f-c0a0-487a-9e64-1bfdfdcc6223\",\n            \"account\": {\n                \"id\": \"73dc293f-c0a0-487a-9e64-1bfdfdcc6223\",\n                \"displayName\": \"SCOM\\\\bleaujo\",\n                \"stableId\": \"76de9ec6-5a6c-48d4-be0e-71b9aa0cad94\",\n                \"shortId\": \"bleaujo\",\n                \"longId\": \"SCOM\\\\bleaujo\",\n                \"valid\": true\n            },\n            \"group\": null\n        }\n    ]\n}"},{"id":"c298de65-6840-48e1-b3f2-7595bfa47dc3","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})/owners"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 23:08:00 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=C20qkqjiMwJxGushZrbzXkunyYQ3N1WjAkmuEPKU+orTaCKKiVERTKqVfg2x1T0h+vRgSnXKc/RxzeNwK1aiUjDKQjrkVTuWgcM+VhBQY1zXEd6LPdtuOcsoRApX; Expires=Tue, 07 May 2024 23:08:00 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=C20qkqjiMwJxGushZrbzXkunyYQ3N1WjAkmuEPKU+orTaCKKiVERTKqVfg2x1T0h+vRgSnXKc/RxzeNwK1aiUjDKQjrkVTuWgcM+VhBQY1zXEd6LPdtuOcsoRApX; Expires=Tue, 07 May 2024 23:08:00 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"e577e6f0-3b0c-4af6-96d6-29f6a5ed3a0a"},{"name":"/groups({groupKey})/owners({groupOwnerKey})","event":[{"listen":"test","script":{"id":"6f103a5e-2da7-4a5b-9083-bb301f2775e9","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","","pm.test(\"Response has required fields\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.id).to.exist.and.to.be.a('string');","});","","","pm.test(\"The id is a non-empty string\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.id).to.exist.and.to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","});"],"type":"text/javascript","packages":{}}}],"id":"e277e1e1-1e19-4b99-8dd7-d94e3c24b96d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})/owners({{groupOwnerKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/groups(groupKey)/owners(groupOwnerKey)</code></p>\n<p>This endpoint fetches a specific <code>GroupOwner</code> associated with a specific <code>Group</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<p>You can use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>groupKey</td>\n<td>Unique identifier of a group</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>groupOwnerKey</td>\n<td>Unique identifier of an owner</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li>can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li>can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/groups({groupKey})/owners({groupOwnerKey})\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the owner associated with the group.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no GroupMember object was found using the provided keys.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#owners/$entity\",\n    \"id\": \"String\",\n    \"account\": {\n        // Account details\n    },\n    \"group\": {\n        // Group details\n    }\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>groups_owners_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["groups({{groupKey}})","owners({{groupOwnerKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"514dded3-cec1-42d2-9dc7-86243173affe","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})/owners({{groupOwnerKey}})","description":"| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 200 | GroupOwner |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\n##### Authorization Policies\n\n1. generic_policy\n    \n\n##### Request Parameters\n\nFetch a specific group owner associated to a group\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier of a group | URL | Guid | true |\n| ownerKey | Unique identifier of a owner | URL | Guid | true |\n\n- [Sample: Build web APIs with OData support using ASP.NET Core](https://docs.microsoft.com/en-us/odata/webapi/first-odata-api#query-resources-using-odata)\n    \n\n##### Response\n\nFetched GroupOwner\n\n``` json\n{\n    \"id\": Guid,\n    \"account\": Account,\n    \"group\": Group\n}\n\n```\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nA non-existent **ownerKey** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"/api/rest/v2/$metadata#groups({{groupKey}})/owners(account(),group())/$entity\",\n    \"id\": \"00f36dcf-c7f9-4e35-b0e6-0c303810ae1a\",\n    \"account\": {\n        \"id\": \"73dc293f-c0a0-487a-9e64-1bfdfdcc6223\",\n        \"displayName\": \"SCOM\\\\bleaujo\",\n        \"stableId\": \"76de9ec6-5a6c-48d4-be0e-71b9aa0cad94\",\n        \"shortId\": \"bleaujo\",\n        \"longId\": \"SCOM\\\\bleaujo\",\n        \"valid\": true\n    },\n    \"group\": null\n}"},{"id":"9e03317e-5815-4bb5-ad3d-9c6f3100a9ad","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})/owners({{groupOwnerKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 23:32:38 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=T0WLhpQQNVglUSBkLOVWx9Lgqn5NW3YRVAcN36EyDEUMiTrsVAIiiD1pikY6CFEt8yab2LA8uC6oJ7J8B7H1Op4d3bZS8rilWXdxqpEZj9IDFH/7R7tFXE2fZQjT; Expires=Tue, 07 May 2024 23:32:38 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=T0WLhpQQNVglUSBkLOVWx9Lgqn5NW3YRVAcN36EyDEUMiTrsVAIiiD1pikY6CFEt8yab2LA8uC6oJ7J8B7H1Op4d3bZS8rilWXdxqpEZj9IDFH/7R7tFXE2fZQjT; Expires=Tue, 07 May 2024 23:32:38 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"e277e1e1-1e19-4b99-8dd7-d94e3c24b96d"},{"name":"/groups({groupKey})/parents","event":[{"listen":"test","script":{"id":"3a726d1d-1182-4eaa-a497-40177409b3ef","exec":["pm.test(\"Response status code is 200\", function () {","  pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Response has required fields\", function () {","  const responseData = pm.response.json().value;","  ","  pm.expect(responseData).to.be.an('array');","  ","  responseData.forEach(function(item) {","    pm.expect(item.id).to.exist.and.to.be.a('string');","  });","});","","","pm.test(\"Id is a valid Guid\", function () {","  const responseData = pm.response.json().value;","  ","  pm.expect(responseData).to.be.an('array');","  ","  responseData.forEach(function (groupParent) {","    pm.expect(groupParent.id).to.match(/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i);","  });","});"],"type":"text/javascript","packages":{}}}],"id":"00b25181-c50d-4e49-afa4-a9f3cba57374","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})/parents","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/groups(groupKey)/parents</code></p>\n<p>This endpoint retrieves a list of <code>GroupParent</code> objects objects associated with the <code>Group</code> object that has the provided <code>groupKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the groupKey parameter to get parents of a specific group. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>groupKey</td>\n<td>Unique identifier of a group</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li>can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li>can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"https://[hostname]/[instancename]/api/rest/v2/groups({groupKey})/parents\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of Parent objects associated with the Group object.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no GroupParent objects were found with the provided groupKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#parents\",\n    \"value\": [\n        {\n            \"id\": \"String\",\n            \"group\": {\n              // Group details\n            }\n        },\n        ...\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:</p>\n<ol>\n<li><code>groups_get</code></li>\n<li><code>groups_parents_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["groups({{groupKey}})","parents"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"c7114510-44e6-4261-8caf-309b5ddc0990","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})/parents","description":"| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 200 | GroupParent\\[\\] |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\n##### Authorization Policies\n\n1. generic_policy\n    \n\n##### Request Parameters\n\nFetch a list of group parents associated to a group\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier of a group | URL | Guid | true |\n\n- [Sample: Build web APIs with OData support using ASP.NET Core](https://docs.microsoft.com/en-us/odata/webapi/first-odata-api#query-resources-using-odata)\n    \n\n##### Response\n\nFetched GroupParent\\[\\]\n\n``` json\n[\n    {\n        \"id\": Guid,\n        \"group\": Group\n    },\n    ...\n]\n\n```\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"/api/rest/v2/$metadata#groups({{groupKey}})/parents(account())\",\n    \"value\": [\n        {\n            \"id\": \"73dc293f-c0a0-487a-9e64-1bfdfdcc6223\",\n            \"account\": {\n                \"id\": \"73dc293f-c0a0-487a-9e64-1bfdfdcc6223\",\n                \"displayName\": \"SCOM\\\\bleaujo\",\n                \"stableId\": \"76de9ec6-5a6c-48d4-be0e-71b9aa0cad94\",\n                \"shortId\": \"bleaujo\",\n                \"longId\": \"SCOM\\\\bleaujo\",\n                \"valid\": true\n            },\n            \"group\": null\n        }\n    ]\n}"},{"id":"c7a4d02b-87e7-46b0-92b8-9d278d24b1c2","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})/parents"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 23:37:25 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=3QZjdLE8M6Gsf/aRYorbMW33jHINTA5UKapYZu9ESWkk9sUfFumAf89sYnSDviML2hVySXBS7O0bgDK+/wIXrkM9LG3LIYIBEFeXTOvZZkfd6b+zW+3y+R0t2pVi; Expires=Tue, 07 May 2024 23:37:25 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=3QZjdLE8M6Gsf/aRYorbMW33jHINTA5UKapYZu9ESWkk9sUfFumAf89sYnSDviML2hVySXBS7O0bgDK+/wIXrkM9LG3LIYIBEFeXTOvZZkfd6b+zW+3y+R0t2pVi; Expires=Tue, 07 May 2024 23:37:25 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"00b25181-c50d-4e49-afa4-a9f3cba57374"},{"name":"/groups({groupKey})/parents({groupParentKey})","event":[{"listen":"test","script":{"id":"426e07e0-d5b5-46ed-a238-1cdc5968a56c","exec":["pm.test(\"Response status code is 200\", function () {","    pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Response has required fields\", function () {","  const responseData = pm.response.json();","","  pm.expect(responseData).to.be.an('object');","  pm.expect(responseData.id).to.exist.and.to.be.a('string');","});","","","pm.test(\"id is a valid GUID format\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.id).to.exist;","    pm.expect(responseData.id).to.match(/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/i, \"id should be a valid GUID format\");","});"],"type":"text/javascript","packages":{}}}],"id":"68d29f54-4477-4a7a-a5f5-c714f2de36ae","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})/parents({{groupParentKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/groups(groupKey)/parents(groupParentKey)</code></p>\n<p>This endpoint fetches a specific <code>GroupParent</code> object associated with a specific <code>Group</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<p>You can use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>groupKey</td>\n<td>Unique identifier of a group</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>groupParentKey</td>\n<td>Unique identifier of a parent</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li>can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li>can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/groups({groupKey})/parents({groupParentKey})\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the parent associated with the group.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no GroupParent object was found using the provided keys.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"/api/rest/v2/$metadata#parents/$entity\",\n    \"id\": \"Guid\",\n    \"group\": {\n        // Group details\n    }\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>groups_parents_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["groups({{groupKey}})","parents({{groupParentKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"badb5edd-91d5-4253-b0dc-ac3aef506153","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})/parents({{groupParentKey}})","description":"| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 200 | GroupParent |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\n##### Authorization Policies\n\n1. generic_policy\n    \n\n##### Request Parameters\n\nFetch a specific group parent associated to a group\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| key | Unique identifier of a group | URL | Guid | true |\n| parentKey | Unique identifier of a parent | URL | Guid | true |\n\n- [Sample: Build web APIs with OData support using ASP.NET Core](https://docs.microsoft.com/en-us/odata/webapi/first-odata-api#query-resources-using-odata)\n    \n\n##### Response\n\nFetched GroupParent\n\n``` json\n{\n    \"id\": Guid,\n    \"group\": Group\n}\n\n```\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nA non-existent **parentKey** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"/api/rest/v2/$metadata#groups({{groupKey}})/parents(account())/$entity\",\n    \"id\": \"73dc293f-c0a0-487a-9e64-1bfdfdcc6223\",\n    \"account\": {\n        \"id\": \"73dc293f-c0a0-487a-9e64-1bfdfdcc6223\",\n        \"displayName\": \"SCOM\\\\bleaujo\",\n        \"stableId\": \"76de9ec6-5a6c-48d4-be0e-71b9aa0cad94\",\n        \"shortId\": \"bleaujo\",\n        \"longId\": \"SCOM\\\\bleaujo\",\n        \"valid\": true\n    }\n}"},{"id":"96a223d6-f709-4672-b983-38a3192df204","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})/parents({{groupParentKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 23:42:27 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=DDB6hxXxfj6eGPmxYNv/VL9J8m8rVD5bhhZjMLddkqaE7PPbep7QBbueXMdObov9/tF7Yw+1acv4FmeZWAqMJQPrrK00frJLEIC47q2NCw7mxf40HyVQLG1KR7DI; Expires=Tue, 07 May 2024 23:42:27 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=DDB6hxXxfj6eGPmxYNv/VL9J8m8rVD5bhhZjMLddkqaE7PPbep7QBbueXMdObov9/tF7Yw+1acv4FmeZWAqMJQPrrK00frJLEIC47q2NCw7mxf40HyVQLG1KR7DI; Expires=Tue, 07 May 2024 23:42:27 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"68d29f54-4477-4a7a-a5f5-c714f2de36ae"},{"name":"/groups({groupKey})/targetSystem","event":[{"listen":"test","script":{"id":"f2069fac-15a4-4022-8280-a3d54986615a","exec":["pm.test(\"Response status code is 200\", function () {","    pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Response has required fields - id and description\", function () {","  const responseData = pm.response.json();","  ","  pm.expect(responseData).to.be.an('object');","  pm.expect(responseData.id).to.exist.and.to.be.a('string');","  pm.expect(responseData.description).to.exist.and.to.be.a('string');","});","","","pm.test(\"Validate that the id is a non-empty string\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.id).to.be.a('string').and.to.have.lengthOf.at.least(1);","});","","","pm.test(\"Description is a non-empty string\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.description).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Description should not be empty\");","});"],"type":"text/javascript","packages":{}}}],"id":"8ebbaf79-dc67-4bdc-ace0-368d21300bdd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})/targetSystem","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/groups(groupKey)/targetSystem</code></p>\n<p>This endpoint retrieves the <code>TargetSystem</code> object associated with the <code>Group</code> object that has the provided <code>groupKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the <code>groupKey</code> parameter to get the target system of a specific group. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>groupKey</td>\n<td>Unique identifier of a group</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li>can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li>can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/groups({groupKey})/targetSystem\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the TargetSystem object associated with the Group object.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no Group object was found with the provided groupKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#targetSystem\",\n    \"id\": \"String\",\n    \"description\": \"String\",\n    \"address\": \"String\",\n    \"type\": \"String\",\n    \"metadata\": {\n        \"createdDateTime\": \"DateTime\",\n        \"lastUpdatedDateTime\": \"DateTime\",\n        \"lastUpdatedBy\": \"Guid\"\n    }\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:</p>\n<ol>\n<li><code>groups_targetsystem_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["groups({{groupKey}})","targetSystem"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"cb24251f-21a7-4c8c-aa11-15821e89909d","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})/targetSystem"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 23:55:48 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=S0kWuMx8oENkj5vIFQpHKTo3GhV+3grd3jD7cDfEiaQb6isOjvlYILtT9wSklpoSLmXYl5tXEAYJ31qrZGZ40k/W6CvHZh6nMpVpy1MHE/waHGP3drlzEVU/6DoD; Expires=Tue, 07 May 2024 23:55:48 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=S0kWuMx8oENkj5vIFQpHKTo3GhV+3grd3jD7cDfEiaQb6isOjvlYILtT9wSklpoSLmXYl5tXEAYJ31qrZGZ40k/W6CvHZh6nMpVpy1MHE/waHGP3drlzEVU/6DoD; Expires=Tue, 07 May 2024 23:55:48 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#targetSystems/$entity\",\n    \"id\": \"AD\",\n    \"type\": \"Manual\",\n    \"description\": \"!!!REF_TARGET_AD\",\n    \"address\": \"{server=HIDSDEVEL.local;listOUs={\\\"OU=Corporate Accounts,DC=HIDSDevel,DC=local\\\";};listNestedGrps=true;listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n    \"metadata\": {\n        \"createdDateTime\": null,\n        \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n        \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n    }\n}"},{"id":"f1778f2d-e566-45bf-8025-069d40416608","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/groups({{groupKey}})/targetSystem"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 23:56:48 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=v47Vl3oFCgPhL0AfP/EMnl1QTl6qUGjXFoKKkGECUQeDYlSbYRBwkkjx+TxemdWl3i34zahEmHZPlFY6+BSHaZOSUeWaOXkxmZrrz3MkfldO1Y1ewNdU3S1L8xVi; Expires=Tue, 07 May 2024 23:56:48 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=v47Vl3oFCgPhL0AfP/EMnl1QTl6qUGjXFoKKkGECUQeDYlSbYRBwkkjx+TxemdWl3i34zahEmHZPlFY6+BSHaZOSUeWaOXkxmZrrz3MkfldO1Y1ewNdU3S1L8xVi; Expires=Tue, 07 May 2024 23:56:48 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"8ebbaf79-dc67-4bdc-ace0-368d21300bdd"}],"id":"cc610cf7-28de-4865-a879-9cf8e0a777a0","description":"<p>The <code>Group</code> resource represents a collection of user rights that are assigned a name and can be assigned as a unit to one or more users in the system. Below is a detailed description of all the properties of this resource.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property Name</th>\n<th>Description</th>\n<th>Data Type</th>\n<th>Patchable</th>\n<th>Returned by Default</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Unique identifier of the group</td>\n<td>Guid</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>displayName</td>\n<td>Display name of the group</td>\n<td>string</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>stableId</td>\n<td>A stable identifier for the group</td>\n<td>string</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>shortId</td>\n<td>A shorter identifier for the group</td>\n<td>string</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>longId</td>\n<td>A longer identifier for the group</td>\n<td>string</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>valid</td>\n<td>Indicates if the group is valid and can be used</td>\n<td>bool</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>targetSystem</td>\n<td>The system where the group is used</td>\n<td>TargetSystem</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>attributes</td>\n<td>Custom attributes associated with the group</td>\n<td>List</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>members</td>\n<td>Users who are members of the group</td>\n<td>List</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>owners</td>\n<td>Users who own the group and can manage its membership</td>\n<td>List</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>parents</td>\n<td>Parent groups that this group is a member of</td>\n<td>List</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"endpoints\">Endpoints</h2>\n<ul>\n<li><p><code>GET /v2/groups</code> - Retrieves a list of all groups.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/groups({groupKey})</code> - Retrieves a specific group using the unique key.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no group found with the given groupKey), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>POST /v2/groups</code> - Creates a new group.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 201 (created), 400 (bad request), 401 (unauthorized), 404 (group create failed), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>PATCH /v2/groups({groupKey})</code> - Partially updates an existing group using the unique key.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 204 (no content), 400 (bad request), 401 (unauthorized), 404 (group not found), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>DELETE /v2/groups({groupKey})</code> - Deletes an existing group using the unique key.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 204 (no content), 401 (unauthorized), 404 (group not found), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/groups({groupKey})/attributes</code> - Retrieves a list of all attributes associated with a specific groupKey.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (attributes not found for the given key), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/groups({groupKey})/attributes({groupAttributeKey})</code> - Retrieves a specific attribute using the given keys.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (attribute not found for the given keys), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/groups({groupKey})/members</code> - Retrieves a list of all members associated with a specific groupKey.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (members not found for the given groupKey), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/groups({groupKey})/members({groupMemberKey})</code> - Retrieves a specific member using the given keys.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (member not found for the given keys), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/groups({groupKey})/owners</code> - Retrieves a list of all owners associated with a specific groupKey.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (owners not found for the given groupKey), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/groups({groupKey})/owners({groupOwnerKey})</code> - Retrieves a specific owner using the given keys.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (owner not found for the given keys), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/groups({groupKey})/parents</code> - Retrieves a list of all parent groups associated with a specific groupKey.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (parent groups not found for the given groupKey), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/groups({groupKey})/parents({groupParentKey})</code> - Retrieves a specific parent group using the given keys.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (parent group not found for the given keys), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/groups({groupKey})/targetSystem</code> - Retrieves the target system information associated with a specific group.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (target system not found for the given groupKey), 500 (internal server error)</li>\n</ul>\n</li>\n</ul>\n","_postman_id":"cc610cf7-28de-4865-a879-9cf8e0a777a0","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}}},{"name":"ManagedAccounts","item":[{"name":"Secrets","item":[{"name":"/managedAccounts({managedAccountKey})/secrets","event":[{"listen":"test","script":{"id":"da86e836-9b51-4b06-b5ce-b7a9b3d332b2","exec":["pm.test(\"Response status code is 200\", function () {","    pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Response has the required fields\", function () {","    const responseData = pm.response.json();","    const secret = responseData.value[0];","    ","    pm.expect(secret).to.be.an('object');","    pm.expect(secret.id).to.exist.and.to.be.a('string');","    pm.expect(secret.managed).to.exist.and.to.be.a('boolean');","    pm.expect(secret.kind).to.exist.and.to.be.a('string');","    pm.expect(secret.createdDateTime).to.exist.and.to.be.a('string');","});","","","pm.test(\"The id must be a non-empty string\", function () {","    const responseData = pm.response.json().value;","    ","    pm.expect(responseData).to.be.an('array');","    responseData.forEach(function (secret) {","        pm.expect(secret.id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","    });","});"],"type":"text/javascript","packages":{}}}],"id":"9dff45b4-9077-49fe-9388-a24d272a6bcf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/secrets","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/managedAccounts({managedAccountKey})/secrets</code></p>\n<p>This endpoint retrieves a list of <code>Secret</code> objects associated with the <code>ManagedAccount</code> object that has the provided <code>managedAccountKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the managedAccountKey parameter to get <code>secrets</code> of a specific <code>managedAccount</code>. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>managedAccountKey</td>\n<td>Unique identifier of a managed account</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/managedAccounts({managedAccountKey})/secrets\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of <code>Secret</code> objects associated with the <code>ManagedAccount</code> object.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no <code>Secret</code> objects were found with the provided keys.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#secrets\",\n    \"value\": [\n        {\n            \"id\": \"String\",\n            \"managed\": Boolean,\n            \"kind\": \"String\",\n            \"createdDateTime\": \"DateTime\",\n            \"value\": null\n        },\n        ...\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:</p>\n<ol>\n<li><code>managedaccounts_get</code></li>\n<li><code>managedaccounts_secrets_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["managedAccounts({{managedAccountKey}})","secrets"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"fef23ca8-87a2-4987-af38-e734cd0f8829","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/secrets"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 01:14:34 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=ubl02JVYdovWo/8zfDkIERSbG//f/lOApj4ejBjKc88uYrR3MkLWBICzRTAip6cQdyxe5Isw6frzTo71XCAtEusJPJX+Vs8/haEiPpjQOxXWKHe7SCX/uwT0MJfM; Expires=Tue, 07 May 2024 01:14:34 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=ubl02JVYdovWo/8zfDkIERSbG//f/lOApj4ejBjKc88uYrR3MkLWBICzRTAip6cQdyxe5Isw6frzTo71XCAtEusJPJX+Vs8/haEiPpjQOxXWKHe7SCX/uwT0MJfM; Expires=Tue, 07 May 2024 01:14:34 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#managedAccounts(32028435-3320-4e6e-a9a8-0657406ce0a1)/secrets\",\n    \"value\": [\n        {\n            \"id\": \"password\",\n            \"managed\": true,\n            \"kind\": \"P\",\n            \"createdDateTime\": \"2024-04-29T21:10:21-04:00\",\n            \"value\": null\n        }\n    ]\n}"},{"id":"4c16f9ce-cdd7-424b-bca1-ae75f53e87fc","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/secrets"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 01:16:10 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=GVGBVJ2M3HMldRmBQN64O16R/BdaUNEDbh9Tb1EkaY4mp9rnFEfAc3hmUWrIVYHOJXpv69P0YfNYAj0s9ODYFbHt6UdZl18HY3Ku+cEs5k1zdFVtnSY3xcWb+8Dn; Expires=Tue, 07 May 2024 01:16:10 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=GVGBVJ2M3HMldRmBQN64O16R/BdaUNEDbh9Tb1EkaY4mp9rnFEfAc3hmUWrIVYHOJXpv69P0YfNYAj0s9ODYFbHt6UdZl18HY3Ku+cEs5k1zdFVtnSY3xcWb+8Dn; Expires=Tue, 07 May 2024 01:16:10 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"9dff45b4-9077-49fe-9388-a24d272a6bcf"},{"name":"/managedAccounts({managedAccountKey})/secrets({managedAccountSecretKey})","event":[{"listen":"test","script":{"id":"1e85011e-8c0d-4076-aa73-0392f3463c75","exec":["pm.test(\"Response status code is 200\", function () {","    pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Response has the required fields\", function () {","  const responseData = pm.response.json();","  ","  pm.expect(responseData).to.be.an('object');","  pm.expect(responseData.id).to.exist.and.to.be.a('string');","  pm.expect(responseData.managed).to.exist.and.to.be.a('boolean');","  pm.expect(responseData.kind).to.exist.and.to.be.a('string');","  pm.expect(responseData.createdDateTime).to.exist.and.to.be.a('string');","});","","","pm.test(\"Id is a non-empty string\", function () {","  const responseData = pm.response.json();","  ","  pm.expect(responseData).to.be.an('object');","  pm.expect(responseData.id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Id should not be empty\");","});","","","pm.test(\"Managed is a boolean value\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.managed).to.be.a('boolean');","});","","","pm.test(\"Kind is a valid enum value\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.kind).to.exist;","    pm.expect(responseData.kind).to.be.oneOf([\"P\", \"F\"]);","});"],"type":"text/javascript","packages":{}}}],"id":"9f9c9c99-85d2-4b30-b775-3dba58c76f15","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/secrets({{managedAccountSecretKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/managedAccounts({managedAccountKey})/secrets({managedAccountSecretKey})</code></p>\n<p>This endpoint fetches a specific <code>Secret</code> object associated with a specific <code>ManagedAccount</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<p>You can use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>managedAccountKey</td>\n<td>Unique identifier of a managed account</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>managedAccountSecretKey</td>\n<td>Unique identifier of a secret</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>OData <code>$expand</code> and <code>$select</code> query options</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/managedAccounts({managedAccountKey})/secrets({ManagedAccountSecretKey})\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -H \"Content-Type: application/json\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><p><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the secret.</p>\n</li>\n<li><p><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</p>\n</li>\n<li><p><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</p>\n</li>\n<li><p><strong>404 Not Found</strong>: This status code indicates that no Secret objects were found using the provided keys.</p>\n</li>\n<li><p><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</p>\n</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#secrets/$entity\",\n    \"id\": \"String\",\n    \"managed\": Boolean,\n    \"kind\": \"String\",\n    \"createdDateTime\": \"DateTime\",\n    \"value\": null\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>managedaccounts_get</code></li>\n<li><code>managedaccounts_secrets_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n<h2 id=\"notes\">Notes</h2>\n<p>This REST API request replaces the equivalent function from our base product, which was a SOAP API function named <code>LargeCredentialsGet</code>. The transition to REST API provides a more modern and efficient way to retrieve secret data associated with managed accounts.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["managedAccounts({{managedAccountKey}})","secrets({{managedAccountSecretKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"8bb611aa-604b-4e34-89f6-8149fcdb1833","name":"File","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/secrets({{managedAccountSecretKey}})"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 02:17:31 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=hO4nGocNvs9+66irICm+xTMM56lqPPh2Bttbm0xSBFrrJM6ZUNEND9gg0DjF5j9T2lbkcgyjQGTtoDnqEcDlm/vuaBigQmuzrU08uXGoi6gLwqEcHc5MKv7CiGE+; Expires=Tue, 07 May 2024 02:17:31 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=hO4nGocNvs9+66irICm+xTMM56lqPPh2Bttbm0xSBFrrJM6ZUNEND9gg0DjF5j9T2lbkcgyjQGTtoDnqEcDlm/vuaBigQmuzrU08uXGoi6gLwqEcHc5MKv7CiGE+; Expires=Tue, 07 May 2024 02:17:31 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#managedAccounts(72a797ee-517e-4336-9fa3-6f3ec78bb0ed)/secrets/$entity\",\n    \"id\": \"hello_files_zip\",\n    \"managed\": false,\n    \"kind\": \"F\",\n    \"createdDateTime\": \"2024-04-30T02:16:39.42-04:00\",\n    \"value\": null\n}"},{"id":"fba7d6bf-4533-4cae-b8f9-287d9727c594","name":"Password","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/secrets({{managedAccountSecretKey}})"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 02:26:46 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=Icvopfs60ft3jZWC5UYvLbpwZUmRHK+YnlP+gdZ/zGYty/4flv7YC7hNM6osijpzE7Mjse4qrgfsomFDelfx1X+R4rrnRIDalRqpJ2HNpDIsBBU6d1APrqATrxYi; Expires=Tue, 07 May 2024 02:26:46 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=Icvopfs60ft3jZWC5UYvLbpwZUmRHK+YnlP+gdZ/zGYty/4flv7YC7hNM6osijpzE7Mjse4qrgfsomFDelfx1X+R4rrnRIDalRqpJ2HNpDIsBBU6d1APrqATrxYi; Expires=Tue, 07 May 2024 02:26:46 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#managedAccounts(72a797ee-517e-4336-9fa3-6f3ec78bb0ed)/secrets/$entity\",\n    \"id\": \"password\",\n    \"managed\": true,\n    \"kind\": \"P\",\n    \"createdDateTime\": \"2024-04-30T02:23:29-04:00\",\n    \"value\": null\n}"},{"id":"3305fac0-2388-4f09-a976-a9920a50197c","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/secrets({{managedAccountSecretKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 02:28:17 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=9G1bL7J9d76otbFzc3Ln2SNXPDJhmmKwWOO5vqc6X8vDGsYWWdmXGnTY+Mgf6udq9ULOwgP5d+vfWuBeih9DhFY+v4KV2eCFypF55ODjI+zKGQutTdcUCPsPm1gF; Expires=Tue, 07 May 2024 02:28:17 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=9G1bL7J9d76otbFzc3Ln2SNXPDJhmmKwWOO5vqc6X8vDGsYWWdmXGnTY+Mgf6udq9ULOwgP5d+vfWuBeih9DhFY+v4KV2eCFypF55ODjI+zKGQutTdcUCPsPm1gF; Expires=Tue, 07 May 2024 02:28:17 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"9f9c9c99-85d2-4b30-b775-3dba58c76f15"},{"name":"/managedAccounts({managedAccountKey})/secrets({managedAccountSecretKey})","event":[{"listen":"test","script":{"id":"6cace6ff-23d6-4aa0-8bf7-f02176324f10","exec":["pm.test(\"Location is present\", function () {\r","\tpm.response.to.have.header(\"Location\");\r","});\r","var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") \r","results = regex.exec(pm.response.headers.get(\"Location\"))\r","pm.environment.set(\"operationid\", results[1].slice(1, -1));"],"type":"text/javascript","packages":{}}}],"id":"15e9450a-bef2-40c0-8165-43c9bb49a46f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"action\": \"randomize-password\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/secrets({{managedAccountSecretKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>POST /api/rest/v2/managedAccounts({managedAccountKey})/secrets({managedAccountSecretKey})</code></p>\n<p>This endpoint performs a specific action on a <code>Secret</code> object identified by its <code>managedAccountSecretKey</code> within a <code>managedAccount</code> object. The action to be performed is specified in the request body.</p>\n<h2 id=\"request\">Request</h2>\n<h3 id=\"general-parameters\">General Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Parameter Type</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>managedAccountKey</td>\n<td>Unique identifier of a managed account</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>managedAccountSecretKey</td>\n<td>Unique identifier of a secret</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>action</td>\n<td>POST action to be performed on the secret</td>\n<td>Body</td>\n<td>String</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"action-specific-request-parameters\">Action-specific Request Parameters</h3>\n<h4 id=\"action-randomize-password\">Action: randomize-password</h4>\n<p>This action triggers the randomization of the secret's password.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Parameter Type</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>-</td>\n<td>No additional parameters for this action</td>\n<td>-</td>\n<td>-</td>\n<td>-</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>In addition to any standard headers, all requests to this endpoint must include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X POST \"http(s)://[hostname]/[instancename]/api/rest/v2/managedAccounts({managedAccountKey})/secrets({key})\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -d '{\n            \"action\": \"randomize-password\"\n         }'\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>202 Accepted</strong>: The request has been accepted for processing.</li>\n<li><strong>400 Bad Request</strong>: The request could not be understood, was missing required parameters, or contained an invalid action.</li>\n<li><strong>401 Unauthorized</strong>: Authentication failed or the user doesn't have permissions to perform the action.</li>\n<li><strong>404 Not Found</strong>: The managed account or secret was not found.</li>\n<li><strong>500 Internal Server Error</strong>: An unexpected error occurred.</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. The following Open Policy Agent (OPA) policies need to be satisfied:</p>\n<ol>\n<li><code>managedaccounts_secret_post</code></li>\n<li><ol>\n<li>For randomize-password action: <code>managedaccounts_secret_post_passwordrandomize</code><ol>\n<li>For override password action: <code>managedaccounts_secret_post_passwordoverride</code></li>\n</ol>\n</li>\n</ol>\n</li>\n</ol>\n<h2 id=\"notes\">Notes</h2>\n<p>This REST API request replaces the following SOAP API calls from our base product:</p>\n<ul>\n<li><code>ManagedAccountRandomizePassword</code></li>\n<li><code>ManagedAccountOverridePassword</code></li>\n</ul>\n<p>The transition to REST API provides a more modern and efficient way to perform actions on secrets within managed accounts.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["managedAccounts({{managedAccountKey}})","secrets({{managedAccountSecretKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"58295873-82f1-42fc-a689-2e3ded64161a","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"action\": \"randomize-password\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/secrets({{managedAccountSecretKey}})"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Tue, 30 Apr 2024 02:42:39 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=f8VlwWKRGlHRYS/1gCRtAJ2J5MfXuKpC9yGm/OadLLVefmuD2NrTATEcqbcfFgPYNad1PvhPT7Fi4J3pM9OKNpTd6Nt4lGZeLr4dJ40CiL5DgyaNJmrljU1ifXy/; Expires=Tue, 07 May 2024 02:42:39 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=f8VlwWKRGlHRYS/1gCRtAJ2J5MfXuKpC9yGm/OadLLVefmuD2NrTATEcqbcfFgPYNad1PvhPT7Fi4J3pM9OKNpTd6Nt4lGZeLr4dJ40CiL5DgyaNJmrljU1ifXy/; Expires=Tue, 07 May 2024 02:42:39 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(8e9663fd-96f9-4329-a6ed-d700e21bfee8)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"0b4e08e1-938d-45bf-b3db-284a4caea8cb","name":"Resource Not Found","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"action\": \"randomize-password\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/secrets({{managedAccountSecretKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 02:43:39 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=yXMy53pMNv6mwAkwXYMW/Kn9NN8Ay+9RI7Avjk8g5vwNCQIdCa7HpB3HCx7xy/IgbCVka8smQh+dr/SbDgAGbNIvDgn3jDFpxhxboIRkFaT1dFwEb3qfrKvAm5jx; Expires=Tue, 07 May 2024 02:43:39 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=yXMy53pMNv6mwAkwXYMW/Kn9NN8Ay+9RI7Avjk8g5vwNCQIdCa7HpB3HCx7xy/IgbCVka8smQh+dr/SbDgAGbNIvDgn3jDFpxhxboIRkFaT1dFwEb3qfrKvAm5jx; Expires=Tue, 07 May 2024 02:43:39 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"15e9450a-bef2-40c0-8165-43c9bb49a46f"},{"name":"/managedAccounts({managedAccountKey})/secrets({managedAccountSecretKey})","event":[{"listen":"test","script":{"id":"55faf05a-b519-4628-b6f2-47650d4d7705","exec":["pm.test(\"Location is present\", function () {\r","\tpm.response.to.have.header(\"Location\");\r","});\r","var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") \r","results = regex.exec(pm.response.headers.get(\"Location\"))\r","pm.environment.set(\"operationid\", results[1].slice(1, -1));"],"type":"text/javascript","packages":{}}}],"id":"0c711862-fa84-4840-a740-2aec7cc95459","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/secrets({{managedAccountSecretKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>DELETE /managedAccounts({managedAccountKey})/secrets({managedAccountSecretKey})</code></p>\n<p>This endpoint deletes a <code>Secret</code> object object within a <code>ManagedAccount</code> object using the provided <code>managedAccountKey</code> and <code>managedAccountSecretKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Delete a secret within a managed account using the provided <code>managedAccountKey</code> and <code>managedAccountSecretKey</code>.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>managedAccountKey</td>\n<td>Unique identifier of a managed account</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>managedAccountSecretKey</td>\n<td>Unique identifier of the secret within the account</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>In addition to any standard headers, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The <code>{token}</code> placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X DELETE \"http(s)://[hostname]/[instancename]/api/rest/v2/managedAccounts({managedAccountKey})/secrets({managedAccountSecretKey})\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><p><strong>202 Accepted</strong>: This status code indicates that the request to delete the secret was accepted. The Location header with the operation will be included in the response.</p>\n</li>\n<li><p><strong>400 Bad Request</strong>: This status code indicates that the request was malformed or invalid.</p>\n</li>\n<li><p><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions or invalid authentication.</p>\n</li>\n<li><p><strong>404 Not Found</strong>: This status code indicates that no Secret object was found using the provided keys.</p>\n</li>\n<li><p><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</p>\n</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. The following policy needs to be satisfied:</p>\n<ol>\n<li><code>managedaccounts_secrets_delete</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to delete the secret; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["managedAccounts({{managedAccountKey}})","secrets({{managedAccountSecretKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"cef3e3df-7c4f-4ff8-a1a5-0149e2639648","name":"Success","originalRequest":{"method":"DELETE","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/secrets({{managedAccountSecretKey}})"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Tue, 30 Apr 2024 02:37:40 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=XuC1pQ9eVDVDizaCONh4NOwmXCOLSxPuqHhHj8qvqkqL08D+4x/FpgMB/A9s1sHYhwWT/OLdETqmIi3TfNWqCMcIrx6NFma2cYhp4DtFyY0DPdARUWte/Rv+pEsI; Expires=Tue, 07 May 2024 02:37:40 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=XuC1pQ9eVDVDizaCONh4NOwmXCOLSxPuqHhHj8qvqkqL08D+4x/FpgMB/A9s1sHYhwWT/OLdETqmIi3TfNWqCMcIrx6NFma2cYhp4DtFyY0DPdARUWte/Rv+pEsI; Expires=Tue, 07 May 2024 02:37:40 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(f6013a50-f9cf-4267-97ca-0df113cf73ce)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"d371983a-d583-464e-b158-9ec3ac6f2e14","name":"Resource Not Found","originalRequest":{"method":"DELETE","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/secrets({{managedAccountSecretKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 02:38:41 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=+W2iy1DQakCb5ftK3PgiOyfNsCMoyZFnaYmfJXDcSD+NAhRtheewghMdK7suFBGtXiHGhTlOSbUy8+CIh/yn8ZJPuL+b/lJUHspfE8W63+FGJqq9pdtpSDkhA8vJ; Expires=Tue, 07 May 2024 02:38:41 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=+W2iy1DQakCb5ftK3PgiOyfNsCMoyZFnaYmfJXDcSD+NAhRtheewghMdK7suFBGtXiHGhTlOSbUy8+CIh/yn8ZJPuL+b/lJUHspfE8W63+FGJqq9pdtpSDkhA8vJ; Expires=Tue, 07 May 2024 02:38:41 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"0c711862-fa84-4840-a740-2aec7cc95459"},{"name":"/managedAccounts({managedAccountKey})/secrets({managedAccountSecretKey})/value","id":"875e3c73-527a-4c6f-980e-e9029cc87510","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/secrets({{managedAccountSecretKey}})/value","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/managedAccounts({managedAccountKey})/secrets({managedAccountSecretKey})/value</code></p>\n<p>This endpoint fetches a specific value of a <code>Secret</code> object in Base64-encoding associated with a <code>ManagedAccount</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>managedAccountKey</td>\n<td>Unique identifier of a managed account</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>managedAccountSecretKey</td>\n<td>Unique identifier of a secret</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field can either be <code>text/json</code> or take the following form: <code>application/json</code>.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h2 id=\"sample-request\">Sample Request</h2>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/managedAccounts({managedAccountKey})/secrets({mangedAccountSecretKey})/value\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the secret value.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no Secret object was found using the provided keys.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#managedAccounts({managedACcountKey})/secrets({managedAccountSecretKey})/value\",\n    \"value\": \"String\"\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>managedaccounts_secrets_value_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["managedAccounts({{managedAccountKey}})","secrets({{managedAccountSecretKey}})","value"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"f2da413c-f183-4547-9798-e17e55c50790","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/secrets({{managedAccountSecretKey}})/value","description":"| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 200 | Secret value |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\n##### Authorization Policies\n\n1. generic_policy\n    \n\n##### Request Parameters\n\nFetch Secret value\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| managedAccountKey | Unique identifier of a managed account | URL | Guid | true |\n| key | Unique identifier of secret | URL | String | true |\n\n- [Sample: Build web APIs with OData support using ASP.NET Core](https://docs.microsoft.com/en-us/odata/webapi/first-odata-api#query-resources-using-odata)\n    \n\n##### Response\n\nFetched Secret value\n\nA non-existent **managedAccountKey** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":null},{"id":"fc11203d-32c7-4954-8bc8-d3b0428aed0a","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/secrets({{managedAccountSecretKey}})/value"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 02:34:17 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=LbaV9kbn60ujcpz0IJ09mjenNC7MdnAab9ryHRBDw2waO/jqYjVkNnj2C9458FYIQf7aIMB/Xh20lmx0nh67XOaspTkAgQV3t6+JgsbY7wKocBxg8pFjn/yfBYU2; Expires=Tue, 07 May 2024 02:34:17 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=LbaV9kbn60ujcpz0IJ09mjenNC7MdnAab9ryHRBDw2waO/jqYjVkNnj2C9458FYIQf7aIMB/Xh20lmx0nh67XOaspTkAgQV3t6+JgsbY7wKocBxg8pFjn/yfBYU2; Expires=Tue, 07 May 2024 02:34:17 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"875e3c73-527a-4c6f-980e-e9029cc87510"},{"name":"/managedAccounts({managedAccountKey})/secrets({managedAccountSecretKey})/value","event":[{"listen":"test","script":{"id":"c87ec51c-8615-4cc8-af16-3fd9b17646d2","exec":["pm.test(\"Location is present\", function () {\r","\tpm.response.to.have.header(\"Location\");\r","});\r","var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") \r","results = regex.exec(pm.response.headers.get(\"Location\"))\r","pm.environment.set(\"operationid\", results[1].slice(1, -1));"],"type":"text/javascript","packages":{}}}],"id":"df25b204-ad24-48a4-80af-7502b73fe4ff","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"File-Name","value":"{{managedAccountSecretFileName}}"}],"body":{"mode":"file","file":{"src":"/C:/Users/donald.graves/Desktop/rest-api-test-secret-files/hello_files.zip"}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/secrets({{managedAccountSecretKey}})/value/$value","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>PUT /api/rest/v2/managedAccounts({managedAccountKey})/secrets({managedAccountSecretKey})/value</code></p>\n<p>This endpoint replaces the value of a <code>Secret</code> object identified by its <code>managedAccountSecretKey</code> within a <code>ManagedAccount</code> object. The new secret value is specified in the request body.</p>\n<h2 id=\"request\">Request</h2>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Parameter Type</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>managedAccountKey</td>\n<td>Unique identifier of a managed account</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>managedAccountSecretKey</td>\n<td>Unique identifier of a secret</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>value</td>\n<td>New secret value</td>\n<td>Body</td>\n<td>String or Binary</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>In addition to any standard headers, all requests to this endpoint must include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<h3 id=\"sample-requests\">Sample Requests</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X PUT \"http(s)://[hostname]/[instancename]/api/rest/v2/managedAccounts({managedAccountKey})/secrets({managedAccountSecretKey})/value\" \\\n     -H \"File-Name: secret.txt\" \\\n     -H \"Content-Type: text/plain\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -d '@secret.txt'\n\n</code></pre>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X PUT \"http(s)://[hostname]/[instancename]/api/rest/v2/managedAccounts({managedAccountKey})/secrets({managedAccountSecretKey})/value\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     --data-raw 'new_secret_value'\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the secret value.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no Secret object was found using the provided keys.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. The following Open Policy Agent (OPA) policies need to be satisfied:</p>\n<ol>\n<li><code>managedaccounts_secrets_value_put</code></li>\n</ol>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["managedAccounts({{managedAccountKey}})","secrets({{managedAccountSecretKey}})","value","$value"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"d8036ad7-75f0-4d35-abe7-e4a8e721c6ac","name":"File","originalRequest":{"method":"PUT","header":[{"key":"File-Name","value":"{{managedAccountSecretFileName}}","type":"text"}],"body":{"mode":"file","file":{}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/secrets({{managedAccountSecretKey}})/value"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Tue, 30 Apr 2024 02:16:39 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=R/Q1UPByBsTM+BhR0tHvul/H5MDvxRapoYXxZoJ7M55zRuGc81zURT203YpxL3onIYrKgBB/P3up8cy/ZsXTsKZWFnxJpIw0W6XKp8PuPhiaWF8sRLVupmiwP9Y8; Expires=Tue, 07 May 2024 02:16:39 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=R/Q1UPByBsTM+BhR0tHvul/H5MDvxRapoYXxZoJ7M55zRuGc81zURT203YpxL3onIYrKgBB/P3up8cy/ZsXTsKZWFnxJpIw0W6XKp8PuPhiaWF8sRLVupmiwP9Y8; Expires=Tue, 07 May 2024 02:16:39 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(cc321a9b-b8af-4a0e-8c32-bb38a43b0f10)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"6c0d926c-faee-44be-b558-adaa5ea4a2ee","name":"Password","originalRequest":{"method":"PUT","header":[{"key":"File-Name","value":"{{managedAccountSecretFileName}}","type":"text"}],"body":{"mode":"file","file":{}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/secrets({{managedAccountSecretKey}})/value"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Tue, 30 Apr 2024 02:23:29 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=j5uh3lx6iaOyuNmgzG5O6hCeELOaIv8gxotYnuRYvpThNyVJ7pUSjIp6Toa28RVr/F1gfRKBzR/L7SO5Dhd+0aBPHGVdNs5u0GhUbXx0nz3ZcAcTbYRzS50o9BcQ; Expires=Tue, 07 May 2024 02:23:29 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=j5uh3lx6iaOyuNmgzG5O6hCeELOaIv8gxotYnuRYvpThNyVJ7pUSjIp6Toa28RVr/F1gfRKBzR/L7SO5Dhd+0aBPHGVdNs5u0GhUbXx0nz3ZcAcTbYRzS50o9BcQ; Expires=Tue, 07 May 2024 02:23:29 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(7161c8da-ce94-4905-b776-7e807345a581)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"579fccfd-28d7-4e9d-aaed-4e3221a170c0","name":"Resource Not Found","originalRequest":{"method":"PUT","header":[{"key":"File-Name","value":"{{managedAccountSecretFileName}}","type":"text"}],"body":{"mode":"file","file":{}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/secrets({{managedAccountSecretKey}})/value"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 02:25:27 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=mSN4kSbBO4KbF6eBzAFg3H7+VLlAEk+rHplbqaTtrg+JdZJaNdeuvuC2BQg4CQqpj7k2N8/oZiFX2+/beVnhHldBUGfLt8JjWPUtGeyC0Wg7+BBV2fU+J/pEgED0; Expires=Tue, 07 May 2024 02:25:27 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=mSN4kSbBO4KbF6eBzAFg3H7+VLlAEk+rHplbqaTtrg+JdZJaNdeuvuC2BQg4CQqpj7k2N8/oZiFX2+/beVnhHldBUGfLt8JjWPUtGeyC0Wg7+BBV2fU+J/pEgED0; Expires=Tue, 07 May 2024 02:25:27 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"df25b204-ad24-48a4-80af-7502b73fe4ff"},{"name":"/managedAccounts({managedAccountKey})/secrets({managedAccountSecretKey})/value/$value","id":"178a0ee6-d2c8-4aa2-a9bd-5881235d4679","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/secrets({{managedAccountSecretKey}})/value/$value","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/managedAccounts({manageAccountKey})/secrets({managedAccountSecretKey})/value/$value</code></p>\n<p>This endpoint fetches a specific raw value of a <code>Secret</code> object associated with a <code>ManagedAccount</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>managedAccountKey</td>\n<td>Unique identifier of a managed account</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>managedAccountSecretKey</td>\n<td>Unique identifier of a secret</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>All requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h2 id=\"sample-request\">Sample request</h2>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/managedAccounts({managedAccountKey})/secrets({managedAccountSecretKey})/value/$value\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the secret value.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no Secret object was found using the provided keys.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>managedaccounts_secrets_value_value_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["managedAccounts({{managedAccountKey}})","secrets({{managedAccountSecretKey}})","value","$value"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"339a1cfe-f088-4049-95ed-52a6d946d0a0","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/secrets({{managedAccountSecretKey}})/value/$value","description":"| **Response (HTTP return code)** | **Description** |\n| --- | --- |\n| 200 | Secret value |\n| 400 | Bad Request |\n| 401 | Unauthorized |\n| 404 | Not Found |\n| 500 | Internal Server Error |\n\n##### Authorization Policies\n\n1. generic_policy\n    \n\n##### Request Parameters\n\nFetch Secret value\n\n| **Parameter** | **Description** | **Param Type** | **DataType** | **Required** |\n| --- | --- | --- | --- | --- |\n| managedAccountKey | Unique identifier of a managed account | URL | Guid | true |\n| key | Unique identifier of secret | URL | String | true |\n\n- [Sample: Build web APIs with OData support using ASP.NET Core](https://docs.microsoft.com/en-us/odata/webapi/first-odata-api#query-resources-using-odata)\n    \n\n##### Response\n\nFetched Secret value\n\nA non-existent **managedAccountKey** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```\n\nA non-existent **key** returns a **404 Not Found** status code.\n\n``` json\n{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}\n\n```"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":null},{"id":"50fdd64a-6ca8-4e56-88d4-f1eee107032b","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/secrets({{managedAccountSecretKey}})/value/$value"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 02:33:48 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=LRte8dGHh60sn2/MXjl6U4oRzntxDx7l1PNBXKc9KzTyznDg+bgfgSZF9U+A+MbUQLjACQ3PIByCMCTLF66htRbMWILndZ9srIl+BdD4sa+u65wXyORiOLV26gxP; Expires=Tue, 07 May 2024 02:33:48 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=LRte8dGHh60sn2/MXjl6U4oRzntxDx7l1PNBXKc9KzTyznDg+bgfgSZF9U+A+MbUQLjACQ3PIByCMCTLF66htRbMWILndZ9srIl+BdD4sa+u65wXyORiOLV26gxP; Expires=Tue, 07 May 2024 02:33:48 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"178a0ee6-d2c8-4aa2-a9bd-5881235d4679"}],"id":"29ce6cc8-76fd-4523-879f-764c7cf0260d","description":"<p>The <code>Secret</code> resource represents a secured and confidential piece of information, such as a password or file, in the system. Below is a detailed description of all the properties of this resource.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property Name</th>\n<th>Description</th>\n<th>Data Type</th>\n<th>Patchable</th>\n<th>Returned by Default</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Unique identifier</td>\n<td>String</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>managed</td>\n<td>Indicates if this is a reserved secret</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>kind</td>\n<td>Type of the secret</td>\n<td>Enum</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>value</td>\n<td>The secret content</td>\n<td>Binary / String</td>\n<td>Yes</td>\n<td>No</td>\n</tr>\n<tr>\n<td>createdDateTime</td>\n<td>Date and time when the secret was created</td>\n<td>DateTime</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"endpoints\">Endpoints</h2>\n<ul>\n<li><p><code>GET /v2/managedAccounts({managedAccountKey})/secrets</code> - Retrieves a list of all secrets associated with a specific managed account.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/managedAccounts({managedAccountKey})/secrets({managedAccountSecretKey})</code> - Retrieves a specific secret by its unique identifier.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no secret found with the given key), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>POST /v2/managedAccounts({managedAccountKey})/secrets({managedAccountSecretKey})</code> - Performs operations on an existing secret using the given keys.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 202 (request accepted), 400 (bad request), 401 (unauthorized), 404 (no secret found with the given key), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>DELETE /v2/managedAccounts({managedAccountKey})/secrets({managedAccountSecretKey})</code> - Deletes a secret by its unique identifier (file only).</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 202 (request accepted), 400 (bad request), 401 (unauthorized), 404 (no secret found with the given key), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/managedAccounts({managedAccountKey})/secrets({managedAccountSecretKey})/value</code> - Retrieves the value of a specific secret.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no secret value found with the given key), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>PUT /v2/managedAccounts({managedAccountKey})/secrets({managedAccountSecretKey})/value</code> - Replaces the value of a specific secret.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 202 (request accepted), 400 (bad request), 401 (unauthorized), 404 (no secret found with the given key), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/managedAccounts({managedAccountKey})/secrets({managedAccountSecretKey})/value/$value</code> - Retrieves the raw value of a specific secret.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no secret found with the given key), 500 (internal server error)</li>\n</ul>\n</li>\n</ul>\n","_postman_id":"29ce6cc8-76fd-4523-879f-764c7cf0260d","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}}},{"name":"/managedAccounts","event":[{"listen":"test","script":{"id":"695e53fd-af55-4ae9-bd4f-2e2da9064f44","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(\"id is a valid GUID\", function () {","    const responseData = pm.response.json();","","    responseData.value.forEach(function (managedAccount) {","        pm.expect(managedAccount.id).to.match(/^[a-f\\d]{8}-([a-f\\d]{4}-){3}[a-f\\d]{12}$/i);","    });","});","","pm.test(\"Account is an object if it exists\", function () {","    const responseData = pm.response.json().value;","","    responseData.forEach(function (managedAccount) {","        if (managedAccount.hasOwnProperty('account')) {","            pm.expect(managedAccount.account).to.be.an('object');","        }","    });","});","","pm.test(\"ManagedSystem is an object if it exists\", function () {","    const responseData = pm.response.json().value;","","    responseData.forEach(function (managedAccount) {","        if (managedAccount.hasOwnProperty('managedSystem')) {","            pm.expect(managedAccount.managedSystem).to.be.an('object');","        }","    });","});","","pm.test(\"ManagedSystemPolicy is an object if it exists\", function () {","    const responseData = pm.response.json().value;","","    responseData.forEach(function (managedAccount) {","        if (managedAccount.hasOwnProperty('managedSystemPolicy')) {","            pm.expect(managedAccount.managedSystemPolicy).to.be.an('object');","        }","    });","});","","pm.test(\"Secrets is an array if it exists\", function () {","    const responseData = pm.response.json().value;","","    responseData.forEach(function (managedAccount) {","        if (managedAccount.hasOwnProperty('secrets')) {","            pm.expect(managedAccount.secrets).to.be.an('array');","        }","    });","});"],"type":"text/javascript","packages":{}}}],"id":"cbfcb2f0-fd48-430e-8f90-dba6b5db4e9f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/managedAccounts</code></p>\n<p>This endpoint retrieves a list of ManagedAccount objects.</p>\n<h2 id=\"request\">Request</h2>\n<p>Filter, sort, and paginate the data returned by this endpoint using standard OData query parameters.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Parameter Type</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>options</td>\n<td>OData query options</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:<br /><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li>can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li>can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/managedAccounts\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response will contain an array of ManagedAccount objects.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that authentication failed or the user doesn't have permissions to perform the request.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that the requested resource could not be found.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates an unexpected error occurred on the server.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#managedAccounts\",\n    \"value\": [\n        {\n            \"id\": \"Guid\"\n        },\n        ...\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. The following policy needs to be satisfied:</p>\n<ul>\n<li><code>managedaccounts_get_list</code></li>\n</ul>\n<h2 id=\"notes\">Notes</h2>\n<p>This REST API endpoint replaces the PolicyManagedAccountList SOAP API call. Utilizing the RESTful API allows for more standardized and flexible data access compared to the older SOAP call.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["managedAccounts"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"8400b559-55f2-41d3-a300-826e87f0e732","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 00:13:12 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=x7Rq2ElSQzQS87qKv8zF27pCxc9RVpFK3uKFJsg9CeLTDQafyWEM/19m9KDRqDCNy6s094qrEiuPzlVHO23yR00se5VnqWGkKvWsyRywYl+giNxHyww8lEebAsoB; Expires=Tue, 07 May 2024 00:13:12 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=x7Rq2ElSQzQS87qKv8zF27pCxc9RVpFK3uKFJsg9CeLTDQafyWEM/19m9KDRqDCNy6s094qrEiuPzlVHO23yR00se5VnqWGkKvWsyRywYl+giNxHyww8lEebAsoB; Expires=Tue, 07 May 2024 00:13:12 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#managedAccounts\",\n    \"value\": [\n        {\n            \"id\": \"32028435-3320-4e6e-a9a8-0657406ce0a1\"\n        },\n        {\n            \"id\": \"fd4c24ec-3541-4b46-8e1b-2423199ae450\"\n        },\n        {\n            \"id\": \"f026b3fc-2e3d-4ac4-bcce-32b1e3e37262\"\n        },\n        {\n            \"id\": \"25fa3986-9de6-4012-8180-3ea382d03b4e\"\n        },\n        {\n            \"id\": \"f9ff6991-69cd-4140-89c2-47dc9496fd68\"\n        },\n        {\n            \"id\": \"0e218e42-14b8-4720-bbd9-9121d1551268\"\n        },\n        {\n            \"id\": \"89b52926-58b9-4847-9361-a8049abeeaa0\"\n        },\n        {\n            \"id\": \"a555b375-47a6-49eb-85cf-81a7038eacd8\"\n        },\n        {\n            \"id\": \"0256611a-7c1f-471a-a93a-a3db7c0ab8c6\"\n        },\n        {\n            \"id\": \"343792df-f0e5-4ed4-b86d-d3692ce2b604\"\n        }\n    ]\n}"}],"_postman_id":"cbfcb2f0-fd48-430e-8f90-dba6b5db4e9f"},{"name":"/managedAccounts({managedAccountKey})","event":[{"listen":"test","script":{"id":"b85b342f-01eb-4d41-a422-e09d631e537c","exec":["pm.test(\"Response status code is 200\", function () {","    pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Response has the required fields\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.id).to.exist;","});","","","pm.test(\"Validate id is a valid GUID format\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.id).to.exist.and.to.match(/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/i, \"id should be a valid GUID format\");","});","","pm.test(\"Account is an object if it exists\", function () {","    const responseData = pm.response.json();","","    if (responseData.account) {","        pm.expect(responseData.account).to.be.an('object');","    }","});","","pm.test(\"ManagedSystem is an object if it exists\", function () {","    const responseData = pm.response.json();","","    if (responseData.managedSystem) {","        pm.expect(responseData.managedSystem).to.be.an('object');","    }","});","","pm.test(\"ManagedSystemPolicy is an object if it exists\", function () {","    const responseData = pm.response.json();","","    if (responseData.managedSystemPolicy) {","        pm.expect(responseData.managedSystemPolicy).to.be.an('object');","    }","});","","pm.test(\"Secrets is an array if it exists\", function () {","    const responseData = pm.response.json();","","    if (responseData.secrets) {","        pm.expect(responseData.secrets).to.be.an('array');","    }","});"],"type":"text/javascript","packages":{}}}],"id":"593f1d2d-5d0d-45f2-9dc5-dac1ab48a441","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/managedAccounts({managedAccountKey})</code></p>\n<p>This endpoint retrieves a <code>ManagedAccount</code> object based on the given <code>managedAccountKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>You can use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>managedAccountKey</td>\n<td>Unique identifier of a managed account</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li>can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li>can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instance]/api/rest/v2/managedAccounts({managedAccountKey})\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the ManagedAccount object that matches the given managedAccountKey.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request is malformed or invalid.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no ManagedAccount object was found using the provided managedAccountKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instance]/api/rest/v2/$metadata#managedAccounts/$entity\",\n    \"id\": \"Guid\"\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>managedaccounts_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["managedAccounts({{managedAccountKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"bc779062-4017-4054-be72-24f73ca97f87","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 00:13:44 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=3kovJHbvXanyGpkZapvpDqE3G0oIqpRLqLHZxLpHVh/A5Es3/a7pd8TsN+TqNpdomkO6fBrIu+sc4OX9kMg5gQUUBz/yD4XSZQsww5/6ZtLOn/ySkLYoDpbgLD5w; Expires=Tue, 07 May 2024 00:13:44 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=3kovJHbvXanyGpkZapvpDqE3G0oIqpRLqLHZxLpHVh/A5Es3/a7pd8TsN+TqNpdomkO6fBrIu+sc4OX9kMg5gQUUBz/yD4XSZQsww5/6ZtLOn/ySkLYoDpbgLD5w; Expires=Tue, 07 May 2024 00:13:44 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#managedAccounts/$entity\",\n    \"id\": \"32028435-3320-4e6e-a9a8-0657406ce0a1\"\n}"},{"id":"bd8842b6-8c3e-496a-bf83-fafc0c029243","name":"Expand Account","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})?expand=account","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["managedAccounts({{managedAccountKey}})"],"query":[{"key":"expand","value":"account"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 00:14:34 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=3Tzel/cAuVqUBMQjLBdIYskzad1ztKwJunpuQATG7VsKh7eAI/XBIzgGILY6F5M1UxNKbOJk1/FvIgoF5pOn5fnwSTvohqhlAstPdE3G+b9bdODB71n5df53djbM; Expires=Tue, 07 May 2024 00:14:34 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=3Tzel/cAuVqUBMQjLBdIYskzad1ztKwJunpuQATG7VsKh7eAI/XBIzgGILY6F5M1UxNKbOJk1/FvIgoF5pOn5fnwSTvohqhlAstPdE3G+b9bdODB71n5df53djbM; Expires=Tue, 07 May 2024 00:14:34 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#managedAccounts(account())/$entity\",\n    \"id\": \"32028435-3320-4e6e-a9a8-0657406ce0a1\",\n    \"account\": {\n        \"id\": \"32028435-3320-4e6e-a9a8-0657406ce0a1\",\n        \"displayName\": \"user one\",\n        \"stableId\": \"9425778c-becf-485f-b1d2-cecbfab3cc69\",\n        \"shortId\": \"userone\",\n        \"longId\": \"HIDSDEVEL\\\\userone\",\n        \"valid\": true\n    }\n}"},{"id":"01c98161-fb33-4306-9485-43e0b141880d","name":"Expand Managed System","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})?expand=managedSystem","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["managedAccounts({{managedAccountKey}})"],"query":[{"key":"expand","value":"managedSystem"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 00:15:09 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=AspaqemUIVKzUJWmpk9Ljt5LgcMPCyZz51YLiqfuMr/HmIIRWm592YuLIE/0xh1D0SH46QUwHOzU7zolSGaqSC88Z0dcfR7Eo8xRBzZYnEzfV+Gp4QyGExYCjqlt; Expires=Tue, 07 May 2024 00:15:09 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=AspaqemUIVKzUJWmpk9Ljt5LgcMPCyZz51YLiqfuMr/HmIIRWm592YuLIE/0xh1D0SH46QUwHOzU7zolSGaqSC88Z0dcfR7Eo8xRBzZYnEzfV+Gp4QyGExYCjqlt; Expires=Tue, 07 May 2024 00:15:09 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#managedAccounts(managedSystem())/$entity\",\n    \"id\": \"32028435-3320-4e6e-a9a8-0657406ce0a1\",\n    \"managedSystem\": {\n        \"id\": \"3aec0794-75eb-49a3-bed8-e8151568896d\",\n        \"name\": \"AD_PRIV\",\n        \"description\": \"Admin Accounts AD\"\n    }\n}"},{"id":"4e8d55f4-3661-4bd2-928d-ceeef69f2f18","name":"Expand Managed System Policy","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})?expand=managedSystemPolicy","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["managedAccounts({{managedAccountKey}})"],"query":[{"key":"expand","value":"managedSystemPolicy"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 00:16:03 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=/472WC30Or6D7NazhQSsbzDmTCMGslnK9qbgQO0HugGgvzbYR+mZkLvKH7auKCRsdRDXPoc4c5eskV4k2Q8heKk5a+STIo7c3kdMu8ZtzdEg5C8Nw57ih4k51zaC; Expires=Tue, 07 May 2024 00:16:03 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=/472WC30Or6D7NazhQSsbzDmTCMGslnK9qbgQO0HugGgvzbYR+mZkLvKH7auKCRsdRDXPoc4c5eskV4k2Q8heKk5a+STIo7c3kdMu8ZtzdEg5C8Nw57ih4k51zaC; Expires=Tue, 07 May 2024 00:16:03 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#managedAccounts(managedSystemPolicy())/$entity\",\n    \"id\": \"32028435-3320-4e6e-a9a8-0657406ce0a1\",\n    \"managedSystemPolicy\": {\n        \"id\": \"AMSP\",\n        \"description\": \"AMSP\"\n    }\n}"},{"id":"258606a2-a2b9-415c-bbf5-dd86be7cf9a9","name":"Expand Secrets","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})?expand=secrets","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["managedAccounts({{managedAccountKey}})"],"query":[{"key":"expand","value":"secrets"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 00:16:48 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=4iF69f/xMGPH/bkQcipohcES0/JBqnB+tXfwBUnQiRtJOxyVfWM0Sv8FQXTI7VtZUnkhB4azeErFrnnUAco6Y/Gwj9Scw6c1nSepj320sAY36AFQ8QQl6Y0rFu/U; Expires=Tue, 07 May 2024 00:16:48 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=4iF69f/xMGPH/bkQcipohcES0/JBqnB+tXfwBUnQiRtJOxyVfWM0Sv8FQXTI7VtZUnkhB4azeErFrnnUAco6Y/Gwj9Scw6c1nSepj320sAY36AFQ8QQl6Y0rFu/U; Expires=Tue, 07 May 2024 00:16:48 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#managedAccounts(secrets())/$entity\",\n    \"id\": \"32028435-3320-4e6e-a9a8-0657406ce0a1\",\n    \"secrets\": [\n        {\n            \"id\": \"password\",\n            \"managed\": true,\n            \"kind\": \"P\",\n            \"createdDateTime\": \"2024-04-29T21:10:21-04:00\",\n            \"value\": null\n        }\n    ]\n}"},{"id":"d0a4c2f5-78ca-4ee0-a9b2-0e472d248767","name":"Expand All","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})?expand=*","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["managedAccounts({{managedAccountKey}})"],"query":[{"key":"expand","value":"*"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 00:17:19 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=bAspQNNHp1c16kVECdM1lTSOKz1VISVilIGtgjT5TMhaBUSmQF5pZTZ4vdn/gCeIpTEeO1TgY7l8qOwEnPtfv4YU5wzqxSL97KM2MK/AWTKrTp0YRoRAcZxxm4Ok; Expires=Tue, 07 May 2024 00:17:19 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=bAspQNNHp1c16kVECdM1lTSOKz1VISVilIGtgjT5TMhaBUSmQF5pZTZ4vdn/gCeIpTEeO1TgY7l8qOwEnPtfv4YU5wzqxSL97KM2MK/AWTKrTp0YRoRAcZxxm4Ok; Expires=Tue, 07 May 2024 00:17:19 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#managedAccounts(account(),managedSystem(),managedSystemPolicy(),secrets())/$entity\",\n    \"id\": \"32028435-3320-4e6e-a9a8-0657406ce0a1\",\n    \"account\": {\n        \"id\": \"32028435-3320-4e6e-a9a8-0657406ce0a1\",\n        \"displayName\": \"user one\",\n        \"stableId\": \"9425778c-becf-485f-b1d2-cecbfab3cc69\",\n        \"shortId\": \"userone\",\n        \"longId\": \"HIDSDEVEL\\\\userone\",\n        \"valid\": true\n    },\n    \"managedSystem\": {\n        \"id\": \"3aec0794-75eb-49a3-bed8-e8151568896d\",\n        \"name\": \"AD_PRIV\",\n        \"description\": \"Admin Accounts AD\"\n    },\n    \"managedSystemPolicy\": {\n        \"id\": \"AMSP\",\n        \"description\": \"AMSP\"\n    },\n    \"secrets\": [\n        {\n            \"id\": \"password\",\n            \"managed\": true,\n            \"kind\": \"P\",\n            \"createdDateTime\": \"2024-04-29T21:10:21-04:00\",\n            \"value\": null\n        }\n    ]\n}"},{"id":"19c1abb8-b0e8-466f-a470-578b5bf8e843","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 00:18:28 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=dq/nwn0vHGLJwHVk8NsYQfvk7V9Hj4yCpUuSCpMK3LE66ufym/5Mpua7fONAmuLDXAsgziBjel8n03H0Dc93sChvwaf0kt5XANLHPp3V4FZU+opyxb+ItC9HX2PP; Expires=Tue, 07 May 2024 00:18:28 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=dq/nwn0vHGLJwHVk8NsYQfvk7V9Hj4yCpUuSCpMK3LE66ufym/5Mpua7fONAmuLDXAsgziBjel8n03H0Dc93sChvwaf0kt5XANLHPp3V4FZU+opyxb+ItC9HX2PP; Expires=Tue, 07 May 2024 00:18:28 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"593f1d2d-5d0d-45f2-9dc5-dac1ab48a441"},{"name":"/managedAccounts({managedAccountKey})/account","event":[{"listen":"test","script":{"id":"20f1a97b-48f7-4a7f-bd0d-649fa3dfdbaa","exec":["pm.test(\"Response status code is 200\", function () {","  pm.response.to.have.status(200);","});","","","pm.test(\"Id is a valid GUID format\", function () {","  const responseData = pm.response.json();","  ","  pm.expect(responseData).to.be.an('object');","  pm.expect(responseData.id).to.match(/^[a-f\\d]{8}-[a-f\\d]{4}-[a-f\\d]{4}-[a-f\\d]{4}-[a-f\\d]{12}$/i, \"Id should be a valid GUID format\");","});","","","pm.test(\"The displayName must be a non-empty string\", function () {","  const responseData = pm.response.json();","  ","  pm.expect(responseData.displayName).to.exist.and.to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","});","","","pm.test(\"The stableId, shortId, and longId should be strings\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.stableId).to.be.a('string');","    pm.expect(responseData.shortId).to.be.a('string');","    pm.expect(responseData.longId).to.be.a('string');","});"],"type":"text/javascript","packages":{}}}],"id":"7f3f2894-a438-49b0-bc58-5f4c27d9d2ba","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/account","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/managedAccounts({managedAccountKey})/account</code></p>\n<p>This endpoint retrieves the <code>Account</code> object associated with the <code>ManagedAccount</code> object that has the provided <code>managedAccountKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the key parameter to get an Account of a specific ManagedAccount. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>managedAccountKey</td>\n<td>Unique identifier of a managed account</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/managedAccounts({managedAccountKey})/account\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain an Account object associated with the ManagedAccount object.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no ManagedAccount object was found with the provided managedAccountKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#accounts/$entity\",\n    \"id\": \"Guid\",\n    \"displayName\": \"String\",\n    \"stableId\": \"String\",\n    \"shortId\": \"String\",\n    \"longId\": \"String\",\n    \"valid\": Boolean\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:</p>\n<ol>\n<li><code>managedaccounts_get</code></li>\n<li><code>managedaccounts_account_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["managedAccounts({{managedAccountKey}})","account"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"9e0bff14-cab8-4b16-9de4-a616eeab1a2e","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/account"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 00:19:26 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=R+7kPcpnhFLbn00Tudic29QOhDNgAIZ/hSObGJ9PELwWB9DDQO2crQSn+JvDmrTiSlkudnOG7aUqhQh5kXyePKXKKCOEhgQVos1Cnwv/9l4iZKp3WsOX/8NOnUOw; Expires=Tue, 07 May 2024 00:19:26 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=R+7kPcpnhFLbn00Tudic29QOhDNgAIZ/hSObGJ9PELwWB9DDQO2crQSn+JvDmrTiSlkudnOG7aUqhQh5kXyePKXKKCOEhgQVos1Cnwv/9l4iZKp3WsOX/8NOnUOw; Expires=Tue, 07 May 2024 00:19:26 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#accounts/$entity\",\n    \"id\": \"32028435-3320-4e6e-a9a8-0657406ce0a1\",\n    \"displayName\": \"user one\",\n    \"stableId\": \"9425778c-becf-485f-b1d2-cecbfab3cc69\",\n    \"shortId\": \"userone\",\n    \"longId\": \"HIDSDEVEL\\\\userone\",\n    \"valid\": true\n}"},{"id":"ef408f04-bf48-4a59-9f7c-703c71bbd38b","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/account"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 00:19:51 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=J5bG9AM9nehVJsvOkWRNXUcee81UuZokoKzNTsWkHiTGB/Mtx6E4oJIDzcNB4p7glp8xFL4RAYQb+FunbXunNNk8eZkHqPSVgzrB48NsG4ClIJxE9gQ/zbPhSkNF; Expires=Tue, 07 May 2024 00:19:51 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=J5bG9AM9nehVJsvOkWRNXUcee81UuZokoKzNTsWkHiTGB/Mtx6E4oJIDzcNB4p7glp8xFL4RAYQb+FunbXunNNk8eZkHqPSVgzrB48NsG4ClIJxE9gQ/zbPhSkNF; Expires=Tue, 07 May 2024 00:19:51 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"7f3f2894-a438-49b0-bc58-5f4c27d9d2ba"},{"name":"/managedAccounts({managedAccountKey})/managedSystem","event":[{"listen":"test","script":{"id":"a1dc48fc-8f34-4865-bf8d-1fbaadf09691","exec":["pm.test(\"Response status code is 200\", function () {","  pm.response.to.have.status(200);","});","","","pm.test(\"Response has required fields\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.id).to.exist.and.to.be.a('string');","    pm.expect(responseData.name).to.exist.and.to.be.a('string');","    pm.expect(responseData.description).to.exist.and.to.be.a('string');","});","","","pm.test(\"The id should be a non-empty string\", function () {","  const responseData = pm.response.json();","","  pm.expect(responseData).to.be.an('object');","  pm.expect(responseData.id).to.exist.and.to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","});","","","pm.test(\"Name is a non-empty string\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.name).to.exist.and.to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","});","","","pm.test(\"Description is a non-empty string\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.description).to.exist.and.to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","});"],"type":"text/javascript","packages":{}}}],"id":"611eb5f5-1da5-4f19-8492-cdc5effd4793","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/managedSystem","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /managedAccounts({mnagedAccountKey})/managedSystem</code></p>\n<p>This endpoint retrieves the <code>ManagedSystem</code> object associated with the <code>managedAccount</code> object that has the provided <code>managedAccountKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the key parameter to get the managed system of a specific managed account. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>managedAccountKey</td>\n<td>Unique identifier of a managed account</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/managedAccounts({mnagedAccountKey})/managedSystem\" \\\n     -H \"Authorization: Bearer {token}\"\n     -H \"Content-Type: application/json;odata.metadata=minimal\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the managed system object associated with the managed account.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no ManagedAccount object was found using the provided managedAccountKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#managedSystems/$entity\",\n    \"id\": \"Guid\",\n    \"name\": \"String\",\n    \"description\": \"String\"\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:</p>\n<ol>\n<li><code>managedaccounts_get</code></li>\n<li><code>managedaccounts_managedsystem_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["managedAccounts({{managedAccountKey}})","managedSystem"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"86effd2d-781d-4761-94c1-fc4de49a2333","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/managedSystem","description":"## Endpoint\n\n`GET /managedAccounts({mnagedAccountKey})/managedSystem`\n\nThis endpoint retrieves the `ManagedSystem` object associated with the `managedAccount` object that has the provided `managedAccountKey`.\n\n## Request\n\nUse the key parameter to get the managed system of a specific managed account. Additionally, OData query options can be used to customize the data returned by this endpoint.\n\n### Parameters\n\n| Parameter | Description | Param Type | DataType | Required |\n| --- | --- | --- | --- | --- |\n| managedAccountKey | Unique identifier of a managed account | URL | Guid | true |\n| options | This parameter allows you to use OData query options to customize the data returned by this endpoint. | Query | ODataQueryOptions | false |\n\n### Request Headers\n\nThe Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be `text/json` or take the following form:\n\n`application/json[;odata.metadata=][;odata.streaming=]`\n\n- `odata.metadata` can be one of `minimal`, `full`, or `none`\n- `odata.streaming` can be either `true` or `false`\n    \n\nThis indicates that both the `odata.metadata` and `odata.streaming` options are optional. If not provided, the server will use its default values.\n\nIn addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:\n\n`Authorization: Bearer {token}`\n\nThe {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.\n\n### Sample Request\n\n``` bash\ncurl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/managedAccounts({mnagedAccountKey})/managedSystem\" \\\n     -H \"Authorization: Bearer {token}\"\n     -H \"Content-Type: application/json;odata.metadata=minimal\"\n\n ```\n\n## Responses\n\n- **200 OK**: This status code indicates that the request was successful. The response body will contain the managed system object associated with the managed account.\n- **400 Bad Request**: This status code indicates that the request could not be understood or was missing required parameters.\n- **401 Unauthorized**: This status code indicates that the request failed due to insufficient permissions.\n- **404 Not Found**: This status code indicates that no managed account was found with the provided managedAccountKey, or the managed system does not exist.\n- **500 Internal Server Error**: This status code indicates that the request failed due to an internal server error.\n    \n\n### Sample Response\n\n``` json\n{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#managedSystems/$entity\",\n    \"id\": \"Guid\",\n    \"name\": \"String\",\n    \"description\": \"String\"\n}\n\n ```\n\n## Authorization\n\nThis endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:\n\n1. `managedaccounts_get`\n2. `managedaccounts_managedsystem_get`\n    \n\nThe endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 00:21:19 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=ZssMiaFGxzaN8o000uP+t7TCBMXAu12hplraHiKr1YYkjfjirovmpzwvQLtkckm2zNcJcraTvR4vWPwptItu5pSJ4owWMhbBJdd5PnMr+9z7Ph1YEpaAiYLHQzNg; Expires=Tue, 07 May 2024 00:21:19 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=ZssMiaFGxzaN8o000uP+t7TCBMXAu12hplraHiKr1YYkjfjirovmpzwvQLtkckm2zNcJcraTvR4vWPwptItu5pSJ4owWMhbBJdd5PnMr+9z7Ph1YEpaAiYLHQzNg; Expires=Tue, 07 May 2024 00:21:19 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#managedSystems/$entity\",\n    \"id\": \"3aec0794-75eb-49a3-bed8-e8151568896d\",\n    \"name\": \"AD_PRIV\",\n    \"description\": \"Admin Accounts AD\"\n}"},{"id":"3fa10b0f-4ad5-473b-99c5-71b7f596eda8","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/managedSystem"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 00:20:51 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=I+AGJpGH3VmFwzGfe0Tu01UIHhZ/HMpR/In53NOLWGEqEtB1s/q+Up1jwUMtbYe9HlgqDzSxvAh587M4VJSJ3H2DPBKpy0WBbJxjBoreNbnousAd3cbCDrZfymD6; Expires=Tue, 07 May 2024 00:20:51 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=I+AGJpGH3VmFwzGfe0Tu01UIHhZ/HMpR/In53NOLWGEqEtB1s/q+Up1jwUMtbYe9HlgqDzSxvAh587M4VJSJ3H2DPBKpy0WBbJxjBoreNbnousAd3cbCDrZfymD6; Expires=Tue, 07 May 2024 00:20:51 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"611eb5f5-1da5-4f19-8492-cdc5effd4793"},{"name":"/managedAccounts({managedAccountKey})/managedSystemPolicy","event":[{"listen":"test","script":{"id":"4f504c6d-9653-4ad0-8d29-c661143e3138","exec":["pm.test(\"Response status code is 200\", function () {","  pm.expect(pm.response.code).to.equal(200);","});","","pm.test(\"Response has required fields\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.id).to.exist.and.to.be.a('string');","    pm.expect(responseData.description).to.exist.and.to.be.a('string');","});","","pm.test(\"Id is a non-empty string\", function () {","  const responseData = pm.response.json();","  ","  pm.expect(responseData).to.be.an('object');","  pm.expect(responseData.id).to.exist.and.to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","});","","pm.test(\"Description is a non-empty string\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.description).to.exist.and.to.be.a('string').and.to.have.length.above(0);","});"],"type":"text/javascript","packages":{}}}],"id":"7d3a5d60-78ef-4468-9c7e-99ec6435615c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/managedSystemPolicy","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /managedAccounts({managedAccountKey})/managedSystemPolicy</code></p>\n<p>This endpoint retrieves the <code>managedSystemPolicy</code> object associated with the <code>managedAccount</code> object that has the provided <code>managedAccountKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the <code>managedAccountKey</code> parameter to get the managed system policy of a specific managed account. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>managedAccountKey</td>\n<td>Unique identifier of a managed account</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type should be <code>application/json</code>.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/managedAccounts({managedAccountKey})/managedSystemPolicy\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -H \"Content-Type: application/json\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the managed system policy object associated with the managed account.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no managed account was found with the provided managedAccountKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#managedSystemPolicies/$entity\",\n    \"id\": \"String\",\n    \"description\": \"String\"\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:</p>\n<ol>\n<li><code>managedaccounts_get</code></li>\n<li><code>managedaccounts_managedsystempolicy_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["managedAccounts({{managedAccountKey}})","managedSystemPolicy"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"75492ad5-6dec-457f-b4b4-c4c70701bfd8","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/managedSystemPolicy"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 00:21:50 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=n+8G4eLNHZIQ69bsW1HbtoQkyGd7mAevoWmERWiNOjtuuwiM5hScMNhJsifBjNh1gfxlvGjJPOK/C6KEY2ZhX7fs/ej3bMaKns3fYKKym5O6EXwZ4YHCdljHpzc/; Expires=Tue, 07 May 2024 00:21:50 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=n+8G4eLNHZIQ69bsW1HbtoQkyGd7mAevoWmERWiNOjtuuwiM5hScMNhJsifBjNh1gfxlvGjJPOK/C6KEY2ZhX7fs/ej3bMaKns3fYKKym5O6EXwZ4YHCdljHpzc/; Expires=Tue, 07 May 2024 00:21:50 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#managedSystemPolicies/$entity\",\n    \"id\": \"AMSP\",\n    \"description\": \"AMSP\"\n}"},{"id":"92284cb6-996e-406d-9b4d-07a1ac5a956f","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedAccounts({{managedAccountKey}})/managedSystemPolicy"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 00:22:19 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=mZtnSOGiWxqDAqFZrFygI92fNJWWd7vIfZdBDy70eqoqCKQXjIj09xH25N57LKbgHliMisFPrdMrtKrvhhSCdJlFjd48RZRfjFprG785g0N4qI6pn1f6gbu7ae25; Expires=Tue, 07 May 2024 00:22:19 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=mZtnSOGiWxqDAqFZrFygI92fNJWWd7vIfZdBDy70eqoqCKQXjIj09xH25N57LKbgHliMisFPrdMrtKrvhhSCdJlFjd48RZRfjFprG785g0N4qI6pn1f6gbu7ae25; Expires=Tue, 07 May 2024 00:22:19 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"7d3a5d60-78ef-4468-9c7e-99ec6435615c"}],"id":"aabba60b-547e-4d14-bbc6-6a8b382cde69","description":"<p>The <code>ManagedAccount</code> resource represents a managed account entity in the system. Below is a detailed description of all the properties of this resource.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property Name</th>\n<th>Description</th>\n<th>Data Type</th>\n<th>Patchable</th>\n<th>Returned by Default</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Unique identifier of the managed account</td>\n<td>Guid</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>account</td>\n<td>Reference to the account</td>\n<td>Account</td>\n<td>No</td>\n<td>No</td>\n</tr>\n<tr>\n<td>managedSystem</td>\n<td>Reference to the managed system the account is found on</td>\n<td>ManagedSystem</td>\n<td>No</td>\n<td>No</td>\n</tr>\n<tr>\n<td>managedSystemPolicy</td>\n<td>Reference to the managed system policy the account is found on</td>\n<td>ManagedSystemPolicy</td>\n<td>No</td>\n<td>No</td>\n</tr>\n<tr>\n<td>secrets</td>\n<td>Array of secret objects for the managed account</td>\n<td>Array</td>\n<td>No</td>\n<td>No</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"endpoints\">Endpoints</h2>\n<ul>\n<li><p><code>GET /v2/managedAccounts</code> - Retrieves a list of all managed accounts.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/managedAccounts({managedAccountKey})</code> - Retrieves a specific managed account using the unique key.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no managed account found with the given <code>managedAccountKey</code>), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/managedAccounts({managedAccountKey})/account</code> - Retrieves the specific account attached to the managed account using the unique key.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no managed account found with the given key), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/managedAccounts({managedAccountKey})/managedSystem</code> - Retrieves the specific managed system the managed account is associated to, using the unique key.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no managed account found with the given key), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/managedAccounts({managedAccountKey})/managedSystemPolicy</code> - Retrieves the specific managed system policy the managed account is associated to, using the unique key.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no managed account found with the given key), 500 (internal server error)</li>\n</ul>\n</li>\n</ul>\n","_postman_id":"aabba60b-547e-4d14-bbc6-6a8b382cde69","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}}},{"name":"ManagedSystems","item":[{"name":"/managedSystems","event":[{"listen":"test","script":{"id":"7cf11bff-e03c-4188-9c6a-5c4ff73dfbe6","exec":["\r","pm.test(\"Response status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","pm.test(\"Response has the required fields\", function () {\r","    const responseData = pm.response.json().value;\r","\r","    pm.expect(responseData).to.be.an('array');\r","    responseData.forEach(function (managedSystem) {\r","        pm.expect(managedSystem).to.have.property('id').that.is.a('string');\r","        pm.expect(managedSystem).to.have.property('name').that.is.a('string');\r","        pm.expect(managedSystem).to.have.property('description').that.is.a('string');\r","    });\r","});\r","\r","\r","pm.test(\"Id is a non-empty string\", function () {\r","    const responseData = pm.response.json().value;\r","\r","    pm.expect(responseData).to.be.an('array');\r","    responseData.forEach(function (system) {\r","        pm.expect(system.id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Id should not be empty\");\r","    });\r","});\r","\r","\r","pm.test(\"Name is a non-empty string\", function () {\r","    const responseData = pm.response.json().value;\r","\r","    pm.expect(responseData).to.be.an('array');\r","    responseData.forEach(function (managedSystem) {\r","        pm.expect(managedSystem.name).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Name should not be empty\");\r","    });\r","});\r","\r","\r","pm.test(\"Description is a non-empty string\", function () {\r","    const responseData = pm.response.json().value;\r","\r","    pm.expect(responseData).to.be.an('array');\r","    pm.expect(responseData).to.have.lengthOf.at.least(1, \"Array should not be empty\");\r","\r","    responseData.forEach(function (managedSystem) {\r","        pm.expect(managedSystem.description).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");\r","    });\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"d9c14adc-ac7a-4ce0-8ab9-14634969a1a3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystems","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/managedSystems</code></p>\n<p>This endpoint retrieves a list of <code>ManagedSystem</code> objects based on the given OData query options.</p>\n<h2 id=\"request\">Request</h2>\n<p>Filter, sort, and paginate the data returned by this endpoint using standard OData query parameters.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Parameter Type</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/managedSystems\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><p><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of ManagedSystem objects that match the given query options.</p>\n</li>\n<li><p><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood by the server due to malformed syntax. The client should not repeat the request without modifications.</p>\n</li>\n<li><p><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</p>\n</li>\n<li><p><strong>404 Not Found</strong>: This status code indicates that the requested resource could not be found.</p>\n</li>\n<li><p><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</p>\n</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#managedSystems\",\n    \"value\": [\n        {\n            \"id\": \"Guid\",\n            \"name\": \"String\",\n            \"description\": \"String\",\n        },\n        ...\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>managedsystems_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n<h2 id=\"notes\">Notes</h2>\n<p>This REST API request replaces the <code>ManagedSystemList</code> function from our base product, which was a SOAP API function. The transition to REST API provides a more modern and efficient way to retrieve managed system data.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["managedSystems"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"e2c77088-3045-4d5b-8055-64ea4c05d7ee","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystems"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 21:59:06 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=KmynRP+kMLyaf7yTYZbcd/ghOSGQv/gvkm2ppmhLUubTQTGI+8x5S7dTjnc3HdMhe+YXy0ftZed/JQidoCYTvVxpXtL+G3N1dtPyct/WKoWxUqZp/thRT2rKoHUp; Expires=Mon, 06 May 2024 21:59:06 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=KmynRP+kMLyaf7yTYZbcd/ghOSGQv/gvkm2ppmhLUubTQTGI+8x5S7dTjnc3HdMhe+YXy0ftZed/JQidoCYTvVxpXtL+G3N1dtPyct/WKoWxUqZp/thRT2rKoHUp; Expires=Mon, 06 May 2024 21:59:06 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#managedSystems\",\n    \"value\": [\n        {\n            \"id\": \"3aec0794-75eb-49a3-bed8-e8151568896d\",\n            \"name\": \"AD_PRIV\",\n            \"description\": \"Admin Accounts AD\"\n        },\n        {\n            \"id\": \"a517248f-f616-4c11-8c52-34c583f3a3b6\",\n            \"name\": \"NT_TARGET\",\n            \"description\": \"Windows Target 1\"\n        }\n    ]\n}"}],"_postman_id":"d9c14adc-ac7a-4ce0-8ab9-14634969a1a3"},{"name":"/managedSystems({managedSystemKey})","event":[{"listen":"test","script":{"id":"aff2666a-070b-479a-82e7-482bba681432","exec":["pm.test(\"Response status code is 200\", function () {","    pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Response has required fields\", function() {","  const responseData = pm.response.json();","","  pm.expect(responseData).to.be.an('object');","  pm.expect(responseData.id).to.exist.and.to.be.a('string');","  pm.expect(responseData.name).to.exist.and.to.be.a('string');","  pm.expect(responseData.description).to.exist.and.to.be.a('string');","});","","","pm.test(\"The id is a non-empty string\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","});","","","pm.test(\"Name is a non-empty string\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.name).to.exist.and.to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","});","","","pm.test(\"Description should be a non-empty string\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.description).to.exist.and.to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","});"],"type":"text/javascript","packages":{}}}],"id":"222b5a0c-9405-4e6a-8ae2-1db81cd3ad19","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystems({{managedSystemKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/managedSystems({managedSystemKey})</code></p>\n<p>This endpoint retrieves a <code>ManagedSystem</code> object based on the given <code>managedSystemKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>You can use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>managedSystemKey</td>\n<td>Unique identifier of a ManagedSystem</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=minimal|full|none][;odata.streaming=true|false]</code></p>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/managedSystems({managedSystemKey})\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the ManagedSystem object that matches the given resourceKey.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood by the server due to malformed syntax.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that the resourceKey does not correspond to an existing ManagedSystem.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#managedSystems/$entity\",\n    \"id\": \"Guid\",\n    \"name\": \"String\",\n    \"description\": \"String\"\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>managedsystems_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["managedSystems({{managedSystemKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"e42b8b9b-5c5f-4886-8fd4-3bbb302c13d1","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystems({{managedSystemKey}})"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 22:02:07 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=yLntMyOMVlXnoRSODkb4qO/4ExIEpA5VTuY8tqvSUjpgGD41PpnSm8K4knM+h4IrzZ5rgYPGsqrLDs+E4ff0pFxbUN8JmSEeC+ILQoew3H6Ejm7cArEcA16dcYNX; Expires=Mon, 06 May 2024 22:02:07 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=yLntMyOMVlXnoRSODkb4qO/4ExIEpA5VTuY8tqvSUjpgGD41PpnSm8K4knM+h4IrzZ5rgYPGsqrLDs+E4ff0pFxbUN8JmSEeC+ILQoew3H6Ejm7cArEcA16dcYNX; Expires=Mon, 06 May 2024 22:02:07 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#managedSystems/$entity\",\n    \"id\": \"3aec0794-75eb-49a3-bed8-e8151568896d\",\n    \"name\": \"AD_PRIV\",\n    \"description\": \"Admin Accounts AD\"\n}"},{"id":"0024fa3a-fcbd-4298-9b6c-60ed9523e206","name":"Expand Managed Accounts","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystems({{managedSystemKey}})?expand=managedAccounts","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["managedSystems({{managedSystemKey}})"],"query":[{"key":"expand","value":"managedAccounts"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 22:03:23 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=ExesJFgsXLgvgoJ+e/eu6LTZVD1PcTEmzZVpvytNUEjfLbQgr/S1armTIgnnSlbLHMzTGVNGHnw7L2Cp+iNswei3bllsrQqckI+2+G4BM4uleZnANtA7KRcGbQxS; Expires=Mon, 06 May 2024 22:03:23 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=ExesJFgsXLgvgoJ+e/eu6LTZVD1PcTEmzZVpvytNUEjfLbQgr/S1armTIgnnSlbLHMzTGVNGHnw7L2Cp+iNswei3bllsrQqckI+2+G4BM4uleZnANtA7KRcGbQxS; Expires=Mon, 06 May 2024 22:03:23 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#managedSystems(managedAccounts())/$entity\",\n    \"id\": \"3aec0794-75eb-49a3-bed8-e8151568896d\",\n    \"name\": \"AD_PRIV\",\n    \"description\": \"Admin Accounts AD\",\n    \"managedAccounts\": [\n        {\n            \"id\": \"32028435-3320-4e6e-a9a8-0657406ce0a1\"\n        },\n        {\n            \"id\": \"fd4c24ec-3541-4b46-8e1b-2423199ae450\"\n        },\n        {\n            \"id\": \"f026b3fc-2e3d-4ac4-bcce-32b1e3e37262\"\n        },\n        {\n            \"id\": \"25fa3986-9de6-4012-8180-3ea382d03b4e\"\n        },\n        {\n            \"id\": \"0e218e42-14b8-4720-bbd9-9121d1551268\"\n        },\n        {\n            \"id\": \"89b52926-58b9-4847-9361-a8049abeeaa0\"\n        },\n        {\n            \"id\": \"a555b375-47a6-49eb-85cf-81a7038eacd8\"\n        },\n        {\n            \"id\": \"343792df-f0e5-4ed4-b86d-d3692ce2b604\"\n        }\n    ]\n}"},{"id":"28f337e6-043a-49d5-a2a4-b48ab3dc9f69","name":"Expand Managed System Policies","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystems({{managedSystemKey}})?expand=managedSystemPolicies","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["managedSystems({{managedSystemKey}})"],"query":[{"key":"expand","value":"managedSystemPolicies"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 22:04:20 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=aYxhRHU8GuzKt7sJeH79Bew64jD/ta+rGX4DwnVFtOln+DyXKRipYyfQkk2Xt49jHuRrrAc4rJFBhtdvOC/mhsdYV2dLzTeYqLkgbjGom7rOIjQPOO6M9/5JWOCL; Expires=Mon, 06 May 2024 22:04:20 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=aYxhRHU8GuzKt7sJeH79Bew64jD/ta+rGX4DwnVFtOln+DyXKRipYyfQkk2Xt49jHuRrrAc4rJFBhtdvOC/mhsdYV2dLzTeYqLkgbjGom7rOIjQPOO6M9/5JWOCL; Expires=Mon, 06 May 2024 22:04:20 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#managedSystems(managedSystemPolicies())/$entity\",\n    \"id\": \"3aec0794-75eb-49a3-bed8-e8151568896d\",\n    \"name\": \"AD_PRIV\",\n    \"description\": \"Admin Accounts AD\",\n    \"managedSystemPolicies\": [\n        {\n            \"id\": \"AMSP\",\n            \"description\": \"AMSP\"\n        },\n        {\n            \"id\": \"BMSP\",\n            \"description\": \"ACL based MSP\"\n        },\n        {\n            \"id\": \"HISTORICAL_DATA_GRP\",\n            \"description\": \"!!!HISTORICAL_DATA_GROUP_DESC\"\n        }\n    ]\n}"},{"id":"52433665-7842-4a1f-950b-7416ce209351","name":"Expand Target System","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystems({{managedSystemKey}})?expand=targetSystem","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["managedSystems({{managedSystemKey}})"],"query":[{"key":"expand","value":"targetSystem"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 22:05:07 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=1DZJ/5EaKej/sDz2WSNVenJYJRVMj4k3G8bVHGfI0VqZ4E5u0caUCNZmbz7QX8t8rHdUrx2vQO/g+bp4zf4vd9redzHf0i94HD/oS3Tp682+mobsl+GQyuwnkYAu; Expires=Mon, 06 May 2024 22:05:07 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=1DZJ/5EaKej/sDz2WSNVenJYJRVMj4k3G8bVHGfI0VqZ4E5u0caUCNZmbz7QX8t8rHdUrx2vQO/g+bp4zf4vd9redzHf0i94HD/oS3Tp682+mobsl+GQyuwnkYAu; Expires=Mon, 06 May 2024 22:05:07 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#managedSystems(targetSystem())/$entity\",\n    \"id\": \"3aec0794-75eb-49a3-bed8-e8151568896d\",\n    \"name\": \"AD_PRIV\",\n    \"description\": \"Admin Accounts AD\",\n    \"targetSystem\": {\n        \"id\": \"AD_PRIV\",\n        \"type\": \"Manual\",\n        \"description\": \"Admin Accounts AD\",\n        \"address\": \"{server=HIDSDevel.local;listOUs={\\\"OU=PAM Accounts,DC=HIDSDevel,DC=local\\\";};listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": \"2021-08-27T20:31:02.047-04:00\",\n            \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n        }\n    }\n}"},{"id":"a018b940-431f-4059-8bd7-25a9b937efb1","name":"Expand All","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystems({{managedSystemKey}})?expand=*","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["managedSystems({{managedSystemKey}})"],"query":[{"key":"expand","value":"*"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 22:05:39 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=q+YjgSHrGD2dA69787o1wmuyTt6cLAJpEuIPBkxiGbon9j2kKmVGKxcBwCgH4S2YXyF9kynEaCnmktphhiaYIHFN/Xs36C9I+XwnpTO02og/+7w3uCl5+mpnDgJo; Expires=Mon, 06 May 2024 22:05:39 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=q+YjgSHrGD2dA69787o1wmuyTt6cLAJpEuIPBkxiGbon9j2kKmVGKxcBwCgH4S2YXyF9kynEaCnmktphhiaYIHFN/Xs36C9I+XwnpTO02og/+7w3uCl5+mpnDgJo; Expires=Mon, 06 May 2024 22:05:39 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#managedSystems(targetSystem(),managedAccounts(),managedSystemPolicies())/$entity\",\n    \"id\": \"3aec0794-75eb-49a3-bed8-e8151568896d\",\n    \"name\": \"AD_PRIV\",\n    \"description\": \"Admin Accounts AD\",\n    \"targetSystem\": {\n        \"id\": \"AD_PRIV\",\n        \"type\": \"Manual\",\n        \"description\": \"Admin Accounts AD\",\n        \"address\": \"{server=HIDSDevel.local;listOUs={\\\"OU=PAM Accounts,DC=HIDSDevel,DC=local\\\";};listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": \"2021-08-27T20:31:02.047-04:00\",\n            \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n        }\n    },\n    \"managedAccounts\": [\n        {\n            \"id\": \"32028435-3320-4e6e-a9a8-0657406ce0a1\"\n        },\n        {\n            \"id\": \"fd4c24ec-3541-4b46-8e1b-2423199ae450\"\n        },\n        {\n            \"id\": \"f026b3fc-2e3d-4ac4-bcce-32b1e3e37262\"\n        },\n        {\n            \"id\": \"25fa3986-9de6-4012-8180-3ea382d03b4e\"\n        },\n        {\n            \"id\": \"a555b375-47a6-49eb-85cf-81a7038eacd8\"\n        },\n        {\n            \"id\": \"0e218e42-14b8-4720-bbd9-9121d1551268\"\n        },\n        {\n            \"id\": \"89b52926-58b9-4847-9361-a8049abeeaa0\"\n        },\n        {\n            \"id\": \"343792df-f0e5-4ed4-b86d-d3692ce2b604\"\n        }\n    ],\n    \"managedSystemPolicies\": [\n        {\n            \"id\": \"AMSP\",\n            \"description\": \"AMSP\"\n        },\n        {\n            \"id\": \"BMSP\",\n            \"description\": \"ACL based MSP\"\n        },\n        {\n            \"id\": \"HISTORICAL_DATA_GRP\",\n            \"description\": \"!!!HISTORICAL_DATA_GROUP_DESC\"\n        }\n    ]\n}"},{"id":"a50847de-2cfb-4ab2-b0cf-981d1ae32825","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystems({{managedSystemKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 22:06:31 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=9F5Yf9LEkCvKX59t41k0xDn13b1BAsDUoLC83BRfxYASn84CsDYdrSitblu0CJrObggL3wxfI2CLRs69XLuO+MO5EKU41BRZvXmIXsxY4OSs9hZkwI4yOUbQmDLk; Expires=Mon, 06 May 2024 22:06:31 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=9F5Yf9LEkCvKX59t41k0xDn13b1BAsDUoLC83BRfxYASn84CsDYdrSitblu0CJrObggL3wxfI2CLRs69XLuO+MO5EKU41BRZvXmIXsxY4OSs9hZkwI4yOUbQmDLk; Expires=Mon, 06 May 2024 22:06:31 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"222b5a0c-9405-4e6a-8ae2-1db81cd3ad19"},{"name":"/managedSystems({managedSystemKey})/managedAccounts","event":[{"listen":"test","script":{"id":"bf8141b6-adc3-41d7-a643-401a747dcc37","exec":["pm.test(\"Response status code is 200\", function () {","    pm.expect(pm.response.code).to.equal(200);","});","","pm.test(\"Check if id is a valid GUID format\", function () {","  const responseData = pm.response.json().value;","  ","  pm.expect(responseData).to.be.an('array');","  ","  responseData.forEach(function (account) {","    pm.expect(account.id).to.match(/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/i);","  });","});"],"type":"text/javascript","packages":{}}}],"id":"57297a6f-613e-4226-90a9-a12fd07aa1af","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystems({{managedSystemKey}})/managedAccounts","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/managedSystems({managedSystemKey})/managedAccounts</code></p>\n<p>This endpoint retrieves a list of <code>ManagedAccount</code> objects associated with the <code>ManagedSystem</code> object that has the provided <code>managedSystemKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the key parameter to get managedAccounts of a specific managedSystem. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>managedSystemKey</td>\n<td>Unique identifier of a managed system</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/managedSystems({managedSystemKey})/managedAccounts\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -H \"Content-Type: application/json;odata.metadata=minimal\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of ManagedAccount objects associated with the ManagedSystem object.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no ManagedSystem object was found with the provided managedSystemKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#managedAccounts\",\n    \"value\": [\n        {\n            \"id\": \"Guid\",\n        },\n        ...\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:</p>\n<ol>\n<li><code>managedsystems_get</code></li>\n<li><code>managedsystems_managedaccounts_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["managedSystems({{managedSystemKey}})","managedAccounts"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"9b13e9ee-61dd-4b55-87da-900ee8a08fdd","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystems({{managedSystemKey}})/managedAccounts"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 22:33:06 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=yYIlokZG8UrorWQhuwqJdSWCWI1bXJQBYNuOzNSRBOiMVPRZZnZMvu6xW06piEVwSUe/UQTxvAZjQu6++oFy4S6i1YY/kV6dA85BYD5As28a2dv801N7CMLHnTnU; Expires=Mon, 06 May 2024 22:33:06 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=yYIlokZG8UrorWQhuwqJdSWCWI1bXJQBYNuOzNSRBOiMVPRZZnZMvu6xW06piEVwSUe/UQTxvAZjQu6++oFy4S6i1YY/kV6dA85BYD5As28a2dv801N7CMLHnTnU; Expires=Mon, 06 May 2024 22:33:06 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#managedAccounts\",\n    \"value\": [\n        {\n            \"id\": \"0e218e42-14b8-4720-bbd9-9121d1551268\"\n        },\n        {\n            \"id\": \"25fa3986-9de6-4012-8180-3ea382d03b4e\"\n        },\n        {\n            \"id\": \"f026b3fc-2e3d-4ac4-bcce-32b1e3e37262\"\n        },\n        {\n            \"id\": \"89b52926-58b9-4847-9361-a8049abeeaa0\"\n        },\n        {\n            \"id\": \"fd4c24ec-3541-4b46-8e1b-2423199ae450\"\n        },\n        {\n            \"id\": \"32028435-3320-4e6e-a9a8-0657406ce0a1\"\n        },\n        {\n            \"id\": \"a555b375-47a6-49eb-85cf-81a7038eacd8\"\n        },\n        {\n            \"id\": \"343792df-f0e5-4ed4-b86d-d3692ce2b604\"\n        }\n    ]\n}"},{"id":"773b9cc3-2d88-4240-9515-68ad039b57c3","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystems({{managedSystemKey}})/managedAccounts"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 22:33:56 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=c5UUdZFqWEutMNhg7FDs8MYw3LA5tctd6CdAbjVVeI/VErsEgg2E5i64F+yWlVKjV8bcW/at3qo4U2c5cpwVg84XFUYQrlqGD4RJl0AlFInTqYy/a22Oc/lFoedm; Expires=Mon, 06 May 2024 22:33:56 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=c5UUdZFqWEutMNhg7FDs8MYw3LA5tctd6CdAbjVVeI/VErsEgg2E5i64F+yWlVKjV8bcW/at3qo4U2c5cpwVg84XFUYQrlqGD4RJl0AlFInTqYy/a22Oc/lFoedm; Expires=Mon, 06 May 2024 22:33:56 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"57297a6f-613e-4226-90a9-a12fd07aa1af"},{"name":"/managedSystems({managedSystemKey})/managedSystemPolicies","event":[{"listen":"test","script":{"id":"55ed82ab-5aba-4f2b-baa8-8d6e87616119","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","","pm.test(\"Response has required fields - id and description\", function () {","    const responseData = pm.response.json().value;","    ","    pm.expect(responseData).to.be.an('array').that.is.not.empty;","    ","    responseData.forEach(function (policy) {","        pm.expect(policy).to.have.property('id');","        pm.expect(policy).to.have.property('description');","    });","});","","","pm.test(\"Id should be a non-empty string\", function () {","  const responseData = pm.response.json().value;","  ","  pm.expect(responseData).to.be.an('array');","  ","  responseData.forEach(function(item) {","    pm.expect(item.id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","  });","});","","","pm.test(\"Description is a non-empty string\", function () {","    const responseData = pm.response.json().value;","    ","    pm.expect(responseData).to.be.an('array');","    responseData.forEach(function (item) {","        pm.expect(item.description).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","    });","});"],"type":"text/javascript","packages":{}}}],"id":"59a67f31-40b3-4baa-9136-bf7332068e6a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystems({{managedSystemKey}})/managedSystemPolicies","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/managedSystems({managedSystemKey})/managedSystemPolicies</code></p>\n<p>This endpoint retrieves a list of <code>ManagedSystemPolicy</code> objects associated with the <code>ManagedSystem</code> object that has the provided <code>managedSystemKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the key parameter to get <code>managedSystemPolicies</code> of a specific <code>managedSystem</code>. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>managedSystemKey</td>\n<td>Unique identifier of a managed system</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/managedSystems({managedSystemKey})/managedSystemPolicies\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of ManagedSystemPolicy objects associated with the ManagedSystem object.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no ManagedSystemPolicy objects were found with the provided managedSystemKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#managedSystemPolicies\",\n    \"value\": [\n        {\n            \"id\": \"String\",\n            \"description\": \"String\",\n        },\n        ...\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:</p>\n<ol>\n<li><code>managedystems_get</code></li>\n<li><code>managedsystems_managedsystempolicies_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["managedSystems({{managedSystemKey}})","managedSystemPolicies"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"38b32472-690e-4bca-b4e8-2f45256313fc","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystems({{managedSystemKey}})/managedSystemPolicies"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 22:35:27 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=QupywBq7dwMWPXaql9QKlFtNmGcGouDtiCyq1Dcy0mqjg0IVaEIuNOQVSOqapjs+4PKqTco7PPP2JTiaQ+nZZ3R8m4jnIA9wfzjIIObn0yixlOdQSHMVhibtf/ve; Expires=Mon, 06 May 2024 22:35:27 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=QupywBq7dwMWPXaql9QKlFtNmGcGouDtiCyq1Dcy0mqjg0IVaEIuNOQVSOqapjs+4PKqTco7PPP2JTiaQ+nZZ3R8m4jnIA9wfzjIIObn0yixlOdQSHMVhibtf/ve; Expires=Mon, 06 May 2024 22:35:27 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#managedSystemPolicies\",\n    \"value\": [\n        {\n            \"id\": \"AMSP\",\n            \"description\": \"AMSP\"\n        },\n        {\n            \"id\": \"BMSP\",\n            \"description\": \"ACL based MSP\"\n        },\n        {\n            \"id\": \"HISTORICAL_DATA_GRP\",\n            \"description\": \"!!!HISTORICAL_DATA_GROUP_DESC\"\n        }\n    ]\n}"},{"id":"9010d537-ee61-402e-a302-01723b2b2efa","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystems({{managedSystemKey}})/managedSystemPolicies"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 22:36:02 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=yBRZWiaDurlZsauaikqDYcTIp5//DmBKpzJzfwTEqFuM6LcozWl6pgufA3c6+b3YZ6Y/DguyXpRRA9Tb0InLrdKenMfC7viaicA/VLGNH7zKArgECNlfREPw9bAj; Expires=Mon, 06 May 2024 22:36:02 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=yBRZWiaDurlZsauaikqDYcTIp5//DmBKpzJzfwTEqFuM6LcozWl6pgufA3c6+b3YZ6Y/DguyXpRRA9Tb0InLrdKenMfC7viaicA/VLGNH7zKArgECNlfREPw9bAj; Expires=Mon, 06 May 2024 22:36:02 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"59a67f31-40b3-4baa-9136-bf7332068e6a"},{"name":"/managedSystems({managedSystemKey})/targetSystem","event":[{"listen":"test","script":{"id":"e24d452e-f097-450a-8ed4-c63ea37ebaa6","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(\"Response has the required fields - id and description\", function () {","  const responseData = pm.response.json();","  ","  pm.expect(responseData).to.be.an('object');","  pm.expect(responseData.id).to.exist.and.to.be.a('string');","  pm.expect(responseData.description).to.exist.and.to.be.a('string');","});"],"type":"text/javascript","packages":{}}}],"id":"f0527de8-2814-4332-a05d-4c3bf01502ab","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystems({{managedSystemKey}})/targetSystem","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/managedSystems({managedSystemKey})/targetSystem</code></p>\n<p>This endpoint fetches a specific <code>targetSystem</code> object associated with a specific <code>managedSystem</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<p>You can use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>managedSystemKey</td>\n<td>Unique identifier of the managed system</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code>: can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code>: can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/managedSystems({managedSystemKey})/targetSystem\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -H \"Content-Type: application/json\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><p><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the TargetSystem object.</p>\n</li>\n<li><p><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</p>\n</li>\n<li><p><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</p>\n</li>\n<li><p><strong>404 Not Found</strong>: This status code indicates that no TargetSystem object was found with the provided managedSystemKey.</p>\n</li>\n<li><p><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</p>\n</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#managedSystems/targetSystem/$entity\",\n    \"id\": \"String\",\n    \"description\": \"String\",\n    \"address\": \"String\",\n    \"type\": \"String\",\n    \"metadata\": {\n        \"createdDateTime\": \"DateTime\",\n        \"lastUpdatedDateTime\": \"DateTime\",\n        \"lastUpdatedBy\": \"Guid\"\n    }\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>managedsystems_targetsystem_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["managedSystems({{managedSystemKey}})","targetSystem"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"31fdaf8c-7376-4e58-9d6b-11f60c5811de","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystems({{managedSystemKey}})/targetSystem"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 22:41:37 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=i2MEyqTJhfvZFgLlmFe6kJtfzj7J0MQvItmDQFOUkj+5QAKFBPp+FWQayQF65/Hs+G/gzkXsh+tpE+/hyjWV6Dy+ggsb3uuDimfD7gf1rJ5mafA/HqmcR0ew4GE0; Expires=Mon, 06 May 2024 22:41:37 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=i2MEyqTJhfvZFgLlmFe6kJtfzj7J0MQvItmDQFOUkj+5QAKFBPp+FWQayQF65/Hs+G/gzkXsh+tpE+/hyjWV6Dy+ggsb3uuDimfD7gf1rJ5mafA/HqmcR0ew4GE0; Expires=Mon, 06 May 2024 22:41:37 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#targetSystems/$entity\",\n    \"id\": \"AD_PRIV\",\n    \"type\": \"Manual\",\n    \"description\": \"Admin Accounts AD\",\n    \"address\": \"{server=HIDSDevel.local;listOUs={\\\"OU=PAM Accounts,DC=HIDSDevel,DC=local\\\";};listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n    \"metadata\": {\n        \"createdDateTime\": null,\n        \"lastUpdatedDateTime\": \"2021-08-27T20:31:02.047-04:00\",\n        \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n    }\n}"},{"id":"a0bb5965-cabe-4594-b346-d98dea64d00a","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystems({{managedSystemKey}})/targetSystem"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 22:42:57 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=AhVfZ3dvB5kkTrUxzr2kM/6I7EjkA2u0YymIh+Lw0FmjQHklmRlzQDfZZhaQh1geTshQ3pFNsi0iLlzuprCdSI1Lm9u6PHcaCp4zUPPeQgHSffxSU2j3h+7C3TpX; Expires=Mon, 06 May 2024 22:42:57 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=AhVfZ3dvB5kkTrUxzr2kM/6I7EjkA2u0YymIh+Lw0FmjQHklmRlzQDfZZhaQh1geTshQ3pFNsi0iLlzuprCdSI1Lm9u6PHcaCp4zUPPeQgHSffxSU2j3h+7C3TpX; Expires=Mon, 06 May 2024 22:42:57 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"f0527de8-2814-4332-a05d-4c3bf01502ab"}],"id":"d2538d1e-9c63-4d92-b7a1-0f96b206e8ce","description":"<p>The <code>ManagedSystem</code> resource represents a system that is managed within the infrastructure. Below is a detailed description of all the properties of this resource.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property Name</th>\n<th>Description</th>\n<th>Data Type</th>\n<th>Patchable</th>\n<th>Returned by Default</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Unique identifier of the managed system</td>\n<td>Guid</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>name</td>\n<td>Name of the managed system</td>\n<td>String</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>description</td>\n<td>Description of the managed system</td>\n<td>String</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>targetSystem</td>\n<td>Reference to the associated target system</td>\n<td>TargetSystem</td>\n<td>No</td>\n<td>No</td>\n</tr>\n<tr>\n<td>managedSystemPolicies</td>\n<td>Array of associated managed system policies</td>\n<td>ManagedSystemPolicy[]</td>\n<td>No</td>\n<td>No</td>\n</tr>\n<tr>\n<td>managedAccounts</td>\n<td>Array of associated managed accounts</td>\n<td>ManagedAccount[]</td>\n<td>No</td>\n<td>No</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"endpoints\">Endpoints</h2>\n<ul>\n<li><code>GET /v2/managedSystems</code> - Retrieves a list of all managed systems.<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 500 (internal server error)</li>\n</ul>\n</li>\n<li><code>GET /v2/managedSystems({managedSystemKey})</code> - Retrieves a specific managed system using the unique key.<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no managed system found with the given key), 500 (internal server error)</li>\n</ul>\n</li>\n<li><code>GET /v2/managedSystems({managedSystemKey})/managedAccounts</code> - Retrieves a list of managed accounts associated with a specific managed system.<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no managed accounts found for the given key), 500 (internal server error)</li>\n</ul>\n</li>\n<li><code>GET /v2/managedSystems({managedSystemKey})/managedSystemPolicies</code> - Retrieves a list of managed system policies a specific managed system is part of.<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no managed system policies found for the given managedSystemKey), 500 (internal server error)</li>\n</ul>\n</li>\n<li><code>GET /v2/managedSystems({managedSystemKey})/targetSystem</code> - Retrieves the target system of a specific managed system.<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no target system found for the given key), 500 (internal server error)</li>\n</ul>\n</li>\n</ul>\n","_postman_id":"d2538d1e-9c63-4d92-b7a1-0f96b206e8ce","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}}},{"name":"ManagedSystemPolicies","item":[{"name":"/managedSystemPolicies","event":[{"listen":"test","script":{"id":"673bee33-d680-498b-9944-ecf54c25c008","exec":["pm.test(\"Response status code is 200\", function () {","  pm.response.to.have.status(200);","});","","","pm.test(\"Response has the required fields\", function () {","  const responseData = pm.response.json().value;","  ","  pm.expect(responseData).to.be.an('array').that.is.not.empty;","  ","  responseData.forEach(function(policy) {","    pm.expect(policy).to.have.property('id').that.is.a('string');","    pm.expect(policy).to.have.property('description').that.is.a('string');","  });","});","","","pm.test(\"id is a non-empty string\", function () {","  const responseData = pm.response.json().value;","  ","  pm.expect(responseData).to.be.an('array');","  ","  responseData.forEach(function (policy) {","    pm.expect(policy.id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"id should be a non-empty string\");","  });","});","","","pm.test(\"Description is a non-empty string\", function () {","    const responseData = pm.response.json().value;","    ","    pm.expect(responseData).to.be.an('array');","    ","    responseData.forEach(function (policy) {","        pm.expect(policy.description).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","    });","});"],"type":"text/javascript","packages":{}}}],"id":"228eaa3a-3b41-453c-9447-e0d7466c5456","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystemPolicies","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/managedSystemPolicies</code></p>\n<p>This endpoint retrieves a list of <code>ManagedSystemPolicy</code> objects based on the given OData query options.</p>\n<h2 id=\"request\">Request</h2>\n<p>Filter, sort, and paginate the data returned by this endpoint using standard OData query parameters.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Parameter Type</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/managedSystemPolicies\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of <code>ManagedSystemPolicy</code> objects that match the given query options.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the query options provided in the request are invalid.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that the specified resource could not be found.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#managedSystemPolicies\",\n    \"value\": [\n        {\n            \"id\": \"String\",\n            \"description\": \"String\"\n        },\n        ...\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>managedsystempolicies_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n<h2 id=\"notes\">Notes</h2>\n<p>This REST API request replaces the <code>ManagedSystemPoliciesList</code> function from our base product, which was a SOAP API function. The transition to REST API provides a more modern and efficient way to retrieve managed system policy data.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["managedSystemPolicies"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"294fab09-973b-4fa1-ae3b-cda5f85775e3","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystemPolicies"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 20:50:41 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=ioIBFbmtzgvCSzVTGXyoszJVLQTU89nIUXG5YNIyyNVmonRG/SO42MMiZQcEImaCKMSUjLwu5DnRa7f/A2f5AJPtN0qj0XCnss1vEvjY6bp1qJgujweNHqOosE2l; Expires=Mon, 06 May 2024 20:50:41 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=ioIBFbmtzgvCSzVTGXyoszJVLQTU89nIUXG5YNIyyNVmonRG/SO42MMiZQcEImaCKMSUjLwu5DnRa7f/A2f5AJPtN0qj0XCnss1vEvjY6bp1qJgujweNHqOosE2l; Expires=Mon, 06 May 2024 20:50:41 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#managedSystemPolicies\",\n    \"value\": [\n        {\n            \"id\": \"AMSP\",\n            \"description\": \"AMSP\"\n        },\n        {\n            \"id\": \"BMSP\",\n            \"description\": \"ACL based MSP\"\n        },\n        {\n            \"id\": \"DEFAULT\",\n            \"description\": \"!!!RESOURCE_DEFAULT_GROUP_DESC\"\n        },\n        {\n            \"id\": \"HISTORICAL_DATA_GRP\",\n            \"description\": \"!!!HISTORICAL_DATA_GROUP_DESC\"\n        },\n        {\n            \"id\": \"PERSONAL_VAULT_GRP\",\n            \"description\": \"!!!PERSONAL_VAULT_GROUP_DESC\"\n        },\n        {\n            \"id\": \"PULL_ADM_GRP\",\n            \"description\": \"!!!PULL_ADMINISTRATOR_GROUP_DESC\"\n        },\n        {\n            \"id\": \"PULL_SVC_GRP\",\n            \"description\": \"!!!PULL_SERVICE_GROUP_DESC\"\n        },\n        {\n            \"id\": \"PUSH_ADM_GRP\",\n            \"description\": \"!!!PUSH_ADMINISTRATOR_GROUP_DESC\"\n        },\n        {\n            \"id\": \"PUSH_SVC_GRP\",\n            \"description\": \"!!!PUSH_SERVICE_GROUP_DESC\"\n        },\n        {\n            \"id\": \"VAULT_ADM_GRP\",\n            \"description\": \"!!!VAULT_ADMINISTRATOR_GROUP_DESC\"\n        }\n    ]\n}"}],"_postman_id":"228eaa3a-3b41-453c-9447-e0d7466c5456"},{"name":"/managedSystemPolicies({managedSystemPolicyKey})","event":[{"listen":"test","script":{"id":"eac83e3f-0a23-4dc4-b080-0925d30ffe60","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","","pm.test(\"Response has the required fields - id and description\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.id).to.exist.and.to.be.a('string');","    pm.expect(responseData.description).to.exist.and.to.be.a('string');","});","","","pm.test(\"The id must be a non-empty string\", function () {","  const responseData = pm.response.json();","  ","  pm.expect(responseData).to.be.an('object');","  pm.expect(responseData.id).to.exist.and.to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","});","","","pm.test(\"Description is a non-empty string\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData.description).to.exist.and.to.be.a('string').and.to.have.lengthOf.at.least(1, \"Description should not be empty\");","});","","","pm.test(\"The response body should be in JSON format\", function () {","  pm.response.to.have.jsonBody();","});"],"type":"text/javascript","packages":{}}}],"id":"c77d562e-0465-4300-bb2d-cb61ebe33df8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystemPolicies({{managedSystemPolicyKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/managedSystemPolicies({managedSystemPolicyKey})</code></p>\n<p>This endpoint retrieves a specific <code>ManagedSystemPolicy</code> object based on the given <code>managedSystemPolicyKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>You can use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>managedSystemPolicyKey</td>\n<td>Unique identifier of a Managed System Policy</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>These indicate that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/managedSystemPolicies({managedSystemPolicyKey})\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the ManagedSystemPolicy object that matches the given <code>managedSystemPolicyKey</code>.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be processed because of bad request syntax, excessive size, or another client error.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no ManagedSystemPolicy object was found using the provided keys.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#managedSystemPolicies/$entity\",\n    \"id\": \"String\",\n    \"description\": \"String\"\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>managedsystempolicies_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n<h2 id=\"notes\">Notes</h2>\n<p>This REST API request replaces the ManagedSystemPolicyGet function from our base product, which was a SOAP API function. The transition to REST API provides a more modern and efficient way to retrieve Managed System Policy data.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["managedSystemPolicies({{managedSystemPolicyKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"1c691b12-ca4b-4010-a77a-7764f16d6cfa","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystemPolicies({{managedSystemPolicyKey}})"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 20:54:12 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=Mj/RtOLbCrELeZJI2dqdkkicgo1SBX+mdfqD8sZAVVCMS2lKE0kTJLQ8DQMDOMDw02DMaad7vI0nq2LdA2B3qCthwCKcjnDvqG+vzShlqlvyvHtbrReyel8Rxq0b; Expires=Mon, 06 May 2024 20:54:12 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=Mj/RtOLbCrELeZJI2dqdkkicgo1SBX+mdfqD8sZAVVCMS2lKE0kTJLQ8DQMDOMDw02DMaad7vI0nq2LdA2B3qCthwCKcjnDvqG+vzShlqlvyvHtbrReyel8Rxq0b; Expires=Mon, 06 May 2024 20:54:12 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#managedSystemPolicies/$entity\",\n    \"id\": \"AMSP\",\n    \"description\": \"AMSP\"\n}"},{"id":"8cd59bff-241d-4b7f-9512-149f8ee1168f","name":"Expand Managed Accounts","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystemPolicies({{managedSystemPolicyKey}})?expand=managedAccounts","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["managedSystemPolicies({{managedSystemPolicyKey}})"],"query":[{"key":"expand","value":"managedAccounts"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 20:55:45 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=puAW8LRfe9FW7Lj9JwSMBo+JfD+jkh+p/jC8i3za0iqV3TNG1nOgYQTWiMnfwMgZgJ+t4bKg0tcc4PcRr0JhVWN4tRxAcJJIif+pqLicUaNlNotOEUVpkXZ+tOmU; Expires=Mon, 06 May 2024 20:55:45 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=puAW8LRfe9FW7Lj9JwSMBo+JfD+jkh+p/jC8i3za0iqV3TNG1nOgYQTWiMnfwMgZgJ+t4bKg0tcc4PcRr0JhVWN4tRxAcJJIif+pqLicUaNlNotOEUVpkXZ+tOmU; Expires=Mon, 06 May 2024 20:55:45 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#managedSystemPolicies(managedAccounts())/$entity\",\n    \"id\": \"AMSP\",\n    \"description\": \"AMSP\",\n    \"managedAccounts\": [\n        {\n            \"id\": \"32028435-3320-4e6e-a9a8-0657406ce0a1\"\n        },\n        {\n            \"id\": \"fd4c24ec-3541-4b46-8e1b-2423199ae450\"\n        },\n        {\n            \"id\": \"f026b3fc-2e3d-4ac4-bcce-32b1e3e37262\"\n        },\n        {\n            \"id\": \"25fa3986-9de6-4012-8180-3ea382d03b4e\"\n        },\n        {\n            \"id\": \"f9ff6991-69cd-4140-89c2-47dc9496fd68\"\n        },\n        {\n            \"id\": \"0e218e42-14b8-4720-bbd9-9121d1551268\"\n        },\n        {\n            \"id\": \"89b52926-58b9-4847-9361-a8049abeeaa0\"\n        }\n    ]\n}"},{"id":"ba3e95cd-984d-4ecc-b1b2-8929bcb162f6","name":"Expand Managed Systems","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystemPolicies({{managedSystemPolicyKey}})?expand=managedSystemss","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["managedSystemPolicies({{managedSystemPolicyKey}})"],"query":[{"key":"expand","value":"managedSystemss"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 20:56:58 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=gkQ3cJnGpl9Kk4rQIOBtvlSn9q2lrqGJIoPCBmG5dN5kLKvA+0yQ4MwNxWHNRnt/9HbZq8ssJyclMX+PWSJF2CTZ5gX4vLXC+i2aBR0JLdc/BjD5W38n3hcJBRyF; Expires=Mon, 06 May 2024 20:56:58 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=gkQ3cJnGpl9Kk4rQIOBtvlSn9q2lrqGJIoPCBmG5dN5kLKvA+0yQ4MwNxWHNRnt/9HbZq8ssJyclMX+PWSJF2CTZ5gX4vLXC+i2aBR0JLdc/BjD5W38n3hcJBRyF; Expires=Mon, 06 May 2024 20:56:58 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#managedSystemPolicies(managedSystems())/$entity\",\n    \"id\": \"AMSP\",\n    \"description\": \"AMSP\",\n    \"managedSystems\": [\n        {\n            \"id\": \"a517248f-f616-4c11-8c52-34c583f3a3b6\",\n            \"name\": \"NT_TARGET\",\n            \"description\": \"Windows Target 1\"\n        },\n        {\n            \"id\": \"3aec0794-75eb-49a3-bed8-e8151568896d\",\n            \"name\": \"AD_PRIV\",\n            \"description\": \"Admin Accounts AD\"\n        }\n    ]\n}"},{"id":"02359770-9857-4d81-9faf-47e58d7a7667","name":"Expand All","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystemPolicies({{managedSystemPolicyKey}})?expand=*","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["managedSystemPolicies({{managedSystemPolicyKey}})"],"query":[{"key":"expand","value":"*"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 20:59:17 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=RGloibSZH7ttdNPHUekmW1i3zEZ66tKaeCRs6iXh7OZpFJvjQNZTqDGRcKu1o/SzDUCNA0SI3AQr1/lUwRKsG7bapHOToiiEAdmLZ50sER/tlA3W/HAzogqFOSHE; Expires=Mon, 06 May 2024 20:59:17 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=RGloibSZH7ttdNPHUekmW1i3zEZ66tKaeCRs6iXh7OZpFJvjQNZTqDGRcKu1o/SzDUCNA0SI3AQr1/lUwRKsG7bapHOToiiEAdmLZ50sER/tlA3W/HAzogqFOSHE; Expires=Mon, 06 May 2024 20:59:17 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#managedSystemPolicies(managedSystems(),managedAccounts())/$entity\",\n    \"id\": \"AMSP\",\n    \"description\": \"AMSP\",\n    \"managedSystems\": [\n        {\n            \"id\": \"a517248f-f616-4c11-8c52-34c583f3a3b6\",\n            \"name\": \"NT_TARGET\",\n            \"description\": \"Windows Target 1\"\n        },\n        {\n            \"id\": \"3aec0794-75eb-49a3-bed8-e8151568896d\",\n            \"name\": \"AD_PRIV\",\n            \"description\": \"Admin Accounts AD\"\n        }\n    ],\n    \"managedAccounts\": [\n        {\n            \"id\": \"32028435-3320-4e6e-a9a8-0657406ce0a1\"\n        },\n        {\n            \"id\": \"fd4c24ec-3541-4b46-8e1b-2423199ae450\"\n        },\n        {\n            \"id\": \"f026b3fc-2e3d-4ac4-bcce-32b1e3e37262\"\n        },\n        {\n            \"id\": \"25fa3986-9de6-4012-8180-3ea382d03b4e\"\n        },\n        {\n            \"id\": \"f9ff6991-69cd-4140-89c2-47dc9496fd68\"\n        },\n        {\n            \"id\": \"0e218e42-14b8-4720-bbd9-9121d1551268\"\n        },\n        {\n            \"id\": \"89b52926-58b9-4847-9361-a8049abeeaa0\"\n        }\n    ]\n}"},{"id":"5549519d-4fcc-4284-abc3-1401e1319438","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystemPolicies({{managedSystemPolicyKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 21:00:50 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=VyPVObxxEe49svMzYE9rp5jDwRGlTcfA6jkMk0WCvUh1Nq7WBQIgURN4xhos7TLzPs8r4AMsIJyH0Rfsvul0aqIsBzEE1VL9UXP/rtJLbokx8SnXmzW5ABO8pbVZ; Expires=Mon, 06 May 2024 21:00:50 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=VyPVObxxEe49svMzYE9rp5jDwRGlTcfA6jkMk0WCvUh1Nq7WBQIgURN4xhos7TLzPs8r4AMsIJyH0Rfsvul0aqIsBzEE1VL9UXP/rtJLbokx8SnXmzW5ABO8pbVZ; Expires=Mon, 06 May 2024 21:00:50 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"c77d562e-0465-4300-bb2d-cb61ebe33df8"},{"name":"/managedSystemPolicies({managedSystemPolicyKey})/managedAccounts","event":[{"listen":"test","script":{"id":"5fa9501f-c084-4f8b-a8ac-bb5bae65dec6","exec":["pm.test(\"Response status code is 200\", function () {","  pm.response.to.have.status(200);","});","","","pm.test(\"Response has the required field 'id'\", function () {","    const responseData = pm.response.json().value;","","    pm.expect(responseData).to.be.an('array');","    pm.expect(responseData.length).to.be.greaterThan(0, \"Array should not be empty\");","","    responseData.forEach(function(account) {","        pm.expect(account).to.have.property('id');","    });","});","","","pm.test(\"The id should be a non-empty string\", function () {","  const responseData = pm.response.json().value;","  ","  pm.expect(responseData).to.be.an('array');","  responseData.forEach(function(account) {","    pm.expect(account.id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","  });","});","","","pm.test(\"Validate the structure of the response object\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData).to.have.property('@odata.context');","    pm.expect(responseData).to.have.property('value').that.is.an('array');","","    responseData.value.forEach(function(managedAccount) {","        pm.expect(managedAccount).to.be.an('object');","        pm.expect(managedAccount).to.have.property('id');","    });","});"],"type":"text/javascript","packages":{}}}],"id":"9fb0a0a0-3baa-459d-9d02-95eda60e1a05","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystemPolicies({{managedSystemPolicyKey}})/managedAccounts","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /managedSystemPolicies({managedSystemPolicyKey})/managedAccounts</code></p>\n<p>This endpoint retrieves a list of <code>ManagedAccount</code> objects associated with the ManagedSystemPolicy object that has the provided <code>managedSystemPolicyKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the key parameter to get managed accounts of a specific managed system policy. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>managedSystemPolicyKey</code></td>\n<td>Unique identifier of a managed system policy</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/managedSystemPolicies({managedSystemPolicyKey})/managedAccounts\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -H \"Content-Type: application/json;odata.metadata=minimal\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of ManagedAccount objects associated with the ManagedSystemPolicy object.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no ManagedSystemPolicy object was found with the provided <code>managedSystemPolicyKey</code>.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#managedAccounts\",\n    \"value\": [\n        {\n            \"id\": \"Guid\"\n        },\n        ...\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:</p>\n<ol>\n<li><code>managedsystempolicies_get</code></li>\n<li><code>managedsystempolicies_managedaccounts_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["managedSystemPolicies({{managedSystemPolicyKey}})","managedAccounts"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"2b33c981-e8ed-4044-ae69-5c3d19695512","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystemPolicies({{managedSystemPolicyKey}})/managedAccounts"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 21:01:36 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=mCwG++q7tST0rhncTcqLc3PbmnsSAiz/Fdg6C0aPHZi0raentVpnbdAmcCkh4UZSm23gRsvIrqnc+bKWlSrCZEzfUdYceb9P3pRhKjYuC4XOKxXzoJeLfCwnhFD4; Expires=Mon, 06 May 2024 21:01:36 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=mCwG++q7tST0rhncTcqLc3PbmnsSAiz/Fdg6C0aPHZi0raentVpnbdAmcCkh4UZSm23gRsvIrqnc+bKWlSrCZEzfUdYceb9P3pRhKjYuC4XOKxXzoJeLfCwnhFD4; Expires=Mon, 06 May 2024 21:01:36 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#managedAccounts\",\n    \"value\": [\n        {\n            \"id\": \"32028435-3320-4e6e-a9a8-0657406ce0a1\"\n        },\n        {\n            \"id\": \"fd4c24ec-3541-4b46-8e1b-2423199ae450\"\n        },\n        {\n            \"id\": \"f026b3fc-2e3d-4ac4-bcce-32b1e3e37262\"\n        },\n        {\n            \"id\": \"25fa3986-9de6-4012-8180-3ea382d03b4e\"\n        },\n        {\n            \"id\": \"f9ff6991-69cd-4140-89c2-47dc9496fd68\"\n        },\n        {\n            \"id\": \"0e218e42-14b8-4720-bbd9-9121d1551268\"\n        },\n        {\n            \"id\": \"89b52926-58b9-4847-9361-a8049abeeaa0\"\n        }\n    ]\n}"},{"id":"b2a19a24-ab46-436e-b009-b9ac5c684a98","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystemPolicies({{managedSystemPolicyKey}})/managedAccounts"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 21:02:33 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=1+RhN8FK+LTLuJ4F5MsR+3ioGxV+3BF1v7Wq/krAWxjhDgbK7YF81vyEF4gpiffaBhkHXtX7tXrWFnXLB3Jh7BimMQuuggMIeOpuZ8uaocVOcay0XGg19NXaC3ek; Expires=Mon, 06 May 2024 21:02:33 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=1+RhN8FK+LTLuJ4F5MsR+3ioGxV+3BF1v7Wq/krAWxjhDgbK7YF81vyEF4gpiffaBhkHXtX7tXrWFnXLB3Jh7BimMQuuggMIeOpuZ8uaocVOcay0XGg19NXaC3ek; Expires=Mon, 06 May 2024 21:02:33 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"9fb0a0a0-3baa-459d-9d02-95eda60e1a05"},{"name":"/managedSystemPolicies({managedSystemPolicyKey})/managedSystems","event":[{"listen":"test","script":{"id":"512aee4b-3618-47bf-a585-2992ce3c67a6","exec":["pm.test(\"Response status code is 200\", function () {","  pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Response has required fields - id, name, and description\", function () {","  const responseData = pm.response.json().value;","  ","  pm.expect(responseData).to.be.an('array').that.is.not.empty;","  ","  responseData.forEach(function(managedSystem) {","    pm.expect(managedSystem).to.have.property('id').that.is.a('string');","    pm.expect(managedSystem).to.have.property('name').that.is.a('string');","    pm.expect(managedSystem).to.have.property('description').that.is.a('string');","  });","});","","","pm.test(\"Id is a non-empty string\", function () {","    const responseData = pm.response.json().value;","","    pm.expect(responseData).to.be.an('array');","    responseData.forEach(function (managedSystem) {","        pm.expect(managedSystem.id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","    });","});","","","pm.test(\"Name is a non-empty string\", function () {","    const responseData = pm.response.json().value;","    ","    pm.expect(responseData).to.be.an('array');","    ","    responseData.forEach(function(system) {","        pm.expect(system.name).to.be.a('string').and.to.have.lengthOf.at.least(1);","    });","});","","","pm.test(\"Description is a non-empty string\", function () {","    const responseData = pm.response.json().value;","    ","    pm.expect(responseData).to.be.an('array');","    ","    responseData.forEach(function (managedSystem) {","        pm.expect(managedSystem.description).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Description should not be empty\");","    });","});"],"type":"text/javascript","packages":{}}}],"id":"e74a433b-5f43-4579-a018-9f94abcd5a52","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystemPolicies({{managedSystemPolicyKey}})/managedSystems","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /managedSystemPolicies({managedSystemPolicyKey})/managedSystems</code></p>\n<p>This endpoint retrieves a list of <code>ManagedSystem</code> objects associated with the <code>ManagedSystemPolicy</code> object that has the provided <code>managedSystemPolicyKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the <code>managedSystemPolicyKey</code> parameter to get <code>managedSystems</code> of a specific <code>managedSystemPolicy</code>. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>managedSystemPolicyKey</td>\n<td>Unique identifier of a managed system policy</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>application/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/managedSystemPolicies({managedSystemPolicyKey})/managedSystems\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -H \"Content-Type: application/json\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of <code>ManagedSystem</code> objects associated with the <code>ManagedSystemPolicy</code> object.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no <code>ManagedSystemPolicy</code> object was found with the provided <code>managedSystemPolicyKey</code>.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#managedSystems\",\n    \"value\": [\n        {\n            \"id\": \"String\",\n            \"name\": \"String\",\n            \"description\": \"String\"\n        },\n        ...\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:</p>\n<ol>\n<li><code>managedsystempolicies_get</code></li>\n<li><code>managedsystempolicies_managedsystems_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["managedSystemPolicies({{managedSystemPolicyKey}})","managedSystems"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"c4a92aeb-245e-46d3-8f6d-5b907eebab74","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystemPolicies({{managedSystemPolicyKey}})/managedSystems"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 21:03:50 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=Yt2XOII7aQ6I05lM5Hg7pA+48oCfk4Dh0OFuRsiYWJ26dbkYg/e7qJtnD67hkKH9Bn8f1t6gqPqtWPoX0LdeUxyf+ViUbvn9r2rX/lLuMTPWwVF9rbHhDs3iU2Cy; Expires=Mon, 06 May 2024 21:03:50 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=Yt2XOII7aQ6I05lM5Hg7pA+48oCfk4Dh0OFuRsiYWJ26dbkYg/e7qJtnD67hkKH9Bn8f1t6gqPqtWPoX0LdeUxyf+ViUbvn9r2rX/lLuMTPWwVF9rbHhDs3iU2Cy; Expires=Mon, 06 May 2024 21:03:50 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#managedSystems\",\n    \"value\": [\n        {\n            \"id\": \"3aec0794-75eb-49a3-bed8-e8151568896d\",\n            \"name\": \"AD_PRIV\",\n            \"description\": \"Admin Accounts AD\"\n        },\n        {\n            \"id\": \"a517248f-f616-4c11-8c52-34c583f3a3b6\",\n            \"name\": \"NT_TARGET\",\n            \"description\": \"Windows Target 1\"\n        }\n    ]\n}"},{"id":"e397de46-e6cd-429f-aadf-4976f69cc99b","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/managedSystemPolicies({{managedSystemPolicyKey}})/managedSystems"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 21:04:19 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=OBUvq2n4VGG+R12G9cdzcv9tJItSBeyPeY9pX21nD1b9Bqwgw0UBn23ORWA9gbnc7HOeiwkjXEgxVTXVIqjM4uadEzCjDpNNpcP2Q8C5/afsEIhfVfwWxlo5Q+n3; Expires=Mon, 06 May 2024 21:04:19 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=OBUvq2n4VGG+R12G9cdzcv9tJItSBeyPeY9pX21nD1b9Bqwgw0UBn23ORWA9gbnc7HOeiwkjXEgxVTXVIqjM4uadEzCjDpNNpcP2Q8C5/afsEIhfVfwWxlo5Q+n3; Expires=Mon, 06 May 2024 21:04:19 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"e74a433b-5f43-4579-a018-9f94abcd5a52"}],"id":"3dc2f461-8f31-4ad4-8d01-e0ca00143f15","description":"<p>The <code>ManagedSystemPolicy</code> resource represents policies applied to managed systems within the infrastructure. Below is a detailed description of all the properties of this resource.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property Name</th>\n<th>Description</th>\n<th>Data Type</th>\n<th>Patchable</th>\n<th>Returned by Default</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Unique identifier of the managed system policy</td>\n<td>String</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>description</td>\n<td>Description of the managed system policy</td>\n<td>String</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>managedSystems</td>\n<td>Array of associated managed systems</td>\n<td>ManagedSystem[]</td>\n<td>No</td>\n<td>No</td>\n</tr>\n<tr>\n<td>managedAccounts</td>\n<td>Array of associated managed accounts</td>\n<td>ManagedAccount[]</td>\n<td>No</td>\n<td>No</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"endpoints\">Endpoints</h2>\n<ul>\n<li><p><code>GET /v2/managedSystemPolicies</code> - Retrieves a list of all managed system policies.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/managedSystemPolicies({managedSystemPolicyKey})</code> - Retrieves a specific managed system policy using the unique key.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no managed system policy found with the given key), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/managedSystemPolicies({managedSystemPolicyKey})/managedAccounts</code> - Retrieves a list of managed accounts associated with a specific managed system policy.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no managed accounts found for the given managedSystemPolicyKey), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/managedSystemPolicies({managedSystemPolicyKey})/managedSystems</code> - Retrieves a list of managed systems associated with a specific managed system policy.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no managed systems found for the given managedSystemPolicyKey), 500 (internal server error)</li>\n</ul>\n</li>\n</ul>\n","_postman_id":"3dc2f461-8f31-4ad4-8d01-e0ca00143f15","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}}},{"name":"Metadata","item":[{"name":"/$metadata","event":[{"listen":"test","script":{"id":"9ba89d26-48be-4794-ac08-c76aca5d6f15","type":"text/javascript","exec":[""]}}],"id":"752eb953-96f1-4ea1-97b0-54c97aedf8ad","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/$metadata","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["$metadata"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"37297535-1e1f-4e8c-b2cc-2768c9ce6767","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/$metadata"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"value\": \"reference #/components/schemas/Microsoft.OData.Edm.IEdmModel not found in the OpenAPI spec\"\n}"}],"_postman_id":"752eb953-96f1-4ea1-97b0-54c97aedf8ad"}],"id":"47a71a2f-f491-4cf7-92d0-1d0cdeb54eda","_postman_id":"47a71a2f-f491-4cf7-92d0-1d0cdeb54eda","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}}},{"name":"Operations","item":[{"name":"/operations","event":[{"listen":"test","script":{"id":"3fde7cac-124d-45f6-8211-49e32fd85fa7","type":"text/javascript","exec":["pm.test(\"Response status code is 200\", function () {","  pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Validate that the 'id' is a non-empty string\", function () {","    const responseData = pm.response.json().value;","    ","    pm.expect(responseData).to.be.an('array');","    responseData.forEach(function(operation) {","        pm.expect(operation.id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","    });","});","","","pm.test(\"Kind is a non-empty string\", function () {","  const responseData = pm.response.json().value;","","  pm.expect(responseData).to.be.an('array');","  responseData.forEach(function(operation) {","    pm.expect(operation.kind).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Kind should not be empty\");","  });","});","","","pm.test(\"Status is a non-empty string\", function () {","    const responseData = pm.response.json().value;","    ","    pm.expect(responseData).to.be.an('array');","    ","    responseData.forEach(function (operation) {","        pm.expect(operation.status).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Status should not be empty\");","    });","});"]}}],"id":"eda12a09-7804-4ee1-8baf-3b8a4695781f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/operations</code></p>\n<p>This endpoint retrieves a list of <code>Operation</code> objects based on the given OData query options.</p>\n<h2 id=\"request\">Request</h2>\n<p>Filter, sort, and paginate the data returned by this endpoint using standard OData query parameters.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Parameter Type</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/operations\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of Operation objects that match the given query options.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood by the server due to malformed syntax.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that the requested resource could not be found.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#operations\",\n    \"value\": [\n        {\n            \"id\": \"Guid\",\n            \"kind\": \"String\",\n            \"status\": \"String\",\n            \"reference\": \"String\",\n            \"createdDateTime\": \"DateTime\",\n            \"lastActionDateTime\": \"DateTime\",\n            \"resourceLocation\": \"String\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.DeleteResult\",\n                    \"internalCode\": Integer,\n                    \"message\": \"String\",\n                    \"status\": \"String\"\n                }\n            ]\n            ...\n        },\n        ...\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>operations_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["operations"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"a175c6b7-088f-46ce-985f-79d03bf2594f","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 16:08:16 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=fHu8nzyrfJbz+ualx7LFZw1qcuV/SlJHqi62j5nkVG+jc+Rw/J5PHzrbg3ZGBlHqzZkIi9dnONb+c9LUXw5K/meXFZlkbj2Esi8JOdLKyT6fvuXLD+PrzaBqLGuS; Expires=Wed, 08 May 2024 16:08:16 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=fHu8nzyrfJbz+ualx7LFZw1qcuV/SlJHqi62j5nkVG+jc+Rw/J5PHzrbg3ZGBlHqzZkIi9dnONb+c9LUXw5K/meXFZlkbj2Esi8JOdLKyT6fvuXLD+PrzaBqLGuS; Expires=Wed, 08 May 2024 16:08:16 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#operations\",\n    \"value\": [\n        {\n            \"id\": \"db49d489-8fc5-4555-8a6d-0927cadd4e6e\",\n            \"kind\": \"AccDl\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.Accounts.AccountsController.DeleteAccountEndpoint (REST)\",\n            \"status\": \"F\",\n            \"createdDateTime\": \"2024-04-30T19:23:24.697-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T19:23:25-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/accounts(05941E0C-CC15-4050-9C47-BF225027AF60)\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.DeleteResult\",\n                    \"internalCode\": null,\n                    \"message\": \"The user name could not be found.  Failed to perform operation [delete].\",\n                    \"status\": \"Failed\"\n                }\n            ]\n        },\n        {\n            \"id\": \"10195f50-271b-4ffd-96e9-0a6d55d03012\",\n            \"kind\": \"AccDl\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.Accounts.AccountsController.DeleteAccountEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-30T19:22:41.637-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T19:22:42.237-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/accounts(05941E0C-CC15-4050-9C47-BF225027AF60)\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.DeleteResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\"\n                }\n            ]\n        },\n        {\n            \"id\": \"74ddbb90-1695-4e73-9cb8-0be78d4c9794\",\n            \"kind\": \"SecCr\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.ManagedAccounts.SecretsController.PutSecretValueEndpoint (REST)\",\n            \"status\": \"F\",\n            \"createdDateTime\": \"2024-04-30T01:51:57.617-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T01:51:57.68-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/managedAccounts(32028435-3320-4e6e-a9a8-0657406ce0a1)/secrets('hello_files_zip')/value\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.PutResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Failed\"\n                }\n            ]\n        },\n        {\n            \"id\": \"f6013a50-f9cf-4267-97ca-0df113cf73ce\",\n            \"kind\": \"SecDl\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.ManagedAccounts.SecretsController.DeleteSecretEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-30T02:37:40.517-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T02:37:40.597-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/managedAccounts(72A797EE-517E-4336-9FA3-6F3EC78BB0ED)/secrets('hello_files_zip')\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.DeleteResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\"\n                }\n            ]\n        },\n        {\n            \"id\": \"1b30ec12-e613-41ee-9523-1079f0a53bc7\",\n            \"kind\": \"TCrCr\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.TargetSystems.CredentialsController.PostTargetSystemCredentialCreateEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-27T02:11:21.103-04:00\",\n            \"lastActionDateTime\": \"2024-04-27T02:11:21.173-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/targetSystems('TARGETSYSTEM001')/credentials('Administrator')\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.TargetSystemCredentialCreateResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\"\n                }\n            ]\n        },\n        {\n            \"id\": \"584b6412-32b0-4630-b0f9-18f1d856bea1\",\n            \"kind\": \"TarPt\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.TargetSystems.TargetSystemsController.PatchTargetSystemEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-27T02:48:52.37-04:00\",\n            \"lastActionDateTime\": \"2024-04-27T02:48:52.44-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/targetSystems('TARGETSYSTEM001')\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.PatchResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\",\n                    \"op\": \"replace\",\n                    \"path\": \"/credentials/Administrator/password\",\n                    \"value\": \"\",\n                    \"from\": \"\"\n                }\n            ]\n        },\n        {\n            \"id\": \"f568923a-2668-48da-8076-1c224d1f941e\",\n            \"kind\": \"TarPt\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.TargetSystems.TargetSystemsController.PatchTargetSystemEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-27T03:04:26.07-04:00\",\n            \"lastActionDateTime\": \"2024-04-27T03:04:26.357-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/targetSystems('TARGETSYSTEM001')\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.PatchResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\",\n                    \"op\": \"replace\",\n                    \"path\": \"/description\",\n                    \"value\": \"New Description\",\n                    \"from\": \"\"\n                },\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.PatchResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\",\n                    \"op\": \"replace\",\n                    \"path\": \"/address\",\n                    \"value\": \"{server=10.0.0.1; }\",\n                    \"from\": \"\"\n                }\n            ]\n        },\n        {\n            \"id\": \"4a953a35-c578-47c8-a678-1c5200c33913\",\n            \"kind\": \"TarPt\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.TargetSystems.TargetSystemsController.PatchTargetSystemEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-27T02:49:41.307-04:00\",\n            \"lastActionDateTime\": \"2024-04-27T02:49:41.357-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/targetSystems('TARGETSYSTEM001')\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.PatchResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\",\n                    \"op\": \"replace\",\n                    \"path\": \"/credentials/Administrator/password\",\n                    \"value\": \"\",\n                    \"from\": \"\"\n                }\n            ]\n        },\n        {\n            \"id\": \"0252f67a-d368-4d0f-a8f7-29d3d4e33aad\",\n            \"kind\": \"GrpCr\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.Groups.GroupsController.PostGroupCreateEndpoint (REST)\",\n            \"status\": \"F\",\n            \"createdDateTime\": \"2024-04-30T17:19:52.507-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T17:19:52.73-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/groups\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.GroupCreateResult\",\n                    \"internalCode\": null,\n                    \"message\": \"Invalid _container_dn specified. Failed to create group [Management].  There is no such object on the server.  Failed to perform operation [groupcreate].\",\n                    \"status\": \"Failed\"\n                }\n            ]\n        },\n        {\n            \"id\": \"77ca942e-0f5d-4542-9229-321d99201cc0\",\n            \"kind\": \"GrpPt\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.Groups.GroupsController.PatchGroupEndpoint (REST)\",\n            \"status\": \"F\",\n            \"createdDateTime\": \"2024-04-30T21:58:56.567-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T21:58:56.64-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/groups(08866cc1-1d2f-4999-80c3-f5f061ec543d)\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.PatchResult\",\n                    \"internalCode\": null,\n                    \"message\": \"Failed object membership guids [\\\"F9FF6991-69CD-4140-89C2-47DC9496FD68\\\"].\",\n                    \"status\": \"Failed\",\n                    \"op\": \"add\",\n                    \"path\": \"/members\",\n                    \"value\": \"[\\\"F9FF6991-69CD-4140-89C2-47DC9496FD68\\\"]\",\n                    \"from\": \"\"\n                }\n            ]\n        },\n        {\n            \"id\": \"068c53cf-ef8a-4c7f-828f-3c39f01e4864\",\n            \"kind\": \"GrpCr\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.Groups.GroupsController.PostGroupCreateEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-30T22:15:11.013-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T22:15:15.957-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/groups(8916003A-6F84-47B6-84AE-FABA07671832)\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.GroupCreateResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\"\n                }\n            ]\n        },\n        {\n            \"id\": \"e3ae81d1-e7ee-4aae-879a-3c8f36d0d3c8\",\n            \"kind\": \"GrpCr\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.Groups.GroupsController.PostGroupCreateEndpoint (REST)\",\n            \"status\": \"F\",\n            \"createdDateTime\": \"2024-04-30T17:12:38.867-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T17:12:39.19-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/groups\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.GroupCreateResult\",\n                    \"internalCode\": null,\n                    \"message\": \"Invalid _container_dn specified. Failed to create group [Management].  A referral was returned from the server.  Failed to perform operation [groupcreate].\",\n                    \"status\": \"Failed\"\n                }\n            ]\n        },\n        {\n            \"id\": \"d4fec88f-9b59-4881-a810-3ee69ff4904e\",\n            \"kind\": \"PWGen\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.Accounts.AccountsController.PostAccountActionEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-30T19:10:48.463-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T19:10:48.56-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/accounts(99b9b2c8-a544-4720-8e6b-cf90776ae035)\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.GeneratePasswordsResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\",\n                    \"action\": \"generate-password\",\n                    \"count\": 10,\n                    \"passwords\": [\n                        \"al5iDvo\",\n                        \"Ras6joav\",\n                        \"fry1rElp\",\n                        \"caj2dipwO\",\n                        \"iac5banEa\",\n                        \"jOuj8oldo\",\n                        \"vor3yaUmi\",\n                        \"lOct1ofi\",\n                        \"nak9oamOr\",\n                        \"Rin8lin\"\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"b03fcd87-b166-4371-a908-44266687ec60\",\n            \"kind\": \"SecCr\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.ManagedAccounts.SecretsController.PutSecretValueEndpoint (REST)\",\n            \"status\": \"F\",\n            \"createdDateTime\": \"2024-04-30T02:07:40.73-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T02:07:40.767-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/managedAccounts(32028435-3320-4e6e-a9a8-0657406ce0a1)/secrets('hello_files_zip')/value\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.PutResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Failed\"\n                }\n            ]\n        },\n        {\n            \"id\": \"1b89eeae-c1b7-49b2-b20b-44ae1057f745\",\n            \"kind\": \"GrpPt\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.Groups.GroupsController.PatchGroupEndpoint (REST)\",\n            \"status\": \"F\",\n            \"createdDateTime\": \"2024-04-30T18:43:46.173-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T18:43:51.187-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/groups(08866CC1-1D2F-4999-80C3-F5F061EC543D)\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.PatchResult\",\n                    \"internalCode\": null,\n                    \"message\": \"Failed to process object membership add operations for [\\\"A member could not be added to or removed from the local group because the member does not exist.  Failed to perform operation [objreladd].\\\"].\",\n                    \"status\": \"Failed\",\n                    \"op\": \"add\",\n                    \"path\": \"/members\",\n                    \"value\": \"[\\\"99b9b2c8-a544-4720-8e6b-cf90776ae035\\\"]\",\n                    \"from\": \"\"\n                }\n            ]\n        },\n        {\n            \"id\": \"a826368b-3413-42f0-9be4-46a5dcccc3c4\",\n            \"kind\": \"TCrTe\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.TargetSystems.CredentialsController.PostTargetSystemCredentialTestEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-27T02:24:47.27-04:00\",\n            \"lastActionDateTime\": \"2024-04-27T02:24:48.323-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/targetSystems('AD')/credentials('Administrator')\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.TargetSystemCredentialTestResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\",\n                    \"action\": \"test-password\"\n                }\n            ]\n        },\n        {\n            \"id\": \"b0b7d4b1-e2c7-44d6-86e6-4c80c92400ff\",\n            \"kind\": \"GrpPt\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.Groups.GroupsController.PatchGroupEndpoint (REST)\",\n            \"status\": \"F\",\n            \"createdDateTime\": \"2024-04-30T22:01:59.517-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T22:01:59.6-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/groups(5403954F-58C6-463E-874F-018EF63E21DE)\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.PatchResult\",\n                    \"internalCode\": null,\n                    \"message\": \"Failed to find object guids [\\\"05941E0C-CC15-4050-9C47-BF225027AF60\\\"].\",\n                    \"status\": \"Failed\",\n                    \"op\": \"add\",\n                    \"path\": \"/members\",\n                    \"value\": \"[\\\"05941E0C-CC15-4050-9C47-BF225027AF60\\\"]\",\n                    \"from\": \"\"\n                }\n            ]\n        },\n        {\n            \"id\": \"1016be5a-bb3c-42ca-9f83-4ea82c1abe82\",\n            \"kind\": \"TarPt\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.TargetSystems.TargetSystemsController.PatchTargetSystemEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-27T03:00:44.727-04:00\",\n            \"lastActionDateTime\": \"2024-04-27T03:00:44.8-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/targetSystems('TARGETSYSTEM001')\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.PatchResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\",\n                    \"op\": \"remove\",\n                    \"path\": \"/credentials/Administrator2/managedAccount\",\n                    \"value\": \"\",\n                    \"from\": \"\"\n                }\n            ]\n        },\n        {\n            \"id\": \"2a676fb7-f69a-49ed-8cc0-6231d96680a9\",\n            \"kind\": \"PWOve\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.ManagedAccounts.SecretsController.PutSecretValueEndpoint (REST)\",\n            \"status\": \"F\",\n            \"createdDateTime\": \"2024-04-30T01:43:24.017-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T01:43:24.163-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/managedAccounts(32028435-3320-4e6e-a9a8-0657406ce0a1)/secrets('password')/value\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.PasswordOverrideResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Failed\"\n                }\n            ]\n        },\n        {\n            \"id\": \"24a3fef5-2594-4480-8479-6872da14e699\",\n            \"kind\": \"TCrCr\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.TargetSystems.CredentialsController.PostTargetSystemCredentialCreateEndpoint (REST)\",\n            \"status\": \"F\",\n            \"createdDateTime\": \"2024-04-27T02:37:52.93-04:00\",\n            \"lastActionDateTime\": \"2024-04-27T02:37:52.963-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/targetSystems('TARGETSYSTEM001bad')/credentials\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.TargetSystemCredentialCreateResult\",\n                    \"internalCode\": null,\n                    \"message\": \"Target system with id [TARGETSYSTEM001BAD] doesn't exist.\",\n                    \"status\": \"Failed\"\n                }\n            ]\n        },\n        {\n            \"id\": \"c74ce712-2c8b-41d6-9135-6921d863ec8b\",\n            \"kind\": \"TarDi\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.TargetSystems.TargetSystemsController.PostTargetSystemActionEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-27T01:31:11.917-04:00\",\n            \"lastActionDateTime\": \"2024-04-27T01:31:14.833-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/targetSystems('AD')\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.RunAutoDiscoveryResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\"\n                }\n            ]\n        },\n        {\n            \"id\": \"b6254bb3-9f98-425c-9cc7-717a32225b85\",\n            \"kind\": \"TarPt\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.TargetSystems.TargetSystemsController.PatchTargetSystemEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-27T02:58:47.41-04:00\",\n            \"lastActionDateTime\": \"2024-04-27T02:58:47.473-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/targetSystems('TARGETSYSTEM001')\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.PatchResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\",\n                    \"op\": \"add\",\n                    \"path\": \"/credentials/Administrator2/managedAccount\",\n                    \"value\": \"0E218E42-14B8-4720-BBD9-9121D1551268\",\n                    \"from\": \"\"\n                }\n            ]\n        },\n        {\n            \"id\": \"eea0505f-661b-4bdd-956f-7186650a454d\",\n            \"kind\": \"ChRes\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.Accounts.AccountsController.PostAccountActionEndpoint (REST)\",\n            \"status\": \"F\",\n            \"createdDateTime\": \"2024-04-30T19:08:34.303-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T19:08:34.54-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/accounts(99b9b2c8-a544-4720-8e6b-cf90776ae035)\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.HDDChallengeResponseResult\",\n                    \"internalCode\": null,\n                    \"message\": \"Failed: The [challengeresponse] operation is not implemented in this agent.\",\n                    \"status\": \"Failed\",\n                    \"action\": \"hdd-challenge-response\",\n                    \"challenge\": \"D07F68146F35410BAEB05B22762C916D\",\n                    \"response\": \"\",\n                    \"extra\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"411c139c-c9a0-4bb1-91bb-74c6404f4c71\",\n            \"kind\": \"GrpDl\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.Groups.GroupsController.DeleteGroupEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-30T22:16:03.433-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T22:16:03.79-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/groups(5403954F-58C6-463E-874F-018EF63E21DE)\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.DeleteResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\"\n                }\n            ]\n        },\n        {\n            \"id\": \"a938d82e-37b8-4e8b-a74b-74f04c9ada92\",\n            \"kind\": \"TCrDl\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.TargetSystems.CredentialsController.DeleteTargetSystemCredentialEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-27T02:29:43.397-04:00\",\n            \"lastActionDateTime\": \"2024-04-27T02:29:43.483-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/targetSystems('TARGETSYSTEM001')/credentials('Administrator')\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.DeleteResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\"\n                }\n            ]\n        },\n        {\n            \"id\": \"6e21bf58-4a59-4992-ba82-7c0a652929b2\",\n            \"kind\": \"AccCr\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.Accounts.AccountsController.PostAccountCreateEndpoint (REST)\",\n            \"status\": \"F\",\n            \"createdDateTime\": \"2024-04-30T16:12:45.37-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T16:12:45.49-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/accounts\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.AccountCreateResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Failed\"\n                }\n            ]\n        },\n        {\n            \"id\": \"ef77edee-5dbd-4d2e-afd5-7d848d3e5bc1\",\n            \"kind\": \"GrpCr\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.Groups.GroupsController.PostGroupCreateEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-30T21:40:56.227-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T21:41:01.74-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/groups(5403954F-58C6-463E-874F-018EF63E21DE)\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.GroupCreateResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\"\n                }\n            ]\n        },\n        {\n            \"id\": \"7161c8da-ce94-4905-b776-7e807345a581\",\n            \"kind\": \"PWOve\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.ManagedAccounts.SecretsController.PutSecretValueEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-30T02:23:29.733-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T02:23:29.827-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/managedAccounts(72A797EE-517E-4336-9FA3-6F3EC78BB0ED)/secrets('password')/value\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.PasswordOverrideResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\"\n                }\n            ]\n        },\n        {\n            \"id\": \"c4f1aa6f-e9ca-44c9-ae40-83ad9fa46eda\",\n            \"kind\": \"PWOve\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.ManagedAccounts.SecretsController.PutSecretValueEndpoint (REST)\",\n            \"status\": \"F\",\n            \"createdDateTime\": \"2024-04-30T01:48:55.77-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T01:48:55.907-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/managedAccounts(32028435-3320-4e6e-a9a8-0657406ce0a1)/secrets('password')/value\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.PasswordOverrideResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Failed\"\n                }\n            ]\n        },\n        {\n            \"id\": \"43cea8a0-19d7-4df4-848c-85523d55846b\",\n            \"kind\": \"TarPt\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.TargetSystems.TargetSystemsController.PatchTargetSystemEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-27T02:57:33.16-04:00\",\n            \"lastActionDateTime\": \"2024-04-27T02:57:33.227-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/targetSystems('TARGETSYSTEM001')\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.PatchResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\",\n                    \"op\": \"replace\",\n                    \"path\": \"/credentials/Administrator/managedAccount\",\n                    \"value\": \"0E218E42-14B8-4720-BBD9-9121D1551268\",\n                    \"from\": \"\"\n                }\n            ]\n        },\n        {\n            \"id\": \"addad7f1-c2cb-46bf-b9cd-89ada6378092\",\n            \"kind\": \"AccCr\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.Accounts.AccountsController.PostAccountCreateEndpoint (REST)\",\n            \"status\": \"F\",\n            \"createdDateTime\": \"2024-04-30T16:26:04.47-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T16:26:04.667-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/accounts\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.AccountCreateResult\",\n                    \"internalCode\": null,\n                    \"message\": \"Failed to find attributes [\\\"full_name\\\" \\\"country_code\\\"].\",\n                    \"status\": \"Failed\"\n                }\n            ]\n        },\n        {\n            \"id\": \"d3375cb4-76bc-4f45-b318-89e6b4982c76\",\n            \"kind\": \"GrpCr\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.Groups.GroupsController.PostGroupCreateEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-30T17:23:49.693-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T17:23:54.947-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/groups(08866CC1-1D2F-4999-80C3-F5F061EC543D)\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.GroupCreateResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\"\n                }\n            ]\n        },\n        {\n            \"id\": \"2f4da2d8-2d45-4edc-9ce1-8f1c82e65220\",\n            \"kind\": \"TarCr\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.TargetSystems.TargetSystemsController.PostTargetSystemCreateEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-27T01:34:48.12-04:00\",\n            \"lastActionDateTime\": \"2024-04-27T01:34:48.163-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/targetSystems('TARGETSYSTEM001')\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.TargetSystemCreateResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\"\n                }\n            ]\n        },\n        {\n            \"id\": \"c9b53ffb-6a92-4e92-ad3c-9263d6c437b4\",\n            \"kind\": \"AccCr\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.Accounts.AccountsController.PostAccountCreateEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-30T16:34:15.767-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T16:34:17.373-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/accounts(4f69c184-4b62-4899-b29a-694361d846c2)\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.AccountCreateResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\"\n                }\n            ]\n        },\n        {\n            \"id\": \"df1231d5-733a-4bca-832c-976a853a3c8c\",\n            \"kind\": \"TCrCr\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.TargetSystems.CredentialsController.PostTargetSystemCredentialCreateEndpoint (REST)\",\n            \"status\": \"F\",\n            \"createdDateTime\": \"2024-04-27T02:12:33.65-04:00\",\n            \"lastActionDateTime\": \"2024-04-27T02:12:33.707-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/targetSystems('TARGETSYSTEM001bad')/credentials\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.TargetSystemCredentialCreateResult\",\n                    \"internalCode\": null,\n                    \"message\": \"Target system with id [TARGETSYSTEM001BAD] doesn't exist.\",\n                    \"status\": \"Failed\"\n                }\n            ]\n        },\n        {\n            \"id\": \"93ac7220-da95-4e46-bebe-a8c25591989b\",\n            \"kind\": \"AccPt\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.Accounts.AccountsController.PatchAccountEndpoint (REST)\",\n            \"status\": \"F\",\n            \"createdDateTime\": \"2024-04-30T19:16:34.42-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T19:16:35.037-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/accounts(99b9b2c8-a544-4720-8e6b-cf90776ae035)\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.PatchResult\",\n                    \"internalCode\": null,\n                    \"message\": \"Failed: User's password never expires; cannot expire password.  Failed to perform operation [expirepw].\",\n                    \"status\": \"Failed\",\n                    \"op\": \"replace\",\n                    \"path\": \"/password\",\n                    \"value\": \"\",\n                    \"from\": \"\"\n                }\n            ]\n        },\n        {\n            \"id\": \"7f55cf61-54fe-483b-82cd-a8c2b4a803bc\",\n            \"kind\": \"GrpDl\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.Groups.GroupsController.DeleteGroupEndpoint (REST)\",\n            \"status\": \"F\",\n            \"createdDateTime\": \"2024-04-30T22:17:36.547-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T22:17:36.58-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/groups(5403954F-58C6-463E-874F-018EF63E21DE)\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.DeleteResult\",\n                    \"internalCode\": null,\n                    \"message\": \"Nos group is not valid or not existing.\",\n                    \"status\": \"Failed\"\n                }\n            ]\n        },\n        {\n            \"id\": \"931d25d4-592e-4cf9-b725-ad538eaa530d\",\n            \"kind\": \"SecCr\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.ManagedAccounts.SecretsController.PutSecretValueEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-30T02:24:53.683-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T02:24:53.753-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/managedAccounts(72A797EE-517E-4336-9FA3-6F3EC78BB0ED)/secrets('passwordbad')/value\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.PutResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\"\n                }\n            ]\n        },\n        {\n            \"id\": \"ab56e7eb-25b7-4347-beeb-b28c6f7eac10\",\n            \"kind\": \"AccCr\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.Accounts.AccountsController.PostAccountCreateEndpoint (REST)\",\n            \"status\": \"F\",\n            \"createdDateTime\": \"2024-04-30T16:46:16.55-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T16:46:17.08-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/accounts\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.AccountCreateResult\",\n                    \"internalCode\": null,\n                    \"message\": \"User already exists.  Failed to perform operation [create].\",\n                    \"status\": \"Failed\"\n                }\n            ]\n        },\n        {\n            \"id\": \"1379ad50-c9cb-42b8-a131-b503e5debff6\",\n            \"kind\": \"TarPt\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.TargetSystems.TargetSystemsController.PatchTargetSystemEndpoint (REST)\",\n            \"status\": \"F\",\n            \"createdDateTime\": \"2024-04-27T02:56:31.303-04:00\",\n            \"lastActionDateTime\": \"2024-04-27T02:56:31.38-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/targetSystems('TARGETSYSTEM001')\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.PatchResult\",\n                    \"internalCode\": null,\n                    \"message\": \"Target system [TARGETSYSTEM001] already has a managed account.\",\n                    \"status\": \"Failed\",\n                    \"op\": \"add\",\n                    \"path\": \"/credentials/Administrator/managedAccount\",\n                    \"value\": \"0E218E42-14B8-4720-BBD9-9121D1551268\",\n                    \"from\": \"\"\n                }\n            ]\n        },\n        {\n            \"id\": \"0ed291f0-98a1-4c9c-be6c-b85e486693f1\",\n            \"kind\": \"TarCr\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.TargetSystems.TargetSystemsController.PostTargetSystemCreateEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-27T00:34:20.87-04:00\",\n            \"lastActionDateTime\": \"2024-04-27T00:34:21.15-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/targetSystems('TARGETSYSTEM001')\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.TargetSystemCreateResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\"\n                }\n            ]\n        },\n        {\n            \"id\": \"2591e367-c759-4ab3-8060-baef566ca590\",\n            \"kind\": \"TarCr\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.TargetSystems.TargetSystemsController.PostTargetSystemCreateEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-27T01:32:35.73-04:00\",\n            \"lastActionDateTime\": \"2024-04-27T01:32:35.76-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/targetSystems('TARGETSYSTEM002')\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.TargetSystemCreateResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\"\n                }\n            ]\n        },\n        {\n            \"id\": \"cc321a9b-b8af-4a0e-8c32-bb38a43b0f10\",\n            \"kind\": \"SecCr\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.ManagedAccounts.SecretsController.PutSecretValueEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-30T02:16:39.38-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T02:16:39.443-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/managedAccounts(72A797EE-517E-4336-9FA3-6F3EC78BB0ED)/secrets('hello_files_zip')/value\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.PutResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\"\n                }\n            ]\n        },\n        {\n            \"id\": \"3a8eb0b3-959c-429a-8765-bd9dea733e68\",\n            \"kind\": \"TarPt\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.TargetSystems.TargetSystemsController.PatchTargetSystemEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-27T03:21:16.677-04:00\",\n            \"lastActionDateTime\": \"2024-04-27T03:21:16.837-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/targetSystems('TARGETSYSTEM001')\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.PatchResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\",\n                    \"op\": \"replace\",\n                    \"path\": \"/options/agentTimeout/value\",\n                    \"value\": \"300\",\n                    \"from\": \"\"\n                },\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.PatchResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\",\n                    \"op\": \"replace\",\n                    \"path\": \"/options/listAccounts/value\",\n                    \"value\": \"false\",\n                    \"from\": \"\"\n                },\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.PatchResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\",\n                    \"op\": \"replace\",\n                    \"path\": \"/options/proxy/value\",\n                    \"value\": \"http://proxy\",\n                    \"from\": \"\"\n                }\n            ]\n        },\n        {\n            \"id\": \"5554d499-f7a2-4cfc-a6ac-be4f44c4f79d\",\n            \"kind\": \"TarDl\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.TargetSystems.TargetSystemsController.DeleteTargetSystemEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-27T01:36:16.227-04:00\",\n            \"lastActionDateTime\": \"2024-04-27T01:36:16.323-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/targetSystems('TARGETSYSTEM001')\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.DeleteResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\"\n                }\n            ]\n        },\n        {\n            \"id\": \"c019191d-424b-4f01-a732-c2bb2822107b\",\n            \"kind\": \"TADCr\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.TargetSystems.AttributeDefinitionsController.PostTargetSystemAttributeDefinitionCreateEndpoint (REST)\",\n            \"status\": \"F\",\n            \"createdDateTime\": \"2024-04-27T03:35:27.647-04:00\",\n            \"lastActionDateTime\": \"2024-04-27T03:35:27.677-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/targetSystems('TARGETSYSTEM001bad')/attributeDefinitions\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.TargetSystemAttributeDefinitionCreateResult\",\n                    \"internalCode\": null,\n                    \"message\": \"Target system with id [TARGETSYSTEM001BAD] doesn't exist.\",\n                    \"status\": \"Failed\"\n                }\n            ]\n        },\n        {\n            \"id\": \"b5614e02-6867-4fba-9373-c8fd9df8d8d1\",\n            \"kind\": \"TADCr\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.TargetSystems.AttributeDefinitionsController.PostTargetSystemAttributeDefinitionCreateEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-27T00:46:24.023-04:00\",\n            \"lastActionDateTime\": \"2024-04-27T00:46:24.183-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/targetSystems('TARGETSYSTEM001')/attributeDefinitions('newattrdef1')\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.TargetSystemAttributeDefinitionCreateResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\"\n                }\n            ]\n        },\n        {\n            \"id\": \"1aa99b87-3ba0-419a-8432-c9cee3a8b957\",\n            \"kind\": \"TarCr\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.TargetSystems.TargetSystemsController.PostTargetSystemCreateEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-27T01:36:31.52-04:00\",\n            \"lastActionDateTime\": \"2024-04-27T01:36:31.603-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/targetSystems('TARGETSYSTEM001')\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.TargetSystemCreateResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\"\n                }\n            ]\n        },\n        {\n            \"id\": \"c90e25ff-2924-4b0e-879c-ccdfebdf274d\",\n            \"kind\": \"TarPt\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.TargetSystems.TargetSystemsController.PatchTargetSystemEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-27T03:20:50.16-04:00\",\n            \"lastActionDateTime\": \"2024-04-27T03:20:50.353-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/targetSystems('TARGETSYSTEM001')\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.PatchResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\",\n                    \"op\": \"replace\",\n                    \"path\": \"/options/agentTimeout/value\",\n                    \"value\": \"180\",\n                    \"from\": \"\"\n                },\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.PatchResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\",\n                    \"op\": \"replace\",\n                    \"path\": \"/options/listAccounts/value\",\n                    \"value\": \"true\",\n                    \"from\": \"\"\n                },\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.PatchResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\",\n                    \"op\": \"replace\",\n                    \"path\": \"/options/proxy/value\",\n                    \"value\": \"http://proxy\",\n                    \"from\": \"\"\n                }\n            ]\n        },\n        {\n            \"id\": \"8e9663fd-96f9-4329-a6ed-d700e21bfee8\",\n            \"kind\": \"PWRan\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.ManagedAccounts.SecretsController.PostSecretActionEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-30T02:42:39.587-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T02:42:40.497-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/managedAccounts(0E218E42-14B8-4720-BBD9-9121D1551268)/secrets('password')\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.RandomizePasswordResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\",\n                    \"action\": \"randomize-password\"\n                }\n            ]\n        },\n        {\n            \"id\": \"64fb9fdb-ab60-4fef-af5a-d7a08cf72e93\",\n            \"kind\": \"TCrCr\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.TargetSystems.CredentialsController.PostTargetSystemCredentialCreateEndpoint (REST)\",\n            \"status\": \"F\",\n            \"createdDateTime\": \"2024-04-27T02:22:01.217-04:00\",\n            \"lastActionDateTime\": \"2024-04-27T02:22:01.243-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/targetSystems('TARGETSYSTEM001bad')/credentials\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.TargetSystemCredentialCreateResult\",\n                    \"internalCode\": null,\n                    \"message\": \"Target system with id [TARGETSYSTEM001BAD] doesn't exist.\",\n                    \"status\": \"Failed\"\n                }\n            ]\n        },\n        {\n            \"id\": \"ce750ee1-2c82-4c36-a25b-d880114edcd7\",\n            \"kind\": \"AccCr\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.Accounts.AccountsController.PostAccountCreateEndpoint (REST)\",\n            \"status\": \"F\",\n            \"createdDateTime\": \"2024-04-30T16:33:34.573-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T16:33:34.61-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/accounts\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.AccountCreateResult\",\n                    \"internalCode\": null,\n                    \"message\": \"Failed to find attributes [\\\"full_name\\\"].\",\n                    \"status\": \"Failed\"\n                }\n            ]\n        },\n        {\n            \"id\": \"10d3ff29-4835-4134-8283-d8a5d97a6de9\",\n            \"kind\": \"TCrCr\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.TargetSystems.CredentialsController.PostTargetSystemCredentialCreateEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-27T02:18:23.08-04:00\",\n            \"lastActionDateTime\": \"2024-04-27T02:18:23.117-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/targetSystems('TARGETSYSTEM001')/credentials('Administrator2')\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.TargetSystemCredentialCreateResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\"\n                }\n            ]\n        },\n        {\n            \"id\": \"90d50ee2-c879-4460-8ad7-d9f7ca18ec1c\",\n            \"kind\": \"GrpPt\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.Groups.GroupsController.PatchGroupEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-30T22:04:26.233-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T22:04:26.69-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/groups(5403954F-58C6-463E-874F-018EF63E21DE)\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.PatchResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\",\n                    \"op\": \"add\",\n                    \"path\": \"/members\",\n                    \"value\": \"[\\\"6A07C900-C8AE-4B71-A0E8-49409FBCE2F6\\\"]\",\n                    \"from\": \"\"\n                }\n            ]\n        },\n        {\n            \"id\": \"f246bfd3-fe35-435d-8355-e2428cf90a0e\",\n            \"kind\": \"TADDl\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.TargetSystems.AttributeDefinitionsController.DeleteTargetSystemAttributeDefinitionEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-27T00:43:02.03-04:00\",\n            \"lastActionDateTime\": \"2024-04-27T00:43:02.19-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/targetSystems('TARGETSYSTEM001')/attributeDefinitions(01285eb2-b801-4063-bff8-1c4319f427f3)\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.DeleteResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\"\n                }\n            ]\n        },\n        {\n            \"id\": \"280e655c-e1c4-49f6-890b-e3df11f4597f\",\n            \"kind\": \"GrpPt\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.Groups.GroupsController.PatchGroupEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-30T18:44:58.813-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T18:44:59.293-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/groups(08866CC1-1D2F-4999-80C3-F5F061EC543D)\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.PatchResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\",\n                    \"op\": \"add\",\n                    \"path\": \"/members\",\n                    \"value\": \"[\\\"F9FF6991-69CD-4140-89C2-47DC9496FD68\\\"]\",\n                    \"from\": \"\"\n                }\n            ]\n        },\n        {\n            \"id\": \"e3024815-b64d-447f-9d8f-e45f96b0b611\",\n            \"kind\": \"PWGen\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.Accounts.AccountsController.PostAccountActionEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-30T19:09:17.437-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T19:09:17.5-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/accounts(99b9b2c8-a544-4720-8e6b-cf90776ae035)\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.GeneratePasswordsResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\",\n                    \"action\": \"generate-password\",\n                    \"count\": 10,\n                    \"passwords\": [\n                        \"quoLt4i\",\n                        \"zak0pynT\",\n                        \"trOv2edsa\",\n                        \"krerg5efA\",\n                        \"droT1hoo\",\n                        \"Ev3raky\",\n                        \"yis3Gho\",\n                        \"clyT9igg\",\n                        \"le3qUer\",\n                        \"id3gasbUs\"\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"53d50965-fcad-4801-a783-efc533f0f776\",\n            \"kind\": \"TADCr\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.TargetSystems.AttributeDefinitionsController.PostTargetSystemAttributeDefinitionCreateEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-27T00:37:06.347-04:00\",\n            \"lastActionDateTime\": \"2024-04-27T00:37:06.587-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/targetSystems('TARGETSYSTEM001')/attributeDefinitions('newattrdef')\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.TargetSystemAttributeDefinitionCreateResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\"\n                }\n            ]\n        },\n        {\n            \"id\": \"7be0c2f7-b0d9-4020-9135-eff56e960c81\",\n            \"kind\": \"TarPt\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.TargetSystems.TargetSystemsController.PatchTargetSystemEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-27T03:10:36.453-04:00\",\n            \"lastActionDateTime\": \"2024-04-27T03:10:36.52-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/targetSystems('TARGETSYSTEM001')\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.PatchResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\",\n                    \"op\": \"replace\",\n                    \"path\": \"/options/agentTimeout/value\",\n                    \"value\": \"180\",\n                    \"from\": \"\"\n                }\n            ]\n        },\n        {\n            \"id\": \"c6c41c5d-04d3-4263-80c0-f9a3be4e1dff\",\n            \"kind\": \"PWRan\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.ManagedAccounts.SecretsController.PostSecretActionEndpoint (REST)\",\n            \"status\": \"S\",\n            \"createdDateTime\": \"2024-04-30T02:44:09.26-04:00\",\n            \"lastActionDateTime\": \"2024-04-30T02:44:09.813-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/managedAccounts(0E218E42-14B8-4720-BBD9-9121D1551268)/secrets('password')\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.RandomizePasswordResult\",\n                    \"internalCode\": null,\n                    \"message\": \"\",\n                    \"status\": \"Succeeded\",\n                    \"action\": \"randomize-password\"\n                }\n            ]\n        },\n        {\n            \"id\": \"1ae5d219-d26a-4216-b661-fea4c2defacb\",\n            \"kind\": \"TarCr\",\n            \"reference\": \"BravuraSecurity.REST.Controllers.v2.TargetSystems.TargetSystemsController.PostTargetSystemCreateEndpoint (REST)\",\n            \"status\": \"F\",\n            \"createdDateTime\": \"2024-04-27T01:33:28.703-04:00\",\n            \"lastActionDateTime\": \"2024-04-27T01:33:28.73-04:00\",\n            \"resourceLocation\": \"/bravura/api/rest/v2/targetSystems\",\n            \"details\": [\n                {\n                    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.TargetSystemCreateResult\",\n                    \"internalCode\": null,\n                    \"message\": \"Target system with id [TARGETSYSTEM002] already exists.\",\n                    \"status\": \"Failed\"\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"eda12a09-7804-4ee1-8baf-3b8a4695781f"},{"name":"/operations({operationKey})","event":[{"listen":"test","script":{"id":"dacdd971-7eca-42a0-ab16-3aa2482c7f64","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});"],"type":"text/javascript","packages":{}}}],"id":"ec5778bd-5890-4152-80e7-b1aa03ada47a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations({{operationKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/operations({operationKey})</code></p>\n<p>This endpoint retrieves an <code>Operation</code> object based on the given <code>operationKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>You can use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>operationKey</td>\n<td>Unique identifier of an operation</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=minimal][;odata.streaming=true]</code></p>\n<p>The <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>All requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>Replace the {token} placeholder with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/operations({operationKey})\" \\\n     -H \"Content-Type: application/json;odata.metadata=minimal;odata.streaming=true\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: The request was successful. The response body will contain the <code>Operation</code> object that matches the given operationKey.</li>\n<li><strong>400 Bad Request</strong>: The request could not be understood by the server due to malformed syntax.</li>\n<li><strong>401 Unauthorized</strong>: The request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no Operation object was found using the provided operationKey.</li>\n<li><strong>500 Internal Server Error</strong>: The request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#operations/$entity\",\n    \"id\": \"Guid\",\n    \"kind\": \"String\",\n    \"reference\": \"String\",\n    \"status\": \"String\",\n    \"createdDateTime\": \"DateTime\",\n    \"lastActionDateTime\": \"DateTime\",\n    \"resourceLocation\": \"String\",\n    \"details\": [\n        {\n            \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.DeleteResult\",\n            \"internalCode\": Integer,\n            \"message\": \"String\",\n            \"status\": \"String\"\n        }\n    ]\n    ...\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of the following Open Policy Agent (OPA) policy:</p>\n<ol>\n<li><code>operations_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate this policy against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; otherwise, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["operations({{operationKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"88572a11-deaf-4237-8928-3aa84fd77b09","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations({{operationKey}})"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 16:14:27 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=53PK27Ky7Qp0cE0g92+Ote7P0M0oieAMOcwE8hWI6AhU/CYCvjJhPAq7vZDRgTnX3vAvmTaaekJkxRUzHdstNTRdyKJuoSJWg25eMqoiC+s8gy7aKQBzLXZnDrSG; Expires=Wed, 08 May 2024 16:14:27 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=53PK27Ky7Qp0cE0g92+Ote7P0M0oieAMOcwE8hWI6AhU/CYCvjJhPAq7vZDRgTnX3vAvmTaaekJkxRUzHdstNTRdyKJuoSJWg25eMqoiC+s8gy7aKQBzLXZnDrSG; Expires=Wed, 08 May 2024 16:14:27 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#operations/$entity\",\n    \"id\": \"411c139c-c9a0-4bb1-91bb-74c6404f4c71\",\n    \"kind\": \"GrpDl\",\n    \"reference\": \"BravuraSecurity.REST.Controllers.v2.Groups.GroupsController.DeleteGroupEndpoint (REST)\",\n    \"status\": \"S\",\n    \"createdDateTime\": \"2024-04-30T22:16:03.433-04:00\",\n    \"lastActionDateTime\": \"2024-04-30T22:16:03.79-04:00\",\n    \"resourceLocation\": \"/bravura/api/rest/v2/groups(5403954F-58C6-463E-874F-018EF63E21DE)\",\n    \"details\": [\n        {\n            \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.DeleteResult\",\n            \"internalCode\": null,\n            \"message\": \"\",\n            \"status\": \"Succeeded\"\n        }\n    ]\n}"},{"id":"bd80a3cd-a0d4-495e-8365-f8c219043df7","name":"Failure with Details","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations({{operationKey}})"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 16:11:47 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=srZl8kYobn+z+4M6bBxsldHba5frnKosMvIYEeT1DeTRwfHKt+ALwPpt8VK18iQ5jNLdDAg9UbSgiqjQ6a0UsCBFEyjwG6DVzao2rjdca6e/V5J+YQbKVtoGn0q6; Expires=Wed, 08 May 2024 16:11:47 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=srZl8kYobn+z+4M6bBxsldHba5frnKosMvIYEeT1DeTRwfHKt+ALwPpt8VK18iQ5jNLdDAg9UbSgiqjQ6a0UsCBFEyjwG6DVzao2rjdca6e/V5J+YQbKVtoGn0q6; Expires=Wed, 08 May 2024 16:11:47 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#operations/$entity\",\n    \"id\": \"db49d489-8fc5-4555-8a6d-0927cadd4e6e\",\n    \"kind\": \"AccDl\",\n    \"reference\": \"BravuraSecurity.REST.Controllers.v2.Accounts.AccountsController.DeleteAccountEndpoint (REST)\",\n    \"status\": \"F\",\n    \"createdDateTime\": \"2024-04-30T19:23:24.697-04:00\",\n    \"lastActionDateTime\": \"2024-04-30T19:23:25-04:00\",\n    \"resourceLocation\": \"/bravura/api/rest/v2/accounts(05941E0C-CC15-4050-9C47-BF225027AF60)\",\n    \"details\": [\n        {\n            \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.DeleteResult\",\n            \"internalCode\": null,\n            \"message\": \"The user name could not be found.  Failed to perform operation [delete].\",\n            \"status\": \"Failed\"\n        }\n    ]\n}"},{"id":"3937d251-0503-4ed9-bc00-736348237302","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/operations({{operationKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 16:12:53 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=+jNMdPiMl05X1VuEma7Ze/fYZyPGIUCyQejh7coumUpYQ3uRYAYpYB7cc5o304tO/8KWPSQiSXx7MC4xTHxfQ6lWkue6yK+CPNeNlq/2v/3ztiIOC+IHQvolMplw; Expires=Wed, 08 May 2024 16:12:53 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=+jNMdPiMl05X1VuEma7Ze/fYZyPGIUCyQejh7coumUpYQ3uRYAYpYB7cc5o304tO/8KWPSQiSXx7MC4xTHxfQ6lWkue6yK+CPNeNlq/2v/3ztiIOC+IHQvolMplw; Expires=Wed, 08 May 2024 16:12:53 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"ec5778bd-5890-4152-80e7-b1aa03ada47a"}],"id":"7d922026-63f7-4f88-9b97-b598930db718","description":"<p>The <code>Operation</code> resource represents an asynchronous action that was initiated from another request. It allows querying about the status of that action. Below is a detailed description of all the properties of this resource.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property Name</th>\n<th>Description</th>\n<th>Data Type</th>\n<th>Patchable</th>\n<th>Returned by Default</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Operation id</td>\n<td>Guid</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>kind</td>\n<td>Operation kind</td>\n<td>Enum</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>status</td>\n<td>Current status of the operation</td>\n<td>String</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>reference</td>\n<td>Reference to the related entity or action</td>\n<td>String</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>createdDateTime</td>\n<td>Time the request was made</td>\n<td>DateTime</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>lastActionDateTime</td>\n<td>Time of the last status change</td>\n<td>DateTime</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>resourceLocation</td>\n<td>URI of the resource affected by this operation</td>\n<td>Link</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>details</td>\n<td>List of detail objects describing the current status in more detail</td>\n<td>OperationDetail[]</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"operationdetail-subtype\">OperationDetail Subtype</h3>\n<p>Each <code>OperationDetail</code> object provides more information about the <code>Operation</code>'s current status.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property Name</th>\n<th>Description</th>\n<th>Data Type</th>\n<th>Patchable</th>\n<th>Returned by Default</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>internalCode</td>\n<td>Optional code associated with the detail of the status</td>\n<td>Integer</td>\n<td>No</td>\n<td>No</td>\n</tr>\n<tr>\n<td>message</td>\n<td>Descriptive message related to the detail</td>\n<td>String</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>status</td>\n<td>Current status related to this detail</td>\n<td>String</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"operation-status-codes\">Operation Status Codes</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Code</strong></th>\n<th><strong>Status</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>INVALID</td>\n<td>Invalid</td>\n</tr>\n<tr>\n<td>C</td>\n<td>Cancelled</td>\n</tr>\n<tr>\n<td>F</td>\n<td>Failed</td>\n</tr>\n<tr>\n<td>L</td>\n<td>Cancelling</td>\n</tr>\n<tr>\n<td>N</td>\n<td>Not Started</td>\n</tr>\n<tr>\n<td>P</td>\n<td>Partially Completed</td>\n</tr>\n<tr>\n<td>R</td>\n<td>Running</td>\n</tr>\n<tr>\n<td>S</td>\n<td>Succeeded</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"endpoints\">Endpoints</h2>\n<ul>\n<li><p><code>GET /v2/operations</code> - Retrieves a list of all operations.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/operations({operationKey})</code> - Retrieves a specific operation using the unique key.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no operation found with the given operationKey), 500 (internal server error)</li>\n</ul>\n</li>\n</ul>\n","_postman_id":"7d922026-63f7-4f88-9b97-b598930db718","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}}},{"name":"Platforms","item":[{"name":"/platforms","id":"bfd152ce-67bc-4acf-a169-bf60eb1ce73c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/platforms","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/platforms</code></p>\n<p>This endpoint retrieves a list of <code>Platform</code> objects based on the given OData query options.</p>\n<h2 id=\"request\">Request</h2>\n<p>Filter, sort, and paginate the data returned by this endpoint using standard OData query parameters.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Parameter Type</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>options</td>\n<td>These parameters allow you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/platforms\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of Platform objects that match the given query options.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the query options are invalid.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that the endpoint or the resources were not found.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#platforms(category())\",\n    \"value\": [\n        {\n            \"id\": \"String\",\n            \"displayName\": \"String\",\n            \"type\": \"String\",\n            \"passwordAgent\": \"String\",\n            \"passwordAgentArguments\": \"String\",\n            \"listAgent\": \"String\",\n            \"listAgentArguments\": \"String\",\n            \"validateAgent\": \"String\",\n            \"validateAgentArguments\": \"String\",\n            \"license\": \"String\",\n            \"script\": \"String\",\n            \"supportedOperations\": {\n                \"expirePassword\": Boolean,\n                \"unexpirePassword\": Boolean,\n                \"checkPasswordExpiry\": Boolean,\n                \"assignGroupOwner\": Boolean,\n                \"listAccounts\": Boolean,\n                \"listAccountAttributes\": Boolean,\n                \"challengeResponse\": Boolean,\n                \"runCommand\": Boolean\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": Boolean,\n                \"manageGroups\": Boolean,\n                \"incrementalListing\": Boolean,\n                \"listGroupOwners\": Boolean,\n                \"listInventory\": Boolean,\n                \"systemPasswords\": Boolean,\n                \"configureEvents\": Boolean,\n                \"lastLogin\": Boolean,\n                \"persistentListing\": Boolean\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": Boolean,\n                \"listPrinters\": Boolean,\n                \"listMailDistributionLists\": Boolean,\n                \"listMultipleOwners\": Boolean,\n                \"listSites\": Boolean,\n                \"listDocuments\": Boolean,\n                \"create\": Boolean,\n                \"update\": Boolean,\n                \"delete\": Boolean,\n                \"move\": Boolean\n            },\n            \"category\": {\n                \"id\": \"String\",\n                \"displayName\": \"String\"\n            }\n        }\n        ...\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>platforms_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["platforms"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"a4a24b65-f304-405d-94eb-d7062f211ebf","name":"Success","originalRequest":{"method":"GET","header":[{"key":"api-version","value":"","disabled":true}],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/platforms"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 18:26:33 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=XzF+WiTHTxzt35Ad1qYyYmpH5gZTe4ZvX1whYAREdRvBlFEtPHspj+CFmfmvEEvWZniwKKNS34gcligqKlFY8OlkTy6TrEfsDxLOevQ6zXcj6itOryHBvx71NG4G; Expires=Wed, 08 May 2024 18:26:33 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=XzF+WiTHTxzt35Ad1qYyYmpH5gZTe4ZvX1whYAREdRvBlFEtPHspj+CFmfmvEEvWZniwKKNS34gcligqKlFY8OlkTy6TrEfsDxLOevQ6zXcj6itOryHBvx71NG4G; Expires=Wed, 08 May 2024 18:26:33 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#platforms(category())\",\n    \"value\": [\n        {\n            \"id\": \"VAULT\",\n            \"displayName\": \"!!!PLATFORM_VAULT_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": null,\n            \"passwordAgentArguments\": null,\n            \"listAgent\": null,\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": false,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": null\n        },\n        {\n            \"id\": \"WEBEX\",\n            \"displayName\": \"!!!PLATFORM_WEBEX_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtwebex.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtwebex.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"WEBEXCONN\",\n            \"displayName\": \"!!!PLATFORM_WEBEXCONN_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtwebex-conn.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtwebex-conn.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"WORKDAY\",\n            \"displayName\": \"!!!PLATFORM_WORKDAY_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtworkday.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtworkday.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"TAM\",\n            \"displayName\": \"!!!PLATFORM_TAM_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agttam.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agttam.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"ARS\",\n            \"displayName\": \"!!!PLATFORM_ARS_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtars.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtars.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": true,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"BES12\",\n            \"displayName\": \"!!!PLATFORM_BES12_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtbes12.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtbes12.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"BESWS\",\n            \"displayName\": \"!!!PLATFORM_BESWS_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtbes-ws.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtbes-ws.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"AWS\",\n            \"displayName\": \"!!!PLATFORM_AWS_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtaws.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtaws.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"CUC\",\n            \"displayName\": \"!!!PLATFORM_UNITY_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtcuc.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtcuc.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"CUCM\",\n            \"displayName\": \"!!!PLATFORM_CALLMGR_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtcucm.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtcucm.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"DOMINO\",\n            \"displayName\": \"!!!PLATFORM_DOMINO_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtdmno.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtdmno.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": true,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"EPIC\",\n            \"displayName\": \"!!!PLATFORM_EPIC_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtepic.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtepic.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": false,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"EPO\",\n            \"displayName\": \"!!!PLATFORM_EPO_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtepo.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtepo.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"GAPPS\",\n            \"displayName\": \"!!!PLATFORM_GAPPS_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtgapps.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtgapps.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": true,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": true,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"GDOMINO\",\n            \"displayName\": \"!!!PLATFORM_GDOMINO_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtgdmno.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtgdmno.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": true,\n                \"unexpirePassword\": true,\n                \"checkPasswordExpiry\": true,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"HYPERION\",\n            \"displayName\": \"!!!PLATFORM_HSS_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agthss.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agthss.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"IDM\",\n            \"displayName\": \"!!!PLATFORM_IDM_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtidm.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtidm.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"JDEOW81\",\n            \"displayName\": \"!!!PLATFORM_JDEOW_81_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtjdeow81-com.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtjdeow81-com.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"JDEOW90\",\n            \"displayName\": \"!!!PLATFORM_JDEOW_90_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtjdeow90-com.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtjdeow90-com.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"JDEOWJAVA\",\n            \"displayName\": \"!!!PLATFORM_JDEOW_JAVA_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtjdeow-java.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtjdeow-java.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"LYNC\",\n            \"displayName\": \"!!!PLATFORM_LYNC_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtlync.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtlync.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"ORAEBIZ\",\n            \"displayName\": \"!!!PLATFORM_ORAEBIZ_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtorascript.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtorascript.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": \"agtoraebiz.cfg\",\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"PEOPLESOFT\",\n            \"displayName\": \"!!!PLATFORM_PEOPLESOFT820_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtpsft82.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtpsft82.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"PEOPLESOFT81\",\n            \"displayName\": \"!!!PLATFORM_PEOPLESOFT810_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtpsft81.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtpsft81.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"PEOPLESOFT9\",\n            \"displayName\": \"!!!PLATFORM_PEOPLESOFT849_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtpsft849.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtpsft849.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"PSFT854\",\n            \"displayName\": \"!!!PLATFORM_PEOPLESOFT854_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtpsft854.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtpsft854.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"SAP\",\n            \"displayName\": \"!!!PLATFORM_SAP_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtsap.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtsap.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": true,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"SAPGRC\",\n            \"displayName\": \"!!!PLATFORM_SAPGRC_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtsapgrc.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtsapgrc.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"SAPUME\",\n            \"displayName\": \"!!!PLATFORM_SAPUME_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtsapume.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtsapume.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"SCIM\",\n            \"displayName\": \"!!!PLATFORM_SCIM_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtscim.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtscim.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"SHRPT\",\n            \"displayName\": \"!!!PLATFORM_SHRPT_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtshrpt.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtshrpt.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": true,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"ATTAP\",\n                \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n            }\n        },\n        {\n            \"id\": \"RAPID7\",\n            \"displayName\": \"!!!PLATFORM_RAPID7_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtrapid7.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtrapid7.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"AVALMON\",\n                \"displayName\": \"!!!PLATCAT_AVALMON_DESC\"\n            }\n        },\n        {\n            \"id\": \"MVM\",\n            \"displayName\": \"!!!PLATFORM_MVM_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtmvm.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtmvm.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"AVALMON\",\n                \"displayName\": \"!!!PLATCAT_AVALMON_DESC\"\n            }\n        },\n        {\n            \"id\": \"HSNM\",\n            \"displayName\": \"!!!PLATFORM_HSNM_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agthsnm.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agthsnm.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"AVALMON\",\n                \"displayName\": \"!!!PLATCAT_AVALMON_DESC\"\n            }\n        },\n        {\n            \"id\": \"HPUCMDB\",\n            \"displayName\": \"!!!PLATFORM_HPUCMDB_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agthpucmdb.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agthpucmdb.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"AVALMON\",\n                \"displayName\": \"!!!PLATCAT_AVALMON_DESC\"\n            }\n        },\n        {\n            \"id\": \"HITRACK\",\n            \"displayName\": \"!!!PLATFORM_HITRACK_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agthitrack.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agthitrack.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"AVALMON\",\n                \"displayName\": \"!!!PLATCAT_AVALMON_DESC\"\n            }\n        },\n        {\n            \"id\": \"DRAC\",\n            \"displayName\": \"!!!PLATFORM_DRAC_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtdrac.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtdrac.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"AVALMON\",\n                \"displayName\": \"!!!PLATCAT_AVALMON_DESC\"\n            }\n        },\n        {\n            \"id\": \"SALESFORCE\",\n            \"displayName\": \"!!!PLATFORM_SALESFORCE_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtsalesforce.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtsalesforce.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"CRMS\",\n                \"displayName\": \"!!!PLATCAT_CRMS_DESC\"\n            }\n        },\n        {\n            \"id\": \"SALESFORCECTC\",\n            \"displayName\": \"!!!PLATFORM_SALESFORCECTC_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtsalesforce-ctc.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtsalesforce-ctc.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"CRMS\",\n                \"displayName\": \"!!!PLATCAT_CRMS_DESC\"\n            }\n        },\n        {\n            \"id\": \"SQL\",\n            \"displayName\": \"!!!PLATFORM_SQL_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtsql.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtsql.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": true,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": true\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": true,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"DB\",\n                \"displayName\": \"!!!PLATCAT_DB_DESC\"\n            }\n        },\n        {\n            \"id\": \"SQLITE\",\n            \"displayName\": \"!!!PLATFORM_SQLITE_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtsqlite.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtsqlite.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": true,\n                \"unexpirePassword\": true,\n                \"checkPasswordExpiry\": true,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": true,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"DB\",\n                \"displayName\": \"!!!PLATCAT_DB_DESC\"\n            }\n        },\n        {\n            \"id\": \"SQLSCRIPT\",\n            \"displayName\": \"!!!PLATFORM_SQLSCRIPT_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtsqlscript.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtsqlscript.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": true,\n                \"unexpirePassword\": true,\n                \"checkPasswordExpiry\": true,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": true,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"DB\",\n                \"displayName\": \"!!!PLATCAT_DB_DESC\"\n            }\n        },\n        {\n            \"id\": \"ORACLE\",\n            \"displayName\": \"!!!PLATFORM_ORACLE_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtora.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtora.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": true\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"DB\",\n                \"displayName\": \"!!!PLATCAT_DB_DESC\"\n            }\n        },\n        {\n            \"id\": \"ORACLESCRIPT\",\n            \"displayName\": \"!!!PLATFORM_ORACLESCRIPT_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtorascript.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtorascript.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": true,\n                \"unexpirePassword\": true,\n                \"checkPasswordExpiry\": true,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": true,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"DB\",\n                \"displayName\": \"!!!PLATCAT_DB_DESC\"\n            }\n        },\n        {\n            \"id\": \"ODBCSCRIPT\",\n            \"displayName\": \"!!!PLATFORM_ODBCSCRIPT_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtodbcscript.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtodbcscript.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": true,\n                \"unexpirePassword\": true,\n                \"checkPasswordExpiry\": true,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": true,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"DB\",\n                \"displayName\": \"!!!PLATCAT_DB_DESC\"\n            }\n        },\n        {\n            \"id\": \"ODBCSCRIPT32\",\n            \"displayName\": \"!!!PLATFORM_ODBCSCRIPT32_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtodbcscript-32.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtodbcscript-32.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": true,\n                \"unexpirePassword\": true,\n                \"checkPasswordExpiry\": true,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": true,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"DB\",\n                \"displayName\": \"!!!PLATCAT_DB_DESC\"\n            }\n        },\n        {\n            \"id\": \"DB2\",\n            \"displayName\": \"!!!PLATFORM_DB2_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtdb2.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtdb2.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"DB\",\n                \"displayName\": \"!!!PLATCAT_DB_DESC\"\n            }\n        },\n        {\n            \"id\": \"DB2SCRIPT\",\n            \"displayName\": \"!!!PLATFORM_DB2SCRIPT_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtdb2script.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtdb2script.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": true,\n                \"unexpirePassword\": true,\n                \"checkPasswordExpiry\": true,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": true,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"DB\",\n                \"displayName\": \"!!!PLATCAT_DB_DESC\"\n            }\n        },\n        {\n            \"id\": \"CACHE\",\n            \"displayName\": \"!!!PLATFORM_CACHE_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtcache.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtcache.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"DB\",\n                \"displayName\": \"!!!PLATCAT_DB_DESC\"\n            }\n        },\n        {\n            \"id\": \"CACHESCRIPT\",\n            \"displayName\": \"!!!PLATFORM_CACHESCRIPT_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtcachescript.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtcachescript.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": true,\n                \"unexpirePassword\": true,\n                \"checkPasswordExpiry\": true,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": true,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"DB\",\n                \"displayName\": \"!!!PLATCAT_DB_DESC\"\n            }\n        },\n        {\n            \"id\": \"HANA\",\n            \"displayName\": \"!!!PLATFORM_HANA_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agthana.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agthana.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"DB\",\n                \"displayName\": \"!!!PLATCAT_DB_DESC\"\n            }\n        },\n        {\n            \"id\": \"SYBASECT\",\n            \"displayName\": \"!!!PLATFORM_SYBASECT_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtsybct.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtsybct.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": true\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"DB\",\n                \"displayName\": \"!!!PLATCAT_DB_DESC\"\n            }\n        },\n        {\n            \"id\": \"SYBASECTSCRIPT\",\n            \"displayName\": \"!!!PLATFORM_SYBASECTSCRIPT_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtsybctscript.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtsybctscript.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": true,\n                \"unexpirePassword\": true,\n                \"checkPasswordExpiry\": true,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": true,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"DB\",\n                \"displayName\": \"!!!PLATCAT_DB_DESC\"\n            }\n        },\n        {\n            \"id\": \"GSHEET\",\n            \"displayName\": \"!!!PLATFORM_GSHEET_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtgsheet.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtgsheet.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"FLATFILE\",\n                \"displayName\": \"!!!PLATCAT_FLATFILE_DESC\"\n            }\n        },\n        {\n            \"id\": \"CSV\",\n            \"displayName\": \"!!!PLATFORM_CSV_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtcsv.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtcsv.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": true,\n                \"unexpirePassword\": true,\n                \"checkPasswordExpiry\": true,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"FLATFILE\",\n                \"displayName\": \"!!!PLATCAT_FLATFILE_DESC\"\n            }\n        },\n        {\n            \"id\": \"HPSMWS\",\n            \"displayName\": \"!!!PLATFORM_HPSMWS_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agthpsm-ws.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agthpsm-ws.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HD\",\n                \"displayName\": \"!!!PLATCAT_HD_DESC\"\n            }\n        },\n        {\n            \"id\": \"JIRA\",\n            \"displayName\": \"!!!PLATFORM_JIRA_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtjira.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtjira.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HD\",\n                \"displayName\": \"!!!PLATCAT_HD_DESC\"\n            }\n        },\n        {\n            \"id\": \"JIRA3\",\n            \"displayName\": \"!!!PLATFORM_JIRA3_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtjira3.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtjira3.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HD\",\n                \"displayName\": \"!!!PLATCAT_HD_DESC\"\n            }\n        },\n        {\n            \"id\": \"HEAT\",\n            \"displayName\": \"!!!PLATFORM_HEAT_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtheatc.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtheatc.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HD\",\n                \"displayName\": \"!!!PLATCAT_HD_DESC\"\n            }\n        },\n        {\n            \"id\": \"HEATADMIN\",\n            \"displayName\": \"!!!PLATFORM_HEATADMIN_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtheata.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtheata.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HD\",\n                \"displayName\": \"!!!PLATCAT_HD_DESC\"\n            }\n        },\n        {\n            \"id\": \"SVCNOW\",\n            \"displayName\": \"!!!PLATFORM_SVCNOW_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtsvcnow.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtsvcnow.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HD\",\n                \"displayName\": \"!!!PLATCAT_HD_DESC\"\n            }\n        },\n        {\n            \"id\": \"REMEDY\",\n            \"displayName\": \"!!!PLATFORM_REMEDY_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtrem.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtrem.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HD\",\n                \"displayName\": \"!!!PLATCAT_HD_DESC\"\n            }\n        },\n        {\n            \"id\": \"REMEDY-ITSM\",\n            \"displayName\": \"!!!PLATFORM_REMEDY_ITSM_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtrem-itsm.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtrem-itsm.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HD\",\n                \"displayName\": \"!!!PLATCAT_HD_DESC\"\n            }\n        },\n        {\n            \"id\": \"PGPWDE\",\n            \"displayName\": \"!!!PLATFORM_PGPWDE_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtpgpwde.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtpgpwde.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": true,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HDDENC\",\n                \"displayName\": \"!!!PLATCAT_HDDENC_DESC\"\n            }\n        },\n        {\n            \"id\": \"SGE\",\n            \"displayName\": \"!!!PLATFORM_SGE_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtsge.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtsge.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": true,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HDDENC\",\n                \"displayName\": \"!!!PLATCAT_HDDENC_DESC\"\n            }\n        },\n        {\n            \"id\": \"SEE\",\n            \"displayName\": \"!!!PLATFORM_SEE_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtsee.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtsee.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": true,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HDDENC\",\n                \"displayName\": \"!!!PLATCAT_HDDENC_DESC\"\n            }\n        },\n        {\n            \"id\": \"MBAM\",\n            \"displayName\": \"!!!PLATFORM_MBAM_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtmbam.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtmbam.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": true,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HDDENC\",\n                \"displayName\": \"!!!PLATCAT_HDDENC_DESC\"\n            }\n        },\n        {\n            \"id\": \"MCEE6\",\n            \"displayName\": \"!!!PLATFORM_MCEE6_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtmcee6.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtmcee6.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": true,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HDDENC\",\n                \"displayName\": \"!!!PLATCAT_HDDENC_DESC\"\n            }\n        },\n        {\n            \"id\": \"CHECKPOINT\",\n            \"displayName\": \"!!!PLATFORM_CHECKPOINT_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtchkpt.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtchkpt.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": false,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": true,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HDDENC\",\n                \"displayName\": \"!!!PLATCAT_HDDENC_DESC\"\n            }\n        },\n        {\n            \"id\": \"BITLOCKER\",\n            \"displayName\": \"!!!PLATFORM_BITLOCKER_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtbitlocker.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtbitlocker.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": true,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HDDENC\",\n                \"displayName\": \"!!!PLATCAT_HDDENC_DESC\"\n            }\n        },\n        {\n            \"id\": \"WINMAGICSD\",\n            \"displayName\": \"!!!PLATFORM_WINMAGICSD_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtwinmagicsd.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtwinmagicsd.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": true,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HDDENC\",\n                \"displayName\": \"!!!PLATCAT_HDDENC_DESC\"\n            }\n        },\n        {\n            \"id\": \"PXASSYST\",\n            \"displayName\": \"!!!PLATFORM_PXASSYST_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"pxassyst.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"pxassyst.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": false,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": true,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HR\",\n                \"displayName\": \"!!!PLATCAT_HR_DESC\"\n            }\n        },\n        {\n            \"id\": \"PXCASD\",\n            \"displayName\": \"!!!PLATFORM_PXCASD_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"pxcasd.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"pxcasd.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": false,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": true,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HR\",\n                \"displayName\": \"!!!PLATCAT_HR_DESC\"\n            }\n        },\n        {\n            \"id\": \"PXCHERWELL\",\n            \"displayName\": \"!!!PLATFORM_CHERWELL_INTERFACE_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"pxcherwell.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"pxcherwell.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": false,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": true,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HR\",\n                \"displayName\": \"!!!PLATCAT_HR_DESC\"\n            }\n        },\n        {\n            \"id\": \"PXFOOTPRINT\",\n            \"displayName\": \"!!!PLATFORM_FOOTPRINT_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"pxfootprint.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"pxfootprint.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": false,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": true,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HR\",\n                \"displayName\": \"!!!PLATCAT_HR_DESC\"\n            }\n        },\n        {\n            \"id\": \"PXHEAT6\",\n            \"displayName\": \"!!!PLATFORM_PXHEAT6_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"pxheat6.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"pxheat6.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": false,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": true,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HR\",\n                \"displayName\": \"!!!PLATCAT_HR_DESC\"\n            }\n        },\n        {\n            \"id\": \"PXHEAT7\",\n            \"displayName\": \"!!!PLATFORM_PXHEAT7_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"pxheat7.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"pxheat7.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": false,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": true,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HR\",\n                \"displayName\": \"!!!PLATCAT_HR_DESC\"\n            }\n        },\n        {\n            \"id\": \"PXHEAT8\",\n            \"displayName\": \"!!!PLATFORM_PXHEAT8_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"pxheat8.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"pxheat8.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": false,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": true,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HR\",\n                \"displayName\": \"!!!PLATCAT_HR_DESC\"\n            }\n        },\n        {\n            \"id\": \"PXHEAT9\",\n            \"displayName\": \"!!!PLATFORM_PXHEAT9_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"pxheat9.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"pxheat9.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": false,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": true,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HR\",\n                \"displayName\": \"!!!PLATCAT_HR_DESC\"\n            }\n        },\n        {\n            \"id\": \"PXHPSM-WS\",\n            \"displayName\": \"!!!PLATFORM_PXHPSM_WS_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"pxhpsm-ws-im.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"pxhpsm-ws-im.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": false,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": true,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HR\",\n                \"displayName\": \"!!!PLATCAT_HR_DESC\"\n            }\n        },\n        {\n            \"id\": \"PXJIRA\",\n            \"displayName\": \"!!!PLATFORM_PXJIRA_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"pxjira.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"pxjira.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": false,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": true,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HR\",\n                \"displayName\": \"!!!PLATCAT_HR_DESC\"\n            }\n        },\n        {\n            \"id\": \"PXMSSM\",\n            \"displayName\": \"!!!PLATFORM_MSSM_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"pxmssm.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"pxmssm.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": false,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": true,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HR\",\n                \"displayName\": \"!!!PLATCAT_HR_DESC\"\n            }\n        },\n        {\n            \"id\": \"PXNULL\",\n            \"displayName\": \"!!!PLATFORM_PXNULL_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"pxnull.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"pxnull.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": false,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": true,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HR\",\n                \"displayName\": \"!!!PLATCAT_HR_DESC\"\n            }\n        },\n        {\n            \"id\": \"PXODBC\",\n            \"displayName\": \"!!!PLATFORM_PXODBC_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"pxodbc.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"pxodbc.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": false,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": true,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HR\",\n                \"displayName\": \"!!!PLATCAT_HR_DESC\"\n            }\n        },\n        {\n            \"id\": \"PXODBC32\",\n            \"displayName\": \"!!!PLATFORM_PXODBC32_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"pxodbc-32.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"pxodbc-32.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": false,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": true,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HR\",\n                \"displayName\": \"!!!PLATCAT_HR_DESC\"\n            }\n        },\n        {\n            \"id\": \"PXPYTHON\",\n            \"displayName\": \"!!!PLATFORM_PXPYTHON_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"pxpython.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"pxpython.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": false,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": true,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HR\",\n                \"displayName\": \"!!!PLATCAT_HR_DESC\"\n            }\n        },\n        {\n            \"id\": \"PXREM\",\n            \"displayName\": \"!!!PLATFORM_PXREM_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"pxrem.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"pxrem.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": false,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": true,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HR\",\n                \"displayName\": \"!!!PLATCAT_HR_DESC\"\n            }\n        },\n        {\n            \"id\": \"PXREM9\",\n            \"displayName\": \"!!!PLATFORM_PXREM9_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"pxrem9.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"pxrem9.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": false,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": true,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HR\",\n                \"displayName\": \"!!!PLATCAT_HR_DESC\"\n            }\n        },\n        {\n            \"id\": \"PXREMEDYFORCE\",\n            \"displayName\": \"!!!PLATFORM_PXREMEDYFORCE_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"pxremedyforce.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"pxremedyforce.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": false,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": true,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HR\",\n                \"displayName\": \"!!!PLATCAT_HR_DESC\"\n            }\n        },\n        {\n            \"id\": \"PXSOAP\",\n            \"displayName\": \"!!!PLATFORM_PXSOAP_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"pxsoap.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"pxsoap.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": false,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": true,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HR\",\n                \"displayName\": \"!!!PLATCAT_HR_DESC\"\n            }\n        },\n        {\n            \"id\": \"PXSVCNOW\",\n            \"displayName\": \"!!!PLATFORM_SVCNOW_INTERFACE_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"pxsvcnow.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"pxsvcnow.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": false,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": true,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HR\",\n                \"displayName\": \"!!!PLATCAT_HR_DESC\"\n            }\n        },\n        {\n            \"id\": \"ORAHCM\",\n            \"displayName\": \"!!!PLATFORM_ORAHCM_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtorahcm.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtorahcm.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HRMS\",\n                \"displayName\": \"!!!PLATCAT_HRMS_DESC\"\n            }\n        },\n        {\n            \"id\": \"SF\",\n            \"displayName\": \"!!!PLATFORM_SUCCESSFACTORS_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtsf.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtsf.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HRMS\",\n                \"displayName\": \"!!!PLATCAT_HRMS_DESC\"\n            }\n        },\n        {\n            \"id\": \"PSFTHR\",\n            \"displayName\": \"!!!PLATFORM_PEOPLESOFTHR_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtpsfthr.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtpsfthr.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HRMS\",\n                \"displayName\": \"!!!PLATCAT_HRMS_DESC\"\n            }\n        },\n        {\n            \"id\": \"SAPHR\",\n            \"displayName\": \"!!!PLATFORM_SAPHR_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtsaphr.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtsaphr.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HRMS\",\n                \"displayName\": \"!!!PLATCAT_HRMS_DESC\"\n            }\n        },\n        {\n            \"id\": \"CONCUR\",\n            \"displayName\": \"!!!PLATFORM_CONCUR_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtconcur.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtconcur.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": false,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"HRMS\",\n                \"displayName\": \"!!!PLATCAT_HRMS_DESC\"\n            }\n        },\n        {\n            \"id\": \"GRPWISE\",\n            \"displayName\": \"!!!PLATFORM_GRPWISE_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtgrpw.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtgrpw.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"MAIL\",\n                \"displayName\": \"!!!PLATCAT_MAIL_DESC\"\n            }\n        },\n        {\n            \"id\": \"EXG2K7_64BIT\",\n            \"displayName\": \"!!!PLATFORM_EXG2K7_64BIT_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtexg2k7.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtexg2k7.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": true,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"MAIL\",\n                \"displayName\": \"!!!PLATCAT_MAIL_DESC\"\n            }\n        },\n        {\n            \"id\": \"F5_BIGIP\",\n            \"displayName\": \"!!!PLATFORM_F5BIGIP_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtssh.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtssh.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": \"agtbigip.psl\",\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": true,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NETDEV\",\n                \"displayName\": \"!!!PLATCAT_NETDEV_DESC\"\n            }\n        },\n        {\n            \"id\": \"F5_BIGIP_9X_PLUS\",\n            \"displayName\": \"!!!PLATFORM_F5BIGIP_9X_PLUS_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtssh.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtssh.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": \"agtbigip-9x.psl\",\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NETDEV\",\n                \"displayName\": \"!!!PLATCAT_NETDEV_DESC\"\n            }\n        },\n        {\n            \"id\": \"FABRICOS_SSH\",\n            \"displayName\": \"!!!PLATFORM_FABRICOS_SSH_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtssh.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtssh.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": \"agtfabricos.psl\",\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NETDEV\",\n                \"displayName\": \"!!!PLATCAT_NETDEV_DESC\"\n            }\n        },\n        {\n            \"id\": \"FABRICOS_TELNET\",\n            \"displayName\": \"!!!PLATFORM_FABRICOS_TELNET_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agttelnet.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agttelnet.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": \"agtfabricos.psl\",\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NETDEV\",\n                \"displayName\": \"!!!PLATCAT_NETDEV_DESC\"\n            }\n        },\n        {\n            \"id\": \"HPPROCRV_SSH\",\n            \"displayName\": \"!!!PLATFORM_HP_PROCURVE_SSH_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtssh.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtssh.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": \"agtprocurve.psl\",\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NETDEV\",\n                \"displayName\": \"!!!PLATCAT_NETDEV_DESC\"\n            }\n        },\n        {\n            \"id\": \"HPPROCRV_TLNT\",\n            \"displayName\": \"!!!PLATFORM_HP_PROCURVE_TELNET_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agttelnet.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agttelnet.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": \"agtprocurve.psl\",\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NETDEV\",\n                \"displayName\": \"!!!PLATCAT_NETDEV_DESC\"\n            }\n        },\n        {\n            \"id\": \"JUNOS_SSH\",\n            \"displayName\": \"!!!PLATFORM_JUNOS_SSH_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtssh.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtssh.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": \"agtjunos9x.psl\",\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NETDEV\",\n                \"displayName\": \"!!!PLATCAT_NETDEV_DESC\"\n            }\n        },\n        {\n            \"id\": \"JUN_SCREENOS\",\n            \"displayName\": \"!!!PLATFORM_JUN_SCREENOS_SSH_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtssh.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtssh.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": \"agtscreenos.psl\",\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NETDEV\",\n                \"displayName\": \"!!!PLATCAT_NETDEV_DESC\"\n            }\n        },\n        {\n            \"id\": \"CHECKPOINT_NGFW\",\n            \"displayName\": \"!!!PLATFORM_CHECKPOINT_NGX_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtssh.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtssh.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": \"agtchkpt-ngfw.psl\",\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NETDEV\",\n                \"displayName\": \"!!!PLATCAT_NETDEV_DESC\"\n            }\n        },\n        {\n            \"id\": \"CHKPTSPLAT\",\n            \"displayName\": \"!!!PLATFORM_CHECKPOINT_SPLAT_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtssh.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtssh.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": \"agtchkpt-splat.psl\",\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NETDEV\",\n                \"displayName\": \"!!!PLATCAT_NETDEV_DESC\"\n            }\n        },\n        {\n            \"id\": \"CISCOACS\",\n            \"displayName\": \"!!!PLATFORM_TACACS_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtcisco-acs.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtcisco-acs.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NETDEV\",\n                \"displayName\": \"!!!PLATCAT_NETDEV_DESC\"\n            }\n        },\n        {\n            \"id\": \"CISCOASA_SSH\",\n            \"displayName\": \"!!!PLATFORM_CISCOASA_SSH_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtssh.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtssh.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": \"agtcisco-asa.psl\",\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": true\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NETDEV\",\n                \"displayName\": \"!!!PLATCAT_NETDEV_DESC\"\n            }\n        },\n        {\n            \"id\": \"CISCOASA_TELNET\",\n            \"displayName\": \"!!!PLATFORM_CISCOASA_TELNET_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agttelnet.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agttelnet.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": \"agtcisco-asa.psl\",\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": true\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NETDEV\",\n                \"displayName\": \"!!!PLATCAT_NETDEV_DESC\"\n            }\n        },\n        {\n            \"id\": \"CISCOIOS_SSH\",\n            \"displayName\": \"!!!PLATFORM_CISCOIOS_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtssh.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtssh.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": \"agtcisco-ios.psl\",\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": true\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NETDEV\",\n                \"displayName\": \"!!!PLATCAT_NETDEV_DESC\"\n            }\n        },\n        {\n            \"id\": \"CISCOIOS_TELNET\",\n            \"displayName\": \"!!!PLATFORM_CISCOIOS_TELNET_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agttelnet.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agttelnet.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": \"agtcisco-ios.psl\",\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": true\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NETDEV\",\n                \"displayName\": \"!!!PLATCAT_NETDEV_DESC\"\n            }\n        },\n        {\n            \"id\": \"CISCONEXUS_SSH\",\n            \"displayName\": \"!!!PLATFORM_CISCONEXUS_SSH_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtssh.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtssh.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": \"agtcisco-nexus.psl\",\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": true\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NETDEV\",\n                \"displayName\": \"!!!PLATCAT_NETDEV_DESC\"\n            }\n        },\n        {\n            \"id\": \"CISCOPIX_SSH\",\n            \"displayName\": \"!!!PLATFORM_CISCOPIX_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtssh.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtssh.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": \"agtcisco-pix.psl\",\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": true\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NETDEV\",\n                \"displayName\": \"!!!PLATCAT_NETDEV_DESC\"\n            }\n        },\n        {\n            \"id\": \"CISCOPIX_TELNET\",\n            \"displayName\": \"!!!PLATFORM_CISCOPIX_TELNET_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agttelnet.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agttelnet.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": \"agtcisco-pix.psl\",\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": true\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NETDEV\",\n                \"displayName\": \"!!!PLATCAT_NETDEV_DESC\"\n            }\n        },\n        {\n            \"id\": \"RVRBD-STLHD\",\n            \"displayName\": \"!!!PLATFORM_RVRBD_STLHD_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtssh.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtssh.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": \"agtriverbed-steelhead.psl\",\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NETDEV\",\n                \"displayName\": \"!!!PLATCAT_NETDEV_DESC\"\n            }\n        },\n        {\n            \"id\": \"PANOS\",\n            \"displayName\": \"!!!PLATFORM_PANOS_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtssh.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtssh.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": \"agtpanos.psl\",\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NETDEV\",\n                \"displayName\": \"!!!PLATCAT_NETDEV_DESC\"\n            }\n        },\n        {\n            \"id\": \"NDS\",\n            \"displayName\": \"!!!PLATFORM_NDS_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtnds.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtnds.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": true,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NOS\",\n                \"displayName\": \"!!!PLATCAT_NOS_DESC\"\n            }\n        },\n        {\n            \"id\": \"LINUX\",\n            \"displayName\": \"!!!PLATFORM_LINUX_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtssh.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtssh.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": \"agtlinux.psl\",\n            \"supportedOperations\": {\n                \"expirePassword\": true,\n                \"unexpirePassword\": true,\n                \"checkPasswordExpiry\": true,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": true\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": true,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": true,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NOS\",\n                \"displayName\": \"!!!PLATCAT_NOS_DESC\"\n            }\n        },\n        {\n            \"id\": \"LDAP\",\n            \"displayName\": \"!!!PLATFORM_LDAP_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtldap.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtldap.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": true,\n                \"listGroupOwners\": true,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": true\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": true,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NOS\",\n                \"displayName\": \"!!!PLATCAT_NOS_DESC\"\n            }\n        },\n        {\n            \"id\": \"SOLARIS\",\n            \"displayName\": \"!!!PLATFORM_SOLARIS_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtssh.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtssh.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": \"agtsolaris.psl\",\n            \"supportedOperations\": {\n                \"expirePassword\": true,\n                \"unexpirePassword\": true,\n                \"checkPasswordExpiry\": true,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": true\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": true,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NOS\",\n                \"displayName\": \"!!!PLATCAT_NOS_DESC\"\n            }\n        },\n        {\n            \"id\": \"RACF\",\n            \"displayName\": \"!!!PLATFORM_RACF_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtracf.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtracf.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": true,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NOS\",\n                \"displayName\": \"!!!PLATCAT_NOS_DESC\"\n            }\n        },\n        {\n            \"id\": \"AS400\",\n            \"displayName\": \"!!!PLATFORM_AS400_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtos400.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtos400.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NOS\",\n                \"displayName\": \"!!!PLATCAT_NOS_DESC\"\n            }\n        },\n        {\n            \"id\": \"AS400SCRIPT\",\n            \"displayName\": \"!!!PLATFORM_AS400SCRIPT_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtos400script.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtos400script.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": true,\n                \"unexpirePassword\": true,\n                \"checkPasswordExpiry\": true,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": true,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NOS\",\n                \"displayName\": \"!!!PLATCAT_NOS_DESC\"\n            }\n        },\n        {\n            \"id\": \"ACF2\",\n            \"displayName\": \"!!!PLATFORM_ACF2_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtacf2.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtacf2.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NOS\",\n                \"displayName\": \"!!!PLATCAT_NOS_DESC\"\n            }\n        },\n        {\n            \"id\": \"AD\",\n            \"displayName\": \"!!!PLATFORM_AD_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtaddn.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtaddn.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": true,\n                \"unexpirePassword\": true,\n                \"checkPasswordExpiry\": true,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": true,\n                \"listGroupOwners\": true,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": true,\n                \"persistentListing\": true\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": true,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NOS\",\n                \"displayName\": \"!!!PLATCAT_NOS_DESC\"\n            }\n        },\n        {\n            \"id\": \"AIX\",\n            \"displayName\": \"!!!PLATFORM_AIX_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtssh.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtssh.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": \"agtaix.psl\",\n            \"supportedOperations\": {\n                \"expirePassword\": true,\n                \"unexpirePassword\": true,\n                \"checkPasswordExpiry\": true,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": true\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": true,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NOS\",\n                \"displayName\": \"!!!PLATCAT_NOS_DESC\"\n            }\n        },\n        {\n            \"id\": \"AZURE\",\n            \"displayName\": \"!!!PLATFORM_AZURE_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtazure.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtazure.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": true,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": true,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NOS\",\n                \"displayName\": \"!!!PLATCAT_NOS_DESC\"\n            }\n        },\n        {\n            \"id\": \"HPUX\",\n            \"displayName\": \"!!!PLATFORM_HPUX_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtssh.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtssh.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": \"agthpux.psl\",\n            \"supportedOperations\": {\n                \"expirePassword\": true,\n                \"unexpirePassword\": true,\n                \"checkPasswordExpiry\": true,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": true\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": true,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NOS\",\n                \"displayName\": \"!!!PLATCAT_NOS_DESC\"\n            }\n        },\n        {\n            \"id\": \"WINNT\",\n            \"displayName\": \"!!!PLATFORM_WINNT_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtnt.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtnt.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": true\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": true,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NOS\",\n                \"displayName\": \"!!!PLATCAT_NOS_DESC\"\n            }\n        },\n        {\n            \"id\": \"WIN2K\",\n            \"displayName\": \"!!!PLATFORM_WIN2K_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtad.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtad.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": true,\n                \"unexpirePassword\": true,\n                \"checkPasswordExpiry\": true,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": true,\n                \"listGroupOwners\": true,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": true,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NOS\",\n                \"displayName\": \"!!!PLATCAT_NOS_DESC\"\n            }\n        },\n        {\n            \"id\": \"TOPSECRET\",\n            \"displayName\": \"!!!PLATFORM_TOPSECRET_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtts.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtts.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": true,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NOS\",\n                \"displayName\": \"!!!PLATCAT_NOS_DESC\"\n            }\n        },\n        {\n            \"id\": \"UNIX\",\n            \"displayName\": \"!!!PLATFORM_UNIX_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtunix.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtunix.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NOS\",\n                \"displayName\": \"!!!PLATCAT_NOS_DESC\"\n            }\n        },\n        {\n            \"id\": \"CIFS\",\n            \"displayName\": \"!!!PLATFORM_CIFS_DESC\",\n            \"type\": \"Resource\",\n            \"passwordAgent\": \"nrcifs.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"nrcifs.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": false,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": true,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": true,\n                \"listPrinters\": true,\n                \"listMailDistributionLists\": true,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": true,\n                \"update\": true,\n                \"delete\": true,\n                \"move\": true\n            },\n            \"category\": {\n                \"id\": \"NR\",\n                \"displayName\": \"!!!PLATCAT_NR_DESC\"\n            }\n        },\n        {\n            \"id\": \"SMB\",\n            \"displayName\": \"!!!PLATFORM_SMB_DESC\",\n            \"type\": \"Resource\",\n            \"passwordAgent\": \"nrsmb.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"nrsmb.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": false,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": true,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": true,\n                \"listPrinters\": true,\n                \"listMailDistributionLists\": true,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": true,\n                \"update\": true,\n                \"delete\": true,\n                \"move\": true\n            },\n            \"category\": {\n                \"id\": \"NR\",\n                \"displayName\": \"!!!PLATCAT_NR_DESC\"\n            }\n        },\n        {\n            \"id\": \"NRSHRPT\",\n            \"displayName\": \"!!!PLATFORM_NRSHRPT_DESC\",\n            \"type\": \"Resource\",\n            \"passwordAgent\": \"nrshrpt.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"nrshrpt.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": false,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": true,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": true,\n                \"listDocuments\": true,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"NR\",\n                \"displayName\": \"!!!PLATCAT_NR_DESC\"\n            }\n        },\n        {\n            \"id\": \"NOOP\",\n            \"displayName\": \"!!!PLATFORM_NOOP_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtnull.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtnull.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": true\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": true,\n                \"listInventory\": true,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"SCRIPT\",\n                \"displayName\": \"!!!PLATCAT_SCRIPT_DESC\"\n            }\n        },\n        {\n            \"id\": \"PYTHON\",\n            \"displayName\": \"!!!PLATFORM_PYTHON_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtpython.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtpython.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": true,\n                \"unexpirePassword\": true,\n                \"checkPasswordExpiry\": true,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": true,\n                \"runCommand\": true\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": true,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": true,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": true,\n                \"update\": true,\n                \"delete\": true,\n                \"move\": true\n            },\n            \"category\": {\n                \"id\": \"SCRIPT\",\n                \"displayName\": \"!!!PLATCAT_SCRIPT_DESC\"\n            }\n        },\n        {\n            \"id\": \"SOAP\",\n            \"displayName\": \"!!!PLATFORM_SOAP_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtsoap.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtsoap.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"SCRIPT\",\n                \"displayName\": \"!!!PLATCAT_SCRIPT_DESC\"\n            }\n        },\n        {\n            \"id\": \"SSH\",\n            \"displayName\": \"!!!PLATFORM_SSH_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtssh.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtssh.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": true,\n                \"unexpirePassword\": true,\n                \"checkPasswordExpiry\": true,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": true\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": true,\n                \"listGroupOwners\": true,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": true,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"SCRIPT\",\n                \"displayName\": \"!!!PLATCAT_SCRIPT_DESC\"\n            }\n        },\n        {\n            \"id\": \"PWRSHELL\",\n            \"displayName\": \"!!!PLATFORM_PWRSHELL_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtps.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtps.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": true\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": true,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": true,\n                \"update\": true,\n                \"delete\": true,\n                \"move\": true\n            },\n            \"category\": {\n                \"id\": \"SCRIPT\",\n                \"displayName\": \"!!!PLATCAT_SCRIPT_DESC\"\n            }\n        },\n        {\n            \"id\": \"DOSKEY\",\n            \"displayName\": \"!!!PLATFORM_DOSKEY_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtdos.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtdos.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": true,\n                \"unexpirePassword\": true,\n                \"checkPasswordExpiry\": true,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": true\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": true,\n                \"listGroupOwners\": true,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": true,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"SCRIPT\",\n                \"displayName\": \"!!!PLATCAT_SCRIPT_DESC\"\n            }\n        },\n        {\n            \"id\": \"TELNET\",\n            \"displayName\": \"!!!PLATFORM_TELNET_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agttelnet.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agttelnet.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": true,\n                \"unexpirePassword\": true,\n                \"checkPasswordExpiry\": true,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": true\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": true,\n                \"listGroupOwners\": true,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": true,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"SCRIPT\",\n                \"displayName\": \"!!!PLATCAT_SCRIPT_DESC\"\n            }\n        },\n        {\n            \"id\": \"XML\",\n            \"displayName\": \"!!!PLATFORM_XML_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtxml.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtxml.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"SCRIPT\",\n                \"displayName\": \"!!!PLATCAT_SCRIPT_DESC\"\n            }\n        },\n        {\n            \"id\": \"TWITTER\",\n            \"displayName\": \"!!!PLATFORM_DOSKEY_TWITTER_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtdos.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtdos.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": \"agttwitter.psl\",\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"SOCM\",\n                \"displayName\": \"!!!PLATCAT_SOCM_DESC\"\n            }\n        },\n        {\n            \"id\": \"LINKEDIN\",\n            \"displayName\": \"!!!PLATFORM_DOSKEY_LINKEDIN_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtdos.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtdos.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": \"agtlinkedin.psl\",\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"SOCM\",\n                \"displayName\": \"!!!PLATCAT_SOCM_DESC\"\n            }\n        },\n        {\n            \"id\": \"NETPOINT\",\n            \"displayName\": \"!!!PLATFORM_NETPOINT_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtnetpoint.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtldap.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"SSO\",\n                \"displayName\": \"!!!PLATCAT_SSO_DESC\"\n            }\n        },\n        {\n            \"id\": \"SITEMINDER\",\n            \"displayName\": \"!!!PLATFORM_SITEMINDER_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtsm.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtsm.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"SSO\",\n                \"displayName\": \"!!!PLATCAT_SSO_DESC\"\n            }\n        },\n        {\n            \"id\": \"CLEARTRUST\",\n            \"displayName\": \"!!!PLATFORM_CLEARTRUST_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtct5.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtct5.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"SSO\",\n                \"displayName\": \"!!!PLATCAT_SSO_DESC\"\n            }\n        },\n        {\n            \"id\": \"IMPRIVATA\",\n            \"displayName\": \"!!!PLATFORM_IMPRIVATA_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtimprivata.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtimprivata.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": false,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"SSO\",\n                \"displayName\": \"!!!PLATCAT_SSO_DESC\"\n            }\n        },\n        {\n            \"id\": \"ISAM\",\n            \"displayName\": \"!!!PLATFORM_ISAM_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtisam.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtisam.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"SSO\",\n                \"displayName\": \"!!!PLATCAT_SSO_DESC\"\n            }\n        },\n        {\n            \"id\": \"TAMSSO\",\n            \"displayName\": \"!!!PLATFORM_TAMSSO_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agttamsso.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agttamsso.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"SSO\",\n                \"displayName\": \"!!!PLATCAT_SSO_DESC\"\n            }\n        },\n        {\n            \"id\": \"KUBE\",\n            \"displayName\": \"!!!PLATFORM_KUBE_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtkube.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtkube.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"STORAGE\",\n                \"displayName\": \"!!!PLATCAT_STORAGE_DESC\"\n            }\n        },\n        {\n            \"id\": \"HCP\",\n            \"displayName\": \"!!!PLATFORM_HCP_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agthcp.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agthcp.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"STORAGE\",\n                \"displayName\": \"!!!PLATCAT_STORAGE_DESC\"\n            }\n        },\n        {\n            \"id\": \"HCSCM\",\n            \"displayName\": \"!!!PLATFORM_HCSCM_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agthcscm.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agthcscm.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"STORAGE\",\n                \"displayName\": \"!!!PLATCAT_STORAGE_DESC\"\n            }\n        },\n        {\n            \"id\": \"HCSDM\",\n            \"displayName\": \"!!!PLATFORM_HCSDM_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agthcsdm.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agthcsdm.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"STORAGE\",\n                \"displayName\": \"!!!PLATCAT_STORAGE_DESC\"\n            }\n        },\n        {\n            \"id\": \"HCSUM\",\n            \"displayName\": \"!!!PLATFORM_HCSUM_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agthcsum.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agthcsum.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"STORAGE\",\n                \"displayName\": \"!!!PLATCAT_STORAGE_DESC\"\n            }\n        },\n        {\n            \"id\": \"BOX\",\n            \"displayName\": \"!!!PLATFORM_BOX_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtbox.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtbox.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": true,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": true,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"STORAGE\",\n                \"displayName\": \"!!!PLATCAT_STORAGE_DESC\"\n            }\n        },\n        {\n            \"id\": \"DUO\",\n            \"displayName\": \"!!!PLATFORM_DUO_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtduo.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtduo.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": true,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"TOKEN\",\n                \"displayName\": \"!!!PLATCAT_TOKEN_DESC\"\n            }\n        },\n        {\n            \"id\": \"ENTRUSTIG\",\n            \"displayName\": \"!!!PLATFORM_ENTRUSTIG_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtentrustig.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtentrustig.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": true,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"TOKEN\",\n                \"displayName\": \"!!!PLATCAT_TOKEN_DESC\"\n            }\n        },\n        {\n            \"id\": \"RADIUS\",\n            \"displayName\": \"!!!PLATFORM_RADIUS_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtradius.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtradius.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": true,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"TOKEN\",\n                \"displayName\": \"!!!PLATCAT_TOKEN_DESC\"\n            }\n        },\n        {\n            \"id\": \"RSAAM\",\n            \"displayName\": \"!!!PLATFORM_RSAAM_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtrsaam.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtrsaam.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": true,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": true,\n                \"systemPasswords\": true,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"TOKEN\",\n                \"displayName\": \"!!!PLATCAT_TOKEN_DESC\"\n            }\n        },\n        {\n            \"id\": \"OKTA\",\n            \"displayName\": \"!!!PLATFORM_OKTA_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtokta.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtokta.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": true,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"TOKEN\",\n                \"displayName\": \"!!!PLATCAT_TOKEN_DESC\"\n            }\n        },\n        {\n            \"id\": \"VASCO\",\n            \"displayName\": \"!!!PLATFORM_VASCO_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtvasco.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtvasco.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": true,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": true,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"TOKEN\",\n                \"displayName\": \"!!!PLATCAT_TOKEN_DESC\"\n            }\n        },\n        {\n            \"id\": \"VSPHERE\",\n            \"displayName\": \"!!!PLATFORM_VSPHERE_DESC\",\n            \"type\": \"Resource\",\n            \"passwordAgent\": \"agtvsphere.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtvsphere.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": true,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": true,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"VP\",\n                \"displayName\": \"!!!PLATCAT_VP_DESC\"\n            }\n        },\n        {\n            \"id\": \"XEN\",\n            \"displayName\": \"!!!PLATFORM_XEN_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtxen.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtxen.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": true,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"VP\",\n                \"displayName\": \"!!!PLATCAT_VP_DESC\"\n            }\n        },\n        {\n            \"id\": \"ESXI\",\n            \"displayName\": \"!!!PLATFORM_ESXI_DESC\",\n            \"type\": \"Target\",\n            \"passwordAgent\": \"agtesxi.exe\",\n            \"passwordAgentArguments\": null,\n            \"listAgent\": \"agtesxi.exe\",\n            \"listAgentArguments\": null,\n            \"validateAgent\": null,\n            \"validateAgentArguments\": null,\n            \"license\": null,\n            \"script\": null,\n            \"supportedOperations\": {\n                \"expirePassword\": false,\n                \"unexpirePassword\": false,\n                \"checkPasswordExpiry\": false,\n                \"assignGroupOwner\": false,\n                \"listAccounts\": true,\n                \"listAccountAttributes\": false,\n                \"challengeResponse\": false,\n                \"runCommand\": false\n            },\n            \"supportedListingOperations\": {\n                \"listAttributes\": false,\n                \"manageGroups\": false,\n                \"incrementalListing\": false,\n                \"listGroupOwners\": false,\n                \"listInventory\": false,\n                \"systemPasswords\": false,\n                \"configureEvents\": false,\n                \"lastLogin\": false,\n                \"persistentListing\": false\n            },\n            \"supportedNetworkResourceOperations\": {\n                \"listFolders\": false,\n                \"listPrinters\": false,\n                \"listMailDistributionLists\": false,\n                \"listMultipleOwners\": false,\n                \"listSites\": false,\n                \"listDocuments\": false,\n                \"create\": false,\n                \"update\": false,\n                \"delete\": false,\n                \"move\": false\n            },\n            \"category\": {\n                \"id\": \"VP\",\n                \"displayName\": \"!!!PLATCAT_VP_DESC\"\n            }\n        }\n    ]\n}"}],"_postman_id":"bfd152ce-67bc-4acf-a169-bf60eb1ce73c"},{"name":"/platforms(platformKey})","id":"c273ffa8-7f30-484d-b958-bb66c2108257","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{}},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/platforms({{platformKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/platforms({platformKey})</code></p>\n<p>This endpoint retrieves a <code>Platform</code> object based on the given <code>platformKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>You can use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>platformKey</td>\n<td>Unique identifier of a platform</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/platforms({platformKey})\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the Platform object that matches the given platformKey.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no Platform object was found using the provided platformKeys.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#platforms(category())/$entity\",\n    \"id\": \"String\",\n    \"displayName\": \"String\",\n    \"type\": \"String\",\n    \"passwordAgent\": \"String\",\n    \"passwordAgentArguments\": \"String\",\n    \"listAgent\": \"String\",\n    \"listAgentArguments\": \"String,\n    \"validateAgent\": \"String\",\n    \"validateAgentArguments\": \"String\",\n    \"license\": \"String\",\n    \"script\": \"String\",\n    \"supportedOperations\": {\n        \"expirePassword\": Boolean,\n        \"unexpirePassword\": Boolean,\n        \"checkPasswordExpiry\": Boolean,\n        \"assignGroupOwner\": Boolean,\n        \"listAccounts\": Boolean,\n        \"listAccountAttributes\": Boolean,\n        \"challengeResponse\": Boolean,\n        \"runCommand\": Boolean\n    },\n    \"supportedListingOperations\": {\n        \"listAttributes\": Boolean,\n        \"manageGroups\": Boolean,\n        \"incrementalListing\": Boolean,\n        \"listGroupOwners\": Boolean,\n        \"listInventory\": Boolean,\n        \"systemPasswords\": Boolean,\n        \"configureEvents\": Boolean,\n        \"lastLogin\": Boolean,\n        \"persistentListing\": Boolean\n    },\n    \"supportedNetworkResourceOperations\": {\n        \"listFolders\": Boolean,\n        \"listPrinters\": Boolean,\n        \"listMailDistributionLists\": Boolean,\n        \"listMultipleOwners\": Boolean,\n        \"listSites\": Boolean,\n        \"listDocuments\": Boolean,\n        \"create\": Boolean,\n        \"update\": Boolean,\n        \"delete\": Boolean,\n        \"move\": Boolean\n    },\n    \"category\": {\n        \"id\": \"String\",\n        \"displayName\": \"String\"\n    }\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>platforms_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["platforms({{platformKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"1537a54b-e4c3-4b73-86ad-72a30de4bf15","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/platforms({{platformKey}})"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 18:26:51 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=AyV9GXXg+fPF/5cYqYA0ufZzv/XpQ4Fn3PmF1TKmxrCusgl4v+L3F3m9AcgYAnPLfzXDBW2/5mPpbE7lOTmhpkyE34lh51w6JXjhXz1uKtRNMFkQv8BjZ//ZZBFd; Expires=Wed, 08 May 2024 18:26:51 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=AyV9GXXg+fPF/5cYqYA0ufZzv/XpQ4Fn3PmF1TKmxrCusgl4v+L3F3m9AcgYAnPLfzXDBW2/5mPpbE7lOTmhpkyE34lh51w6JXjhXz1uKtRNMFkQv8BjZ//ZZBFd; Expires=Wed, 08 May 2024 18:26:51 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#platforms(category())/$entity\",\n    \"id\": \"AWS\",\n    \"displayName\": \"!!!PLATFORM_AWS_DESC\",\n    \"type\": \"Target\",\n    \"passwordAgent\": \"agtaws.exe\",\n    \"passwordAgentArguments\": null,\n    \"listAgent\": \"agtaws.exe\",\n    \"listAgentArguments\": null,\n    \"validateAgent\": null,\n    \"validateAgentArguments\": null,\n    \"license\": null,\n    \"script\": null,\n    \"supportedOperations\": {\n        \"expirePassword\": false,\n        \"unexpirePassword\": false,\n        \"checkPasswordExpiry\": false,\n        \"assignGroupOwner\": false,\n        \"listAccounts\": true,\n        \"listAccountAttributes\": true,\n        \"challengeResponse\": false,\n        \"runCommand\": false\n    },\n    \"supportedListingOperations\": {\n        \"listAttributes\": true,\n        \"manageGroups\": true,\n        \"incrementalListing\": false,\n        \"listGroupOwners\": false,\n        \"listInventory\": false,\n        \"systemPasswords\": false,\n        \"configureEvents\": false,\n        \"lastLogin\": false,\n        \"persistentListing\": false\n    },\n    \"supportedNetworkResourceOperations\": {\n        \"listFolders\": false,\n        \"listPrinters\": false,\n        \"listMailDistributionLists\": false,\n        \"listMultipleOwners\": false,\n        \"listSites\": false,\n        \"listDocuments\": false,\n        \"create\": false,\n        \"update\": false,\n        \"delete\": false,\n        \"move\": false\n    },\n    \"category\": {\n        \"id\": \"ATTAP\",\n        \"displayName\": \"!!!PLATCAT_ATTAP_DESC\"\n    }\n}"},{"id":"118cef19-b4ea-49ad-babf-64d37358d47d","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/platforms({{platformKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 18:27:19 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=HxYRqu5OOAu2th0rMC9Cxu59Do7pFjUxYSEUpfjgbffZXbfANgo78K7wZZxQqP6ftrler+3AHnZkwjPs16m87NG/0dsvkhuEVuvoC2GW2JMduWRPWl+rdvqoG21O; Expires=Wed, 08 May 2024 18:27:19 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=HxYRqu5OOAu2th0rMC9Cxu59Do7pFjUxYSEUpfjgbffZXbfANgo78K7wZZxQqP6ftrler+3AHnZkwjPs16m87NG/0dsvkhuEVuvoC2GW2JMduWRPWl+rdvqoG21O; Expires=Wed, 08 May 2024 18:27:19 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"c273ffa8-7f30-484d-b958-bb66c2108257"},{"name":"/platforms({platformKey})/attributes","id":"26059e15-54d8-45e8-9ffc-5392bcf767bf","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{}},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/platforms({{platformKey}})/attributes","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/platforms({platformKey})/attributes</code></p>\n<p>This endpoint retrieves a list of <code>Attribute</code> objects associated with the <code>Platform</code> object that has the provided <code>platformKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the <code>platformKey</code> parameter to get attributes of a specific platform. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>platformKey</td>\n<td>Unique identifier of a platform</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li>can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li>can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/platforms({platformKey})/attributes\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of Attribute objects associated with the Platform object.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no Platform object was found with the provided platformKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#platforms({$platformKey})/attributes\",\n    \"value\": [\n        {\n            \"id\": \"String\",\n            \"data\": [\n                {\n                    \"id\": \"String\",\n                    \"ref\": \"String\",\n                    \"filename\": \"String\",\n                    \"value\": \"String\",\n                    \"metadata\": {\n                        \"createdDateTime\": \"DateTime\",\n                        \"lastUpdatedDateTime\": \"DateTime\",\n                        \"lastUpdatedBy\": \"Guid\"\n                    }\n                }\n            ]\n            ...\n        }\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:</p>\n<ol>\n<li><code>platforms_get</code></li>\n<li><code>platforms_attributes_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["platforms({{platformKey}})","attributes"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"d80797b6-73b5-4653-be6c-f0b5c20df15b","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/platforms({{platformKey}})/attributes"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 18:27:59 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=RcHoYzc3uejdJWoV5N6QUOBIpQwDVqZPp5px1Qv2y/sWv+pWuVoEtxvg1xYDuyLB3VnCQOoZz/0KIm8WG27osjgtktSJPqLLyaBsYuhrEXVykrpEmS7kIrErc3ec; Expires=Wed, 08 May 2024 18:27:59 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=RcHoYzc3uejdJWoV5N6QUOBIpQwDVqZPp5px1Qv2y/sWv+pWuVoEtxvg1xYDuyLB3VnCQOoZz/0KIm8WG27osjgtktSJPqLLyaBsYuhrEXVykrpEmS7kIrErc3ec; Expires=Wed, 08 May 2024 18:27:59 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#platforms('AWS')/attributes\",\n    \"value\": [\n        {\n            \"id\": \"ls_compsvr\",\n            \"data\": [\n                {\n                    \"id\": \"19\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": null,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            ]\n        }\n    ]\n}"},{"id":"8a239dfa-79d5-46f4-b826-e19eb015073f","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/platforms({{platformKey}})/attributes"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 18:41:45 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=nM8IBeqpM1RH1PNyiR5EQAYvjKNYF1U/tTN+M2tK2521sUMGWpuTj1H2pZa7MrJNxt+2cb0scnYUndZBJmGu+mK511m4Z9+dqydlhEdhO4ixejvfouGKg27/scev; Expires=Wed, 08 May 2024 18:41:44 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=nM8IBeqpM1RH1PNyiR5EQAYvjKNYF1U/tTN+M2tK2521sUMGWpuTj1H2pZa7MrJNxt+2cb0scnYUndZBJmGu+mK511m4Z9+dqydlhEdhO4ixejvfouGKg27/scev; Expires=Wed, 08 May 2024 18:41:44 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"26059e15-54d8-45e8-9ffc-5392bcf767bf"},{"name":"/platforms({platformKey})/attributes({platformAttributeKey})","id":"d357bb7c-130c-4511-b1d0-430f05d17220","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{}},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/platforms({{platformKey}})/attributes({{platformAttributeKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/platforms({platformKey})/attributes({platformAttributeKey})</code></p>\n<p>This endpoint fetches a specific <code>Attribute</code> object associated with a specific <code>Platform</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<p>You can use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>platformKey</td>\n<td>Unique identifier of a platform</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>platformAttributeKey</td>\n<td>Unique identifier of an attribute</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li>can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li>can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/platforms({platformKey})/attributes({platformAttributeKey})\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the Attribute.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no Attribute objects were found using the provided keys.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#platforms({platformKey})/attributes/$entity\",\n    \"id\": \"String\",\n    \"data\": [\n        {\n            \"id\": \"String\",\n            \"ref\": \"String\",\n            \"filename\": \"String\",\n            \"value\": \"String\",\n            \"metadata\": {\n                \"createdDateTime\": \"DateTime\",\n                \"lastUpdatedDateTime\": \"DateTime\",\n                \"lastUpdatedBy\": \"Guid\"\n            }\n        }\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>platforms_attributes_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["platforms({{platformKey}})","attributes({{platformAttributeKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"4f5d1578-a6d6-4ea4-aa5b-97d65ce6c106","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/platforms({{platformKey}})/attributes({{platformAttributeKey}})"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 18:45:22 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=ZGlOHL8n6uv3PxoeAc40I/kUkCKeygncwmpF5uHkkmjqtCYFpihkJOikK6Hi/2GREH0B89bjyqp+mHWwidpdPXU+0qkvB6usOaOl7EtVxq3cras/Mov6MqyADot7; Expires=Wed, 08 May 2024 18:45:22 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=ZGlOHL8n6uv3PxoeAc40I/kUkCKeygncwmpF5uHkkmjqtCYFpihkJOikK6Hi/2GREH0B89bjyqp+mHWwidpdPXU+0qkvB6usOaOl7EtVxq3cras/Mov6MqyADot7; Expires=Wed, 08 May 2024 18:45:22 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#platforms('AWS')/attributes/$entity\",\n    \"id\": \"ls_compsvr\",\n    \"data\": [\n        {\n            \"id\": \"19\",\n            \"ref\": null,\n            \"filename\": null,\n            \"value\": null,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": null,\n                \"lastUpdatedBy\": null\n            }\n        }\n    ]\n}"},{"id":"5e025510-a674-4580-965d-30031e1eceb9","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/platforms({{platformKey}})/attributes({{platformAttributeKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 18:44:56 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=F0sTgzJFKzoAiywE6BLgISCeWp2V61oquzwUeeVLC94tEciKCMrUEzLfbeFLa+aaVqWtnzim/ZhN6JTc01mq51K3uYzwHzsPd6+hYn5YeC3957vVJsnzFuEidrRR; Expires=Wed, 08 May 2024 18:44:56 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=F0sTgzJFKzoAiywE6BLgISCeWp2V61oquzwUeeVLC94tEciKCMrUEzLfbeFLa+aaVqWtnzim/ZhN6JTc01mq51K3uYzwHzsPd6+hYn5YeC3957vVJsnzFuEidrRR; Expires=Wed, 08 May 2024 18:44:56 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"d357bb7c-130c-4511-b1d0-430f05d17220"},{"name":"/platforms({platformKey})/supportedObjectOperations","id":"59733e26-e85d-447b-bf9f-db3a3a8ff3e3","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{}},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/platforms({{platformKey}})/supportedObjectOperations","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/platforms({platformKey})/supportedObjectOperations</code></p>\n<p>This endpoint retrieves a list of <code>ObjectOperations</code> objects associated with the <code>Platform</code> object that has the provided <code>platformKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the platformKey parameter to get object operation objects of a specific platform. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>platformKey</td>\n<td>Unique identifier of a Platform</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li>can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li>can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/platforms({platformKey})/supportedObjectOperations\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><p><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of ObjectOperation objects associated with the Platform object.</p>\n</li>\n<li><p><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</p>\n</li>\n<li><p><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</p>\n</li>\n<li><p><strong>404 Not Found</strong>: This status code indicates that no ObjectOperations objects were found with the provided platformKey.</p>\n</li>\n<li><p><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</p>\n</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#platforms({$platformKey})/supportedObjectOperations\",\n    \"value\": [\n        {\n            \"id\": \"String\",\n            \"change\": Boolean,\n            \"create\": Boolean,\n            \"delete\": Boolean,\n            \"update\": Boolean,\n            \"list\": Boolean,\n            \"enable\": Boolean,\n            \"disable\": Boolean,\n            \"checkEnableStatus\": Boolean,\n            \"reset\": Boolean,\n            \"verify\": Boolean,\n            \"lock\": Boolean,\n            \"unlock\": Boolean,\n            \"checkLockStatus\": Boolean,\n            \"expire\": Boolean,\n            \"unexpire\": Boolean,\n            \"checkExpiryStatus\": Boolean,\n            \"rename\": Boolean,\n            \"moveContext\": Boolean\n        },\n        {\n            \"id\": \"String\",\n            \"change\": Boolean,\n            \"create\": Boolean,\n            \"delete\": Boolean,\n            \"update\": Boolean,\n            \"list\": Boolean,\n            \"enable\": Boolean,\n            \"disable\": Boolean,\n            \"checkEnableStatus\": Boolean,\n            \"reset\": Boolean,\n            \"verify\": Boolean,\n            \"lock\": Boolean,\n            \"unlock\": Boolean,\n            \"checkLockStatus\": Boolean,\n            \"expire\": Boolean,\n            \"unexpire\": Boolean,\n            \"checkExpiryStatus\": Boolean,\n            \"rename\": Boolean,\n            \"moveContext\": Boolean\n        },\n        {\n            \"id\": \"String\",\n            \"change\": Boolean,\n            \"create\": Boolean,\n            \"delete\": Boolean,\n            \"update\": Boolean,\n            \"list\": Boolean,\n            \"enable\": Boolean,\n            \"disable\": Boolean,\n            \"checkEnableStatus\": Boolean,\n            \"reset\": Boolean,\n            \"verify\": Boolean,\n            \"lock\": Boolean,\n            \"unlock\": Boolean,\n            \"checkLockStatus\": Boolean,\n            \"expire\": Boolean,\n            \"unexpire\": Boolean,\n            \"checkExpiryStatus\": Boolean,\n            \"rename\": Boolean,\n            \"moveContext\": Boolean\n        }\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:</p>\n<ol>\n<li><code>platforms_get</code></li>\n<li><code>platforms_supportedobjectoperations_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["platforms({{platformKey}})","supportedObjectOperations"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"5003e045-ab6d-4676-8435-c8601e4250ec","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/platforms({{platformKey}})/supportedObjectOperations"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 18:47:08 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=+h20AShQzzdI76iNuF4pJQuZ+Wfq9/6xusuv75vDe64wu2fSZ0mUy63IDnMjtVVTL4JhScYGyx7ZtA3NVM6B6GcczL/J6HkovGUqNv0gOEVqUfdzcs87pvBAH/zE; Expires=Wed, 08 May 2024 18:47:08 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=+h20AShQzzdI76iNuF4pJQuZ+Wfq9/6xusuv75vDe64wu2fSZ0mUy63IDnMjtVVTL4JhScYGyx7ZtA3NVM6B6GcczL/J6HkovGUqNv0gOEVqUfdzcs87pvBAH/zE; Expires=Wed, 08 May 2024 18:47:08 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#platforms('AWS')/supportedObjectOperations\",\n    \"value\": [\n        {\n            \"id\": \"ACCT\",\n            \"change\": false,\n            \"create\": true,\n            \"delete\": true,\n            \"update\": true,\n            \"list\": true,\n            \"enable\": false,\n            \"disable\": true,\n            \"checkEnableStatus\": false,\n            \"reset\": true,\n            \"verify\": false,\n            \"lock\": true,\n            \"unlock\": false,\n            \"checkLockStatus\": false,\n            \"expire\": false,\n            \"unexpire\": false,\n            \"checkExpiryStatus\": false,\n            \"rename\": false,\n            \"moveContext\": false\n        },\n        {\n            \"id\": \"COMP\",\n            \"change\": false,\n            \"create\": false,\n            \"delete\": false,\n            \"update\": false,\n            \"list\": true,\n            \"enable\": false,\n            \"disable\": false,\n            \"checkEnableStatus\": false,\n            \"reset\": false,\n            \"verify\": false,\n            \"lock\": false,\n            \"unlock\": false,\n            \"checkLockStatus\": false,\n            \"expire\": false,\n            \"unexpire\": false,\n            \"checkExpiryStatus\": false,\n            \"rename\": false,\n            \"moveContext\": false\n        },\n        {\n            \"id\": \"GRP\",\n            \"change\": false,\n            \"create\": true,\n            \"delete\": true,\n            \"update\": false,\n            \"list\": true,\n            \"enable\": false,\n            \"disable\": false,\n            \"checkEnableStatus\": false,\n            \"reset\": false,\n            \"verify\": false,\n            \"lock\": false,\n            \"unlock\": false,\n            \"checkLockStatus\": false,\n            \"expire\": false,\n            \"unexpire\": false,\n            \"checkExpiryStatus\": false,\n            \"rename\": false,\n            \"moveContext\": false\n        }\n    ]\n}"},{"id":"170cb71a-dbab-4281-8223-18ac592e60a5","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/platforms({{platformKey}})/supportedObjectOperations"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 18:47:33 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=LxBb99EREodeXyGiKciVmZylXecTtuIRuVmjtB48BAt04zjpFZp1ag4FOYvkQ2Mlg6E5ulDumd+ZD1Qzx63xH7uObMn7dqJ0aHqCkZRWVQjEk5FvnizUpFDGOBxr; Expires=Wed, 08 May 2024 18:47:33 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=LxBb99EREodeXyGiKciVmZylXecTtuIRuVmjtB48BAt04zjpFZp1ag4FOYvkQ2Mlg6E5ulDumd+ZD1Qzx63xH7uObMn7dqJ0aHqCkZRWVQjEk5FvnizUpFDGOBxr; Expires=Wed, 08 May 2024 18:47:33 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"59733e26-e85d-447b-bf9f-db3a3a8ff3e3"},{"name":"/platforms({platformKey})/supportedObjectOperations({objectKey})","id":"445401b5-442b-4354-a22b-e9d23731563f","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{}},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/platforms({{platformKey}})/supportedObjectOperations({{objectKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/platforms({platformKey})/supportedObjectOperations{objectKey})</code></p>\n<p>This endpoint fetches a specific <code>ObjectOperation</code> object associated with a specific <code>Platform</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<p>You can use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>platformKey</td>\n<td>Unique identifier of a Platform</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>objectKey</td>\n<td>Unique identifier of an object type</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li>can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li>can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/platforms({platformKey})/supportedObjectOperations({objectKey})\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the ObjectOperation object.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no ObjectOperation objects were found using the provided keys.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#platforms({$platformKey})/supportedObjectOperations/$entity\",\n    \"id\": \"String\",\n    \"change\": Boolean,\n    \"create\": Boolean,\n    \"delete\": Boolean,\n    \"update\": Boolean,\n    \"list\": Boolean,\n    \"enable\": Boolean,\n    \"disable\": Boolean,\n    \"checkEnableStatus\": Boolean,\n    \"reset\": Boolean,\n    \"verify\": Boolean,\n    \"lock\": Boolean,\n    \"unlock\": Boolean,\n    \"checkLockStatus\": Boolean,\n    \"expire\": Boolean,\n    \"unexpire\": Boolean,\n    \"checkExpiryStatus\": Boolean,\n    \"rename\": Boolean,\n    \"moveContext\": Boolean\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>platforms_supportedobjectoperations_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["platforms({{platformKey}})","supportedObjectOperations({{objectKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"1e0297d4-4948-43bd-a06f-4475268bdc59","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/platforms({{platformKey}})/supportedObjectOperations({{objectKey}})"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 18:48:19 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=PwoPKbIdlZx+09FgZ/HtFymWn0l8zskjB07WFUawfyp887ZpFdAUagkAIzq6zqYdVrAFnI3AUGfYgc1PINdXZTGtF71ERIISbd74gCqcwLS6VpK6EYu00A0vaO9w; Expires=Wed, 08 May 2024 18:48:19 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=PwoPKbIdlZx+09FgZ/HtFymWn0l8zskjB07WFUawfyp887ZpFdAUagkAIzq6zqYdVrAFnI3AUGfYgc1PINdXZTGtF71ERIISbd74gCqcwLS6VpK6EYu00A0vaO9w; Expires=Wed, 08 May 2024 18:48:19 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#platforms('AWS')/supportedObjectOperations/$entity\",\n    \"id\": \"ACCT\",\n    \"change\": false,\n    \"create\": true,\n    \"delete\": true,\n    \"update\": true,\n    \"list\": true,\n    \"enable\": false,\n    \"disable\": true,\n    \"checkEnableStatus\": false,\n    \"reset\": true,\n    \"verify\": false,\n    \"lock\": true,\n    \"unlock\": false,\n    \"checkLockStatus\": false,\n    \"expire\": false,\n    \"unexpire\": false,\n    \"checkExpiryStatus\": false,\n    \"rename\": false,\n    \"moveContext\": false\n}"},{"id":"1d21185c-f187-455a-9c30-4373392a6c43","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/platforms({{platformKey}})/supportedObjectOperations({{objectKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 18:47:55 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=2jXsN200yo++lEXpyfREndv5UxaDJIk7PETNaHrtUt/12ChmwSvlt4Sa7NPtJcXFNi3DGSpCl+kkF3OBzK7vVVRlcaTdt/lNIcEC1N1U54pdyhqyIzNseucEuO1d; Expires=Wed, 08 May 2024 18:47:55 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=2jXsN200yo++lEXpyfREndv5UxaDJIk7PETNaHrtUt/12ChmwSvlt4Sa7NPtJcXFNi3DGSpCl+kkF3OBzK7vVVRlcaTdt/lNIcEC1N1U54pdyhqyIzNseucEuO1d; Expires=Wed, 08 May 2024 18:47:55 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"445401b5-442b-4354-a22b-e9d23731563f"},{"name":"/platforms({platformKey})/supportedObjectRelations","id":"1bc7f858-d309-4f88-8d59-292114f7f98f","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{}},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/platforms({{platformKey}})/supportedObjectRelations","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/platforms({platformKey})/supportedObjectRelations</code></p>\n<p>This endpoint retrieves a list of <code>ObjectRelation</code> objects associated with the <code>Platform</code> object that has the provided <code>platformKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the platformKey parameter to get ObjectRelation objects of a specific Platforms. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>platformKey</td>\n<td>Unique identifier of a platform</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li>can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li>can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/platforms({platformKey})/supportedObjectRelations\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><p><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of ObjectRelation objects associated with the Platform object.</p>\n</li>\n<li><p><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</p>\n</li>\n<li><p><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</p>\n</li>\n<li><p><strong>404 Not Found</strong>: This status code indicates that no ObjectRelation objects were found with the provided platformKey.</p>\n</li>\n<li><p><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</p>\n</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#platforms({$platformKey})/supportedObjectRelations\",\n    \"value\": [\n        {\n            \"id\": \"String\",\n            \"parentType\": \"String\",\n            \"childType\": \"String\",\n            \"operation\": \"String\",\n            \"multiValued\": Boolean,\n            \"mustExist\": Boolean,\n            \"direction\": \"String\"\n        },\n        ...\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:</p>\n<ol>\n<li><code>platforms_get</code></li>\n<li><code>platforms_supportedobjectrelations_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["platforms({{platformKey}})","supportedObjectRelations"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"e1469d1a-a341-4ee9-ab60-17d9a9f0f6fc","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/platforms({{platformKey}})/supportedObjectRelations"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 18:49:12 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=SDr2lt8z9+ZgWQ2hUt+j4eOHk8qAXYPzKyWhg4dHjc0MrTM/o7OLVjVz5NvRfbmXtfP/g+W4iNb/AfPqiLTEq9wAlilP3Rvb/fa8RC7qhPMRoW2sKA/rBynnj9Oz; Expires=Wed, 08 May 2024 18:49:12 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=SDr2lt8z9+ZgWQ2hUt+j4eOHk8qAXYPzKyWhg4dHjc0MrTM/o7OLVjVz5NvRfbmXtfP/g+W4iNb/AfPqiLTEq9wAlilP3Rvb/fa8RC7qhPMRoW2sKA/rBynnj9Oz; Expires=Wed, 08 May 2024 18:49:12 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#platforms('AWS')/supportedObjectRelations\",\n    \"value\": [\n        {\n            \"id\": \"MBR\",\n            \"parentType\": \"GRP\",\n            \"childType\": \"ACCT\",\n            \"operation\": \"ADD\",\n            \"multiValued\": true,\n            \"mustExist\": false,\n            \"direction\": \"INVALID\"\n        },\n        {\n            \"id\": \"MBR\",\n            \"parentType\": \"GRP\",\n            \"childType\": \"ACCT\",\n            \"operation\": \"DEL\",\n            \"multiValued\": true,\n            \"mustExist\": false,\n            \"direction\": \"INVALID\"\n        }\n    ]\n}"},{"id":"626adef6-1bf6-4ad9-b089-608bde7ffa1b","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/platforms({{platformKey}})/supportedObjectRelations"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 18:49:41 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=paXqGiRJ30rcmPx0W80TwiBTrS6aZPZhhZh42z5V3qNIvRhdtPYk+v/IMoxEFFpxRh+qxzkh1YnqGs5yiSEkR41g7W+UT+UZtVxOWbDRf7S3wtZd8k+s85JpzxvE; Expires=Wed, 08 May 2024 18:49:41 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=paXqGiRJ30rcmPx0W80TwiBTrS6aZPZhhZh42z5V3qNIvRhdtPYk+v/IMoxEFFpxRh+qxzkh1YnqGs5yiSEkR41g7W+UT+UZtVxOWbDRf7S3wtZd8k+s85JpzxvE; Expires=Wed, 08 May 2024 18:49:41 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"1bc7f858-d309-4f88-8d59-292114f7f98f"},{"name":"/platforms({platformKey})/supportedObjectRelations({objectRelationKey},{objectParentKey},{objectChildKey},{objectOperationKey})","id":"ae6b0569-8ac4-4e58-af0e-decb4e5ed16c","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"accept":true}},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/platforms({{platformKey}})/supportedObjectRelations({{objectRelationKey}},{{objectParentKey}},{{objectChildKey}},{{objectOperationKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/platforms({platformKey})/supportedObjectRelations({objectRelationKey},{objectParentKey},{objectChildKey},{objectOperationKey})</code></p>\n<p>This endpoint fetches a specific <code>ObjectRelation</code> object associated with a specific <code>Platform</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<p>You can use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>platformKey</td>\n<td>Unique identifier of a platform</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>objectRelationKey</td>\n<td>Unique identifier of a relation</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>objectParentKey</td>\n<td>Unique identifier of a parent type</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>objectChildKey</td>\n<td>Unique identifier of a child type</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>objectOperationKey</td>\n<td>Unique identifier of an operation</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/platforms({platformKey})/supportedObjectRelations({objectRelationKey},{objectParentKey},{objectChildKey},{objectOperationKey})\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the ObjectRelation object.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.\n404 Not Found: This status code indicates that no ObjectRelation objects were found with the provided keys.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#platforms({$platformKey})/supportedObjectRelations/$entity\",\n    \"id\": \"String\",\n    \"parentType\": \"String\",\n    \"childType\": \"String\",\n    \"operation\": \"String\",\n    \"multiValued\": Boolean,\n    \"mustExist\": Boolean,\n    \"direction\": \"String\"\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>platforms_supportedobjectrelations_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["platforms({{platformKey}})","supportedObjectRelations({{objectRelationKey}},{{objectParentKey}},{{objectChildKey}},{{objectOperationKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"158372dd-f670-45e7-b70c-2a6cba8df5cd","name":"Success","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/platforms({{platformKey}})/supportedObjectRelations({{objectRelationKey}},{{objectParentKey}},{{objectChildKey}},{{objectOperationKey}})"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 18:50:19 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=2cqrkoeoXdqLudgcrfzrULHI0QZm9y0VDRuTovwqKnb06WWUv6G8RSgV9TeeBxi4zPnog4Swz3c4hCzqJ5/LXiB6Yir1GDaFSA0OBEobdhvrXH77Bxx9JAakP/X+; Expires=Wed, 08 May 2024 18:50:19 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=2cqrkoeoXdqLudgcrfzrULHI0QZm9y0VDRuTovwqKnb06WWUv6G8RSgV9TeeBxi4zPnog4Swz3c4hCzqJ5/LXiB6Yir1GDaFSA0OBEobdhvrXH77Bxx9JAakP/X+; Expires=Wed, 08 May 2024 18:50:19 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#platforms('AWS')/supportedObjectRelations/$entity\",\n    \"id\": \"MBR\",\n    \"parentType\": \"GRP\",\n    \"childType\": \"ACCT\",\n    \"operation\": \"ADD\",\n    \"multiValued\": true,\n    \"mustExist\": false,\n    \"direction\": \"INVALID\"\n}"},{"id":"0370f017-9a18-41a1-a3ca-21c97aee0fdd","name":"Resource Not Found","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/platforms({{platformKey}})/supportedObjectRelations({{objectRelationKey}},{{objectParentKey}},{{objectChildKey}},{{objectOperationKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 18:50:39 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=xNHhTpdblJTKm2Ctec5tqk1w2rbq3OwLVCQHDmdQMz1ep+HO8XY6zyg5pqhKeJr9RgxF0DpmCEPqbpbsdxE25NPXuB3/1JFJp8z0lzBQ1PlOuHNAWtLvUbkUCZLJ; Expires=Wed, 08 May 2024 18:50:39 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=xNHhTpdblJTKm2Ctec5tqk1w2rbq3OwLVCQHDmdQMz1ep+HO8XY6zyg5pqhKeJr9RgxF0DpmCEPqbpbsdxE25NPXuB3/1JFJp8z0lzBQ1PlOuHNAWtLvUbkUCZLJ; Expires=Wed, 08 May 2024 18:50:39 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"ae6b0569-8ac4-4e58-af0e-decb4e5ed16c"}],"id":"932fede0-4880-4f03-9d53-62d2764fcf9a","description":"<p>The <code>Platform</code> resource represents a platform entity within the system, which is a set of configurations defining how certain types of operations are performed. Below is a detailed description of all the properties of this resource, as well as the subtypes for supported operations, listing operations, network resource operations, object operations, and object relations.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property Name</th>\n<th>Description</th>\n<th>Data Type</th>\n<th>Patchable</th>\n<th>Returned by Default</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Unique identifier of the platform</td>\n<td>String</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>displayName</td>\n<td>Display name of the platform</td>\n<td>String</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>type</td>\n<td>Type of platform</td>\n<td>Enum</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>category</td>\n<td>Platform category</td>\n<td>PlatformCategory</td>\n<td>Yes</td>\n<td>No</td>\n</tr>\n<tr>\n<td>passwordAgent</td>\n<td>Name of password agent executable file</td>\n<td>String</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>passwordAgentArguments</td>\n<td>Arguments for the password agent</td>\n<td>String</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>listAgent</td>\n<td>Name of list agent executable file</td>\n<td>String</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>listAgentArguments</td>\n<td>Arguments for the list agent</td>\n<td>String</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>validateAgent</td>\n<td>Name of the executable program that can validate a new address</td>\n<td>String</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>validateAgentArguments</td>\n<td>Arguments for the validate agent</td>\n<td>String</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>license</td>\n<td>License key to use this agent</td>\n<td>String</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>script</td>\n<td>Script file path for scripted platforms</td>\n<td>String</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>supportedOperations</td>\n<td>Agent platform operations</td>\n<td>SupportedOperations</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>supportedListingOperations</td>\n<td>List operations</td>\n<td>ListOperations</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>supportedNetworkResourceOperations</td>\n<td>Network resource operations</td>\n<td>NetworkResourceOperations</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>attributes</td>\n<td>Attributes of the platform</td>\n<td>List</td>\n<td>Yes</td>\n<td>No</td>\n</tr>\n<tr>\n<td>supportedObjectOperations</td>\n<td>Supported object operations</td>\n<td>SupportedObjectOperations[]</td>\n<td>Yes</td>\n<td>No</td>\n</tr>\n<tr>\n<td>supportedObjectRelations</td>\n<td>Supported object relations</td>\n<td>SupportedObjectRelations[]</td>\n<td>Yes</td>\n<td>No</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"supportedoperations-subtype\">SupportedOperations Subtype</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property Name</th>\n<th>Description</th>\n<th>Data Type</th>\n<th>Patchable</th>\n<th>Returned by Default</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>expirePassword</td>\n<td>Ability to expire a password</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>unexpirePassword</td>\n<td>Ability to unexpire a password</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>checkPasswordExpiry</td>\n<td>Ability to check if a password is expired</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>assignGroupOwner</td>\n<td>Ability to assign group owners</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>listAccounts</td>\n<td>Ability to list accounts</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>listAccountAttributes</td>\n<td>Ability to list account attributes</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>challengeResponse</td>\n<td>Ability to perform challenge response</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>runCommand</td>\n<td>Ability to run a command</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"listoperations-subtype\">ListOperations Subtype</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property Name</th>\n<th>Description</th>\n<th>Data Type</th>\n<th>Patchable</th>\n<th>Returned by Default</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>listAttributes</td>\n<td>Supports listing attributes</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>manageGroups</td>\n<td>Supports managing groups</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>incrementalListing</td>\n<td>Supports incremental listing</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>listGroupOwners</td>\n<td>Supports listing/modifying owners of groups</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>listInventory</td>\n<td>Supports listing/modifying inventory</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>systemPasswords</td>\n<td>Supports system passwords</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>configureEvents</td>\n<td>Supports configure events (ITSM)</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>lastLogin</td>\n<td>Supports last login information</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>persistentListing</td>\n<td>Supports persistent listing</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"networkresourceoperations-subtype\">NetworkResourceOperations Subtype</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property Name</th>\n<th>Description</th>\n<th>Data Type</th>\n<th>Patchable</th>\n<th>Returned by Default</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>listFolders</td>\n<td>Supports listing folders</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>listPrinters</td>\n<td>Supports listing printers</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>listMailDistributionLists</td>\n<td>Supports listing mail distribution lists</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>listMultipleOwners</td>\n<td>Supports listing multiple owners</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>listSites</td>\n<td>Supports listing sites</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>listDocuments</td>\n<td>Supports listing documents</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>create</td>\n<td>Supports creation of network resources</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>update</td>\n<td>Supports updating network resources</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>delete</td>\n<td>Supports deletion of network resources</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>move</td>\n<td>Supports moving network resources</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"supportedobjectoperations-subtype\">SupportedObjectOperations Subtype</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property Name</th>\n<th>Description</th>\n<th>Data Type</th>\n<th>Patchable</th>\n<th>Returned by Default</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Object identifier</td>\n<td>String</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>unlock</td>\n<td>Supports unlocking the object</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>rename</td>\n<td>Supports renaming the object</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>list</td>\n<td>Supports listing the object</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>enable</td>\n<td>Supports enabling the object</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>reset</td>\n<td>Supports resetting the object</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>checkLockStatus</td>\n<td>Supports checking if the object is locked</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>create</td>\n<td>Supports creating the object</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>disable</td>\n<td>Supports disabling the object</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>checkEnableStatus</td>\n<td>Supports checking if the object is enabled</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>delete</td>\n<td>Supports deleting the object</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>lock</td>\n<td>Supports locking the object</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>update</td>\n<td>Supports updating the object</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>moveContext</td>\n<td>Supports moving the object in context</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>expire</td>\n<td>Supports expiring the object</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>unexpire</td>\n<td>Supports unexpiring the object</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>change</td>\n<td>Supports changing the object</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>checkExpiryStatus</td>\n<td>Supports checking if the object is expired</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>verify</td>\n<td>Supports verifying the object</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"supportedobjectrelations-subtype\">SupportedObjectRelations Subtype</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property Name</th>\n<th>Description</th>\n<th>Data Type</th>\n<th>Patchable</th>\n<th>Returned by Default</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>type</td>\n<td>Type of relation</td>\n<td>String</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>parentType</td>\n<td>Parent object type involved in the relation</td>\n<td>String</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>childType</td>\n<td>Child object type involved in the relation</td>\n<td>String</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>operation</td>\n<td>Supported operation on the relation</td>\n<td>Enum</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>multiValued</td>\n<td>Indicates if the relation is multi-valued</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>mustExist</td>\n<td>Indicates if the relation must exist</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>direction</td>\n<td>Direction of the relation</td>\n<td>Enum</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"endpoints\">Endpoints</h2>\n<ul>\n<li><p><code>GET /v2/platforms</code> - Retrieves a list of all platforms.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>POST /v2/platforms</code> - Creates a new platform.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 202 (request accepted), 400 (bad request), 401 (unauthorized), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/platforms({platformKey})</code> - Retrieves a specific platform using the unique key.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no platform found with the given platformKey), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>PATCH /v2/platforms({platformKey})</code> - Partially updates a specific platform using the unique key.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 202 (request accepted), 400 (bad request), 401 (unauthorized), 404 (no platform found with the given platformKey), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>DELETE /v2/platforms({platformKey})</code> - Deletes a specific platform using the unique key.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 202 (request accepted), 401 (unauthorized), 404 (no platform found with the given platformKey), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/platforms({platformKey})/attributes</code> - Retrieves a list of attributes for a specific platform.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no attributes found for the given platformKey), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/platforms({platformKey})/attributes({attributeKey})</code> - Retrieves a specific attribute for a platform using the attribute key.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no attribute found with the given keys), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/platforms({platformKey})/supportedObjectOperations</code> - Retrieves a list of object operations for a specific platform.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no object operations found for the given platformKey), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/platforms({platformKey})/supportedObjectOperations({operationKey})</code> - Retrieves specific object operations for a platform using the provided keys.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no object operation found with the given keys), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/platforms({platformKey})/supportedObjectRelations</code> - Retrieves a list of object relations for a specific platform.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no object relations found for the given keys), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/platforms({platformKey})/supportedObjectRelations({objectRelationKey},{objectParentKey},{objectChildKey},{objectOperationKey})</code> - Retrieves specific object relations for a platform using the relation keys.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no object relation found with the given keys), 500 (internal server error)</li>\n</ul>\n</li>\n</ul>\n","_postman_id":"932fede0-4880-4f03-9d53-62d2764fcf9a","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}}},{"name":"Policies","item":[{"name":"/policies","event":[{"listen":"test","script":{"id":"5ca7c195-7a9d-4c56-a2b8-1d4cc9035fa4","type":"text/javascript","exec":["pm.test(\"Response status code is 200\", function () {","    pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Id is a non-empty string\", function () {","    const responseData = pm.response.json().value;","","    pm.expect(responseData).to.be.an('array');","","    responseData.forEach(function (policy) {","        pm.expect(policy.id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Id should not be empty\");","    });","});","","pm.test(\"Description is a non-empty string\", function () {","    const responseData = pm.response.json().value;","","    pm.expect(responseData).to.be.an('array');","","    responseData.forEach(function (policy) {","        pm.expect(policy.description).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Description should not be empty\");","    });","});","","pm.test(\"Default is a boolean value\", function () {","    const responseData = pm.response.json().value;","","    pm.expect(responseData).to.be.an('array').that.is.not.empty;","","    responseData.forEach(function (policy) {","        pm.expect(policy.default).to.be.a('boolean');","    });","});","","pm.test(\"unknownVariable is a non-empty string\", function () {","    const responseData = pm.response.json().value;","","    pm.expect(responseData).to.be.an('array').that.is.not.empty;","","    responseData.forEach(function (policy) {","        pm.expect(policy.unknownVariable).to.be.a('string').and.to.have.lengthOf.at.least(1, \"unknownVariable should not be empty\");","    });","});","","pm.test(\"Verb is a valid HTTP request verb\", function () {","    const responseData = pm.response.json().value;","","    pm.expect(responseData).to.be.an('array').that.is.not.empty;","","    responseData.forEach(function (policy) {","        const validVerbs = [\"GET\", \"POST\", \"PUT\", \"PATCH\", \"DELETE\", \"HEAD\", \"OPTIONS\"];","        pm.expect(validVerbs).to.include(policy.verb, \"Verb should be a valid HTTP request verb\");","    });","});","","pm.test(\"Endpoint is a non-empty string\", function () {","    const responseData = pm.response.json().value;","","    pm.expect(responseData).to.be.an('array').that.is.not.empty;","","    responseData.forEach(function (policy) {","        pm.expect(policy.endpoint).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Endpoint should not be empty\");","    });","});","","pm.test(\"Metadata is an object with properties lastUpdatedDateTime and lastUpdatedBy\", function () {","    const responseData = pm.response.json().value;","","    pm.expect(responseData).to.be.an('array').that.is.not.empty;","","    responseData.forEach(function (policy) {","        const metadata = policy.metadata;","        pm.expect(metadata).to.be.an('object');","        pm.expect(metadata).to.have.property('lastUpdatedDateTime').that.is.a('string').and.matches(/^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}-\\d{2}:\\d{2}$/, \"lastUpdatedDateTime should be a valid date time formatted string\");","        pm.expect(metadata.lastUpdatedBy).to.satisfy(function (value) {","            return typeof value === 'string' || value === null;","        }, \"lastUpdatedBy should be a string or null\");","    });","});"]}}],"id":"e0cc287d-1b82-440d-90dc-8df91abb92a2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/policies</code></p>\n<p>This endpoint retrieves a list of <code>Policy</code> objects based on the given OData query options.</p>\n<h2 id=\"request\">Request</h2>\n<p>Filter, sort, and paginate the data returned by this endpoint using standard OData query parameters.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Parameter Type</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/policies\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of Policy objects that match the given query options.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood by the server due to malformed syntax.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that the requested resource could not be found.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#policies\",\n    \"value\": [\n        {\n            \"id\": \"String\",\n            \"description\": \"String\",\n            \"default\": Boolean,\n            \"unknownVariable\": \"String\",\n            \"verb\": \"String\",\n            \"endpoint\": \"String\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"DateTime\",\n                \"lastUpdatedBy\": \"Guid\"\n            }\n        },\n        ...\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>policies_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["policies"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"ec000ea6-bb7b-471d-bb31-4d78ed9bef63","name":"Success","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 19:59:33 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=EE3azuzXpnGb5GI9D6fWJ7MMywnT8JQxyZuqD/QCAdU9UwBz1KcTnYaihyZ9H51+/Pzy/A9oVScHtT8IH1TJS9tZ/MmNcyw9Bzx6AJqac6GsJpMVsBnWYlmiRUpm; Expires=Wed, 08 May 2024 19:59:33 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=EE3azuzXpnGb5GI9D6fWJ7MMywnT8JQxyZuqD/QCAdU9UwBz1KcTnYaihyZ9H51+/Pzy/A9oVScHtT8IH1TJS9tZ/MmNcyw9Bzx6AJqac6GsJpMVsBnWYlmiRUpm; Expires=Wed, 08 May 2024 19:59:33 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#policies\",\n    \"value\": [\n        {\n            \"id\": \"accounts_get\",\n            \"description\": \"!!!POLICY_ACCOUNTS_GET\",\n            \"default\": true,\n            \"unknownVariable\": \"account\",\n            \"verb\": \"GET\",\n            \"endpoint\": \"/accounts({key})\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.387-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"accounts_get_list\",\n            \"description\": \"!!!POLICY_ACCOUNTS_GET_LIST\",\n            \"default\": true,\n            \"unknownVariable\": \"accounts\",\n            \"verb\": \"GET\",\n            \"endpoint\": \"/accounts\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.393-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"accounts_patch\",\n            \"description\": \"!!!POLICY_ACCOUNTS_PATCH\",\n            \"default\": true,\n            \"unknownVariable\": \"account\",\n            \"verb\": \"PATCH\",\n            \"endpoint\": \"/accounts({key})\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.397-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"accounts_patch_replace_locked\",\n            \"description\": \"!!!POLICY_ACCOUNTS_PATCH_REPLACE_LOCKED\",\n            \"default\": true,\n            \"unknownVariable\": \"account\",\n            \"verb\": \"PATCH\",\n            \"endpoint\": \"/accounts({key})\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.543-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"accounts_patch_replace_password\",\n            \"description\": \"!!!POLICY_ACCOUNTS_PATCH_REPLACE_PASSWORD\",\n            \"default\": true,\n            \"unknownVariable\": \"account\",\n            \"verb\": \"PATCH\",\n            \"endpoint\": \"/accounts({key})\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.4-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"accounts_patch_test_locked\",\n            \"description\": \"!!!POLICY_ACCOUNTS_PATCH_TEST_LOCKED\",\n            \"default\": true,\n            \"unknownVariable\": \"account\",\n            \"verb\": \"PATCH\",\n            \"endpoint\": \"/accounts({key})\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.55-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"accounts_patch_test_password\",\n            \"description\": \"!!!POLICY_ACCOUNTS_PATCH_TEST_PASSWORD\",\n            \"default\": true,\n            \"unknownVariable\": \"account\",\n            \"verb\": \"PATCH\",\n            \"endpoint\": \"/accounts({key})\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.407-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"accounts_post\",\n            \"description\": \"!!!POLICY_ACCOUNTS_POST\",\n            \"default\": true,\n            \"unknownVariable\": \"account\",\n            \"verb\": \"POST\",\n            \"endpoint\": \"/accounts({key})\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.41-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"accounts_post_generate_password\",\n            \"description\": \"!!!POLICY_ACCOUNTS_POST_GENERATE_PASSWORD\",\n            \"default\": true,\n            \"unknownVariable\": \"account\",\n            \"verb\": \"POST\",\n            \"endpoint\": \"/accounts({key})\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.413-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"generic_policy\",\n            \"description\": \"!!!POLICY_GENERIC\",\n            \"default\": true,\n            \"unknownVariable\": \"resource\",\n            \"verb\": \"ALL\",\n            \"endpoint\": \"/\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.333-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"operations_get\",\n            \"description\": \"!!!POLICY_OPERATIONS_GET\",\n            \"default\": true,\n            \"unknownVariable\": \"operation\",\n            \"verb\": \"GET\",\n            \"endpoint\": \"/operations({key})\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.277-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"operations_get_list\",\n            \"description\": \"!!!POLICY_OPERATIONS_GET_LIST\",\n            \"default\": true,\n            \"unknownVariable\": \"operations\",\n            \"verb\": \"GET\",\n            \"endpoint\": \"/operations\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.28-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"users_accounts_get_list\",\n            \"description\": \"!!!POLICY_USERS_ACCOUNTS_GET_LIST\",\n            \"default\": true,\n            \"unknownVariable\": \"accounts\",\n            \"verb\": \"GET\",\n            \"endpoint\": \"/users({key})/accounts\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.42-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"users_attributes_data_value_get\",\n            \"description\": \"!!!POLICY_USERS_ATTRIBUTES_DATA_VALUE_GET\",\n            \"default\": true,\n            \"unknownVariable\": \"attributevalue\",\n            \"verb\": \"GET\",\n            \"endpoint\": \"/users({key})/attributes({key})/data({key})/value\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.57-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"users_attributes_data_value_value_get\",\n            \"description\": \"!!!POLICY_USERS_ATTRIBUTES_DATA_VALUE_VALUE_GET\",\n            \"default\": true,\n            \"unknownVariable\": \"attributevalue\",\n            \"verb\": \"GET\",\n            \"endpoint\": \"/users({key})/attributes({key})/data({key})/value/$value\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.573-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"users_attributes_get\",\n            \"description\": \"!!!POLICY_USERS_ATTRIBUTES_GET\",\n            \"default\": true,\n            \"unknownVariable\": \"attribute\",\n            \"verb\": \"GET\",\n            \"endpoint\": \"/users({key})/attributes({key})\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.577-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"users_attributes_get_list\",\n            \"description\": \"!!!POLICY_USERS_ATTRIBUTES_GET_LIST\",\n            \"default\": true,\n            \"unknownVariable\": \"attributes\",\n            \"verb\": \"GET\",\n            \"endpoint\": \"/users({key})/attributes\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.58-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"users_credentials_delete\",\n            \"description\": \"!!!POLICY_USERS_CREDENTIALS_DELETE\",\n            \"default\": true,\n            \"unknownVariable\": \"credentials\",\n            \"verb\": \"DELETE\",\n            \"endpoint\": \"/users(key)/credentials(key)\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.487-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"users_credentials_get\",\n            \"description\": \"!!!POLICY_USERS_CREDENTIALS_GET\",\n            \"default\": true,\n            \"unknownVariable\": \"credentials\",\n            \"verb\": \"GET\",\n            \"endpoint\": \"/users(key)/credentials(key)\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.453-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"users_credentials_get_list\",\n            \"description\": \"!!!POLICY_USERS_CREDENTIALS_GET_LIST\",\n            \"default\": true,\n            \"unknownVariable\": \"credentials\",\n            \"verb\": \"GET\",\n            \"endpoint\": \"/users(key)/credentials\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.37-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"users_credentials_patch\",\n            \"description\": \"!!!POLICY_USERS_CREDENTIALS_PATCH\",\n            \"default\": true,\n            \"unknownVariable\": \"credentials\",\n            \"verb\": \"PATCH\",\n            \"endpoint\": \"/users(key)/credentials(key)\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.49-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"users_credentials_patch_add_value\",\n            \"description\": \"!!!POLICY_USERS_CREDENTIALS_PATCH_ADD_VALUE\",\n            \"default\": true,\n            \"unknownVariable\": \"credentials\",\n            \"verb\": \"PATCH\",\n            \"endpoint\": \"/users(key)/credentials(key)\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.497-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"users_credentials_patch_remove_value\",\n            \"description\": \"!!!POLICY_USERS_CREDENTIALS_PATCH_REMOVE_VALUE\",\n            \"default\": true,\n            \"unknownVariable\": \"credentials\",\n            \"verb\": \"PATCH\",\n            \"endpoint\": \"/users(key)/credentials(key)\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.5-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"users_credentials_patch_replace_value\",\n            \"description\": \"!!!POLICY_USERS_CREDENTIALS_PATCH_REPLACE_VALUE\",\n            \"default\": true,\n            \"unknownVariable\": \"credentials\",\n            \"verb\": \"PATCH\",\n            \"endpoint\": \"/users(key)/credentials(key)\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.51-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"users_credentials_patch_test_value\",\n            \"description\": \"!!!POLICY_USERS_CREDENTIALS_PATCH_TEST_VALUE\",\n            \"default\": true,\n            \"unknownVariable\": \"credentials\",\n            \"verb\": \"PATCH\",\n            \"endpoint\": \"/users(key)/credentials(key)\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.52-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"users_credentials_post_create\",\n            \"description\": \"!!!POLICY_USERS_CREDENTIALS_POST_CREATE\",\n            \"default\": true,\n            \"unknownVariable\": \"credentials\",\n            \"verb\": \"POST\",\n            \"endpoint\": \"/users(key)/credentials\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.48-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"users_credentials_question_get_list\",\n            \"description\": \"!!!POLICY_USERS_CREDENTIALS_QUESTION_GET_LIST\",\n            \"default\": true,\n            \"unknownVariable\": \"credentials\",\n            \"verb\": \"GET\",\n            \"endpoint\": \"/users(key)/credentials/HitachiID.REST.Models.Question\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.44-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"users_credentials_question_post_create\",\n            \"description\": \"!!!POLICY_USERS_CREDENTIALS_QUESTION_POST_CREATE\",\n            \"default\": true,\n            \"unknownVariable\": \"credentials\",\n            \"verb\": \"POST\",\n            \"endpoint\": \"/users(key)/credentials/HitachiID.REST.Models.Question\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.483-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"users_credentials_value_get\",\n            \"description\": \"!!!POLICY_USERS_CREDENTIALS_BASE64_VALUE_GET\",\n            \"default\": true,\n            \"unknownVariable\": \"credentials\",\n            \"verb\": \"GET\",\n            \"endpoint\": \"/users(key)/credentials(key)/value\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.637-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"users_credentials_value_value_get\",\n            \"description\": \"!!!POLICY_USERS_CREDENTIALS_RAW_VALUE_GET\",\n            \"default\": true,\n            \"unknownVariable\": \"credentials\",\n            \"verb\": \"GET\",\n            \"endpoint\": \"/users(key)/credentials(key)/value/$value\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.64-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"users_get\",\n            \"description\": \"!!!POLICY_USERS_GET\",\n            \"default\": true,\n            \"unknownVariable\": \"user\",\n            \"verb\": \"GET\",\n            \"endpoint\": \"/users({key})\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.447-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"users_get_list\",\n            \"description\": \"!!!POLICY_USERS_GET_LIST\",\n            \"default\": true,\n            \"unknownVariable\": \"users\",\n            \"verb\": \"GET\",\n            \"endpoint\": \"/users\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.45-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"users_patch\",\n            \"description\": \"!!!POLICY_USERS_PATCH\",\n            \"default\": true,\n            \"unknownVariable\": \"user\",\n            \"verb\": \"PATCH\",\n            \"endpoint\": \"/users({key})\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.657-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"users_patch_add_attributes\",\n            \"description\": \"!!!POLICY_USERS_PATCH_ADD_ATTRIBUTES\",\n            \"default\": true,\n            \"unknownVariable\": \"user\",\n            \"verb\": \"PATCH\",\n            \"endpoint\": \"/users({key})\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.59-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"users_patch_remove_attributes\",\n            \"description\": \"!!!POLICY_USERS_PATCH_REMOVE_ATTRIBUTES\",\n            \"default\": true,\n            \"unknownVariable\": \"user\",\n            \"verb\": \"PATCH\",\n            \"endpoint\": \"/users({key})\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.593-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"users_patch_replace_attributes\",\n            \"description\": \"!!!POLICY_USERS_PATCH_REPLACE_ATTRIBUTES\",\n            \"default\": true,\n            \"unknownVariable\": \"user\",\n            \"verb\": \"PATCH\",\n            \"endpoint\": \"/users({key})\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.6-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"users_patch_replace_enabled\",\n            \"description\": \"!!!POLICY_USERS_PATCH_REPLACE_ENABLED\",\n            \"default\": true,\n            \"unknownVariable\": \"user\",\n            \"verb\": \"PATCH\",\n            \"endpoint\": \"/users({key})\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.68-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"users_patch_replace_locked\",\n            \"description\": \"!!!POLICY_USERS_PATCH_REPLACE_LOCKED\",\n            \"default\": true,\n            \"unknownVariable\": \"user\",\n            \"verb\": \"PATCH\",\n            \"endpoint\": \"/users({key})\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.66-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"users_patch_test_enabled\",\n            \"description\": \"!!!POLICY_USERS_PATCH_TEST_ENABLED\",\n            \"default\": true,\n            \"unknownVariable\": \"user\",\n            \"verb\": \"PATCH\",\n            \"endpoint\": \"/users({key})\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.683-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        },\n        {\n            \"id\": \"users_patch_test_locked\",\n            \"description\": \"!!!POLICY_USERS_PATCH_TEST_LOCKED\",\n            \"default\": true,\n            \"unknownVariable\": \"user\",\n            \"verb\": \"PATCH\",\n            \"endpoint\": \"/users({key})\",\n            \"value\": null,\n            \"metadata\": {\n                \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.663-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        }\n    ]\n}"}],"_postman_id":"e0cc287d-1b82-440d-90dc-8df91abb92a2"},{"name":"/policies","event":[{"listen":"test","script":{"id":"a27b6f86-2b70-4634-9a61-e561f75b1d89","exec":["pm.test(\"Location is present\", function () {\r","\tpm.response.to.have.header(\"Location\");\r","});\r","var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") \r","results = regex.exec(pm.response.headers.get(\"Location\"))\r","pm.environment.set(\"operationid\", results[1].slice(1, -1));"],"type":"text/javascript","packages":{}}}],"id":"a8882ea2-8ab0-4cfc-a74a-458223725204","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"multipart/form-data"}],"body":{"mode":"formdata","formdata":[{"key":"input","value":"{\"id\":\"policies_get_list\",\"description\":\"!!!POLICY_GET_LIST_DESC\",\"unknownVariable\":\"resource\",\"verb\":\"GET\",\"endpoint\":\"/policies\"}","type":"text","contentType":""},{"key":"file","type":"file","contentType":"text/plain","src":"postman-cloud:///1eecd062-2e20-4640-9210-abaffcea7da8"}]},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>POST /api/rest/v2/policies</code></p>\n<p>This endpoint creates a new <code>Policy</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<p>The request body should contain the details of the Policy to be created.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<p>The request body for this endpoint is submitted as <code>multipart/form-data</code>. This means parameters and file attachments are included as separate parts of the request.</p>\n<p>The <code>file</code> element of the form is the text file of the Rego policy.</p>\n<p>The <code>input</code> element of the form is defined as a JSON object with the following fields;</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Data Type</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Unique identifier of the policy</td>\n<td>String</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>description</td>\n<td>Language tag for the policy description</td>\n<td>String</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>unknownVariable</td>\n<td>The unknown variable name in the policy</td>\n<td>String</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>verb</td>\n<td>HTTP Verb that the policy is applied to</td>\n<td>String</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>endpoint</td>\n<td>Endpoint that the policy is applied to</td>\n<td>String</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>In addition to any standard headers, all requests to this endpoint must include an Authorization header with a Bearer token: <code>Authorization: Bearer {token}</code> The <code>{token}</code> placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl --location 'http(s)://[hostname]/[instancename]/api/rest/v2/policies' \\\n--header 'Content-Type: multipart/form-data' \\\n--header 'Authorization: Bearer {token}' \\\n--form 'input=\"{\\\"id\\\":\\\"policies_get_list\\\",\\\"description\\\":\\\"!!!POLICY_GET_LIST_DESC\\\",\\\"unknownVariable\\\":\\\"resource\\\",\\\"verb\\\":\\\"GET\\\",\\\"endpoint\\\":\\\"/policies\\\"}\"' \\\n--form 'file=@\"filename.rego\"'\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>202 Accepted</strong>: This status code indicates that the request was accepted and the Policy creation process has been initiated.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request was invalid.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that the specified resource could not be found.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>policies_post_create</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to perform the request; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["policies"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"af54cf2f-8455-4231-bf1b-7996db0f5469","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"multipart/form-data","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"input","value":"{\"id\":\"policies_get_list\",\"description\":\"!!!POLICY_GET_LIST_DESC\",\"unknownVariable\":\"resource\",\"verb\":\"GET\",\"endpoint\":\"/policies\"}","type":"text","contentType":""},{"key":"file","type":"file","contentType":"text/plain","src":["postman-cloud:///1eecd062-2e20-4640-9210-abaffcea7da8"]}],"options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Wed, 01 May 2024 21:24:47 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=M2XJKWXNWiHZpev4gNeXve4bFN2zxu5G32yOKF4FHPQppsBb14MxfPGjSQYbP/JPZiZvoHv5ZQIj9fFP36UPV+kkudSHkerZTU8l4u9FZ+mq+2/6Ttly+9qM1Bku; Expires=Wed, 08 May 2024 21:24:47 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=M2XJKWXNWiHZpev4gNeXve4bFN2zxu5G32yOKF4FHPQppsBb14MxfPGjSQYbP/JPZiZvoHv5ZQIj9fFP36UPV+kkudSHkerZTU8l4u9FZ+mq+2/6Ttly+9qM1Bku; Expires=Wed, 08 May 2024 21:24:47 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(06c5b4ed-7dbc-4910-845a-c21330b73ffa)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"a8882ea2-8ab0-4cfc-a74a-458223725204"},{"name":"/policies({policyKey})","event":[{"listen":"test","script":{"id":"e6e25bdb-62a8-4ddb-956e-bfd358db398e","exec":["pm.test(\"Response status code is 200\", function () {","    pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Response has the required fields\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.id).to.exist;","    pm.expect(responseData.description).to.exist;","    pm.expect(responseData.default).to.exist;","    pm.expect(responseData.verb).to.exist;","    pm.expect(responseData.endpoint).to.exist;","    pm.expect(responseData.metadata).to.exist;","});","","pm.test(\"Id is a non-empty string\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData.id).to.be.a(\"string\").and.to.have.lengthOf.at.least(1);","});","","pm.test(\"Default property should be a boolean\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData.default).to.be.a('boolean');","});","","pm.test(\"Description is a non-empty string\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData.description).to.be.a(\"string\").and.to.have.lengthOf.at.least(1);","});","","pm.test(\"unknownVariable is a non-empty string\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData.unknownVariable).to.be.a(\"string\").and.to.have.lengthOf.at.least(1);","});","","pm.test(\"Verb is a valid HTTP request verb\", function () {","    const responseData = pm.response.json();","    const validVerbs = [\"GET\", \"POST\", \"PUT\", \"DELETE\", \"PATCH\", \"HEAD\", \"OPTIONS\"];","","    pm.expect(validVerbs.includes(responseData.verb)).to.be.true;","});","","pm.test(\"Endpoint is a non-empty string\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData.endpoint).to.be.a(\"string\").and.to.have.lengthOf.at.least(1);","});","","pm.test(\"Metadata is an object with properties lastUpdatedDateTime and lastUpdatedBy\", function () {","    const responseData = pm.response.json();","    const metadata = responseData.metadata;","","    pm.expect(metadata).to.be.an('object');","    pm.expect(metadata).to.have.property('lastUpdatedDateTime');","    pm.expect(metadata).to.have.property('lastUpdatedBy');","});","","pm.test(\"lastUpdatedDateTime is a date-time formatted string\", function () {","    const responseData = pm.response.json();","    const metadata = responseData.metadata;","    const dateTimeRegex = /^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}-\\d{2}:\\d{2}$/;","","    pm.expect(metadata.lastUpdatedDateTime).to.be.a('string').and.to.match(dateTimeRegex);","});","","pm.test(\"lastUpdatedBy is a GUID or null\", function () {","    const responseData = pm.response.json();","    const metadata = responseData.metadata;","    const guidRegex = /^[A-Fa-f0-9]{8}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{12}$/;","","    pm.expect(metadata.lastUpdatedBy).to.satisfy(function (value) {","        return value === null || guidRegex.test(value);","    });","});"],"type":"text/javascript","packages":{}}}],"id":"4d7dc818-1653-4ffe-abae-a6073f98daf9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies({{policyKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/policies({policyKey})</code></p>\n<p>This endpoint retrieves a <code>Policy</code> object based on the given <code>policyKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>You can use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>policyKey</td>\n<td>Unique identifier of a policy</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>These indicate that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/policies({policyKey})\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the Policy object that matches the given policyKey.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request was malformed.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no Policy object was found using the provided policyKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#policies/$entity\",\n    \"id\": \"String\",\n    \"description\": \"String\",\n    \"default\": Boolean,\n    \"unknownVariable\": \"String\",\n    \"verb\": \"String\",\n    \"endpoint\": \"String\",\n    \"value\": null,\n    \"metadata\": {\n        \"lastUpdatedDateTime\": \"DateTime\",\n        \"lastUpdatedBy\": \"Guid\"\n    }\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>policies_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["policies({{policyKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"274402d9-1658-4b3f-b49d-dfe7e229c1ae","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies({{policyKey}})"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 20:08:58 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=IXJXEdWtHiGMIdxjD5cNB74TE0TUMcVcq2NV/YVO/GerkMIONyhiibnM3MAjR9XWpUVwwP97mG5SMmEBnSQAN1ubsGWdvT9Ds6aufXg0sDn43hGDeVGbDdY57Eyg; Expires=Wed, 08 May 2024 20:08:58 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=IXJXEdWtHiGMIdxjD5cNB74TE0TUMcVcq2NV/YVO/GerkMIONyhiibnM3MAjR9XWpUVwwP97mG5SMmEBnSQAN1ubsGWdvT9Ds6aufXg0sDn43hGDeVGbDdY57Eyg; Expires=Wed, 08 May 2024 20:08:58 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#policies/$entity\",\n    \"id\": \"accounts_get_list\",\n    \"description\": \"!!!POLICY_ACCOUNTS_GET_LIST\",\n    \"default\": true,\n    \"unknownVariable\": \"accounts\",\n    \"verb\": \"GET\",\n    \"endpoint\": \"/accounts\",\n    \"value\": null,\n    \"metadata\": {\n        \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.393-04:00\",\n        \"lastUpdatedBy\": null\n    }\n}"},{"id":"0cc09cc1-8dfd-4737-829f-2aaf39a93553","name":"Expand History","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies({{policyKey}})?expand=history","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["policies({{policyKey}})"],"query":[{"key":"expand","value":"history"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 20:07:47 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=U+jcNB45fuf63HT7ad51KiDfGpAk16K/RdY5gafeB8gmEKyJpz3qPWC70Lw4vtNSiZPEl+crtFkvRt4oWwfHVNTitM6wW3slJDjBgQDo4QieBTVbSO4T11xL1Ss2; Expires=Wed, 08 May 2024 20:07:47 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=U+jcNB45fuf63HT7ad51KiDfGpAk16K/RdY5gafeB8gmEKyJpz3qPWC70Lw4vtNSiZPEl+crtFkvRt4oWwfHVNTitM6wW3slJDjBgQDo4QieBTVbSO4T11xL1Ss2; Expires=Wed, 08 May 2024 20:07:47 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#policies(history())/$entity\",\n    \"id\": \"accounts_get_list\",\n    \"description\": \"!!!POLICY_ACCOUNTS_GET_LIST\",\n    \"default\": true,\n    \"unknownVariable\": \"accounts\",\n    \"verb\": \"GET\",\n    \"endpoint\": \"/accounts\",\n    \"value\": null,\n    \"metadata\": {\n        \"lastUpdatedDateTime\": \"2023-05-11T18:42:39.393-04:00\",\n        \"lastUpdatedBy\": null\n    },\n    \"history\": [\n        {\n            \"updatedDateTime\": \"2023-05-11T18:42:39.393-04:00\",\n            \"updatedBy\": null,\n            \"value\": null\n        }\n    ]\n}"},{"id":"9fe2ea82-57a3-4f43-abb0-e048aa2a0e35","name":"Resource Not Found","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies({{policyKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 20:09:55 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=h3iX0vRzCoOgmpxfsn5txTZ7hgam/4E1G2BaFnrzjklQU5N11fgZZnubEM52QW5pxwtLE2PTCKtwtHyAPqnrgyBS6v+GdDHmCyWGOXkp5pt7o+4H/X8Xshvkfi6m; Expires=Wed, 08 May 2024 20:09:55 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=h3iX0vRzCoOgmpxfsn5txTZ7hgam/4E1G2BaFnrzjklQU5N11fgZZnubEM52QW5pxwtLE2PTCKtwtHyAPqnrgyBS6v+GdDHmCyWGOXkp5pt7o+4H/X8Xshvkfi6m; Expires=Wed, 08 May 2024 20:09:55 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"4d7dc818-1653-4ffe-abae-a6073f98daf9"},{"name":"/policies({policyKey})","event":[{"listen":"test","script":{"id":"3ecced4a-f33b-464e-afd3-a7799890e560","exec":["pm.test(\"Location is present\", function () {\r","\tpm.response.to.have.header(\"Location\");\r","});\r","var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") \r","results = regex.exec(pm.response.headers.get(\"Location\"))\r","pm.environment.set(\"operationid\", results[1].slice(1, -1));"],"type":"text/javascript","packages":{}}}],"id":"c588c692-741c-4131-a15b-2e07b308a04a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"value\": \"!!!POLICY_GET_LIST_DESC\",\r\n        \"path\": \"/description\",\r\n        \"op\": \"replace\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies({{policyKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>PATCH /api/rest/v2/policies({policyKey})</code></p>\n<p>This endpoint applies partial modifications to a specific <code>Policy</code> object based on the provided <code>policyKey</code>. The operations supported are <code>add</code>, <code>remove</code>, <code>replace</code>, and <code>test</code>, which can be used to alter attributes and properties of a policy, such as its description.</p>\n<h2 id=\"request\">Request</h2>\n<p>The request should include the operation (<code>op</code>), the path (<code>path</code>), and the value (<code>value</code>). The <code>from</code> field is optional and can be included if necessary.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Parameter Type</th>\n<th>Data Type</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>policyKey</td>\n<td>Unique identifier for the policy</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>op</td>\n<td>PATCH operation to perform</td>\n<td>Body</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>path</td>\n<td>JSON Pointer to the property to modify</td>\n<td>Body</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>from</td>\n<td>Source property path for copy/move operations</td>\n<td>Body</td>\n<td>String</td>\n<td>false</td>\n</tr>\n<tr>\n<td>value</td>\n<td>New value to be applied by the operation</td>\n<td>Body</td>\n<td>Any</td>\n<td>Depending on operation</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>In addition to any standard headers, all requests to this endpoint must include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The <code>{token}</code> placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X PATCH \"http(s)://[hostname]/[instancename]/api/rest/v2/policies({policyKey})\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -d '[\n          { \"op\": \"replace\", \"path\": \"/description\", \"value\": \"Updated policy description\" }\n         ]'\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>202 Accepted</strong>: The request has been accepted and the modification is being processed.</li>\n<li><strong>400 Bad Request</strong>: The request could not be understood, was missing required parameters, or had invalid data.</li>\n<li><strong>401 Unauthorized</strong>: Authentication failed or the user doesn't have permissions to perform the action.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no Policy object was found using the provided policyKey.</li>\n<li><strong>500 Internal Server Error</strong>: An unexpected error occurred which prevented the completion of the request.</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of Open Policy Agent (OPA) policies. The policy required for this endpoint is <code>policies_patch</code>, and additional policies may apply depending on the specific operation and path being modified.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Operation</th>\n<th>Path</th>\n<th>Policy</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>replace</td>\n<td>/description</td>\n<td>policies_patch_replace_description</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["policies({{policyKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"0f646dca-2363-42e9-9184-522a7acc28f1","name":"Change Description","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"value\": \"!!!POLICY_GET_LIST_DESC_UPDATED\",\r\n        \"path\": \"/description\",\r\n        \"op\": \"replace\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies({{policyKey}})"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Wed, 01 May 2024 21:33:25 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=/JS9poCFS6jSGjiOgXz9bTmmedNS2P2sjTv7vfylF0zN3whpOQtlSbd6JPpvjWJIJvJg1x3RYJ9fS0SuDm9UO4xrcRR8PluaqU+WpSlVab+oU8fRu7HJQy+iFFAt; Expires=Wed, 08 May 2024 21:33:25 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=/JS9poCFS6jSGjiOgXz9bTmmedNS2P2sjTv7vfylF0zN3whpOQtlSbd6JPpvjWJIJvJg1x3RYJ9fS0SuDm9UO4xrcRR8PluaqU+WpSlVab+oU8fRu7HJQy+iFFAt; Expires=Wed, 08 May 2024 21:33:25 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(d72cb942-3111-4cd4-8cce-9ffcb66bb1c7)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"fac03507-63cb-4182-9aa3-8309c07d0e16","name":"Invalid Argument","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    \"invalid\": \"invalid\",\r\n    {\r\n        \"value\": \"!!!POLICY_GET_LIST_DESC\",\r\n        \"path\": \"/description\",\r\n        \"op\": \"replace\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies({{policyKey}})"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 21:34:48 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"304"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=nM7u0ki0hnu4+GAWo3EIW47Bf8DuroAdZR14pOCBq3nVQf5JsT7uhNyTifi3STXvAZFnGhdIUfn/wMmUW4+oYihDg+Va3wJrFXwZtl4DShwHzGyQDGjDpnq0l6Na; Expires=Wed, 08 May 2024 21:34:48 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=nM7u0ki0hnu4+GAWo3EIW47Bf8DuroAdZR14pOCBq3nVQf5JsT7uhNyTifi3STXvAZFnGhdIUfn/wMmUW4+oYihDg+Va3wJrFXwZtl4DShwHzGyQDGjDpnq0l6Na; Expires=Wed, 08 May 2024 21:34:48 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"The JSON patch document was malformed and could not be parsed.\",\n                \"target\": \"[0]\"\n            },\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"The jsonPatch field is required.\",\n                \"target\": \"jsonPatch\"\n            }\n        ]\n    }\n}"},{"id":"8a834d9a-32bf-4c29-bed9-4282ad3e0632","name":"Resource Not Found","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"value\": \"!!!POLICY_GET_LIST_DESC\",\r\n        \"path\": \"/description\",\r\n        \"op\": \"replace\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies({{policyKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 21:35:53 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=yX8Pw/UZXlRfzMB7hmgtw8HlGJ/4IsNrEAOvi8WkEOnaMUlJr9UITGjF4cyXF12aqZDEpcyQkHgGRIKa6IOLsrBIbs7xpQVZi0WKkK/1PWLox707TWB3UdukxtIr; Expires=Wed, 08 May 2024 21:35:53 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=yX8Pw/UZXlRfzMB7hmgtw8HlGJ/4IsNrEAOvi8WkEOnaMUlJr9UITGjF4cyXF12aqZDEpcyQkHgGRIKa6IOLsrBIbs7xpQVZi0WKkK/1PWLox707TWB3UdukxtIr; Expires=Wed, 08 May 2024 21:35:53 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"c588c692-741c-4131-a15b-2e07b308a04a"},{"name":"/policies({policyKey})","event":[{"listen":"test","script":{"id":"dd6ee026-009d-4bf1-82a4-8cd0a8210cb0","exec":["pm.test(\"Location is present\", function () {","\tpm.response.to.have.header(\"Location\");","});","var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") ","results = regex.exec(pm.response.headers.get(\"Location\"))","pm.environment.set(\"operationid\", results[1].slice(1, -1));"],"type":"text/javascript"}}],"id":"73ef3b8e-012c-4f09-9217-c602e1196c14","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"}],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies({{policyKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>DELETE /policies({policyKey})</code></p>\n<p>This endpoint deletes a <code>Policy</code> object with the provided <code>policyKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Delete a Policy using the provided <code>policyKey</code>.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>policyKey</td>\n<td>Unique identifier of a policy</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>In addition to any standard headers, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The <code>{token}</code> placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X DELETE \"http(s)://[hostname]/[instancename]/api/rest/v2/policies({policyKey})\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>202 Accepted</strong>: This status code indicates that the request was accepted. The Location header with the operation will be included in the response.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no Policy object was found using the provided policyKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. The following policy needs to be satisfied:</p>\n<ol>\n<li><code>policies_delete</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["policies({{policyKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"e1edf93d-e029-4cca-b967-0a5981665213","name":"Success","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"}],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies({{policyKey}})"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Wed, 01 May 2024 21:17:20 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=YlTExdf7cWmfOm9FkIPGT/cL27OeAdUCVwwEJpiue+4bog9XLssA+UuRD8Zx3xc5VzCersopFaNOeW7y2lM4vCGTsdj2FGAN0zRSY12uGhdk3AsYf86LtaAdeGPb; Expires=Wed, 08 May 2024 21:17:20 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=YlTExdf7cWmfOm9FkIPGT/cL27OeAdUCVwwEJpiue+4bog9XLssA+UuRD8Zx3xc5VzCersopFaNOeW7y2lM4vCGTsdj2FGAN0zRSY12uGhdk3AsYf86LtaAdeGPb; Expires=Wed, 08 May 2024 21:17:20 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(40816e9a-b2d7-4931-b54f-e6e1ba5e32a7)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"ba74a45f-8f67-4187-96c0-7812d3334dd6","name":"Resource Not Found","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"}],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies({{policyKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 21:20:10 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=eqLoTXO4CB2LK3s9p0BPRoH4ZLNo+qapf4rO14HCtQOihvq6KQWfkRCSD6twSzsblY7C2ZLfJwsVYKjncEfu6pAO9dnaCZxW+inRCjAO20lpmL7gIGVOQqKGPdbG; Expires=Wed, 08 May 2024 21:20:10 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=eqLoTXO4CB2LK3s9p0BPRoH4ZLNo+qapf4rO14HCtQOihvq6KQWfkRCSD6twSzsblY7C2ZLfJwsVYKjncEfu6pAO9dnaCZxW+inRCjAO20lpmL7gIGVOQqKGPdbG; Expires=Wed, 08 May 2024 21:20:10 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"73ef3b8e-012c-4f09-9217-c602e1196c14"},{"name":"/policies({policyKey})/value","event":[{"listen":"test","script":{"id":"d8e76624-74cf-4d2f-9d53-a13a6ce93c32","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(\"Response has required fields\", function () {","  const responseData = pm.response.json();","  ","  pm.expect(responseData).to.be.an('object');","  pm.expect(responseData[\"@odata.context\"]).to.exist;","  pm.expect(responseData.value).to.exist;","});","","pm.test(\"The value is a non-empty string\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.value).to.exist.and.to.be.a('string', \"Value should be a string\");","    pm.expect(responseData.value).to.have.lengthOf.at.least(1, \"Value should not be empty\");","});"],"type":"text/javascript","packages":{}}}],"id":"b0e5dca8-03e1-4723-9a9e-fce06e0bda30","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies({{policyKey}})/value","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/policies({policyKey})/value</code></p>\n<p>This endpoint fetches the base-64 encoded value associated with a specific <code>Policy</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>policyKey</td>\n<td>Unique identifier of a policy</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field can either be <code>text/json</code> or take the following form: <code>application/json</code>.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/policies({policyKey})/value\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the policy value.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no Policy object was found using the provided policyKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#policies({$policyKey})/value\",\n    \"value\": \"String\"\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>policies_value_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["policies({{policyKey}})","value"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"174e18fa-db48-4969-bafd-493cfb3aecf0","name":"Success","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies({{policyKey}})/value"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 21:46:38 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=k9/lF0eIeHOTe41WZEEQSpk3GD9Dt3eGqtuBWYh4Se9FMS73Um2pTP9KAsga/IVerCBfcUKqXvQXTCJDyKBcVwGqTHfKT0/g4rJDSGPquWehZX9arMMehVBEOd5A; Expires=Wed, 08 May 2024 21:46:38 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=k9/lF0eIeHOTe41WZEEQSpk3GD9Dt3eGqtuBWYh4Se9FMS73Um2pTP9KAsga/IVerCBfcUKqXvQXTCJDyKBcVwGqTHfKT0/g4rJDSGPquWehZX9arMMehVBEOd5A; Expires=Wed, 08 May 2024 21:46:38 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#policies('policies_get_list')/value\",\n    \"value\": \"cGFja2FnZSBnZW5lcmljX3BvbGljeQpkZWZhdWx0IGFsbG93ID0gZmFsc2UKdXNlcmd1aWQgOj0gaW5wdXQuc3ViamVjdC5jbGFpbXMudXNlcmd1aWRbX10KIyBhbGxvdyBmb3Igc3VwZXJ1c2VyCmFsbG93IHsgSXNTdXBlcnVzZXIodXNlcmd1aWQpIH0K\"\n}"},{"id":"515f04f7-7f86-4f63-a77c-b78d4a394ced","name":"Resource Not Found","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies({{policyKey}})/value"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 21:47:19 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=uFt8EhTBowWqQC7OEZaaxBMXqTW29L/UQ3rm+KcFj5JJvOUXxgPAGsQ4qGjLH0r6e0AEkjtNo97UrbQ5FXHpgg0cHoY/EqYWlmGwp+Yp3mLi4ZemwSNSTVvvV1uT; Expires=Wed, 08 May 2024 21:47:19 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=uFt8EhTBowWqQC7OEZaaxBMXqTW29L/UQ3rm+KcFj5JJvOUXxgPAGsQ4qGjLH0r6e0AEkjtNo97UrbQ5FXHpgg0cHoY/EqYWlmGwp+Yp3mLi4ZemwSNSTVvvV1uT; Expires=Wed, 08 May 2024 21:47:19 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"b0e5dca8-03e1-4723-9a9e-fce06e0bda30"},{"name":"/policies({policyKey})/value","event":[{"listen":"test","script":{"id":"82eb9fba-d32f-4c90-8173-af219c8e5d32","exec":["pm.test(\"Location is present\", function () {\r","\tpm.response.to.have.header(\"Location\");\r","});\r","var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") \r","results = regex.exec(pm.response.headers.get(\"Location\"))\r","pm.environment.set(\"operationid\", results[1].slice(1, -1));"],"type":"text/javascript","packages":{}}}],"id":"d5b4a58c-294f-4872-9139-00038665161e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"file","file":{"src":"postman-cloud:///1ef09c0c-e88b-4010-8f0b-0a9611606127"}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies({{policyKey}})/value","description":"<p>StartFragment</p>\n<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>PUT /api/rest/v2/policies({policyKey})/value</code></p>\n<p>This endpoint replaces the value of a <code>Policy</code> object identified by its <code>policyKey</code>. The value to be applied is specified in the request body.</p>\n<h2 id=\"request\">Request</h2>\n<h3 id=\"general-parameters\">General Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Parameter Type</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>policyKey</td>\n<td>Unique identifier of the policy</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>value</td>\n<td>Policy value</td>\n<td>Body</td>\n<td>File</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>In addition to any standard headers, all requests to this endpoint must include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<h3 id=\"sample-requests\">Sample Requests</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X PUT \"http(s)://[hostname]/[instancename]/api/rest/v2/policies({policyKey})/value\" \\\n     -H \"File-Name: policy.rego\" \\\n     -H \"Content-Type: text/plain\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -d '@policy.rego'\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>202 Accepted</strong>: The request has been accepted for processing, but the processing has not been completed.</li>\n<li><strong>400 Bad Request</strong>: The request could not be understood by the server due to malformed syntax. The client should not repeat the request without modifications.</li>\n<li><strong>401 Unauthorized</strong>: The request requires user authentication or, if the request included authorization credentials, authorization has been refused for those credentials.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no Policy object was found using the provided policyKey.</li>\n<li><strong>500 Internal Server Error</strong>: The server encountered an unexpected condition that prevented it from fulfilling the request.</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>Access to this endpoint requires authorization. The client must satisfy the following Open Policy Agent (OPA) policy:</p>\n<ol>\n<li><code>policies_value_put</code></li>\n</ol>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["policies({{policyKey}})","value"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"5d967ee2-aedd-4eae-88ba-c4e5840b6ed4","name":"File","originalRequest":{"method":"PUT","header":[],"body":{"mode":"file","file":{}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies({{policyKey}})/value"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Wed, 01 May 2024 21:59:42 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=EgGvH+Lw/ViptX6gYB634ZxiVn3QyWR3Tq5tc2jFnQqKrl0TaeiniFcc0aAp+7NN2Kr11b90gvZo/c+eVcDWjFKtgTUhZAKFd1PJAGwZGtOVAQgfCoVueWYIcHfJ; Expires=Wed, 08 May 2024 21:59:42 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=EgGvH+Lw/ViptX6gYB634ZxiVn3QyWR3Tq5tc2jFnQqKrl0TaeiniFcc0aAp+7NN2Kr11b90gvZo/c+eVcDWjFKtgTUhZAKFd1PJAGwZGtOVAQgfCoVueWYIcHfJ; Expires=Wed, 08 May 2024 21:59:42 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(c32f5302-c78e-470c-854c-0c7892b93c63)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"7173a0f5-19fc-48c1-b3b9-2900d386db43","name":"Resource Not Found","originalRequest":{"method":"PUT","header":[],"body":{"mode":"file","file":{}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies({{policyKey}})/value"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 22:01:04 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=Yci2Wfk5ZcTNTgm/xDadCrnm1fhe3+pCJAKDbhqBe6YQkXbZXC22h3e+5pr9PEWJ8jIrHV+0uxzU9wHQ4RSuzWx1IWFtIIjgzaSIU9D7Ec2B+ZEpFNHKAAwISpqc; Expires=Wed, 08 May 2024 22:01:04 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=Yci2Wfk5ZcTNTgm/xDadCrnm1fhe3+pCJAKDbhqBe6YQkXbZXC22h3e+5pr9PEWJ8jIrHV+0uxzU9wHQ4RSuzWx1IWFtIIjgzaSIU9D7Ec2B+ZEpFNHKAAwISpqc; Expires=Wed, 08 May 2024 22:01:04 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"d5b4a58c-294f-4872-9139-00038665161e"},{"name":"/policies({policyKey})/value/$value","id":"03b6a99e-c2fb-450e-87f4-ca17568e3ede","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies({{policyKey}})/value/$value","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/policies({policyKey})/value/$value</code></p>\n<p>This endpoint fetches a specific raw value of a <code>Policy</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>policyKey</td>\n<td>Unique identifier of a policy</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>All requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/policies({policyKey})/value/$value\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the policy value.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no Policy object was found using the provided policyKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>policies_value_value_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["policies({{policyKey}})","value","$value"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"0f9a343d-2c4b-4e82-a07a-a76867460557","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies({{policyKey}})/value/$value"},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Wed, 01 May 2024 22:06:12 GMT"},{"key":"Content-Type","value":"text/plain"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=IFQNP0Rpbhyi6OpzcvdZgshG7HxWdrMcAv2MtivSg9QQvsEboBzmzwS4munfaXMYUE6QhLHr8TJejtRbC022i24XcvR0nO3Dpkqg03380tADugoaUmrKamHGDedK; Expires=Wed, 08 May 2024 22:06:12 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=IFQNP0Rpbhyi6OpzcvdZgshG7HxWdrMcAv2MtivSg9QQvsEboBzmzwS4munfaXMYUE6QhLHr8TJejtRbC022i24XcvR0nO3Dpkqg03380tADugoaUmrKamHGDedK; Expires=Wed, 08 May 2024 22:06:12 GMT; Path=/; SameSite=None; Secure"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":""},{"key":"Content-Disposition","value":"attachment; filename=accounts_get_list.rego; filename*=UTF-8''accounts_get_list.rego"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"package accounts_get_list\r\n\r\ndefault allow = false\r\n\r\nuserguid := input.subject.claims.userguid[_]\r\n\r\n# allow self to list own accounts\r\nallow {\r\n    userguid == data.accounts[_].user.id\r\n}\r\n\r\n# allow help desk manager to list accounts\r\nallow {\r\n    CheckUserclassMembership(\"_HELP_DESK_MANAGERS_\", userguid)\r\n}\r\n\r\n# allow help desk users to list accounts\r\nallow {\r\n    CheckUserclassMembership(\"_GLOBAL_HELP_DESK_\", userguid)\r\n}"},{"id":"a0d702fe-f3a1-4dd8-98e5-9145960a7b37","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies({{policyKey}})/value/$value"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 22:08:18 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=K+idNy9OK6W/HKa0MLPzjKHUzj9cxRO5jTrujS2Wg7Kh5rePlfPinkqxf//orN3tsXwZG0IrhxE1lGYjj7mYV/36Hx72C68XobpKz6vm4zUJ0J43FRQPef9c3HGv; Expires=Wed, 08 May 2024 22:08:18 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=K+idNy9OK6W/HKa0MLPzjKHUzj9cxRO5jTrujS2Wg7Kh5rePlfPinkqxf//orN3tsXwZG0IrhxE1lGYjj7mYV/36Hx72C68XobpKz6vm4zUJ0J43FRQPef9c3HGv; Expires=Wed, 08 May 2024 22:08:18 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"03b6a99e-c2fb-450e-87f4-ca17568e3ede"},{"name":"/policies({policyKey})/history({historyDate})/value","event":[{"listen":"test","script":{"id":"1c8dd4b0-d7a7-4d56-97a8-0b5a78c7bf49","type":"text/javascript","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","","pm.test(\"Response has required fields\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData['@odata.context']).to.exist;","    pm.expect(responseData.value).to.exist;","});","","","pm.test(\"The value field should not be empty\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.value).to.exist.and.to.not.be.empty;","});"]}}],"id":"b7fc34bb-02c1-4d74-af59-7bb2d99ab73d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies({{policyKey}})/history({{historyDate}})/value","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/policies({policyKey})/history({historyDate})/value</code></p>\n<p>This endpoint fetches the base-64 value associated with a specific historical<code>Policy</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>policyKey</td>\n<td>Unique identifier of a policy</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>historyDate</td>\n<td>Date of historical policy</td>\n<td>URL</td>\n<td>DateTime</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field can either be <code>text/json</code> or take the following form: <code>application/json</code>.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/policies({policyKey})/history({historyDate})/value\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the historical policy value.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no Policy object was found using the provided policyKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#policies({policyKey})/history({historyDate})/value\",\n    \"value\": \"String\"\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>policies_history_value_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["policies({{policyKey}})","history({{historyDate}})","value"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"6d903092-b780-480c-906b-17bb72c5e601","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies({{policyKey}})/history({{historyDate}})/value"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 22:19:31 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=a6WzFwYDhQN/5PfPooCINexS8Wdml7NzeXkfbM20cEkbiOU6kR+aNARnCmuuiIBMBR+cAEFPgcntrS8J3ZZ82kijYl6Nz+PdGCnHzDPyQDfCR+7brfBKjy+M+d96; Expires=Wed, 08 May 2024 22:19:31 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=a6WzFwYDhQN/5PfPooCINexS8Wdml7NzeXkfbM20cEkbiOU6kR+aNARnCmuuiIBMBR+cAEFPgcntrS8J3ZZ82kijYl6Nz+PdGCnHzDPyQDfCR+7brfBKjy+M+d96; Expires=Wed, 08 May 2024 22:19:31 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#policies('policies_get_list')/history(2024-05-01T21%3A33%3A25.4-08%3A00)/value\",\n    \"value\": \"cGFja2FnZSBnZW5lcmljX3BvbGljeQpkZWZhdWx0IGFsbG93ID0gZmFsc2UKdXNlcmd1aWQgOj0gaW5wdXQuc3ViamVjdC5jbGFpbXMudXNlcmd1aWRbX10KIyBhbGxvdyBmb3Igc3VwZXJkdXBlcnVzZXIKYWxsb3cgeyBJc1N1cGVydXNlcih1c2VyZ3VpZCkgfQo=\"\n}"},{"id":"02dad83b-8571-4045-909c-cfd6b2a5dc65","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies({{policyKey}})/history({{historyDate}})/value"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 22:20:44 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=kP2NuF/piTX1KmnqxjoknIuI1e9iGdTpFIFiafVrwemfcN9otcjMV7SfC68DI3gVnwE6pQdh0Ht5535z46v0n5BeL6w35v1SAmjFCu2ItpNy22dDYk3x6cEtv9PP; Expires=Wed, 08 May 2024 22:20:44 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=kP2NuF/piTX1KmnqxjoknIuI1e9iGdTpFIFiafVrwemfcN9otcjMV7SfC68DI3gVnwE6pQdh0Ht5535z46v0n5BeL6w35v1SAmjFCu2ItpNy22dDYk3x6cEtv9PP; Expires=Wed, 08 May 2024 22:20:44 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"b7fc34bb-02c1-4d74-af59-7bb2d99ab73d"},{"name":"/policies({policyKey})/history({historyDate})/value/$value","id":"cc21838a-7858-48c7-b5df-a6f6fcad17c9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies({{policyKey}})/history({{historyDate}})/value/$value","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/policies({policyKey})/history({historyDate})/value/$value</code></p>\n<p>This endpoint fetches a specific raw value of a historical <code>Policy</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>policyKey</td>\n<td>Unique identifier of a policy</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>historyDate</td>\n<td>Date of historical policy</td>\n<td>URL</td>\n<td>DateTime</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>All requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/policies({policyKey})/history({historyDate})/value/$value\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the historical policy value.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no Policy object was found using the provided policyKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>policies_history_value_value_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["policies({{policyKey}})","history({{historyDate}})","value","$value"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"e63a0e87-d5f1-46d8-9b52-de7b12adf15e","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies({{policyKey}})/history({{historyDate}})/value/$value"},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Wed, 01 May 2024 22:23:00 GMT"},{"key":"Content-Type","value":"text/plain"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=xSVSMSlajUVsJMQazYHrjdE43NdJ5oTxzg0s/cfXILXFtPGmXLVhfsFb5DUTc3FzB5hKXUtVJgGbfU/ZaX6x9mWvcBY4nCnIPYY8rgu59MXuoey6nwA/T5pzr6mO; Expires=Wed, 08 May 2024 22:23:00 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=xSVSMSlajUVsJMQazYHrjdE43NdJ5oTxzg0s/cfXILXFtPGmXLVhfsFb5DUTc3FzB5hKXUtVJgGbfU/ZaX6x9mWvcBY4nCnIPYY8rgu59MXuoey6nwA/T5pzr6mO; Expires=Wed, 08 May 2024 22:23:00 GMT; Path=/; SameSite=None; Secure"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":""},{"key":"Content-Disposition","value":"attachment; filename=accounts_get_list.rego; filename*=UTF-8''accounts_get_list.rego"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"package accounts_get_list\r\n\r\ndefault allow = false\r\n\r\nuserguid := input.subject.claims.userguid[_]\r\n\r\n# allow self to list own accounts\r\nallow {\r\n    userguid == data.accounts[_].user.id\r\n}\r\n\r\n# allow help desk manager to list accounts\r\nallow {\r\n    CheckUserclassMembership(\"_HELP_DESK_MANAGERS_\", userguid)\r\n}\r\n\r\n# allow help desk users to list accounts\r\nallow {\r\n    CheckUserclassMembership(\"_GLOBAL_HELP_DESK_\", userguid)\r\n}"},{"id":"178661cf-8cb3-458d-bcd6-acce47fc8b39","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/policies({{policyKey}})/history({{historyDate}})/value/$value"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 22:23:30 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=UeTyeUj869XtFOJ5QXMhv4B5wsIE8aZLWof9m9ILzscnL/bsz8/at8W3KAZg37FpkGjq214IiEVTJsYPd9supw2VzqI895SKO93SLYSzGaZ/K15BiEf+Uau8ty/A; Expires=Wed, 08 May 2024 22:23:30 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=UeTyeUj869XtFOJ5QXMhv4B5wsIE8aZLWof9m9ILzscnL/bsz8/at8W3KAZg37FpkGjq214IiEVTJsYPd9supw2VzqI895SKO93SLYSzGaZ/K15BiEf+Uau8ty/A; Expires=Wed, 08 May 2024 22:23:30 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"cc21838a-7858-48c7-b5df-a6f6fcad17c9"}],"id":"1d8ea166-bb8d-4802-934a-0bdfccd09a47","description":"<p>The <code>Policy</code> resource represents a set of rules or guidelines that govern the behavior within the system. Policies are critical for authorization and define what actions are permissible. Below is a detailed description of all the properties of this resource.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property Name</th>\n<th>Description</th>\n<th>Data Type</th>\n<th>Patchable</th>\n<th>Returned by Default</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Unique identifier of the policy</td>\n<td>String</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>description</td>\n<td>Description of the policy</td>\n<td>String</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>default</td>\n<td>Indicates if this is a default policy</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>value</td>\n<td>The content of the policy in its .rego file format</td>\n<td>File</td>\n<td>Yes</td>\n<td>No</td>\n</tr>\n<tr>\n<td>unknownVariable</td>\n<td>The unknown variable in the policy definition</td>\n<td>String</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>verb</td>\n<td>HTTP verb associated with the policy</td>\n<td>String</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>endpoint</td>\n<td>REST API endpoint associated with the policy</td>\n<td>String</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>metadata</td>\n<td>Metadata related to the policy</td>\n<td>Metadata</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>history</td>\n<td>Historical changes of the policy</td>\n<td>PolicyHistory[]</td>\n<td>No</td>\n<td>No</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"endpoints\">Endpoints</h2>\n<ul>\n<li><p><code>GET /v2/policies</code> - Retrieves a list of all policies.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>POST /v2/policies</code> - Creates a new policy.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 202 (request accepted), 400 (bad request), 401 (unauthorized), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/policies({policyKey})</code> - Retrieves a specific policy using the unique key.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no policy found with the given policyKey), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>PATCH /v2/policies({policyKey})</code> - Partially updates a specific policy using the unique key.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 202 (request accepted), 400 (bad request), 401 (unauthorized), 404 (no policy found with the given policyKey), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>DELETE /v2/policies({policyKey})</code> - Deletes a specific policy using the unique key.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 202 (request accepted), 401 (unauthorized), 404 (no policy found with the given policyKey), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/policies({policyKey})/value</code> - Retrieves the value of a specific policy.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no policy value found with the given policyKey), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>PUT /v2/policies({policyKey})/value</code> - Replaces the value of a specific policy.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 202 (request accepted), 400 (bad request), 401 (unauthorized), 404 (no policy found with the given policyKey), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/policies({policyKey})/value/$value</code> - Retrieves the raw value of a specific policy.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no policy found with the given policyKey), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/policies({policyKey})/history({historyDate})/value</code> - Retrieves the value of a specific historical policy using a timestamp.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no historical policy value found with the given policyKey and historyDate), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/policies({policyKey})/history({historyDate})/value/$value</code> - Retrieves the raw value of a specific historical policy using a timestamp.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no historical policy found with the given policyKey and historyDate), 500 (internal server error)</li>\n</ul>\n</li>\n</ul>\n","_postman_id":"1d8ea166-bb8d-4802-934a-0bdfccd09a47","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}}},{"name":"TargetGroups","item":[{"name":"/targetGroups","event":[{"listen":"test","script":{"id":"95eed891-960f-432a-a37c-588ede5ce79f","exec":["pm.test(\"Response status code is 200\", function () {","    pm.expect(pm.response.code).to.equal(200);","});","","pm.test(\"Response contains required fields - id and description\", function () {","    const responseData = pm.response.json().value;","    ","    pm.expect(responseData).to.be.an('array').that.is.not.empty;","    ","    responseData.forEach(function(targetGroup) {","        pm.expect(targetGroup).to.have.property('id').that.is.a('string');","        pm.expect(targetGroup).to.have.property('description').that.is.a('string');","    });","});","","","pm.test(\"Validate id field is a non-empty string\", function () {","    const responseData = pm.response.json().value;","    ","    pm.expect(responseData).to.be.an('array');","    responseData.forEach(function(targetGroup) {","        pm.expect(targetGroup.id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","    });","});","","","pm.test(\"Description field is a non-empty string\", function () {","    const responseData = pm.response.json().value;","","    pm.expect(responseData).to.be.an('array');","    responseData.forEach(function(targetGroup) {","        pm.expect(targetGroup.description).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Description should not be empty\");","    });","});"],"type":"text/javascript","packages":{}}}],"id":"62039328-5983-4d61-bff7-c900484a9cc8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetGroups","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/targetGroups</code></p>\n<p>This endpoint retrieves a list of <code>TargetGroup</code> objects based on the given OData query options.</p>\n<h2 id=\"request\">Request</h2>\n<p>Filter, sort, and paginate the data returned by this endpoint using standard OData query parameters.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Parameter Type</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/targetGroups\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of TargetGroup objects that match the given query options.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request is invalid and cannot be processed by the server.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that the requested resource could not be found.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#targetGroups\",\n    \"value\": [\n        {\n            \"id\": \"String\",\n            \"description\": \"String\"\n        }\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>targetgroups_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["targetGroups"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"96782207-03be-4c5f-8f36-256b26a74e9b","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetGroups"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 23:00:32 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=Yz6QhaAiI1gMnH85IbXdcY9AIBZRi254ovTrhILduNlGkB3yZxx8bAHZ7BG7TfOnwc9BKrRVFq/liU3eD3eUjDes1IHasUe8ikDArPAn+TztqX1OH55CrEHiFRrZ; Expires=Wed, 08 May 2024 23:00:32 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=Yz6QhaAiI1gMnH85IbXdcY9AIBZRi254ovTrhILduNlGkB3yZxx8bAHZ7BG7TfOnwc9BKrRVFq/liU3eD3eUjDes1IHasUe8ikDArPAn+TztqX1OH55CrEHiFRrZ; Expires=Wed, 08 May 2024 23:00:32 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#targetGroups\",\n    \"value\": [\n        {\n            \"id\": \"DEFAULT\",\n            \"description\": \"!!!HOSTGRP_DEFAULT_DESC\"\n        }\n    ]\n}"}],"_postman_id":"62039328-5983-4d61-bff7-c900484a9cc8"},{"name":"/targetGroups({targetGroupKey})","event":[{"listen":"test","script":{"id":"8c94ab93-3edf-4a72-8bed-7289a1c603ad","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(\"Response has required fields - id and description\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.id).to.exist.and.to.be.a('string');","    pm.expect(responseData.description).to.exist.and.to.be.a('string');","});","","pm.test(\"ID is a non-empty string\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.id).to.exist.and.to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","});","","pm.test(\"Description is a non-empty string\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.description).to.exist.and.to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","});","","pm.test(\"TargetSystems is an array if it exists\", function () {","    const responseData = pm.response.json();","","    if (responseData.hasOwnProperty('targetSystems')) {","        pm.expect(responseData.targetSystems).to.be.an('array');","    }","});"],"type":"text/javascript","packages":{}}}],"id":"2a98b688-4820-4672-838f-87af954bf4f4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetGroups({{targetGroupKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/targetGroups({targetGroupKey})</code></p>\n<p>This endpoint retrieves a <code>TargetGroup</code> object based on the given <code>targetGroupKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>You can use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>targetGroupKey</td>\n<td>Unique identifier of a target group</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>These indicate that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/targetGroups({targetGroupKey})\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the TargetGroup object that matches the given targetGroupKey.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood by the server due to malformed syntax.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that the targetGroupKey does not correspond to an existing TargetGroup.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#targetGroups/$entity\",\n    \"id\": \"String\",\n    \"description\": \"String\"\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>targetgroups_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["targetGroups({{targetGroupKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"941f1ea9-b239-4ff3-a66f-37179e29769f","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetGroups({{targetGroupKey}})"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 23:03:18 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=qaELHA2jPZDZ9F8pcpxbNJl51+cuio/jGcM5Kr7LSJF1JYugtsZdPVy3yvH4WOd0OEIFeKbZpDcV/kd6mh1dNNC4m5NOouGiyExFWRl+eCeAhEDQV29+zKgp9QmG; Expires=Wed, 08 May 2024 23:03:18 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=qaELHA2jPZDZ9F8pcpxbNJl51+cuio/jGcM5Kr7LSJF1JYugtsZdPVy3yvH4WOd0OEIFeKbZpDcV/kd6mh1dNNC4m5NOouGiyExFWRl+eCeAhEDQV29+zKgp9QmG; Expires=Wed, 08 May 2024 23:03:18 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#targetGroups/$entity\",\n    \"id\": \"DEFAULT\",\n    \"description\": \"!!!HOSTGRP_DEFAULT_DESC\"\n}"},{"id":"2f1df8fa-c4d8-47df-b217-fe37e245fdcf","name":"Expand Target Systems","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetGroups({{targetGroupKey}})?expand=targetSystems","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["targetGroups({{targetGroupKey}})"],"query":[{"key":"expand","value":"targetSystems"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 23:06:13 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=Llkp8MA4clnI2N9se2PA4FnvUfdRWxKDsfSn9M6XvlTilwMzLi4VQ6a/OjlTWIRdIWQzp8fcv96ODchpG8sConMeF0FrVFMug1s9WJld3xDy/I/az75PFqQALjjZ; Expires=Wed, 08 May 2024 23:06:13 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=Llkp8MA4clnI2N9se2PA4FnvUfdRWxKDsfSn9M6XvlTilwMzLi4VQ6a/OjlTWIRdIWQzp8fcv96ODchpG8sConMeF0FrVFMug1s9WJld3xDy/I/az75PFqQALjjZ; Expires=Wed, 08 May 2024 23:06:13 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#targetGroups(targetSystems())/$entity\",\n    \"id\": \"DEFAULT\",\n    \"description\": \"!!!HOSTGRP_DEFAULT_DESC\",\n    \"targetSystems\": [\n        {\n            \"id\": \"AD\",\n            \"type\": \"Manual\",\n            \"description\": \"!!!REF_TARGET_AD\",\n            \"address\": \"{server=HIDSDEVEL.local;listOUs={\\\"OU=Corporate Accounts,DC=HIDSDevel,DC=local\\\";};listNestedGrps=true;listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n            }\n        },\n        {\n            \"id\": \"AD_PRIV\",\n            \"type\": \"Manual\",\n            \"description\": \"Admin Accounts AD\",\n            \"address\": \"{server=HIDSDevel.local;listOUs={\\\"OU=PAM Accounts,DC=HIDSDevel,DC=local\\\";};listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:31:02.047-04:00\",\n                \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n            }\n        },\n        {\n            \"id\": \"NT_TARGET\",\n            \"type\": \"Manual\",\n            \"description\": \"Windows Target 1\",\n            \"address\": \"{server=172.31.13.6;}\",\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-28T02:35:13.943-04:00\",\n                \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n            }\n        },\n        {\n            \"id\": \"TARGETSYSTEM001\",\n            \"type\": \"Manual\",\n            \"description\": \"New Description\",\n            \"address\": \"{server=10.0.0.1; }\",\n            \"metadata\": {\n                \"createdDateTime\": \"2024-04-27T01:36:31-04:00\",\n                \"lastUpdatedDateTime\": \"2024-04-27T03:21:16.83-04:00\",\n                \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n            }\n        }\n    ]\n}"},{"id":"c09eb76a-737e-4087-ab9e-4493a3ac0bfb","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetGroups({{targetGroupKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 01 May 2024 23:07:30 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=JWu0IbH22XIpGpfWwwM+L9/Tp7HfiXalasd8H2fmfzTK5SV7l0MgnIBzhiQU3nQgILwZ2u/4j6pe/jaUoP4+EA0sC3mRHfl2FtDzRANHeZybDQUDULzaPJ6aIwO9; Expires=Wed, 08 May 2024 23:07:30 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=JWu0IbH22XIpGpfWwwM+L9/Tp7HfiXalasd8H2fmfzTK5SV7l0MgnIBzhiQU3nQgILwZ2u/4j6pe/jaUoP4+EA0sC3mRHfl2FtDzRANHeZybDQUDULzaPJ6aIwO9; Expires=Wed, 08 May 2024 23:07:30 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"2a98b688-4820-4672-838f-87af954bf4f4"}],"id":"66e333d6-61ba-4bcf-a270-259fa796525a","description":"<p>The <code>TargetGroup</code> resource represents a collection of target systems that are grouped together typically for organizational or administrative purposes. Below is a detailed description of all the properties of this resource.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property Name</th>\n<th>Description</th>\n<th>Data Type</th>\n<th>Patchable</th>\n<th>Returned by Default</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Unique identifier of the target group</td>\n<td>String</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>description</td>\n<td>Description of the target group</td>\n<td>String</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>targetSystems</td>\n<td>Array of associated target systems</td>\n<td>TargetSystem[]</td>\n<td>No</td>\n<td>No</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"endpoints\">Endpoints</h2>\n<ul>\n<li><p><code>GET /v2/targetGroups</code> - Retrieves a list of all target groups.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/targetGroups({targetGroupKey})</code> - Retrieves a specific target group using the unique key.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no target group found with the given key), 500 (internal server error)</li>\n</ul>\n</li>\n</ul>\n","_postman_id":"66e333d6-61ba-4bcf-a270-259fa796525a","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}}},{"name":"TargetSystems","item":[{"name":"Credentials","item":[{"name":"/targetSystems({targetSystemKey})/credentials","event":[{"listen":"test","script":{"id":"13c64282-a8ff-4b32-b3af-768329cb4097","exec":["pm.test(\"Response status code is 200\", function () {","    pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Response has the required fields\", function () {","    const responseData = pm.response.json();","    const secret = responseData.value[0];","    ","    pm.expect(secret).to.be.an('object');","    pm.expect(secret.id).to.exist.and.to.be.a('string');","    pm.expect(secret.managed).to.exist.and.to.be.a('boolean');","    pm.expect(secret.kind).to.exist.and.to.be.a('string');","    pm.expect(secret.createdDateTime).to.exist.and.to.be.a('string');","});","","","pm.test(\"The id must be a non-empty string\", function () {","    const responseData = pm.response.json().value;","    ","    pm.expect(responseData).to.be.an('array');","    responseData.forEach(function (secret) {","        pm.expect(secret.id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","    });","});"],"type":"text/javascript","packages":{}}}],"id":"274514b5-d7d6-4301-9f5c-c63393ef1a43","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/credentials","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/targetSystems({targetSystemKey})/credentials</code></p>\n<p>This endpoint retrieves a list of<code>TargetSystemCredential</code>objects associated with the<code>TargetSystem</code> object that has the provided <code>targetSystemKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the targetSystemKey parameter to get credentials of a specific <code>TargetSystem</code>. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>targetSystemKey</td>\n<td>Unique identifier of a target system</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be<code>text/json</code>or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code>can be one of<code>minimal</code>,<code>full</code>, or<code>none</code></li>\n<li><code>odata.streaming</code>can be either<code>true</code>or<code>false</code></li>\n</ul>\n<p>This indicates that both the<code>odata.metadata</code>and<code>odata.streaming</code>options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/targetSystems({targetSystemKey})/credentials\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of<code>TargetSystemCredential</code>objects associated with the<code>TargetSystem</code>object.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no<code>TargetSystem</code>object was found with the provided targetSystemKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#targetSystemCredentials\",\n    \"value\": [\n        {\n            \"id\": \"String\",\n            \"systemPassword\": Boolean,\n            \"connectorPassword\": Boolean,\n            \"updatedByPrivilege\": Boolean,\n            \"metadata\": {\n                \"createdDateTime\": \"DateTime\",\n                \"lastUpdatedDateTime\": \"DateTime\",\n                \"lastUpdatedBy\": \"Guid\"\n            }\n        },\n        ...\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:</p>\n<ol>\n<li><code>targetsystems_get</code></li>\n<li><code>targetsystems_credentials_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["targetSystems({{targetSystemKey}})","credentials"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"ed5c1950-b292-460b-990c-fa5f0e4fc380","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/credentials"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 27 Apr 2024 01:58:19 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=uftVhSAOB75q9i7nBHqYhOBINuhm8H2bhI4TroCvRgviBtC18qirkVAPlkYDVyrE3pQd6Ck3xmoCZp6rDQl3yBlHoY3GRkuecM00z147bM84kiXq/OualSH3MtRo; Expires=Sat, 04 May 2024 01:58:19 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=uftVhSAOB75q9i7nBHqYhOBINuhm8H2bhI4TroCvRgviBtC18qirkVAPlkYDVyrE3pQd6Ck3xmoCZp6rDQl3yBlHoY3GRkuecM00z147bM84kiXq/OualSH3MtRo; Expires=Sat, 04 May 2024 01:58:19 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#targetSystems('AD')/credentials\",\n    \"value\": [\n        {\n            \"id\": \"Administrator\",\n            \"systemPassword\": false,\n            \"connectorPassword\": false,\n            \"updatedByPrivilege\": true,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:28:50.673-04:00\",\n                \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n            }\n        }\n    ]\n}"},{"id":"7a8b3385-f904-4aaa-888d-a8bb0c7ff817","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/credentials"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 27 Apr 2024 02:37:02 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=gITht9pc5CxflPDOOOEU42mMd78wvVLTtIoIgOY0s9iiE+gck18SnSvwgRpPxIxd9HkphMHmIJ8Rd2gVMtFJ6YlgvkrYUlj5+JCaqNg3IppVLujne3MszX3WoNzP; Expires=Sat, 04 May 2024 02:37:02 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=gITht9pc5CxflPDOOOEU42mMd78wvVLTtIoIgOY0s9iiE+gck18SnSvwgRpPxIxd9HkphMHmIJ8Rd2gVMtFJ6YlgvkrYUlj5+JCaqNg3IppVLujne3MszX3WoNzP; Expires=Sat, 04 May 2024 02:37:02 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"},{"id":"1a40d680-503f-4f21-89e9-3b3f6a0da1e5","name":"Success - Expand Managed Account","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/credentials?expand=managedAccount","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["targetSystems({{targetSystemKey}})","credentials"],"query":[{"key":"expand","value":"managedAccount"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 27 Apr 2024 02:41:05 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=bovaflPLvdeK7xzVpd6XtZUwsw4XHvisZrynx5B9JlSaHPsaj5kAKCj2EQvoxIFxcQDINJGvic2fhmMRA2+dRXeOjG/pWBq8tPIeRLzF6q3Y0CCatpAshOjaCGEn; Expires=Sat, 04 May 2024 02:41:05 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=bovaflPLvdeK7xzVpd6XtZUwsw4XHvisZrynx5B9JlSaHPsaj5kAKCj2EQvoxIFxcQDINJGvic2fhmMRA2+dRXeOjG/pWBq8tPIeRLzF6q3Y0CCatpAshOjaCGEn; Expires=Sat, 04 May 2024 02:41:05 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#targetSystems('TARGETSYSTEM001')/credentials(managedAccount())\",\n    \"value\": [\n        {\n            \"id\": \"Administrator\",\n            \"systemPassword\": false,\n            \"connectorPassword\": false,\n            \"updatedByPrivilege\": true,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2024-04-27T02:40:38.67-04:00\",\n                \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n            },\n            \"managedAccount\": {\n                \"id\": \"25fa3986-9de6-4012-8180-3ea382d03b4e\"\n            }\n        },\n        {\n            \"id\": \"Administrator2\",\n            \"systemPassword\": false,\n            \"connectorPassword\": false,\n            \"updatedByPrivilege\": true,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2024-04-27T02:19:42.733-04:00\",\n                \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n            },\n            \"managedAccount\": null\n        }\n    ]\n}"}],"_postman_id":"274514b5-d7d6-4301-9f5c-c63393ef1a43"},{"name":"/targetSystems({targetSystemKey})/credentials","event":[{"listen":"test","script":{"id":"33bffeba-e6f5-4035-9108-abd444ef4110","exec":["pm.test(\"Location is present\", function () {\r","\tpm.response.to.have.header(\"Location\");\r","});\r","var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") \r","results = regex.exec(pm.response.headers.get(\"Location\"))\r","pm.environment.set(\"operationid\", results[1].slice(1, -1));"],"type":"text/javascript","packages":{}}}],"id":"6f32970f-1b44-4599-ad0b-362ea3fe01bf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"id\": \"Administrator2\",\r\n    \"password\": \"5*Hotel\",\r\n    \"systemPassword\": false,\r\n    \"connectorPassword\": false,\r\n    \"updatedByPrivilege\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/credentials","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>POST /api/rest/v2/targetSystems({targetSystemKey})/credentials</code></p>\n<p>This endpoint creates a new <code>targetSystemCredential</code> object as a sub-resource of a specified TargetSystem object.</p>\n<h2 id=\"request\">Request</h2>\n<p>The request body should contain the details of the credential to be created for the target system.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Data Type</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>This is the identifier of the credential.</td>\n<td>String</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>password</td>\n<td>This is the password associated with the credential.</td>\n<td>String</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>systemPassword</td>\n<td>Indicates if this is a system password.</td>\n<td>Boolean</td>\n<td>No</td>\n</tr>\n<tr>\n<td>connectorPassword</td>\n<td>Indicates if this is a connector password.</td>\n<td>Boolean</td>\n<td>No</td>\n</tr>\n<tr>\n<td>updatedByPrivilege</td>\n<td>Indicates if the password is updated by a privilege account.</td>\n<td>Boolean</td>\n<td>No</td>\n</tr>\n<tr>\n<td>managedAccountId</td>\n<td>This is the Managed Account identifier associated with the credential.</td>\n<td>Guid</td>\n<td>No</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>In addition to any standard headers, all requests to this endpoint must include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The <code>{token}</code> placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X POST \"http(s)://[hostname]/[instancename]/api/rest/v2/targetSystems({targetSystemKey})/credentials\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -d '{\n            \"id\": \"String\",\n            \"password\": \"String\",\n            \"systemPassword\": Boolean,\n            \"connectorPassword\": Boolean,\n            \"updatedByPrivilege\": Boolean,\n            \"managedAccountId\": \"Guid\"\n         }'\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>202 Accepted</strong>: This status code indicates that the request was accepted and the target system credential creation process has been initiated. The Location header contains the operation details.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request was invalid.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no TargetSystem object was found using the provided targetSystemKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>targetsystems_get</code></li>\n<li><code>targetsystems_credentials_post_create</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["targetSystems({{targetSystemKey}})","credentials"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"68085976-89af-4eca-a12a-29d48725439d","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"id\": \"Administrator\",\r\n    \"password\": \"5*Hotel\",\r\n    \"systemPassword\": false,\r\n    \"connectorPassword\": false,\r\n    \"updatedByPrivilege\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/credentials"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sat, 27 Apr 2024 02:11:21 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=Eg/BfIfakGKRyrSTrZVuvrZcjsCzDb6Th8EkE7d4Kmj5fKNa3zuvLLk2gZW3DoGSFn5g5yMKM1N4E8AeJEg5oab6fWgdnPCr3eaG0a6PUdRx6ZA4gLb/bpfHH4DI; Expires=Sat, 04 May 2024 02:11:21 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=Eg/BfIfakGKRyrSTrZVuvrZcjsCzDb6Th8EkE7d4Kmj5fKNa3zuvLLk2gZW3DoGSFn5g5yMKM1N4E8AeJEg5oab6fWgdnPCr3eaG0a6PUdRx6ZA4gLb/bpfHH4DI; Expires=Sat, 04 May 2024 02:11:21 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(1b30ec12-e613-41ee-9523-1079f0a53bc7)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"9eb030bf-2e31-47b5-9679-8def2cc0ec1b","name":"Invalid Argument","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"idbad\": \"Administrator2\",\r\n    \"password\": \"5*Hotel\",\r\n    \"systemPassword\": false,\r\n    \"connectorPassword\": false,\r\n    \"updatedByPrivilege\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/credentials"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 27 Apr 2024 02:20:27 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"173"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=i5fupdR7KMu17bp7WguwBpwpr6mHZG7BbTNkx5RkDSBLSSOI68xxKEq/4lBxum+VFfgQqIQ1goVMwIJylZboPf/77Kfbqxqpjk66PGzwrhaVsH2rQal7m9Q0Iw60; Expires=Sat, 04 May 2024 02:20:27 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=i5fupdR7KMu17bp7WguwBpwpr6mHZG7BbTNkx5RkDSBLSSOI68xxKEq/4lBxum+VFfgQqIQ1goVMwIJylZboPf/77Kfbqxqpjk66PGzwrhaVsH2rQal7m9Q0Iw60; Expires=Sat, 04 May 2024 02:20:27 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"The id field is required.\",\n                \"target\": \"id\"\n            }\n        ]\n    }\n}"},{"id":"c5b183ee-76d8-45d5-b4d7-1a26eb8b41c5","name":"Resource Not Found","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"id\": \"Administrator2\",\r\n    \"password\": \"5*Hotel\",\r\n    \"systemPassword\": false,\r\n    \"connectorPassword\": false,\r\n    \"updatedByPrivilege\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/credentials"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 19:15:21 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=Tso4dxc19Zqtp9ieL1DKxRRplA8izPw3rnzZMFTesB9P1Div1hvHKcInP7J9h4u6egoBpFLwQWU37/uRTqUvHBb2BKzxq23gi0Tj74y0Dix2vyzrxxF1QGmjgmtP; Expires=Mon, 06 May 2024 19:15:21 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=Tso4dxc19Zqtp9ieL1DKxRRplA8izPw3rnzZMFTesB9P1Div1hvHKcInP7J9h4u6egoBpFLwQWU37/uRTqUvHBb2BKzxq23gi0Tj74y0Dix2vyzrxxF1QGmjgmtP; Expires=Mon, 06 May 2024 19:15:21 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"6f32970f-1b44-4599-ad0b-362ea3fe01bf"},{"name":"/targetSystems({targetSystemKey})/credentials({targetSystemCredentialKey})","event":[{"listen":"test","script":{"id":"204a8bc1-b708-456c-b792-4467cef173a6","exec":["pm.test(\"Response status code is 200\", function () {","    pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Response has the required fields\", function () {","  const responseData = pm.response.json();","  ","  pm.expect(responseData).to.be.an('object');","  pm.expect(responseData.id).to.exist.and.to.be.a('string');","  pm.expect(responseData.managed).to.exist.and.to.be.a('boolean');","  pm.expect(responseData.kind).to.exist.and.to.be.a('string');","  pm.expect(responseData.createdDateTime).to.exist.and.to.be.a('string');","});","","","pm.test(\"Id is a non-empty string\", function () {","  const responseData = pm.response.json();","  ","  pm.expect(responseData).to.be.an('object');","  pm.expect(responseData.id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Id should not be empty\");","});","","","pm.test(\"Managed is a boolean value\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.managed).to.be.a('boolean');","});","","","pm.test(\"Kind is a valid enum value\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.kind).to.exist;","    pm.expect(responseData.kind).to.be.oneOf([\"P\", \"F\"]);","});"],"type":"text/javascript","packages":{}}}],"id":"16a5bb03-cf34-471f-91bc-daa4c42da3c8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/credentials({{targetSystemCredentialKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/targetSystems({targetSystemKey})/credentials({targetSystemCredentialKey})</code></p>\n<p>This endpoint fetches a specific <code>TargetSystemCredential</code> object associated with a specific <code>TargetSystem</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<p>You can use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>targetSystemKey</td>\n<td>Unique identifier of a target system</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>targetSystemCredentialKey</td>\n<td>Unique identifier of a credential</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>OData <code>$expand</code> and <code>$select</code> query options</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/targetSystems({targetSystemKey})/credentials({targetSystemCredentialKey})\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -H \"Content-Type: application/json\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the credential.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no <code>TargetSystemCredential</code> object was found with the provided keys.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#credentials/$entity\",\n    \"id\": \"String\",\n    \"systemPassword\": Boolean,\n    \"connectorPassword\": Boolean,\n    \"updatedByPrivilege\": Boolean,\n    \"metadata\": {\n        \"createdDateTime\": \"DateTime\",\n        \"lastUpdatedDateTime\": \"DateTime\",\n        \"lastUpdatedBy\": \"Guid\"\n    }\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>targetsystems_get</code></li>\n<li><code>targetsystems_credentials_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["targetSystems({{targetSystemKey}})","credentials({{targetSystemCredentialKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"3777b584-8f08-4245-acc4-6c03bdec9167","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/credentials({{targetSystemCredentialKey}})"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 27 Apr 2024 02:03:32 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=RlrWFN4HXEEwVQk0PZ5Upxk5j+CBr9dYhJZp21lcfloPCnWIDLIIo/x8Je/ztbl5m8UqKQpwWwnfACuDuGL9w2mwSJu0KUM9m+qhsRmsJdjKPZv5CQeOadsU3thc; Expires=Sat, 04 May 2024 02:03:32 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=RlrWFN4HXEEwVQk0PZ5Upxk5j+CBr9dYhJZp21lcfloPCnWIDLIIo/x8Je/ztbl5m8UqKQpwWwnfACuDuGL9w2mwSJu0KUM9m+qhsRmsJdjKPZv5CQeOadsU3thc; Expires=Sat, 04 May 2024 02:03:32 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#targetSystems('AD')/credentials/$entity\",\n    \"id\": \"Administrator\",\n    \"systemPassword\": false,\n    \"connectorPassword\": false,\n    \"updatedByPrivilege\": true,\n    \"metadata\": {\n        \"createdDateTime\": null,\n        \"lastUpdatedDateTime\": \"2021-08-27T20:28:50.673-04:00\",\n        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n    }\n}"},{"id":"943ff4bd-d44e-40c0-91a5-087a070af011","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/credentials({{targetSystemCredentialKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 27 Apr 2024 02:04:08 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=HOLXNsbdZHtJjypraN1K0vKwy9eYfz7vsnIT33liBqa4qtcgj2r/6QR/OxUz9fcD5XAboUsbwaMT8oSRnjHGFtxhItNBUUVA5zZPvMb8cOykb4Az/CTXqYOCn+U+; Expires=Sat, 04 May 2024 02:04:08 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=HOLXNsbdZHtJjypraN1K0vKwy9eYfz7vsnIT33liBqa4qtcgj2r/6QR/OxUz9fcD5XAboUsbwaMT8oSRnjHGFtxhItNBUUVA5zZPvMb8cOykb4Az/CTXqYOCn+U+; Expires=Sat, 04 May 2024 02:04:08 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"16a5bb03-cf34-471f-91bc-daa4c42da3c8"},{"name":"/targetSystems({targetSystemKey})/credentials({targetSystemCredentialKey})","event":[{"listen":"test","script":{"id":"8ed76555-f5b9-46a8-b919-9308d391b30e","exec":["pm.test(\"Location is present\", function () {\r","\tpm.response.to.have.header(\"Location\");\r","});\r","var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") \r","results = regex.exec(pm.response.headers.get(\"Location\"))\r","pm.environment.set(\"operationid\", results[1].slice(1, -1));"],"type":"text/javascript","packages":{}}}],"id":"2db49d01-a85e-456c-a1a7-0fe0e86e3aa2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"action\": \"test-password\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/credentials({{targetSystemCredentialKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>POST /api/rest/v2/targetSystems({targetSystemKey})/credentials({</code>targetSystemCredentialKey<code>})</code></p>\n<p>This endpoint performs a specific action on a <code>TargetSystemCedential object</code> identified by its targetSystemCredentialKey within a <code>TargetSystem</code> object. The action to be performed is specified in the request body.</p>\n<h2 id=\"request\">Request</h2>\n<h3 id=\"general-parameters\">General Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Parameter Type</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>targetSystemKey</td>\n<td>Unique identifier of a target system</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>targetSystemCredentialKey</td>\n<td>Unique identifier of a credential</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>action</td>\n<td>POST action to be performed on the credential</td>\n<td>Body</td>\n<td>String</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"action-specific-request-parameters\">Action-specific Request Parameters</h3>\n<h4 id=\"action-test-password\">Action: test-password</h4>\n<p>This action tests the stored password against the target system.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Parameter Type</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>-</td>\n<td>No additional parameters for this action</td>\n<td>-</td>\n<td>-</td>\n<td>-</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>In addition to any standard headers, all requests to this endpoint must include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X POST \"http(s)://[hostname]/[instancename]/api/rest/v2/targetSystems({targetSystemKey})/credentials({targetSystemCredentialKey})\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -d '{\n            \"action\": \"test-password\"\n         }'\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the credential.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no <code>TargetSystemCredential</code> object was found with the provided keys.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. The following Open Policy Agent (OPA) policies need to be satisfied:</p>\n<ol>\n<li><code>targetsystems_get</code></li>\n<li><code>targetsystems_credentials_post</code></li>\n<li>For test-password action: <code>targetsystems_credentials_post_testpassword</code></li>\n</ol>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["targetSystems({{targetSystemKey}})","credentials({{targetSystemCredentialKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"c2ae838a-e09c-4614-b92d-e86e2e23ada1","name":"Success - Test Password","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"action\": \"test-password\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/credentials({{targetSystemCredentialKey}})"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sat, 27 Apr 2024 02:24:47 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=yjOly9zErELsxs+9E8/XdZJiiIuSUtfTbx2og1vQa5gsqBCXqxrXWLIgeVob0jmEMXvYkCeMR2WMQrq5qZW15hXLGaxut7s9SmDD6fsgHNbL9lE5oK8l48WvQRg+; Expires=Sat, 04 May 2024 02:24:47 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=yjOly9zErELsxs+9E8/XdZJiiIuSUtfTbx2og1vQa5gsqBCXqxrXWLIgeVob0jmEMXvYkCeMR2WMQrq5qZW15hXLGaxut7s9SmDD6fsgHNbL9lE5oK8l48WvQRg+; Expires=Sat, 04 May 2024 02:24:47 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(a826368b-3413-42f0-9be4-46a5dcccc3c4)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"23ecb653-6efb-47ec-95f7-1799369487e5","name":"Invalid Argument","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"action\": \"test-password\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/credentials({{targetSystemCredentialKey}})","description":"## Endpoint\n\n`POST /api/rest/v2/targetSystems({targetSystemKey})/credentials({`targetSystemCredentialKey`})`\n\nThis endpoint performs a specific action on a `TargetSystemCedential object` identified by its targetSystemCredentialKey within a `TargetSystem` object. The action to be performed is specified in the request body.\n\n## Request\n\n### General Parameters\n\n| **Parameter** | **Description** | **Parameter Type** | **Data Type** | **Required** |\n| --- | --- | --- | --- | --- |\n| targetSystemKey | Unique identifier of a target system | URL | String | true |\n| targetSystemCredentialKey | Unique identifier of a credential | URL | String | true |\n| action | POST action to be performed on the credential | Body | String | true |\n\n### Action-specific Request Parameters\n\n#### Action: test-password\n\nThis action tests the stored password against the target system.\n\n| **Parameter** | **Description** | **Parameter Type** | **Data Type** | **Required** |\n| --- | --- | --- | --- | --- |\n| \\- | No additional parameters for this action | \\- | \\- | \\- |\n\n### Request Headers\n\nIn addition to any standard headers, all requests to this endpoint must include an Authorization header with a Bearer token:\n\n`Authorization: Bearer {token}`\n\n### Sample Request\n\n``` bash\ncurl -X POST \"http(s)://[hostname]/[instancename]/api/rest/v2/targetSystems({targetSystemKey})/credentials({targetSystemCredentialKey})\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -d '{\n            \"action\": \"test-password\"\n         }'\n\n ```\n\n## Responses\n\n- **202 Accepted**: The request has been accepted for processing.\n- **400 Bad Request**: The request could not be understood, was missing required parameters, or contained an invalid action.\n- **401 Unauthorized**: Authentication failed or the user doesn't have permissions to perform the action.\n- **404 Not Found**: The target system or credential was not found.\n- **500 Internal Server Error**: An unexpected error occurred.\n    \n\n## Authorization\n\nThis endpoint requires authorization. The following Open Policy Agent (OPA) policies need to be satisfied:\n\n1. `targetsystems_get`\n2. `targetsystems_credentials_post`\n3. For test-password action: `targetsystems_credentials_post_testpassword`"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 19:26:05 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"446"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=FBBufkmlrMU/pWOZN0nLrDihHJMb7WeND58zlAYQXbzSrPpJGWJ4iLgmwXAE8U0eWP/Vi4ou7F5TSbSPvYV40YSiIZX2mU9AypvmTUWNS8i8wl6ETu8BXjHEQloY; Expires=Mon, 06 May 2024 19:26:05 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=FBBufkmlrMU/pWOZN0nLrDihHJMb7WeND58zlAYQXbzSrPpJGWJ4iLgmwXAE8U0eWP/Vi4ou7F5TSbSPvYV40YSiIZX2mU9AypvmTUWNS8i8wl6ETu8BXjHEQloY; Expires=Mon, 06 May 2024 19:26:05 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"The input field is required.\",\n                \"target\": \"input\"\n            },\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Could not create an instance of type BravuraSecurity.REST.Models.v2.TargetSystemCredentialPostInputAction. Type is an interface or abstract class and cannot be instantiated. Path 'action', line 2, position 13.\",\n                \"target\": \"action\"\n            }\n        ]\n    }\n}"},{"id":"7ac309f2-dd8f-4589-be21-975eacc320fb","name":"Resource Not Found","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"action\": \"test-password\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/credentials({{targetSystemCredentialKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 27 Apr 2024 02:26:24 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=AuXvUWzEx4EqE8HtThy64NZEUpCVkTYKo2pTlBLFxakGftWtQUOvT8YLBus8QNbNhJlZk/6uKLooj6894nzUA6I7N5DXXFeWb9RPmnZ2KIpG7kwhrgfliS4NdTjz; Expires=Sat, 04 May 2024 02:26:24 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=AuXvUWzEx4EqE8HtThy64NZEUpCVkTYKo2pTlBLFxakGftWtQUOvT8YLBus8QNbNhJlZk/6uKLooj6894nzUA6I7N5DXXFeWb9RPmnZ2KIpG7kwhrgfliS4NdTjz; Expires=Sat, 04 May 2024 02:26:24 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"2db49d01-a85e-456c-a1a7-0fe0e86e3aa2"},{"name":"/targetSystems({targetSystemKey})/credentials({targetSystemCredentialKey})","event":[{"listen":"test","script":{"id":"233f578a-24b2-461a-8c16-9b8537e7095e","exec":["pm.test(\"Location is present\", function () {\r","\tpm.response.to.have.header(\"Location\");\r","});\r","var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") \r","results = regex.exec(pm.response.headers.get(\"Location\"))\r","pm.environment.set(\"operationid\", results[1].slice(1, -1));"],"type":"text/javascript","packages":{}}}],"id":"5f0bda02-3fd6-4b0b-9ce9-c93155311821","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/credentials({{targetSystemCredentialKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>DELETE /targetSystems({targetSystemKey})/credentials({targetSystemCredentialKey})</code></p>\n<p>This endpoint deletes a <code>TargetSystemCredential</code> object within a specific <code>TargetSystem</code> object with the provided <code>targetSystemKey</code> and <code>targetSystemCredentialKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Delete a credential within a target system using the provided <code>targetSystemKey</code> and <code>targetSystemCredentialKey</code>.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>targetSystemKey</td>\n<td>Unique identifier of the target system</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>targetSystemCredentialKey</td>\n<td>Unique identifier of the credential</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>In addition to any standard headers, all requests to this endpoint must include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The <code>{token}</code> placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X DELETE \"http(s)://[hostname]/[instancename]/api/rest/v2/targetSystems({targetSystemKey})/credentials({targetSystemCredentialKey})\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the credential.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no <code>TargetSystemCredential</code> object was found with the provided keys.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. The following policy needs to be satisfied:</p>\n<ol>\n<li><code>targetsystems_get</code></li>\n<li><code>targetsystems_credentials_delete</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["targetSystems({{targetSystemKey}})","credentials({{targetSystemCredentialKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"9127c72a-6f71-481d-b14f-e30f2972a351","name":"Success","originalRequest":{"method":"DELETE","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/credentials({{targetSystemCredentialKey}})"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sat, 27 Apr 2024 02:29:43 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=jxbsaSL/NholUTr6ZEpbYIOkGQ6CtrJAqUsp3bOrdk/BWhgmuFunMKAXLNtWr1nq3WKXYSJN6oGq2/TMfz3I4UT8dyIaarUxYrIPmLWvzQIZKPAUOvkuVNZoxOfj; Expires=Sat, 04 May 2024 02:29:43 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=jxbsaSL/NholUTr6ZEpbYIOkGQ6CtrJAqUsp3bOrdk/BWhgmuFunMKAXLNtWr1nq3WKXYSJN6oGq2/TMfz3I4UT8dyIaarUxYrIPmLWvzQIZKPAUOvkuVNZoxOfj; Expires=Sat, 04 May 2024 02:29:43 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(a938d82e-37b8-4e8b-a74b-74f04c9ada92)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"205485a5-52ad-4bbb-bb16-274f45d18ee9","name":"Resource Not Found","originalRequest":{"method":"DELETE","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/credentials({{targetSystemCredentialKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 27 Apr 2024 02:30:10 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=ljmGvuq/aLnuCrEUSRlrLUzPRQbPEIZqR5TTsmRQ3BWeLHbAU0CPXKmz3rxlK5Z2cZK0hLQMtqNjViIM/Qm1aP9q4TL+31/xdmlxsI6/h4q85mqeJdR/oCgOkSr+; Expires=Sat, 04 May 2024 02:30:10 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=ljmGvuq/aLnuCrEUSRlrLUzPRQbPEIZqR5TTsmRQ3BWeLHbAU0CPXKmz3rxlK5Z2cZK0hLQMtqNjViIM/Qm1aP9q4TL+31/xdmlxsI6/h4q85mqeJdR/oCgOkSr+; Expires=Sat, 04 May 2024 02:30:10 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"5f0bda02-3fd6-4b0b-9ce9-c93155311821"}],"id":"fba19861-c803-40b7-833e-7148f354c6b6","description":"<p>The <code>Credential</code> resource represents a set of credentials associated with a target system in the Bravura Security Fabric. Below is a detailed description of all the properties of this resource.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property Name</th>\n<th>Description</th>\n<th>Data Type</th>\n<th>Patchable</th>\n<th>Returned by Default</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Unique identifier of the credential</td>\n<td>String</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>systemPassword</td>\n<td>Indicates if this is the system password</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>connectorPassword</td>\n<td>Indicates if this is the connector password</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>updatedByPrivilege</td>\n<td>Indicates if updated by Bravura Privilege</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>managedAccount</td>\n<td>Associated managed account</td>\n<td>ManagedAccount</td>\n<td>Yes</td>\n<td>No</td>\n</tr>\n<tr>\n<td>password</td>\n<td>The credential's password</td>\n<td>String</td>\n<td>Yes</td>\n<td>No</td>\n</tr>\n<tr>\n<td>metadata</td>\n<td>Metadata associated with the credential</td>\n<td>Metadata</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"endpoints\">Endpoints</h2>\n<ul>\n<li><code>GET /v2/targetSystems({targetSystemKey})/credentials</code> - Retrieves a list of all credentials associated with a specific target system.<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 500 (internal server error)</li>\n</ul>\n</li>\n<li><code>POST /v2/targetSystems({targetSystemKey})/credentials</code> - Creates a new credential within a target system.<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 202 (request accepted), 400 (bad request), 401 (unauthorized), 500 (internal server error)</li>\n</ul>\n</li>\n<li><code>GET /v2/targetSystems({targetSystemKey})/credentials({targetSystemCredentialKey})</code> - Retrieves a specific credential by its unique identifier within a target system.</li>\n<li><code>POST /v2/targetSystems({targetSystemKey})/credentials({targetSystemCredentialKey})</code> - Performs operations on an existing secret using the given keys.<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 202 (request accepted), 400 (bad request), 401 (unauthorized), 404 (no secret found with the given key), 500 (internal server error)</li>\n</ul>\n</li>\n<li><code>DELETE /v2/targetSystems({targetSystemKey})/credentials({targetSystemCredentialKey})</code> - Deletes a credential within a target system using its unique identifier.<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 202 (request accepted), 400 (bad request), 401 (unauthorized), 404 (no credential found with the given key), 500 (internal server error)</li>\n</ul>\n</li>\n</ul>\n","_postman_id":"fba19861-c803-40b7-833e-7148f354c6b6","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}}},{"name":"AttributeDefinitions","item":[{"name":"/targetSystems({targetSystemKey})/attributeDefinitions","event":[{"listen":"test","script":{"id":"e62909b7-d0ba-424f-9840-1994402b10fd","exec":["pm.test(\"Response status code is 200\", function () {","    pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Response has the required fields\", function () {","    const responseData = pm.response.json();","    const secret = responseData.value[0];","    ","    pm.expect(secret).to.be.an('object');","    pm.expect(secret.id).to.exist.and.to.be.a('string');","    pm.expect(secret.managed).to.exist.and.to.be.a('boolean');","    pm.expect(secret.kind).to.exist.and.to.be.a('string');","    pm.expect(secret.createdDateTime).to.exist.and.to.be.a('string');","});","","","pm.test(\"The id must be a non-empty string\", function () {","    const responseData = pm.response.json().value;","    ","    pm.expect(responseData).to.be.an('array');","    responseData.forEach(function (secret) {","        pm.expect(secret.id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","    });","});"],"type":"text/javascript","packages":{}}}],"id":"ddcca11b-804c-4d8b-851f-9801e3033b85","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/attributeDefinitions","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/targetSystems({targetSystemKey})/attributeDefinitions</code></p>\n<p>This endpoint retrieves a list of <code>TargetSystemAttributeDefinition</code> objects associated with the <code>TargetSystem</code> object that has the provided targetSystemKey.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the targetSystemKey parameter to get <code>AttributeDefinitions</code> of a specific <code>TargetSystem</code>. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>targetSystemKey</td>\n<td>Unique identifier of a target system</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/targetSystems({targetSystemKey})/attributeDefinitions\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of <code>TargetSystemAttributeDefinition</code> objects associated with the <code>TargetSystem</code> object.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no <code>TargetSystemAttributeDefinition</code> objects were found with the provided targetSystemKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#targetSystemAttributeDefinitions\",\n    \"value\": [\n        {\n            \"id\": \"Guid\",\n            \"attribute\": \"String\",\n            \"discoveredObjectType\": \"String\",\n            \"dataType\": \"AttrdefAttrtype\",\n            \"minimumNumberOfValues\": \"Integer\",\n            \"maximumNumberOfValues\": \"Integer\",\n            \"mappedAttribute\": \"String\",\n            \"listAttribute\": \"Boolean\",\n            \"metadata\": {\n                \"createdDateTime\": \"DateTime\",\n                \"lastUpdatedDateTime\": \"DateTime\",\n                \"lastUpdatedBy\": \"Guid\"\n            }\n        },\n        ...\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:</p>\n<ol>\n<li><code>targetsystems_get</code></li>\n<li><code>targetsystems_attributedefintions_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["targetSystems({{targetSystemKey}})","attributeDefinitions"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"0a0205d3-16d1-4168-bf6c-cc6965bf6ab2","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/attributeDefinitions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 27 Apr 2024 00:18:13 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=9biQOMpgXZQJpE34GwnWFy8XaIOISniGLJYmYX0fWON1+S1b2vDD02wd/me8UsbmB8MzvqLzxOeNFrntkigkZF+J8trY014w1ojXLY/SIoyk+WSpbdyISaX7Htvw; Expires=Sat, 04 May 2024 00:18:13 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=9biQOMpgXZQJpE34GwnWFy8XaIOISniGLJYmYX0fWON1+S1b2vDD02wd/me8UsbmB8MzvqLzxOeNFrntkigkZF+J8trY014w1ojXLY/SIoyk+WSpbdyISaX7Htvw; Expires=Sat, 04 May 2024 00:18:13 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#targetSystems('AD')/attributeDefinitions\",\n    \"value\": [\n        {\n            \"id\": \"f6a0273e-9c71-d4d9-cd13-98fda1af6564\",\n            \"attribute\": \"@shortID\",\n            \"discoveredObjectType\": \"ACCT\",\n            \"dataType\": \"STRING\",\n            \"minimumNumberOfValues\": 0,\n            \"maximumNumberOfValues\": 1,\n            \"mappedAttribute\": \"PROFILEID\",\n            \"listAttribute\": true,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.793-04:00\",\n                \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n            }\n        }\n    ]\n}"},{"id":"9371399e-5623-4021-a1a4-7a0a42fc1b07","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/attributeDefinitions"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 19:24:01 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=cru3tdFQByFcArWgZ9Frtb1wzjQzIqztyV3mJLsYFCyVN7Tc6iP6cssJ39KkvKKGOtJQSOWGiSNH7L8cblQ+sK/YSGrPkqIaOFed4x4CChqRENrZydtQpx0ER7dS; Expires=Mon, 06 May 2024 19:24:01 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=cru3tdFQByFcArWgZ9Frtb1wzjQzIqztyV3mJLsYFCyVN7Tc6iP6cssJ39KkvKKGOtJQSOWGiSNH7L8cblQ+sK/YSGrPkqIaOFed4x4CChqRENrZydtQpx0ER7dS; Expires=Mon, 06 May 2024 19:24:01 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"ddcca11b-804c-4d8b-851f-9801e3033b85"},{"name":"/targetSystems({targetSystemKey})/attributeDefinitions","event":[{"listen":"test","script":{"id":"7c6670b9-55b8-41f9-8beb-f9e71857ebd1","exec":["pm.test(\"Location is present\", function () {\r","\tpm.response.to.have.header(\"Location\");\r","});\r","var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") \r","results = regex.exec(pm.response.headers.get(\"Location\"))\r","pm.environment.set(\"operationid\", results[1].slice(1, -1));"],"type":"text/javascript","packages":{}}}],"id":"c97da0e1-54fa-4351-844d-efff9dfe3e67","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"attribute\": \"newattrdef1\",\r\n    \"discoveredObjectType\": \"ACCT\",\r\n    \"dataType\": \"S\",\r\n    \"minimumNumberOfValues\": 0,\r\n    \"maximumNumberOfValues\": 1,\r\n    \"mappedAttribute\": \"NOTES_APP\",\r\n    \"listAttribute\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/attributeDefinitions","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>POST /api/rest/v2/targetSystems({targetSystemKey})/attributeDefinitions</code></p>\n<p>This endpoint creates a new <code>TargetSystemAttributeDefinition</code> object as a sub-resource of a specified TargetSystem object.</p>\n<h2 id=\"request\">Request</h2>\n<p>The request body should contain the details of the attribute definition to be created for the target system.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Data Type</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>attribute</td>\n<td>The name of the attribute.</td>\n<td>String</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>discoveredObjectType</td>\n<td>The type of object the attribute is associated with (e.g., ACCT, GRP).</td>\n<td>String</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>dataType</td>\n<td>The data type of the attribute.</td>\n<td>String</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>minimumNumberOfValues</td>\n<td>The minimum number of values for the attribute.</td>\n<td>Integer</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>maximumNumberOfValues</td>\n<td>The maximum number of values for the attribute.</td>\n<td>Integer</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>mappedAttribute</td>\n<td>The attribute that this is mapped to (optional).</td>\n<td>String</td>\n<td>No</td>\n</tr>\n<tr>\n<td>listAttribute</td>\n<td>Indicates if the attribute is a list.</td>\n<td>Boolean</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>In addition to any standard headers, all requests to this endpoint must include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The <code>{token}</code> placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X POST \"http(s)://[hostname]/[instancename]/api/rest/v2/targetSystems({targetSystemKey})/attributeDefinitions\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -d '{\n            \"attribute\": \"String\",\n            \"discoveredObjectType\": \"String\",\n            \"dataType\": \"String\",\n            \"minimumNumberOfValues\": Integer,\n            \"maximumNumberOfValues\": Integer,\n            \"mappedAttribute\": \"String\",\n            \"listAttribute\": Boolean\n         }'\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>202 Accepted</strong>: This status code indicates that the request was accepted and the attribute definition creation process has been initiated. The Location header contains the operation details.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request was invalid.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no <code>TargetSystem</code> object was found with the provided targetSystemKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>targetsystems_get</code></li>\n<li><code>targetsystems_attributedefinitions_post_create</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["targetSystems({{targetSystemKey}})","attributeDefinitions"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"8c5d3efd-17c7-4ea5-96c3-383748079fb7","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"attribute\": \"newattrdef\",\r\n    \"discoveredObjectType\": \"ACCT\",\r\n    \"dataType\": \"S\",\r\n    \"minimumNumberOfValues\": 0,\r\n    \"maximumNumberOfValues\": 1,\r\n    \"mappedAttribute\": \"NOTES_APP\",\r\n    \"listAttribute\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/attributeDefinitions"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sat, 27 Apr 2024 00:37:06 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=y/zhA2Im7WEZE0O//lRLBdl1fukQeKJOjKj2yz3jNHZPkJahR/LO+LA2JDGAPBnEcHQOOOHs6bRB+fUOK3K8hDvDMEka24Wuhl4tNa78e58hRFTthhpSMb83uXqr; Expires=Sat, 04 May 2024 00:37:06 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=y/zhA2Im7WEZE0O//lRLBdl1fukQeKJOjKj2yz3jNHZPkJahR/LO+LA2JDGAPBnEcHQOOOHs6bRB+fUOK3K8hDvDMEka24Wuhl4tNa78e58hRFTthhpSMb83uXqr; Expires=Sat, 04 May 2024 00:37:06 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(53d50965-fcad-4801-a783-efc533f0f776)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"f5eb68e8-4af0-476d-96c1-e5e1a66d0154","name":"Invalid Argument","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"attribute\": \"newattrdef1\",\r\n    \"discoveredObjectType\": \"ACCT\",\r\n    \"dataType\": \"S\",\r\n    \"minimumNumberOfValues\": 0,\r\n    \"maximumNumberOfValues\": 1,\r\n    \"mappedAttribute\": \"NOTES_APP\",\r\n    \"listAttribute\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/attributeDefinitions","description":"## Endpoint\n\n`POST /api/rest/v2/targetSystems({targetSystemKey})/attributeDefinitions`\n\nThis endpoint creates a new `TargetSystemAttributeDefinition` object as a sub-resource of a specified TargetSystem object.\n\n## Request\n\nThe request body should contain the details of the attribute definition to be created for the target system.\n\n### Request Body\n\n| Parameter | Description | Data Type | Required |\n| --- | --- | --- | --- |\n| attribute | The name of the attribute. | String | Yes |\n| discoveredObjectType | The type of object the attribute is associated with (e.g., ACCT, GRP). | String | Yes |\n| dataType | The data type of the attribute. | String | Yes |\n| minimumNumberOfValues | The minimum number of values for the attribute. | Integer | Yes |\n| maximumNumberOfValues | The maximum number of values for the attribute. | Integer | Yes |\n| mappedAttribute | The attribute that this is mapped to (optional). | String | No |\n| listAttribute | Indicates if the attribute is a list. | Boolean | Yes |\n\n### Request Headers\n\nIn addition to any standard headers, all requests to this endpoint must include an Authorization header with a Bearer token:\n\n`Authorization: Bearer {token}`\n\nThe `{token}` placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.\n\n### Sample Request\n\n``` bash\ncurl -X POST \"http(s)://[hostname]/[instancename]/api/rest/v2/targetSystems({targetSystemKey})/attributeDefinitions\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -d '{\n            \"attribute\": \"String\",\n            \"discoveredObjectType\": \"String\",\n            \"dataType\": \"String\",\n            \"minimumNumberOfValues\": Integer,\n            \"maximumNumberOfValues\": Integer,\n            \"mappedAttribute\": \"String\",\n            \"listAttribute\": Boolean\n         }'\n\n ```\n\n## Responses\n\n- **202 Accepted**: This status code indicates that the request was accepted and the attribute definition creation process has been initiated. The Location header contains the operation details.\n- **400 Bad Request**: This status code indicates that the request was invalid.\n- **401 Unauthorized**: This status code indicates that the request failed due to insufficient permissions.\n- **404 Not Found**: This status code indicates that the specified resource could not be found.\n- **500 Internal Server Error**: This status code indicates that the request failed due to an internal server error.\n    \n\n## Authorization\n\nThis endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:\n\n1. `targetsystems_get`\n2. `targetsystems_attributedefinitions_post_create`\n    \n\nThe endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied."},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 19:25:11 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"185"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=urn74ljmtqS04nv54jxqVO+E++YvZSCkUg4I5clRiuWdALyMUd968i0SwPIdh9VTwZ7aKWiIIoROcrLcCOIIM3U6HFuxUz1LHHy4eQHYCK/14J6aTERFMfFuClgN; Expires=Mon, 06 May 2024 19:25:11 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=urn74ljmtqS04nv54jxqVO+E++YvZSCkUg4I5clRiuWdALyMUd968i0SwPIdh9VTwZ7aKWiIIoROcrLcCOIIM3U6HFuxUz1LHHy4eQHYCK/14J6aTERFMfFuClgN; Expires=Mon, 06 May 2024 19:25:11 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"The dataType field is required.\",\n                \"target\": \"dataType\"\n            }\n        ]\n    }\n}"},{"id":"2de13d36-f36f-421c-8035-08cdd4a43e2b","name":"Resource Not Found","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"attribute\": \"newattrdef1\",\r\n    \"discoveredObjectType\": \"ACCT\",\r\n    \"dataType\": \"S\",\r\n    \"minimumNumberOfValues\": 0,\r\n    \"maximumNumberOfValues\": 1,\r\n    \"mappedAttribute\": \"NOTES_APP\",\r\n    \"listAttribute\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/attributeDefinitions"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 19:19:52 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=poXfNzaSDsl0SsIkXxUKivYCoVV2nNxzk+4PoF26aGed7wMGO8LVO7bxamjonwSYVinR6Yihr52mJlhEB3zuOpA7YbBPXG4uem4VwefZpJLLYwtjKXVKuiT75Gah; Expires=Mon, 06 May 2024 19:19:52 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=poXfNzaSDsl0SsIkXxUKivYCoVV2nNxzk+4PoF26aGed7wMGO8LVO7bxamjonwSYVinR6Yihr52mJlhEB3zuOpA7YbBPXG4uem4VwefZpJLLYwtjKXVKuiT75Gah; Expires=Mon, 06 May 2024 19:19:52 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"c97da0e1-54fa-4351-844d-efff9dfe3e67"},{"name":"/targetSystems({targetSystemKey})/attributeDefinitions({targetSystemAttributeDefinitionKey})","event":[{"listen":"test","script":{"id":"a035e36e-a675-4077-a009-1bde5e1e9a60","exec":["pm.test(\"Response status code is 200\", function () {","    pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Response has the required fields\", function () {","  const responseData = pm.response.json();","  ","  pm.expect(responseData).to.be.an('object');","  pm.expect(responseData.id).to.exist.and.to.be.a('string');","  pm.expect(responseData.managed).to.exist.and.to.be.a('boolean');","  pm.expect(responseData.kind).to.exist.and.to.be.a('string');","  pm.expect(responseData.createdDateTime).to.exist.and.to.be.a('string');","});","","","pm.test(\"Id is a non-empty string\", function () {","  const responseData = pm.response.json();","  ","  pm.expect(responseData).to.be.an('object');","  pm.expect(responseData.id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Id should not be empty\");","});","","","pm.test(\"Managed is a boolean value\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.managed).to.be.a('boolean');","});","","","pm.test(\"Kind is a valid enum value\", function () {","    const responseData = pm.response.json();","    ","    pm.expect(responseData.kind).to.exist;","    pm.expect(responseData.kind).to.be.oneOf([\"P\", \"F\"]);","});"],"type":"text/javascript","packages":{}}}],"id":"8ea81e06-08b4-473f-b60e-9ca0e637482a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/attributeDefinitions({{targetSystemAttributeDefinitionKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/targetSystems({targetSystemKey})/attributeDefinitions({targetSystemAttributeDefinitionKey})</code></p>\n<p>This endpoint fetches a specific <code>TargetSystemAttributeDefinition</code> object associated with a specific <code>TargetSystem</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<p>You can use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>targetSystemKey</td>\n<td>Unique identifier of a target system</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>targetSystemAttributeDefinitionKey</td>\n<td>Unique identifier of an attribute definition</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>OData <code>$expand</code> and <code>$select</code> query options</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/targetSystems({targetSystemKey})/attributeDefinitions({targetSystemAttributeDefinitionKey})\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -H \"Content-Type: application/json\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the attribute definition.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no TargetSystemAttributeDefinition object was found with the provided keys.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#attributeDefinitions/$entity\",\n    \"id\": \"Guid\",\n    \"attribute\": \"String\",\n    \"discoveredObjectType\": \"String\",\n    \"dataType\": \"AttrdefAttrtype\",\n    \"minimumNumberOfValues\": Integer,\n    \"maximumNumberOfValues\": Integer,\n    \"mappedAttribute\": \"String\",\n    \"listAttribute\": Boolean,\n    \"metadata\": {\n        \"createdDateTime\": \"DateTime\",\n        \"lastUpdatedDateTime\": \"DateTime\",\n        \"lastUpdatedBy\": \"Guid\"\n    }\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>targetsystems_get</code></li>\n<li><code>targetsystems_attributedefinitions_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["targetSystems({{targetSystemKey}})","attributeDefinitions({{targetSystemAttributeDefinitionKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"2ea1e572-6ead-41d9-8132-389ace4cff91","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/attributeDefinitions({{targetSystemAttributeDefinitionKey}})"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 27 Apr 2024 00:20:24 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=7liiHCSxo3m88CHa3yA1qXbBesp+Gvfvd9zH0jEzTBVevSYowwchttNf7K232jpKM3VsEmLfqS1Dz6f3sozOYVF5V2E2PAserRWTHpHenGGRm9PNCWAY0jqnvA+S; Expires=Sat, 04 May 2024 00:20:24 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=7liiHCSxo3m88CHa3yA1qXbBesp+Gvfvd9zH0jEzTBVevSYowwchttNf7K232jpKM3VsEmLfqS1Dz6f3sozOYVF5V2E2PAserRWTHpHenGGRm9PNCWAY0jqnvA+S; Expires=Sat, 04 May 2024 00:20:24 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#targetSystems('AD')/attributeDefinitions/$entity\",\n    \"id\": \"f6a0273e-9c71-d4d9-cd13-98fda1af6564\",\n    \"attribute\": \"@shortID\",\n    \"discoveredObjectType\": \"ACCT\",\n    \"dataType\": \"STRING\",\n    \"minimumNumberOfValues\": 0,\n    \"maximumNumberOfValues\": 1,\n    \"mappedAttribute\": \"PROFILEID\",\n    \"listAttribute\": true,\n    \"metadata\": {\n        \"createdDateTime\": null,\n        \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.793-04:00\",\n        \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n    }\n}"},{"id":"f3368b4a-85e7-4dad-9b68-d065d45c6e73","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/attributeDefinitions({{targetSystemAttributeDefinitionKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 19:23:42 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=EFix9VCCYruXkVMJeTpnx1gqbhl/n7j4Z/qwxvdkHqrulgHblyzlF6jk+sitAbx63ZEt7dBcKC6IGnHZke8yj/fQbbNVwf2umqClPwx+gkzJKvyCFsxIAOQyVlL/; Expires=Mon, 06 May 2024 19:23:42 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=EFix9VCCYruXkVMJeTpnx1gqbhl/n7j4Z/qwxvdkHqrulgHblyzlF6jk+sitAbx63ZEt7dBcKC6IGnHZke8yj/fQbbNVwf2umqClPwx+gkzJKvyCFsxIAOQyVlL/; Expires=Mon, 06 May 2024 19:23:42 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"8ea81e06-08b4-473f-b60e-9ca0e637482a"},{"name":"/targetSystems({targetSystemKey})/attributeDefinitions({targetSystemAttributeDefinitionKey})","event":[{"listen":"test","script":{"id":"82be7a41-704c-4c53-b5f4-86325756ff8e","exec":["pm.test(\"Location is present\", function () {\r","\tpm.response.to.have.header(\"Location\");\r","});\r","var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") \r","results = regex.exec(pm.response.headers.get(\"Location\"))\r","pm.environment.set(\"operationid\", results[1].slice(1, -1));"],"type":"text/javascript","packages":{}}}],"id":"0cbbc1e9-91b2-44c1-b2d1-c8dfc6ab4e22","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/attributeDefinitions({{targetSystemAttributeDefinitionKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>DELETE /api/rest/v2/targetSystems({targetSystemKey})/attributeDefinitions({targetSystemAttributeDefinitionKey})</code></p>\n<p>This endpoint deletes a specific <code>TargetSystemAttributeDefinition</code> object associated with a specific <code>TargetSystem</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>targetSystemKey</td>\n<td>Unique identifier of a target system</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>targetSystemAttributeDefinitionKey</td>\n<td>Unique identifier of an attribute definition</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>All requests to this endpoint must include an Authorization header with a Bearer token for authentication and authorization:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The <code>{token}</code> placeholder should be replaced with the actual token value.</p>\n<h3 id=\"sample-request\">Sample request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X DELETE \"http(s)://[hostname]/[instancename]/api/rest/v2/targetSystems({targetSystemKey})/attributeDefinitions({targetSystemAttributeDefinitionKey})\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>202 Accepted</strong>: This status code indicates that the request to delete the attribute definition has been accepted and is being processed.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no TargetSystemAttributeDefinition object was found with the provided keys.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<p>A successful DELETE request will not typically return a body. Instead, the status code will indicate the result of the operation.</p>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. The following policy needs to be satisfied:</p>\n<ol>\n<li><code>targetsystems_get</code></li>\n<li><code>targetsystems_attributedefinitions_delete</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["targetSystems({{targetSystemKey}})","attributeDefinitions({{targetSystemAttributeDefinitionKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"cf574fbd-339c-41fd-be25-0ccb0484c640","name":"Success","originalRequest":{"method":"DELETE","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/attributeDefinitions({{targetSystemAttributeDefinitionKey}})"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sat, 27 Apr 2024 00:43:02 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=zY4hjPAFPFq+O8wbqGkfEEBdidpoYcM6JgSKk9Fv7DIkLQFNOpg74/V8dDS6zsKfdgRwZ6UgBQKypTBbVBO1vXxtC7vYEZYb8tiKACVCrGnkRdcM17A4lkSpsofB; Expires=Sat, 04 May 2024 00:43:01 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=zY4hjPAFPFq+O8wbqGkfEEBdidpoYcM6JgSKk9Fv7DIkLQFNOpg74/V8dDS6zsKfdgRwZ6UgBQKypTBbVBO1vXxtC7vYEZYb8tiKACVCrGnkRdcM17A4lkSpsofB; Expires=Sat, 04 May 2024 00:43:01 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(f246bfd3-fe35-435d-8355-e2428cf90a0e)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"e8efeb5d-9878-409c-95eb-7969412fdca4","name":"Resource Not Found","originalRequest":{"method":"DELETE","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/attributeDefinitions({{targetSystemAttributeDefinitionKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 19:24:19 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=2cqXO+DtqprQLBzgN7BBmVenaowH7qUSlMUthM/aI0oQl269XLFp/gvC6THs7RBvwxwN8pQLGSPt1797nFllTDCCxlyyZzMFvSD24x/vSKsxbhK1vPUZr5PlGMy8; Expires=Mon, 06 May 2024 19:24:19 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=2cqXO+DtqprQLBzgN7BBmVenaowH7qUSlMUthM/aI0oQl269XLFp/gvC6THs7RBvwxwN8pQLGSPt1797nFllTDCCxlyyZzMFvSD24x/vSKsxbhK1vPUZr5PlGMy8; Expires=Mon, 06 May 2024 19:24:19 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"0cbbc1e9-91b2-44c1-b2d1-c8dfc6ab4e22"}],"id":"51c94cc6-8a2d-4fba-b837-480623e58651","description":"<p>The <code>AttributeDefinition</code> resource represents a set of attribute definitions associated with a target system in the Bravura Security Fabric. Below is a detailed description of all the properties of this resource.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property Name</th>\n<th>Description</th>\n<th>Data Type</th>\n<th>Patchable</th>\n<th>Returned by Default</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Unique identifier of the attribute definition</td>\n<td>Guid</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>attribute</td>\n<td>The name of the attribute</td>\n<td>String</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>discoveredObjectType</td>\n<td>The type of object the attribute is discovered from, usually ACCT or GRP</td>\n<td>String</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>dataType</td>\n<td>The data type of the attribute</td>\n<td>AttrdefAttrtype</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>minimumNumberOfValues</td>\n<td>The minimum number of values for the attribute</td>\n<td>Int</td>\n<td>Yes</td>\n<td>No</td>\n</tr>\n<tr>\n<td>maximumNumberOfValues</td>\n<td>The maximum number of values for the attribute</td>\n<td>Int</td>\n<td>Yes</td>\n<td>No</td>\n</tr>\n<tr>\n<td>mappedAttribute</td>\n<td>The attribute that this is mapped to, if applicable</td>\n<td>String</td>\n<td>Yes</td>\n<td>No</td>\n</tr>\n<tr>\n<td>listAttribute</td>\n<td>Indicates if the attribute is a list</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>No</td>\n</tr>\n<tr>\n<td>metadata</td>\n<td>Metadata associated with the attribute definition</td>\n<td>Metadata</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"endpoints\">Endpoints</h2>\n<ul>\n<li><p><code>GET /v2/targetSystems({targetSystemKey})/attributeDefinitions</code> - Retrieves a list of all attribute definitions associated with a specific target sytem.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>POST /v2/targetSystems({targetSystemKey})/attributeDefinitions</code> - Creates a new attribute definition.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 202 (request accepted), 400 (bad request), 401 (unauthorized), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/targetSystems({targetSystemKey})/attributeDefinitions({targetSystemAttributeDefinitionKey})</code> - Retrieves a specific attribute definition by its unique identifier with a target system.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no attribute definition found with the given key), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>DELETE /v2/targetSystems({targetSystemKey})/attributeDefinitions({targetSystemAttributeDefinitionKey})</code> - Deletes an existing attribute definition using the unique identifier.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 202 (request accepted), 401 (unauthorized), 404 (attribute definition deletion failed), 500 (internal server error)</li>\n</ul>\n</li>\n</ul>\n","_postman_id":"51c94cc6-8a2d-4fba-b837-480623e58651","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}}},{"name":"Options","item":[{"name":"/targetSystems({targetSystemKey})/options","event":[{"listen":"test","script":{"id":"9674f2b5-526d-4f0a-b0ac-935d98f1d16b","exec":["pm.test(\"Response status code is 200\", function () {","    pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Response has the required fields\", function () {","    const responseData = pm.response.json();","    const secret = responseData.value[0];","    ","    pm.expect(secret).to.be.an('object');","    pm.expect(secret.id).to.exist.and.to.be.a('string');","    pm.expect(secret.managed).to.exist.and.to.be.a('boolean');","    pm.expect(secret.kind).to.exist.and.to.be.a('string');","    pm.expect(secret.createdDateTime).to.exist.and.to.be.a('string');","});","","","pm.test(\"The id must be a non-empty string\", function () {","    const responseData = pm.response.json().value;","    ","    pm.expect(responseData).to.be.an('array');","    responseData.forEach(function (secret) {","        pm.expect(secret.id).to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","    });","});"],"type":"text/javascript","packages":{}}}],"id":"da1c913c-3a94-4e50-bdab-13a82ee4586f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/options","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/targetSystems({targetSystemKey})/options</code></p>\n<p>This endpoint retrieves a list of <code>TargetSystemOption</code> objects associated with the <code>TargetSystem</code> object that has the provided targetSystemKey.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the targetSystemKey parameter to get <code>Options</code> of a specific <code>TargetSystem</code>.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>targetSystemKey</td>\n<td>Unique identifier of a target system</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/targetSystems({targetSystemKey})/options\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><p><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of <code>TargetSystemOption</code> objects associated with the <code>TargetSystem</code> object.</p>\n</li>\n<li><p><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</p>\n</li>\n<li><p><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</p>\n</li>\n<li><p><strong>404 Not Found</strong>: This status code indicates that no <code>TargetSystemObject</code> objects were found with the provided targetSystemKey.</p>\n</li>\n<li><p><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</p>\n</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#targetSystemOptions\",\n    \"value\": [\n        {\n            \"displayName\": \"String\",\n            \"value\": \"String\",\n            \"metadata\": {\n                \"createdDateTime\": \"DateTime\",\n                \"lastUpdatedDateTime\": \"DateTime\",\n                \"lastUpdatedBy\": \"Guid\"\n            }\n        },\n        ...\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:</p>\n<ol>\n<li><code>targetsystems_get</code></li>\n<li><code>targetsystems_options_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["targetSystems({{targetSystemKey}})","options"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"c295f828-973c-4827-b030-5d02ae8d5b71","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/options"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 27 Apr 2024 01:06:25 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=YWBf6ae2lc23312qNrGdUXIgSDQ9xl3WAtN3NvexA9DhmZrIgjLypFpXX9rK3iRwOxPlnqkd7aYQp76qlYIYPsk0pdZjqNfFqf77V1VtW5gOpk4/YKqYyQUbM2ia; Expires=Sat, 04 May 2024 01:06:25 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=YWBf6ae2lc23312qNrGdUXIgSDQ9xl3WAtN3NvexA9DhmZrIgjLypFpXX9rK3iRwOxPlnqkd7aYQp76qlYIYPsk0pdZjqNfFqf77V1VtW5gOpk4/YKqYyQUbM2ia; Expires=Sat, 04 May 2024 01:06:25 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#targetSystems('AD')/options/$entity\",\n    \"accountAttributeToUseAsProfileId\": {\n        \"displayName\": \"!!!_NPHPSA_PROFILE_ID_ATTR\",\n        \"value\": null,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": null,\n            \"lastUpdatedBy\": null\n        }\n    },\n    \"agentTimeout\": {\n        \"displayName\": \"!!!_NPHPSA_AGTTIME___\",\n        \"value\": 300,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n            \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n        }\n    },\n    \"allowUserDissociation\": {\n        \"displayName\": \"!!!_NPHPSA_DEL_ALIAS_\",\n        \"value\": \"X\",\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n            \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n        }\n    },\n    \"associateByAccountAttribute\": {\n        \"displayName\": \"!!!_NPHPSA_ASSOCIATE_ATTR_LABEL\",\n        \"value\": null,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": null,\n            \"lastUpdatedBy\": null\n        }\n    },\n    \"autoAddOwnersAsAuthorizers\": {\n        \"displayName\": \"!!!_NPHIDC_OWNER_AS_AUTH\",\n        \"value\": true,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n            \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n        }\n    },\n    \"automaticallyAttachAccounts\": {\n        \"displayName\": \"!!!_NPHPSA_STANDARD_ID\",\n        \"value\": true,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": null,\n            \"lastUpdatedBy\": null\n        }\n    },\n    \"automaticallyDiscoverResourcesToLoad\": {\n        \"displayName\": \"!!!_PSA_LIST_RESOURCE_AUTO\",\n        \"value\": false,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": null,\n            \"lastUpdatedBy\": null\n        }\n    },\n    \"copyListFrom\": {\n        \"displayName\": \"!!!_NPHPSA_COPYFROMTARGET\",\n        \"value\": null,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n            \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n        }\n    },\n    \"createProfileIdsFromEnabledAccountsOnly\": {\n        \"displayName\": \"!!!_NPHPSA_EXCLUDE_DISABLED\",\n        \"value\": false,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": null,\n            \"lastUpdatedBy\": null\n        }\n    },\n    \"enableImportRulesForAccounts\": {\n        \"displayName\": \"!!!_PSA_LOAD_NORMAL_ACCT_AUTO\",\n        \"value\": false,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": null,\n            \"lastUpdatedBy\": null\n        }\n    },\n    \"groupManagementMethod\": {\n        \"displayName\": \"!!!_NPHPSA_MGRP_AUTO_MANAGE\",\n        \"value\": \"N\",\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n            \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n        }\n    },\n    \"groupMembershipListMethod\": {\n        \"displayName\": \"!!!_NPHPSA_GROUP_LISTMEMBERS_TYPE\",\n        \"value\": \"M\",\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n            \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n        }\n    },\n    \"incrementallyDiscoverObjects\": {\n        \"displayName\": \"!!!_PSA_INCREMENTAL_DISCOVERY\",\n        \"value\": false,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": null,\n            \"lastUpdatedBy\": null\n        }\n    },\n    \"linkAccountsToSubscribers\": {\n        \"displayName\": \"!!!_PSA_LINK_SUBSCRIBERS\",\n        \"value\": false,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": null,\n            \"lastUpdatedBy\": null\n        }\n    },\n    \"listAccountAttributes\": {\n        \"displayName\": \"!!!_NPHPSA_LISTATTRS\",\n        \"value\": true,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": null,\n            \"lastUpdatedBy\": null\n        }\n    },\n    \"listAccounts\": {\n        \"displayName\": \"!!!_NPHPSA_RUNLISTUTIL\",\n        \"value\": true,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": null,\n            \"lastUpdatedBy\": null\n        }\n    },\n    \"listGroupAttributes\": {\n        \"displayName\": \"!!!_NPHPSA_LISTGRPATTRS\",\n        \"value\": false,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": null,\n            \"lastUpdatedBy\": null\n        }\n    },\n    \"listGroups\": {\n        \"displayName\": \"!!!_NPHPSA_LISTGRPS\",\n        \"value\": true,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": null,\n            \"lastUpdatedBy\": null\n        }\n    },\n    \"listIncrementally\": {\n        \"displayName\": \"!!!_NPHPSA_INCREMENTAL_LISTING_\",\n        \"value\": true,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n            \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n        }\n    },\n    \"listTimeout\": {\n        \"displayName\": \"!!!_NPHPSA_LISTTIME__\",\n        \"value\": -1,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n            \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n        }\n    },\n    \"loadComputerServerObjects\": {\n        \"displayName\": \"!!!LIST_RES_COMPUTER_SERVER\",\n        \"value\": false,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": null,\n            \"lastUpdatedBy\": null\n        }\n    },\n    \"loadComputerWorkstationObjects\": {\n        \"displayName\": \"!!!LIST_RES_COMPUTER_WORKSTATION\",\n        \"value\": false,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": null,\n            \"lastUpdatedBy\": null\n        }\n    },\n    \"loadCustomSubscribers\": {\n        \"displayName\": \"!!!LIST_RES_CUS_ACCOUNT\",\n        \"value\": false,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": null,\n            \"lastUpdatedBy\": null\n        }\n    },\n    \"loadDCOMManagerSubscribers\": {\n        \"displayName\": \"!!!LIST_RES_COM_ACCOUNT\",\n        \"value\": false,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": null,\n            \"lastUpdatedBy\": null\n        }\n    },\n    \"loadIISManagerSubscribers\": {\n        \"displayName\": \"!!!LIST_RES_IIS_ACCOUNT\",\n        \"value\": false,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": null,\n            \"lastUpdatedBy\": null\n        }\n    },\n    \"loadScheduledTaskSubscribers\": {\n        \"displayName\": \"!!!LIST_RES_TASK_ACCOUNT\",\n        \"value\": false,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": null,\n            \"lastUpdatedBy\": null\n        }\n    },\n    \"loadServiceManagerSubscribers\": {\n        \"displayName\": \"!!!LIST_RES_SCM_ACCOUNT\",\n        \"value\": false,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": null,\n            \"lastUpdatedBy\": null\n        }\n    },\n    \"minimumListSize\": {\n        \"displayName\": \"!!!_NPHPSA_MINLIST___\",\n        \"value\": 50,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n            \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n        }\n    },\n    \"persistentList\": {\n        \"displayName\": \"!!!_NPHPSA_PERSISTENT_LISTING_\",\n        \"value\": false,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n            \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n        }\n    },\n    \"persistentPort\": {\n        \"displayName\": \"!!!_NPHPSA_PERSISTENT_PORT_\",\n        \"value\": -1,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n            \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n        }\n    },\n    \"persistentServer\": {\n        \"displayName\": \"!!!_NPHPSA_PERSISTENT_SERVER_\",\n        \"value\": null,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n            \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n        }\n    },\n    \"profileIdSource\": {\n        \"displayName\": \"!!!_NPHPSA_SOURCE_ID_\",\n        \"value\": true,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": null,\n            \"lastUpdatedBy\": null\n        }\n    },\n    \"proxy\": {\n        \"displayName\": \"!!!A_CONF_HOST_PROXY_PLAIN\",\n        \"value\": null,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n            \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n        }\n    },\n    \"supportsMultipleOwners\": {\n        \"displayName\": \"!!!_NPHPSA_MULTIOWNER\",\n        \"value\": false,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n            \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n        }\n    },\n    \"trackAccountChanges\": {\n        \"displayName\": \"!!!_NPHPSA_MAKEDIFFS_TARGET\",\n        \"value\": true,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": null,\n            \"lastUpdatedBy\": null\n        }\n    },\n    \"trackDiscoveredComputerChanges\": {\n        \"displayName\": \"!!!_NPHPSA_MAKEDIFFS_FOUNDCOMP\",\n        \"value\": false,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": null,\n            \"lastUpdatedBy\": null\n        }\n    },\n    \"trackGroupChanges\": {\n        \"displayName\": \"!!!_NPHPSA_MAKEDIFFS_GRP_TARGET\",\n        \"value\": false,\n        \"metadata\": {\n            \"createdDateTime\": null,\n            \"lastUpdatedDateTime\": null,\n            \"lastUpdatedBy\": null\n        }\n    }\n}"},{"id":"587b810e-2a95-425b-a5b8-584a1378f93b","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/options"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 27 Apr 2024 01:44:12 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=THdgiTTTtZvfEAi/47g+47lLmC2Y+tnPTspIYFFr8OihngpWmGbYnHHLnBm6hmRuJHlygn8jGxDAoPZmfL9H/v8xeX0Iab1L0oQhebBgYXqlZqn09pb4FQ3Ohk00; Expires=Sat, 04 May 2024 01:44:12 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=THdgiTTTtZvfEAi/47g+47lLmC2Y+tnPTspIYFFr8OihngpWmGbYnHHLnBm6hmRuJHlygn8jGxDAoPZmfL9H/v8xeX0Iab1L0oQhebBgYXqlZqn09pb4FQ3Ohk00; Expires=Sat, 04 May 2024 01:44:12 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"da1c913c-3a94-4e50-bdab-13a82ee4586f"}],"id":"dae78632-af7e-4df7-91f7-dabe7a7c95e3","description":"<p>The <code>Option</code> resource represents a configurable setting associated with a target system in the Bravura Security Fabric. Below is a detailed description of all the properties of this resource.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property Name</th>\n<th>Description</th>\n<th>Data Type</th>\n<th>Patchable</th>\n<th>Returned by Default</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>displayName</td>\n<td>The display name of the option</td>\n<td>String</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>value</td>\n<td>The value of the option</td>\n<td>String, Integer, or Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>metadata</td>\n<td>Metadata associated with the option, including creation and last updated timestamps</td>\n<td>Metadata</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"endpoints\">Endpoints</h2>\n<ul>\n<li><code>GET /v2/options</code> - Retrieves a list of all options.<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 500 (internal server error)</li>\n</ul>\n</li>\n</ul>\n","_postman_id":"dae78632-af7e-4df7-91f7-dabe7a7c95e3","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}}},{"name":"/targetSystems","event":[{"listen":"test","script":{"id":"ddee4a30-0f48-49d1-861a-845c5398cead","type":"text/javascript","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(\"Response has required fields - id and description\", function () {","    const responseData = pm.response.json().value;","","    pm.expect(responseData).to.be.an('array');","","    responseData.forEach(function (targetSystem) {","        pm.expect(targetSystem).to.have.property('id').that.is.a('string');","        pm.expect(targetSystem).to.have.property('description').that.is.a('string');","    });","});","","pm.test(\"id is a non-empty string\", function () {","    const responseData = pm.response.json().value;","","    pm.expect(responseData).to.be.an('array');","","    responseData.forEach(function (targetSystem) {","        pm.expect(targetSystem.id).to.be.a('string').and.to.have.lengthOf.at.least(1);","    });","});","","pm.test(\"Description is a non-empty string\", function () {","    const responseData = pm.response.json().value;","","    pm.expect(responseData).to.be.an('array');","","    responseData.forEach(function (targetSystem) {","        pm.expect(targetSystem.description).to.exist.and.to.be.a('string').and.to.have.lengthOf.at.least(1, \"Description should not be empty\");","    });","});","","pm.test(\"accounts is an array if it exists\", function () {","    const responseData = pm.response.json().value;","","    responseData.forEach(function (targetSystem) {","        if (targetSystem.hasOwnProperty('accounts')) {","            pm.expect(targetSystem.accounts).to.be.an('array');","        }","    });","});","","pm.test(\"groups is an array if it exists\", function () {","    const responseData = pm.response.json().value;","","    responseData.forEach(function (targetSystem) {","        if (targetSystem.hasOwnProperty('groups')) {","            pm.expect(targetSystem.groups).to.be.an('array');","        }","    });","});","","pm.test(\"TargetGroup is an object if it exists\", function () {","    const responseData = pm.response.json().value;","","    responseData.forEach(function (targetSystem) {","        if (targetSystem.hasOwnProperty('targetGroup')) {","            pm.expect(targetSystem.targetGroup).to.be.an('object');","        }","    });","});"]}}],"id":"0f1bc613-c5e8-45c6-8d98-7bfd1a4b0dc3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/targetSystems</code></p>\n<p>This endpoint retrieves a list of <code>TargetSystem</code> objects based on the given OData query options.</p>\n<h2 id=\"request\">Request</h2>\n<p>Filter, sort, and paginate the data returned by this endpoint using standard OData query parameters.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Parameter Type</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>options</td>\n<td>OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>These indicate that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/targetSystems\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of <code>TargetSystem</code> objects that match the given query options.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#targetSystems\",\n    \"value\": [\n        {\n            \"id\": \"String\",\n            \"description\": \"String\",\n            \"address\": \"String\",\n            \"type\": \"String\",\n            \"metadata\": {\n                \"createdDateTime\": \"DateTime\",\n                \"lastUpdatedDateTime\": \"DateTime\",\n                \"lastUpdatedBy\": null\n             }\n        },\n        ...\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>targetsystems_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["targetSystems"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"06d5ff1a-7dfb-4404-a503-c2cba763687a","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 26 Apr 2024 23:05:29 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=Nap2Jt5WQ1AQVSzDQhR13tZQYBt18EG6oYIu8ENeEFaQBbvdi82V9VXPA7LG8Xwpr+hj1+ykSbQDLsXgJiloAOQQOBD/19Ad2jzfu9A3Hz6blxLcBcqN3S7lqz5P; Expires=Fri, 03 May 2024 23:05:29 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=Nap2Jt5WQ1AQVSzDQhR13tZQYBt18EG6oYIu8ENeEFaQBbvdi82V9VXPA7LG8Xwpr+hj1+ykSbQDLsXgJiloAOQQOBD/19Ad2jzfu9A3Hz6blxLcBcqN3S7lqz5P; Expires=Fri, 03 May 2024 23:05:29 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#targetSystems\",\n    \"value\": [\n        {\n            \"id\": \"AD\",\n            \"type\": \"Manual\",\n            \"description\": \"!!!REF_TARGET_AD\",\n            \"address\": \"{server=HIDSDEVEL.local;listOUs={\\\"OU=Corporate Accounts,DC=HIDSDevel,DC=local\\\";};listNestedGrps=true;listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n            }\n        },\n        {\n            \"id\": \"AD_PRIV\",\n            \"type\": \"Manual\",\n            \"description\": \"Admin Accounts AD\",\n            \"address\": \"{server=HIDSDevel.local;listOUs={\\\"OU=PAM Accounts,DC=HIDSDevel,DC=local\\\";};listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:31:02.047-04:00\",\n                \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n            }\n        },\n        {\n            \"id\": \"NT_TARGET\",\n            \"type\": \"Manual\",\n            \"description\": \"Windows Target 1\",\n            \"address\": \"{server=172.31.13.6;}\",\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-28T02:35:13.943-04:00\",\n                \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n            }\n        }\n    ]\n}"},{"id":"8e1221ee-c249-41ba-bf6f-1ea5a1b7abc1","name":"Count","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems?count=true","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["targetSystems"],"query":[{"key":"count","value":"true"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 26 Apr 2024 23:08:25 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=WWqyxwCiwJphEfE1pIwC5UGFnelKmoef1ujRhB/L+ehJ89hKe26uLY7R18MNI8L+Il34xFQKzntp/eR3aZSyRtFzUojKjE4HqbMJdEtkcd3ANnUeOu7muzFk9IiW; Expires=Fri, 03 May 2024 23:08:25 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=WWqyxwCiwJphEfE1pIwC5UGFnelKmoef1ujRhB/L+ehJ89hKe26uLY7R18MNI8L+Il34xFQKzntp/eR3aZSyRtFzUojKjE4HqbMJdEtkcd3ANnUeOu7muzFk9IiW; Expires=Fri, 03 May 2024 23:08:25 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#targetSystems\",\n    \"@odata.count\": 3,\n    \"value\": [\n        {\n            \"id\": \"AD\",\n            \"type\": \"Manual\",\n            \"description\": \"!!!REF_TARGET_AD\",\n            \"address\": \"{server=HIDSDEVEL.local;listOUs={\\\"OU=Corporate Accounts,DC=HIDSDevel,DC=local\\\";};listNestedGrps=true;listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n            }\n        },\n        {\n            \"id\": \"AD_PRIV\",\n            \"type\": \"Manual\",\n            \"description\": \"Admin Accounts AD\",\n            \"address\": \"{server=HIDSDevel.local;listOUs={\\\"OU=PAM Accounts,DC=HIDSDevel,DC=local\\\";};listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:31:02.047-04:00\",\n                \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n            }\n        },\n        {\n            \"id\": \"NT_TARGET\",\n            \"type\": \"Manual\",\n            \"description\": \"Windows Target 1\",\n            \"address\": \"{server=172.31.13.6;}\",\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-28T02:35:13.943-04:00\",\n                \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n            }\n        }\n    ]\n}"},{"id":"4b01fbd2-37d7-4969-8edf-8d31ce4b3c49","name":"Expand Accounts","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems?expand=accounts","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["targetSystems"],"query":[{"key":"expand","value":"accounts"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 26 Apr 2024 23:39:00 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=40+ih39MSYhrjDdj2KbjRpyRRvEew6n2qKWbT6nrf1bKYCOeVM2UuzE2e3KQALguayv+VqtaVpieBuPp3EtrI/6hDxb6g0N/mgUyTwVxtJu37/UexWa4Fzy53T1C; Expires=Fri, 03 May 2024 23:39:00 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=40+ih39MSYhrjDdj2KbjRpyRRvEew6n2qKWbT6nrf1bKYCOeVM2UuzE2e3KQALguayv+VqtaVpieBuPp3EtrI/6hDxb6g0N/mgUyTwVxtJu37/UexWa4Fzy53T1C; Expires=Fri, 03 May 2024 23:39:00 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#targetSystems(accounts())\",\n    \"value\": [\n        {\n            \"id\": \"AD\",\n            \"type\": \"Manual\",\n            \"description\": \"!!!REF_TARGET_AD\",\n            \"address\": \"{server=HIDSDEVEL.local;listOUs={\\\"OU=Corporate Accounts,DC=HIDSDevel,DC=local\\\";};listNestedGrps=true;listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n            },\n            \"accounts\": [\n                {\n                    \"id\": \"99b9b2c8-a544-4720-8e6b-cf90776ae035\",\n                    \"displayName\": \"Alpha Omega\",\n                    \"stableId\": \"0f22c7e0-a705-43a2-85f6-332b74498d4a\",\n                    \"shortId\": \"alpha\",\n                    \"longId\": \"HIDSDEVEL\\\\alpha\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"e867f0cb-e023-4170-bb02-82222419855e\",\n                    \"displayName\": \"Bravo Omega\",\n                    \"stableId\": \"84b2d9f1-2c53-40aa-a5ae-033090fbd18c\",\n                    \"shortId\": \"bravo\",\n                    \"longId\": \"HIDSDEVEL\\\\bravo\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"e8670211-4a80-4980-ac6c-de3eb9125938\",\n                    \"displayName\": \"Charlie Omega\",\n                    \"stableId\": \"227ceda2-5c9b-410b-97c4-2a756fed0201\",\n                    \"shortId\": \"charlie\",\n                    \"longId\": \"HIDSDEVEL\\\\charlie\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"ba30bf03-7ca5-4bf7-bc3a-2db3eb552d50\",\n                    \"displayName\": \"Global Helpdesk\",\n                    \"stableId\": \"82c77759-96ad-4b4c-9847-244e733da24e\",\n                    \"shortId\": \"globalhelpdesk\",\n                    \"longId\": \"HIDSDEVEL\\\\globalhelpdesk\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"65ac77fb-a97e-4e6e-9046-fcdde51d0175\",\n                    \"displayName\": \"Helpdesk Manager\",\n                    \"stableId\": \"3d245bb5-8668-4ecd-b30e-e1ca5dd9cb0a\",\n                    \"shortId\": \"helpdeskmanager\",\n                    \"longId\": \"HIDSDEVEL\\\\helpdeskmanager\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"33babce5-1303-4e4d-b530-2a7fbbfb3f94\",\n                    \"displayName\": \"Kevin k.\",\n                    \"stableId\": \"5e87cf68-5f32-4bc2-a7c8-d5e6a6851901\",\n                    \"shortId\": \"kevink\",\n                    \"longId\": \"HIDSDEVEL\\\\kevink\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"2452ea52-0d93-4d90-8c8d-f283e78ec53f\",\n                    \"displayName\": \"NonRestApi User\",\n                    \"stableId\": \"baba5c0d-eff9-45b3-9146-bf49838b4fe8\",\n                    \"shortId\": \"nonrestapiuser\",\n                    \"longId\": \"HIDSDEVEL\\\\nonrestapiuser\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"98a235d5-1212-4c0c-946b-a254062903a7\",\n                    \"displayName\": \"Privilege Administrator\",\n                    \"stableId\": \"ae623d80-4754-422b-9113-10d460998a5e\",\n                    \"shortId\": \"privilegeadministrat\",\n                    \"longId\": \"HIDSDEVEL\\\\privilegeadministrat\",\n                    \"valid\": false\n                },\n                {\n                    \"id\": \"85aaaf7e-5be5-43d5-8238-f8663b5b9a81\",\n                    \"displayName\": \"Privileged Admin\",\n                    \"stableId\": \"aff8fe1a-158a-450f-9892-bb37feba383c\",\n                    \"shortId\": \"privilegedadmin\",\n                    \"longId\": \"HIDSDEVEL\\\\privilegedadmin\",\n                    \"valid\": true\n                }\n            ]\n        },\n        {\n            \"id\": \"AD_PRIV\",\n            \"type\": \"Manual\",\n            \"description\": \"Admin Accounts AD\",\n            \"address\": \"{server=HIDSDevel.local;listOUs={\\\"OU=PAM Accounts,DC=HIDSDevel,DC=local\\\";};listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:31:02.047-04:00\",\n                \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n            },\n            \"accounts\": [\n                {\n                    \"id\": \"0e218e42-14b8-4720-bbd9-9121d1551268\",\n                    \"displayName\": \"Alpha Omega Admin\",\n                    \"stableId\": \"9a4c4a46-ebf3-4e03-aa41-771c17a483ad\",\n                    \"shortId\": \"alpha_admin\",\n                    \"longId\": \"HIDSDEVEL\\\\alpha_admin\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"25fa3986-9de6-4012-8180-3ea382d03b4e\",\n                    \"displayName\": \"Bravo Omega Admin\",\n                    \"stableId\": \"a9bee43b-a2e7-4f71-a42c-667b335c34d5\",\n                    \"shortId\": \"bravo_admin\",\n                    \"longId\": \"HIDSDEVEL\\\\bravo_admin\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"f026b3fc-2e3d-4ac4-bcce-32b1e3e37262\",\n                    \"displayName\": \"Fye Dee La\",\n                    \"stableId\": \"13f2a6f6-e009-4da1-a74c-a4692ccd086f\",\n                    \"shortId\": \"fyedeela\",\n                    \"longId\": \"HIDSDEVEL\\\\fyedeela\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"89b52926-58b9-4847-9361-a8049abeeaa0\",\n                    \"displayName\": \"Moe May Moe\",\n                    \"stableId\": \"a122c485-f3f8-463a-9965-0e4c528113f9\",\n                    \"shortId\": \"moemaymoe\",\n                    \"longId\": \"HIDSDEVEL\\\\moemaymoe\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"fd4c24ec-3541-4b46-8e1b-2423199ae450\",\n                    \"displayName\": \"Ting Lay\",\n                    \"stableId\": \"58e0ad8f-ec0c-443c-b515-727720f8bdea\",\n                    \"shortId\": \"tinglay\",\n                    \"longId\": \"HIDSDEVEL\\\\tinglay\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"32028435-3320-4e6e-a9a8-0657406ce0a1\",\n                    \"displayName\": \"user one\",\n                    \"stableId\": \"9425778c-becf-485f-b1d2-cecbfab3cc69\",\n                    \"shortId\": \"userone\",\n                    \"longId\": \"HIDSDEVEL\\\\userone\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"a555b375-47a6-49eb-85cf-81a7038eacd8\",\n                    \"displayName\": \"User Three\",\n                    \"stableId\": \"85e562c0-cbab-4b32-99cb-2936a3565156\",\n                    \"shortId\": \"userthree\",\n                    \"longId\": \"HIDSDEVEL\\\\userthree\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"343792df-f0e5-4ed4-b86d-d3692ce2b604\",\n                    \"displayName\": \"User Two\",\n                    \"stableId\": \"025978fa-b9b9-4efe-95a4-bc99f017468f\",\n                    \"shortId\": \"usertwo\",\n                    \"longId\": \"HIDSDEVEL\\\\usertwo\",\n                    \"valid\": true\n                }\n            ]\n        },\n        {\n            \"id\": \"NT_TARGET\",\n            \"type\": \"Manual\",\n            \"description\": \"Windows Target 1\",\n            \"address\": \"{server=172.31.13.6;}\",\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-28T02:35:13.943-04:00\",\n                \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n            },\n            \"accounts\": [\n                {\n                    \"id\": \"6a07c900-c8ae-4b71-a0e8-49409fbce2f6\",\n                    \"displayName\": \"Administrator\",\n                    \"stableId\": \"S-1-5-21-3514988066-204192872-1700145212-500\",\n                    \"shortId\": \"Administrator\",\n                    \"longId\": \"Administrator\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"54ee1614-87dd-4375-98f3-f3e01d515745\",\n                    \"displayName\": \"DefaultAccount\",\n                    \"stableId\": \"S-1-5-21-3514988066-204192872-1700145212-503\",\n                    \"shortId\": \"DefaultAccount\",\n                    \"longId\": \"DefaultAccount\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"0256611a-7c1f-471a-a93a-a3db7c0ab8c6\",\n                    \"displayName\": \"Guest\",\n                    \"stableId\": \"S-1-5-21-3514988066-204192872-1700145212-501\",\n                    \"shortId\": \"Guest\",\n                    \"longId\": \"Guest\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"e279e59a-41a5-4996-aef8-a36f887c27ef\",\n                    \"displayName\": \"WDAGUtilityAccount\",\n                    \"stableId\": \"S-1-5-21-3514988066-204192872-1700145212-504\",\n                    \"shortId\": \"WDAGUtilityAccount\",\n                    \"longId\": \"WDAGUtilityAccount\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"f9ff6991-69cd-4140-89c2-47dc9496fd68\",\n                    \"displayName\": \"admin\",\n                    \"stableId\": \"S-1-5-21-3514988066-204192872-1700145212-1008\",\n                    \"shortId\": \"admin\",\n                    \"longId\": \"admin\",\n                    \"valid\": true\n                }\n            ]\n        }\n    ]\n}"},{"id":"abef26cc-bbb5-4ffe-8b87-f8b17da7b6a3","name":"Expand Groups","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems?expand=groups","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["targetSystems"],"query":[{"key":"expand","value":"groups"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 26 Apr 2024 23:41:18 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=RUKXtxoR7cHDhDRogZKlaYhFhTXPvU+DMYvg/xJD/TbQLih64c90Sb9CSbvKwh58zZ7PtJjSRsv4kYhFNss/rvDdVOkIqm/ZvGmePBeD2bfD56Hm/28zpoIcN4rP; Expires=Fri, 03 May 2024 23:41:18 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=RUKXtxoR7cHDhDRogZKlaYhFhTXPvU+DMYvg/xJD/TbQLih64c90Sb9CSbvKwh58zZ7PtJjSRsv4kYhFNss/rvDdVOkIqm/ZvGmePBeD2bfD56Hm/28zpoIcN4rP; Expires=Fri, 03 May 2024 23:41:18 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#targetSystems(groups())\",\n    \"value\": [\n        {\n            \"id\": \"AD\",\n            \"type\": \"Manual\",\n            \"description\": \"!!!REF_TARGET_AD\",\n            \"address\": \"{server=HIDSDEVEL.local;listOUs={\\\"OU=Corporate Accounts,DC=HIDSDevel,DC=local\\\";};listNestedGrps=true;listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n            },\n            \"groups\": [\n                {\n                    \"id\": \"0b90389d-e3c8-4b9b-92e9-97a91fcb46d0\",\n                    \"displayName\": \"Members of this group can remotely query authorization attributes and permissions for resources on this computer.\",\n                    \"stableId\": \"4022fdec-e7aa-4ea1-a265-c2ddf8afda4d\",\n                    \"shortId\": \"Access Control Assistance Operators\",\n                    \"longId\": \"CN=Access Control Assistance Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"77088bef-fe1e-497a-a290-fdf59754607e\",\n                    \"displayName\": \"Members can administer domain user and group accounts\",\n                    \"stableId\": \"849f1801-2c5d-4155-b349-472922ac52b6\",\n                    \"shortId\": \"Account Operators\",\n                    \"longId\": \"CN=Account Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"b03351a9-c23a-4229-b733-19cc830e360b\",\n                    \"displayName\": \"Administrators have complete and unrestricted access to the computer/domain\",\n                    \"stableId\": \"70b7147d-c600-47d1-8280-ca9b891d6e5c\",\n                    \"shortId\": \"Administrators\",\n                    \"longId\": \"CN=Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"a107a53e-e3b0-404d-b143-b20ffae244ab\",\n                    \"displayName\": \"Members in this group can have their passwords replicated to all read-only domain controllers in the domain\",\n                    \"stableId\": \"32b689bf-b6a3-4524-b044-8b068db6c052\",\n                    \"shortId\": \"Allowed RODC Password Replication Group\",\n                    \"longId\": \"CN=Allowed RODC Password Replication Group,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"50f5d712-5d9e-4f90-a60a-db3d7fb48a3c\",\n                    \"displayName\": \"Backup Operators can override security restrictions for the sole purpose of backing up or restoring files\",\n                    \"stableId\": \"c24a29b7-ad80-4b80-97f1-b2fe7ec389a7\",\n                    \"shortId\": \"Backup Operators\",\n                    \"longId\": \"CN=Backup Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"2d971ada-c3be-4306-925b-1b07c7a01610\",\n                    \"displayName\": \"Members of this group are permitted to publish certificates to the directory\",\n                    \"stableId\": \"c806accf-dae5-4565-abc1-b5e613bdbfcd\",\n                    \"shortId\": \"Cert Publishers\",\n                    \"longId\": \"CN=Cert Publishers,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"c8115925-800c-479f-88d6-97bc5020846d\",\n                    \"displayName\": \"Members of this group are allowed to connect to Certification Authorities in the enterprise\",\n                    \"stableId\": \"dd69b555-c6b3-4290-a37a-d7ad56b46f11\",\n                    \"shortId\": \"Certificate Service DCOM Access\",\n                    \"longId\": \"CN=Certificate Service DCOM Access,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"dd9907df-247d-4bbd-8695-bedb31229677\",\n                    \"displayName\": \"Members of this group that are domain controllers may be cloned.\",\n                    \"stableId\": \"3a76e491-55a8-4ff0-bf59-2f6e6a34ece4\",\n                    \"shortId\": \"Cloneable Domain Controllers\",\n                    \"longId\": \"CN=Cloneable Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"ccd58931-d4c1-4464-8cc0-9c8f957704e5\",\n                    \"displayName\": \"Members are authorized to perform cryptographic operations.\",\n                    \"stableId\": \"ba5ff9cc-b8e6-4a98-a941-7d43b10481f0\",\n                    \"shortId\": \"Cryptographic Operators\",\n                    \"longId\": \"CN=Cryptographic Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"30524a8b-1ab0-496a-9312-ce9f06720f35\",\n                    \"displayName\": \"Members in this group cannot have their passwords replicated to any read-only domain controllers in the domain\",\n                    \"stableId\": \"3ed3d43b-ba42-4002-9ad4-d0df4272bfb9\",\n                    \"shortId\": \"Denied RODC Password Replication Group\",\n                    \"longId\": \"CN=Denied RODC Password Replication Group,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"d5d1b885-5869-414e-8e8d-3886d8eb6615\",\n                    \"displayName\": \"Members are allowed to launch, activate and use Distributed COM objects on this machine.\",\n                    \"stableId\": \"8ddcac46-7200-47e7-91f2-0e3a910f3cf2\",\n                    \"shortId\": \"Distributed COM Users\",\n                    \"longId\": \"CN=Distributed COM Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"0aeac5f7-6151-4e44-bf30-35612e224f93\",\n                    \"displayName\": \"DNS Administrators Group\",\n                    \"stableId\": \"22cde6c7-753b-4916-b993-fe0dd0fa6799\",\n                    \"shortId\": \"DnsAdmins\",\n                    \"longId\": \"CN=DnsAdmins,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"472dc237-f9ee-47a6-868b-dd330d1c2cf2\",\n                    \"displayName\": \"DNS clients who are permitted to perform dynamic updates on behalf of some other clients (such as DHCP servers).\",\n                    \"stableId\": \"6099f0d7-13a7-4d80-80f3-5e52a6a9cdc8\",\n                    \"shortId\": \"DnsUpdateProxy\",\n                    \"longId\": \"CN=DnsUpdateProxy,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"f25e1a32-cc1f-4238-9f16-7e76df9c323a\",\n                    \"displayName\": \"Designated administrators of the domain\",\n                    \"stableId\": \"6143e2fe-abcc-4b29-abf3-cc20a8edd922\",\n                    \"shortId\": \"Domain Admins\",\n                    \"longId\": \"CN=Domain Admins,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"d970f0b3-49e5-4c41-8e7e-ba04e818fa5f\",\n                    \"displayName\": \"All workstations and servers joined to the domain\",\n                    \"stableId\": \"8a7939bd-2226-467c-8b84-59d12b7fc458\",\n                    \"shortId\": \"Domain Computers\",\n                    \"longId\": \"CN=Domain Computers,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"4a960292-0c58-4f11-aa89-8dd2325534d0\",\n                    \"displayName\": \"All domain controllers in the domain\",\n                    \"stableId\": \"1dcf7f75-af8a-432b-bd79-db25fcbd61bb\",\n                    \"shortId\": \"Domain Controllers\",\n                    \"longId\": \"CN=Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"6c494a1b-2e01-492f-bd1c-513a3bfbd92e\",\n                    \"displayName\": \"All domain guests\",\n                    \"stableId\": \"c2e1a26e-a59a-4fc7-9b68-9c97ed91347d\",\n                    \"shortId\": \"Domain Guests\",\n                    \"longId\": \"CN=Domain Guests,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"a9f6df73-48e1-485c-8cfd-2e5d04b07cc2\",\n                    \"displayName\": \"All domain users\",\n                    \"stableId\": \"34657796-76a3-4bc7-9ad7-7e610f53a4aa\",\n                    \"shortId\": \"Domain Users\",\n                    \"longId\": \"CN=Domain Users,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"e3499065-3ce7-48aa-adc2-17bca384d2c7\",\n                    \"displayName\": \"Designated administrators of the enterprise\",\n                    \"stableId\": \"4b97d9cd-387b-4d50-b7e1-3aa2b08f6624\",\n                    \"shortId\": \"Enterprise Admins\",\n                    \"longId\": \"CN=Enterprise Admins,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"28fbf087-1c18-4912-b306-4f37f1c58bda\",\n                    \"displayName\": \"Members of this group can perform administrative actions on key objects within the forest.\",\n                    \"stableId\": \"c971e9ed-10ae-45d4-87a6-0a5a414f622b\",\n                    \"shortId\": \"Enterprise Key Admins\",\n                    \"longId\": \"CN=Enterprise Key Admins,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"e33aab6d-fd30-4e72-b01b-616a15e4fdbb\",\n                    \"displayName\": \"Members of this group are Read-Only Domain Controllers in the enterprise\",\n                    \"stableId\": \"9abbfb41-3816-4ecc-ab0b-069a065ec165\",\n                    \"shortId\": \"Enterprise Read-only Domain Controllers\",\n                    \"longId\": \"CN=Enterprise Read-only Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"064f1c9f-6041-49c4-901b-3bc10f22a4c0\",\n                    \"displayName\": \"Members of this group can read event logs from local machine\",\n                    \"stableId\": \"acc18d03-4252-4bb5-98fc-31d084b98416\",\n                    \"shortId\": \"Event Log Readers\",\n                    \"longId\": \"CN=Event Log Readers,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"3718b780-44da-4537-8738-093ce62ef279\",\n                    \"displayName\": \"Members in this group can modify group policy for the domain\",\n                    \"stableId\": \"a8ddfd07-3434-4729-8e2d-48a91e0cc770\",\n                    \"shortId\": \"Group Policy Creator Owners\",\n                    \"longId\": \"CN=Group Policy Creator Owners,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"2605dbe2-5909-4a40-924b-25d90f6bece7\",\n                    \"displayName\": \"Guests have the same access as members of the Users group by default, except for the Guest account which is further restricted\",\n                    \"stableId\": \"05f2b945-9185-46a3-b707-98bfc0544953\",\n                    \"shortId\": \"Guests\",\n                    \"longId\": \"CN=Guests,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"9fcb5115-b666-44d4-b37e-02c5ed982c87\",\n                    \"displayName\": \"Members of this group have complete and unrestricted access to all features of Hyper-V.\",\n                    \"stableId\": \"9b73e1f6-77d3-44fd-9569-244a4375fe66\",\n                    \"shortId\": \"Hyper-V Administrators\",\n                    \"longId\": \"CN=Hyper-V Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"f75f0c92-ae36-4c98-a1fe-5787a49c1470\",\n                    \"displayName\": \"Built-in group used by Internet Information Services.\",\n                    \"stableId\": \"02c0af18-2681-4226-b436-9c764d5c7f77\",\n                    \"shortId\": \"IIS_IUSRS\",\n                    \"longId\": \"CN=IIS_IUSRS,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"fc0c0a0d-6d75-40d5-a2d8-90f62d316db1\",\n                    \"displayName\": \"Members of this group can create incoming, one-way trusts to this forest\",\n                    \"stableId\": \"fee79d4c-9f28-4b03-b5ac-720ac11b9e5b\",\n                    \"shortId\": \"Incoming Forest Trust Builders\",\n                    \"longId\": \"CN=Incoming Forest Trust Builders,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"a2555264-19de-4fea-b4d5-258702c08f33\",\n                    \"displayName\": \"Members of this group can perform administrative actions on key objects within the domain.\",\n                    \"stableId\": \"20c8cc98-1a9a-4be4-84e9-41c9617f5acb\",\n                    \"shortId\": \"Key Admins\",\n                    \"longId\": \"CN=Key Admins,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"248b56f4-c0ef-4a94-8f46-a27911ec9c8f\",\n                    \"displayName\": \"Members in this group can have some administrative privileges to manage configuration of networking features\",\n                    \"stableId\": \"f0df7343-4eeb-4b44-85b0-b51d7cca1f76\",\n                    \"shortId\": \"Network Configuration Operators\",\n                    \"longId\": \"CN=Network Configuration Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"0d9f74a6-9e58-4c3e-bd44-30a561530cde\",\n                    \"displayName\": \"Members of this group may schedule logging of performance counters, enable trace providers, and collect event traces both locally and via remote access to this computer\",\n                    \"stableId\": \"4ba1193d-9dd8-40b7-890b-fb3b6f3e5f00\",\n                    \"shortId\": \"Performance Log Users\",\n                    \"longId\": \"CN=Performance Log Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"7c8fb8c3-0c48-4649-bd94-04c6efc237f8\",\n                    \"displayName\": \"Members of this group can access performance counter data locally and remotely\",\n                    \"stableId\": \"c4316d98-5e3c-4d8b-b89b-ecebb6d35dc1\",\n                    \"shortId\": \"Performance Monitor Users\",\n                    \"longId\": \"CN=Performance Monitor Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"659fb378-9a1f-4625-b632-96de9ea8c80a\",\n                    \"displayName\": \"A backward compatibility group which allows read access on all users and groups in the domain\",\n                    \"stableId\": \"b95eb023-28b6-4c87-ac1f-3d01ae9bb9f0\",\n                    \"shortId\": \"Pre-Windows 2000 Compatible Access\",\n                    \"longId\": \"CN=Pre-Windows 2000 Compatible Access,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"b6ca77ee-c1a7-4356-be3f-93a26e725435\",\n                    \"displayName\": \"Members can administer printers installed on domain controllers\",\n                    \"stableId\": \"4a7a0a31-bd2e-43d3-948c-b86adcef4c8e\",\n                    \"shortId\": \"Print Operators\",\n                    \"longId\": \"CN=Print Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"3b9068e9-5d50-4d44-b20a-117969ab0825\",\n                    \"displayName\": \"Members of this group are afforded additional protections against authentication security threats. See http://go.microsoft.com/fwlink/?LinkId=298939 for more information.\",\n                    \"stableId\": \"fe302877-f4de-44a5-b620-c84d2b619e58\",\n                    \"shortId\": \"Protected Users\",\n                    \"longId\": \"CN=Protected Users,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"9ed7e13b-faa8-4ce2-b95b-9b747b365665\",\n                    \"displayName\": \"Servers in this group can access remote access properties of users\",\n                    \"stableId\": \"c1e79911-c847-4cc4-9779-afa3bc84fa4d\",\n                    \"shortId\": \"RAS and IAS Servers\",\n                    \"longId\": \"CN=RAS and IAS Servers,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"5c450794-f8fd-439c-97fb-164265bc2e89\",\n                    \"displayName\": \"Servers in this group run virtual machines and host sessions where users RemoteApp programs and personal virtual desktops run. This group needs to be populated on servers running RD Connection Broker. RD Session Host servers and RD Virtualization Host servers used in the deployment need to be in this group.\",\n                    \"stableId\": \"86033864-b97e-44a6-bdac-c5ceb7ab3264\",\n                    \"shortId\": \"RDS Endpoint Servers\",\n                    \"longId\": \"CN=RDS Endpoint Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"45decf93-e10c-4c45-98f7-3811df8e1e96\",\n                    \"displayName\": \"Servers in this group can perform routine administrative actions on servers running Remote Desktop Services. This group needs to be populated on all servers in a Remote Desktop Services deployment. The servers running the RDS Central Management service must be included in this group.\",\n                    \"stableId\": \"4e5d9eeb-4aab-42c7-8f6b-19775f878482\",\n                    \"shortId\": \"RDS Management Servers\",\n                    \"longId\": \"CN=RDS Management Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"18644fbe-77b2-40f3-a01d-643e8c88f0e5\",\n                    \"displayName\": \"Servers in this group enable users of RemoteApp programs and personal virtual desktops access to these resources. In Internet-facing deployments, these servers are typically deployed in an edge network. This group needs to be populated on servers running RD Connection Broker. RD Gateway servers and RD Web Access servers used in the deployment need to be in this group.\",\n                    \"stableId\": \"32ffaa24-b82c-4046-b596-18e8bea190b3\",\n                    \"shortId\": \"RDS Remote Access Servers\",\n                    \"longId\": \"CN=RDS Remote Access Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"8a1df4ee-aa85-42ae-a2e9-42e5587a5cd7\",\n                    \"displayName\": \"Members of this group are Read-Only Domain Controllers in the domain\",\n                    \"stableId\": \"744e830c-4fc5-431a-b96c-3e66b0c8cf7f\",\n                    \"shortId\": \"Read-only Domain Controllers\",\n                    \"longId\": \"CN=Read-only Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"b43d775b-37fe-428f-98ce-a86a05c69f41\",\n                    \"displayName\": \"Members in this group are granted the right to logon remotely\",\n                    \"stableId\": \"5d89e576-f13e-411a-ad8d-5e257328b416\",\n                    \"shortId\": \"Remote Desktop Users\",\n                    \"longId\": \"CN=Remote Desktop Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"70e2b868-a40a-4b94-a20a-472e171f913a\",\n                    \"displayName\": \"Members of this group can access WMI resources over management protocols (such as WS-Management via the Windows Remote Management service). This applies only to WMI namespaces that grant access to the user.\",\n                    \"stableId\": \"4b63d2e3-8296-40fb-8fbd-db88aa32ae75\",\n                    \"shortId\": \"Remote Management Users\",\n                    \"longId\": \"CN=Remote Management Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"6555129e-263b-4c7e-8d36-8f9afae48344\",\n                    \"displayName\": \"Supports file replication in a domain\",\n                    \"stableId\": \"dd199a19-1237-4703-abcc-df26212f2ff3\",\n                    \"shortId\": \"Replicator\",\n                    \"longId\": \"CN=Replicator,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"60f787dd-f6f7-46fa-8049-9f14e214bb09\",\n                    \"displayName\": \"Members in the group have the required access and privileges to be assigned as the log on account for the associated instance of SQL Server Browser.\",\n                    \"stableId\": \"efdd3035-2503-479e-83f3-942ef595f215\",\n                    \"shortId\": \"SQLServer2005SQLBrowserUser$EC2AMAZ-I564P38\",\n                    \"longId\": \"CN=SQLServer2005SQLBrowserUser$EC2AMAZ-I564P38,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"1c65ccfb-1a3e-4f73-8e57-169bff43e98b\",\n                    \"displayName\": \"Designated administrators of the schema\",\n                    \"stableId\": \"cb64dff2-8a59-4e1e-b392-2431cf8945c0\",\n                    \"shortId\": \"Schema Admins\",\n                    \"longId\": \"CN=Schema Admins,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"c61368d1-22c9-4324-87e2-dd315221efcc\",\n                    \"displayName\": \"Members can administer domain servers\",\n                    \"stableId\": \"f3f6a548-7182-4119-ac41-003ba75a19e6\",\n                    \"shortId\": \"Server Operators\",\n                    \"longId\": \"CN=Server Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"18dd70d6-1b5c-4437-b388-5a4ee8917203\",\n                    \"displayName\": \"Members of this group have complete and unrestricted access to all features of Storage Replica.\",\n                    \"stableId\": \"c1ab06d0-65bc-4a97-94e3-0734971268d8\",\n                    \"shortId\": \"Storage Replica Administrators\",\n                    \"longId\": \"CN=Storage Replica Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"97212a94-939d-4206-b4d6-c144342303b5\",\n                    \"displayName\": \"Members of this group can update user accounts in Active Directory with information about license issuance, for the purpose of tracking and reporting TS Per User CAL usage\",\n                    \"stableId\": \"86fc1a5f-7f1a-4074-9ca8-ecf6f534c53a\",\n                    \"shortId\": \"Terminal Server License Servers\",\n                    \"longId\": \"CN=Terminal Server License Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"cf80d7a0-28ee-4943-aa4b-2f41ee3819ef\",\n                    \"displayName\": \"Users are prevented from making accidental or intentional system-wide changes and can run most applications\",\n                    \"stableId\": \"e0d7838c-ee28-4a19-963c-e8663e4c3e49\",\n                    \"shortId\": \"Users\",\n                    \"longId\": \"CN=Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"60659030-cf8e-42c6-a56a-25377be69897\",\n                    \"displayName\": \"Members of this group have access to the computed tokenGroupsGlobalAndUniversal attribute on User objects\",\n                    \"stableId\": \"b29e936f-bbeb-4ed0-9f60-057543092477\",\n                    \"shortId\": \"Windows Authorization Access Group\",\n                    \"longId\": \"CN=Windows Authorization Access Group,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                }\n            ]\n        },\n        {\n            \"id\": \"AD_PRIV\",\n            \"type\": \"Manual\",\n            \"description\": \"Admin Accounts AD\",\n            \"address\": \"{server=HIDSDevel.local;listOUs={\\\"OU=PAM Accounts,DC=HIDSDevel,DC=local\\\";};listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:31:02.047-04:00\",\n                \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n            },\n            \"groups\": [\n                {\n                    \"id\": \"984f5d09-e1b7-49cb-9ca8-bea8d73020f7\",\n                    \"displayName\": \"Members of this group can remotely query authorization attributes and permissions for resources on this computer.\",\n                    \"stableId\": \"4022fdec-e7aa-4ea1-a265-c2ddf8afda4d\",\n                    \"shortId\": \"Access Control Assistance Operators\",\n                    \"longId\": \"CN=Access Control Assistance Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"090caa7f-6573-4cdf-8082-3d15d2068b74\",\n                    \"displayName\": \"Members can administer domain user and group accounts\",\n                    \"stableId\": \"849f1801-2c5d-4155-b349-472922ac52b6\",\n                    \"shortId\": \"Account Operators\",\n                    \"longId\": \"CN=Account Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"a4551f1c-56b0-4fa7-b400-3c91fba40a88\",\n                    \"displayName\": \"Administrators have complete and unrestricted access to the computer/domain\",\n                    \"stableId\": \"70b7147d-c600-47d1-8280-ca9b891d6e5c\",\n                    \"shortId\": \"Administrators\",\n                    \"longId\": \"CN=Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"6bffe93b-b96f-46f2-87b8-0ce5503fc8e4\",\n                    \"displayName\": \"Members in this group can have their passwords replicated to all read-only domain controllers in the domain\",\n                    \"stableId\": \"32b689bf-b6a3-4524-b044-8b068db6c052\",\n                    \"shortId\": \"Allowed RODC Password Replication Group\",\n                    \"longId\": \"CN=Allowed RODC Password Replication Group,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"94b7a276-00d5-49a0-8d5a-0fbede9a60df\",\n                    \"displayName\": \"Backup Operators can override security restrictions for the sole purpose of backing up or restoring files\",\n                    \"stableId\": \"c24a29b7-ad80-4b80-97f1-b2fe7ec389a7\",\n                    \"shortId\": \"Backup Operators\",\n                    \"longId\": \"CN=Backup Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"6bfe0898-990f-45d9-952c-d256bd9d7cf9\",\n                    \"displayName\": \"Members of this group are permitted to publish certificates to the directory\",\n                    \"stableId\": \"c806accf-dae5-4565-abc1-b5e613bdbfcd\",\n                    \"shortId\": \"Cert Publishers\",\n                    \"longId\": \"CN=Cert Publishers,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"eaeceeda-c963-401d-b9cc-9ab7e8bb23f9\",\n                    \"displayName\": \"Members of this group are allowed to connect to Certification Authorities in the enterprise\",\n                    \"stableId\": \"dd69b555-c6b3-4290-a37a-d7ad56b46f11\",\n                    \"shortId\": \"Certificate Service DCOM Access\",\n                    \"longId\": \"CN=Certificate Service DCOM Access,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"6c0a6f49-5cae-4308-a132-0c096234405c\",\n                    \"displayName\": \"Members of this group that are domain controllers may be cloned.\",\n                    \"stableId\": \"3a76e491-55a8-4ff0-bf59-2f6e6a34ece4\",\n                    \"shortId\": \"Cloneable Domain Controllers\",\n                    \"longId\": \"CN=Cloneable Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"42d7bfc3-9fa9-47ab-ae0f-a4a3b35a5d95\",\n                    \"displayName\": \"Members are authorized to perform cryptographic operations.\",\n                    \"stableId\": \"ba5ff9cc-b8e6-4a98-a941-7d43b10481f0\",\n                    \"shortId\": \"Cryptographic Operators\",\n                    \"longId\": \"CN=Cryptographic Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"70320bf7-7608-4ce3-b47f-bf1b3071a2b7\",\n                    \"displayName\": \"Members in this group cannot have their passwords replicated to any read-only domain controllers in the domain\",\n                    \"stableId\": \"3ed3d43b-ba42-4002-9ad4-d0df4272bfb9\",\n                    \"shortId\": \"Denied RODC Password Replication Group\",\n                    \"longId\": \"CN=Denied RODC Password Replication Group,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"3984a2eb-54fc-4ebf-af2f-e4cc9e68fada\",\n                    \"displayName\": \"Members are allowed to launch, activate and use Distributed COM objects on this machine.\",\n                    \"stableId\": \"8ddcac46-7200-47e7-91f2-0e3a910f3cf2\",\n                    \"shortId\": \"Distributed COM Users\",\n                    \"longId\": \"CN=Distributed COM Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"1c489327-4d5f-416c-b0c0-832890755a25\",\n                    \"displayName\": \"DNS Administrators Group\",\n                    \"stableId\": \"22cde6c7-753b-4916-b993-fe0dd0fa6799\",\n                    \"shortId\": \"DnsAdmins\",\n                    \"longId\": \"CN=DnsAdmins,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"6eaede10-122e-4d85-b550-d16e085ec087\",\n                    \"displayName\": \"DNS clients who are permitted to perform dynamic updates on behalf of some other clients (such as DHCP servers).\",\n                    \"stableId\": \"6099f0d7-13a7-4d80-80f3-5e52a6a9cdc8\",\n                    \"shortId\": \"DnsUpdateProxy\",\n                    \"longId\": \"CN=DnsUpdateProxy,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"e1a0588e-873c-4fcf-b49e-9ed35fce60b7\",\n                    \"displayName\": \"Designated administrators of the domain\",\n                    \"stableId\": \"6143e2fe-abcc-4b29-abf3-cc20a8edd922\",\n                    \"shortId\": \"Domain Admins\",\n                    \"longId\": \"CN=Domain Admins,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"9b81d6d9-1e43-42a6-b0ef-ce22fe866afa\",\n                    \"displayName\": \"All workstations and servers joined to the domain\",\n                    \"stableId\": \"8a7939bd-2226-467c-8b84-59d12b7fc458\",\n                    \"shortId\": \"Domain Computers\",\n                    \"longId\": \"CN=Domain Computers,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"5a629ca0-2f29-4688-93d5-6f7660805f5e\",\n                    \"displayName\": \"All domain controllers in the domain\",\n                    \"stableId\": \"1dcf7f75-af8a-432b-bd79-db25fcbd61bb\",\n                    \"shortId\": \"Domain Controllers\",\n                    \"longId\": \"CN=Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"dcba43c8-0823-4d6e-b0e2-1295ecc5d69d\",\n                    \"displayName\": \"All domain guests\",\n                    \"stableId\": \"c2e1a26e-a59a-4fc7-9b68-9c97ed91347d\",\n                    \"shortId\": \"Domain Guests\",\n                    \"longId\": \"CN=Domain Guests,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"1ed3a286-ea61-4eb8-8891-7b1e973397cb\",\n                    \"displayName\": \"All domain users\",\n                    \"stableId\": \"34657796-76a3-4bc7-9ad7-7e610f53a4aa\",\n                    \"shortId\": \"Domain Users\",\n                    \"longId\": \"CN=Domain Users,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"e02186a5-6ed4-48dc-b291-f53fe9942891\",\n                    \"displayName\": \"Designated administrators of the enterprise\",\n                    \"stableId\": \"4b97d9cd-387b-4d50-b7e1-3aa2b08f6624\",\n                    \"shortId\": \"Enterprise Admins\",\n                    \"longId\": \"CN=Enterprise Admins,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"b197fbd9-789e-4e46-abe8-ddfd5901bccd\",\n                    \"displayName\": \"Members of this group can perform administrative actions on key objects within the forest.\",\n                    \"stableId\": \"c971e9ed-10ae-45d4-87a6-0a5a414f622b\",\n                    \"shortId\": \"Enterprise Key Admins\",\n                    \"longId\": \"CN=Enterprise Key Admins,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"29b4fc8a-ad40-4184-8ecb-23688d48c8fc\",\n                    \"displayName\": \"Members of this group are Read-Only Domain Controllers in the enterprise\",\n                    \"stableId\": \"9abbfb41-3816-4ecc-ab0b-069a065ec165\",\n                    \"shortId\": \"Enterprise Read-only Domain Controllers\",\n                    \"longId\": \"CN=Enterprise Read-only Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"11d7da58-4ed0-402d-9318-2cf953902d2b\",\n                    \"displayName\": \"Members of this group can read event logs from local machine\",\n                    \"stableId\": \"acc18d03-4252-4bb5-98fc-31d084b98416\",\n                    \"shortId\": \"Event Log Readers\",\n                    \"longId\": \"CN=Event Log Readers,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"2511d7c5-3b38-4f08-abe6-e42ad50d5878\",\n                    \"displayName\": \"Members in this group can modify group policy for the domain\",\n                    \"stableId\": \"a8ddfd07-3434-4729-8e2d-48a91e0cc770\",\n                    \"shortId\": \"Group Policy Creator Owners\",\n                    \"longId\": \"CN=Group Policy Creator Owners,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"f374a463-e102-4155-9748-ae1da3fa35fe\",\n                    \"displayName\": \"Guests have the same access as members of the Users group by default, except for the Guest account which is further restricted\",\n                    \"stableId\": \"05f2b945-9185-46a3-b707-98bfc0544953\",\n                    \"shortId\": \"Guests\",\n                    \"longId\": \"CN=Guests,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"791b1d1c-0f3e-48ab-8594-df18bfd249f5\",\n                    \"displayName\": \"Members of this group have complete and unrestricted access to all features of Hyper-V.\",\n                    \"stableId\": \"9b73e1f6-77d3-44fd-9569-244a4375fe66\",\n                    \"shortId\": \"Hyper-V Administrators\",\n                    \"longId\": \"CN=Hyper-V Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"5b421361-080d-4b4d-bc12-8126d9e2aa31\",\n                    \"displayName\": \"Built-in group used by Internet Information Services.\",\n                    \"stableId\": \"02c0af18-2681-4226-b436-9c764d5c7f77\",\n                    \"shortId\": \"IIS_IUSRS\",\n                    \"longId\": \"CN=IIS_IUSRS,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"0abc1d79-6c86-4c67-887f-033bb2d34a91\",\n                    \"displayName\": \"Members of this group can create incoming, one-way trusts to this forest\",\n                    \"stableId\": \"fee79d4c-9f28-4b03-b5ac-720ac11b9e5b\",\n                    \"shortId\": \"Incoming Forest Trust Builders\",\n                    \"longId\": \"CN=Incoming Forest Trust Builders,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"5d9b32ef-db7e-465f-8c06-2636da511f29\",\n                    \"displayName\": \"Members of this group can perform administrative actions on key objects within the domain.\",\n                    \"stableId\": \"20c8cc98-1a9a-4be4-84e9-41c9617f5acb\",\n                    \"shortId\": \"Key Admins\",\n                    \"longId\": \"CN=Key Admins,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"e62a8b41-6537-4121-ad7d-15cc0a15f390\",\n                    \"displayName\": \"Members in this group can have some administrative privileges to manage configuration of networking features\",\n                    \"stableId\": \"f0df7343-4eeb-4b44-85b0-b51d7cca1f76\",\n                    \"shortId\": \"Network Configuration Operators\",\n                    \"longId\": \"CN=Network Configuration Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"c1736a8d-593a-4d9a-8e0f-cf9dda5ba49c\",\n                    \"displayName\": \"Members of this group may schedule logging of performance counters, enable trace providers, and collect event traces both locally and via remote access to this computer\",\n                    \"stableId\": \"4ba1193d-9dd8-40b7-890b-fb3b6f3e5f00\",\n                    \"shortId\": \"Performance Log Users\",\n                    \"longId\": \"CN=Performance Log Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"77cbc60e-b3df-450c-b8ad-ee62a035d03c\",\n                    \"displayName\": \"Members of this group can access performance counter data locally and remotely\",\n                    \"stableId\": \"c4316d98-5e3c-4d8b-b89b-ecebb6d35dc1\",\n                    \"shortId\": \"Performance Monitor Users\",\n                    \"longId\": \"CN=Performance Monitor Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"b39dd22e-5f65-406d-aa4c-7764bdf5cc5c\",\n                    \"displayName\": \"A backward compatibility group which allows read access on all users and groups in the domain\",\n                    \"stableId\": \"b95eb023-28b6-4c87-ac1f-3d01ae9bb9f0\",\n                    \"shortId\": \"Pre-Windows 2000 Compatible Access\",\n                    \"longId\": \"CN=Pre-Windows 2000 Compatible Access,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"daebb377-b41d-400e-9b9d-74929c4f842a\",\n                    \"displayName\": \"Members can administer printers installed on domain controllers\",\n                    \"stableId\": \"4a7a0a31-bd2e-43d3-948c-b86adcef4c8e\",\n                    \"shortId\": \"Print Operators\",\n                    \"longId\": \"CN=Print Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"e7e00d94-a736-4af9-bddb-1c307acda2e6\",\n                    \"displayName\": \"Members of this group are afforded additional protections against authentication security threats. See http://go.microsoft.com/fwlink/?LinkId=298939 for more information.\",\n                    \"stableId\": \"fe302877-f4de-44a5-b620-c84d2b619e58\",\n                    \"shortId\": \"Protected Users\",\n                    \"longId\": \"CN=Protected Users,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"bf12dad4-9e37-424e-8a1d-496da62f0f7f\",\n                    \"displayName\": \"Servers in this group can access remote access properties of users\",\n                    \"stableId\": \"c1e79911-c847-4cc4-9779-afa3bc84fa4d\",\n                    \"shortId\": \"RAS and IAS Servers\",\n                    \"longId\": \"CN=RAS and IAS Servers,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"ad94de90-7b7b-4411-b096-64c120118534\",\n                    \"displayName\": \"Servers in this group run virtual machines and host sessions where users RemoteApp programs and personal virtual desktops run. This group needs to be populated on servers running RD Connection Broker. RD Session Host servers and RD Virtualization Host servers used in the deployment need to be in this group.\",\n                    \"stableId\": \"86033864-b97e-44a6-bdac-c5ceb7ab3264\",\n                    \"shortId\": \"RDS Endpoint Servers\",\n                    \"longId\": \"CN=RDS Endpoint Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"cb9d978a-74ee-48d1-aed3-2d678a84a656\",\n                    \"displayName\": \"Servers in this group can perform routine administrative actions on servers running Remote Desktop Services. This group needs to be populated on all servers in a Remote Desktop Services deployment. The servers running the RDS Central Management service must be included in this group.\",\n                    \"stableId\": \"4e5d9eeb-4aab-42c7-8f6b-19775f878482\",\n                    \"shortId\": \"RDS Management Servers\",\n                    \"longId\": \"CN=RDS Management Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"e335c517-ddb2-4f00-adfb-156068c65be3\",\n                    \"displayName\": \"Servers in this group enable users of RemoteApp programs and personal virtual desktops access to these resources. In Internet-facing deployments, these servers are typically deployed in an edge network. This group needs to be populated on servers running RD Connection Broker. RD Gateway servers and RD Web Access servers used in the deployment need to be in this group.\",\n                    \"stableId\": \"32ffaa24-b82c-4046-b596-18e8bea190b3\",\n                    \"shortId\": \"RDS Remote Access Servers\",\n                    \"longId\": \"CN=RDS Remote Access Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"932ac322-79ce-491a-8194-74e163498c34\",\n                    \"displayName\": \"Members of this group are Read-Only Domain Controllers in the domain\",\n                    \"stableId\": \"744e830c-4fc5-431a-b96c-3e66b0c8cf7f\",\n                    \"shortId\": \"Read-only Domain Controllers\",\n                    \"longId\": \"CN=Read-only Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"cd497ae8-a18f-4f91-8aaf-0c53266ccba8\",\n                    \"displayName\": \"Members in this group are granted the right to logon remotely\",\n                    \"stableId\": \"5d89e576-f13e-411a-ad8d-5e257328b416\",\n                    \"shortId\": \"Remote Desktop Users\",\n                    \"longId\": \"CN=Remote Desktop Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"adbc7d0e-71cf-40dd-ae6b-cd0090c69774\",\n                    \"displayName\": \"Members of this group can access WMI resources over management protocols (such as WS-Management via the Windows Remote Management service). This applies only to WMI namespaces that grant access to the user.\",\n                    \"stableId\": \"4b63d2e3-8296-40fb-8fbd-db88aa32ae75\",\n                    \"shortId\": \"Remote Management Users\",\n                    \"longId\": \"CN=Remote Management Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"ac60d48e-0620-4599-a99f-9ebb70ffc497\",\n                    \"displayName\": \"Supports file replication in a domain\",\n                    \"stableId\": \"dd199a19-1237-4703-abcc-df26212f2ff3\",\n                    \"shortId\": \"Replicator\",\n                    \"longId\": \"CN=Replicator,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"a9ea8576-564e-4ae0-897f-78bc9ba07952\",\n                    \"displayName\": \"Members in the group have the required access and privileges to be assigned as the log on account for the associated instance of SQL Server Browser.\",\n                    \"stableId\": \"efdd3035-2503-479e-83f3-942ef595f215\",\n                    \"shortId\": \"SQLServer2005SQLBrowserUser$EC2AMAZ-I564P38\",\n                    \"longId\": \"CN=SQLServer2005SQLBrowserUser$EC2AMAZ-I564P38,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"7025e8f4-c5db-4349-a36a-faa64891e9e1\",\n                    \"displayName\": \"Designated administrators of the schema\",\n                    \"stableId\": \"cb64dff2-8a59-4e1e-b392-2431cf8945c0\",\n                    \"shortId\": \"Schema Admins\",\n                    \"longId\": \"CN=Schema Admins,CN=Users,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"1951a27b-3ecb-4f72-802f-1465a26bd510\",\n                    \"displayName\": \"Members can administer domain servers\",\n                    \"stableId\": \"f3f6a548-7182-4119-ac41-003ba75a19e6\",\n                    \"shortId\": \"Server Operators\",\n                    \"longId\": \"CN=Server Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"ce13e25e-13cb-4e5e-a4f6-e939835e7e09\",\n                    \"displayName\": \"Members of this group have complete and unrestricted access to all features of Storage Replica.\",\n                    \"stableId\": \"c1ab06d0-65bc-4a97-94e3-0734971268d8\",\n                    \"shortId\": \"Storage Replica Administrators\",\n                    \"longId\": \"CN=Storage Replica Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"ebb3b488-3120-4860-8f13-8a1f3d39ce7a\",\n                    \"displayName\": \"Members of this group can update user accounts in Active Directory with information about license issuance, for the purpose of tracking and reporting TS Per User CAL usage\",\n                    \"stableId\": \"86fc1a5f-7f1a-4074-9ca8-ecf6f534c53a\",\n                    \"shortId\": \"Terminal Server License Servers\",\n                    \"longId\": \"CN=Terminal Server License Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"e89bcbe4-d58a-4357-8705-b4f5c198f8b1\",\n                    \"displayName\": \"Users are prevented from making accidental or intentional system-wide changes and can run most applications\",\n                    \"stableId\": \"e0d7838c-ee28-4a19-963c-e8663e4c3e49\",\n                    \"shortId\": \"Users\",\n                    \"longId\": \"CN=Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"d78326fe-ef1a-426d-8af4-863c9e039c4c\",\n                    \"displayName\": \"Members of this group have access to the computed tokenGroupsGlobalAndUniversal attribute on User objects\",\n                    \"stableId\": \"b29e936f-bbeb-4ed0-9f60-057543092477\",\n                    \"shortId\": \"Windows Authorization Access Group\",\n                    \"longId\": \"CN=Windows Authorization Access Group,CN=Builtin,DC=HIDSDevel,DC=local\",\n                    \"valid\": true\n                }\n            ]\n        },\n        {\n            \"id\": \"NT_TARGET\",\n            \"type\": \"Manual\",\n            \"description\": \"Windows Target 1\",\n            \"address\": \"{server=172.31.13.6;}\",\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-28T02:35:13.943-04:00\",\n                \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n            },\n            \"groups\": [\n                {\n                    \"id\": \"5f62adb6-efc9-4802-8666-453e78321766\",\n                    \"displayName\": \"Members of this group can remotely query authorization attributes and permissions for resources on this computer.\",\n                    \"stableId\": \"S-1-5-32-579\",\n                    \"shortId\": \"Access Control Assistance Operators\",\n                    \"longId\": \"Access Control Assistance Operators\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"87658048-c8ef-4361-9a66-4d8ec112e280\",\n                    \"displayName\": \"Administrators have complete and unrestricted access to the computer/domain\",\n                    \"stableId\": \"S-1-5-32-544\",\n                    \"shortId\": \"Administrators\",\n                    \"longId\": \"Administrators\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"9e02e570-3512-4557-b8b4-03215c004e05\",\n                    \"displayName\": \"Backup Operators can override security restrictions for the sole purpose of backing up or restoring files\",\n                    \"stableId\": \"S-1-5-32-551\",\n                    \"shortId\": \"Backup Operators\",\n                    \"longId\": \"Backup Operators\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"788a18cc-4367-4b49-8bb6-cbaa5b2b4b6d\",\n                    \"displayName\": \"Members of this group are allowed to connect to Certification Authorities in the enterprise\",\n                    \"stableId\": \"S-1-5-32-574\",\n                    \"shortId\": \"Certificate Service DCOM Access\",\n                    \"longId\": \"Certificate Service DCOM Access\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"ab87ef62-794d-4611-bbef-331889fac565\",\n                    \"displayName\": \"Members are authorized to perform cryptographic operations.\",\n                    \"stableId\": \"S-1-5-32-569\",\n                    \"shortId\": \"Cryptographic Operators\",\n                    \"longId\": \"Cryptographic Operators\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"7ff53fc3-eb50-4545-a891-d32bcd2d6793\",\n                    \"displayName\": \"Members of this group can change system-wide settings.\",\n                    \"stableId\": \"S-1-5-32-583\",\n                    \"shortId\": \"Device Owners\",\n                    \"longId\": \"Device Owners\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"7c55ecd7-e14e-4b50-97ca-76482d5a5649\",\n                    \"displayName\": \"Members are allowed to launch, activate and use Distributed COM objects on this machine.\",\n                    \"stableId\": \"S-1-5-32-562\",\n                    \"shortId\": \"Distributed COM Users\",\n                    \"longId\": \"Distributed COM Users\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"19bf63ce-fc9d-4fa8-bcb8-27f0bd1c2477\",\n                    \"displayName\": \"Members of this group can read event logs from local machine\",\n                    \"stableId\": \"S-1-5-32-573\",\n                    \"shortId\": \"Event Log Readers\",\n                    \"longId\": \"Event Log Readers\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"aa513f49-8b91-4658-844e-178966f6797e\",\n                    \"displayName\": \"Guests have the same access as members of the Users group by default, except for the Guest account which is further restricted\",\n                    \"stableId\": \"S-1-5-32-546\",\n                    \"shortId\": \"Guests\",\n                    \"longId\": \"Guests\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"51bcde6f-d06d-4f3e-8792-800adcf911ef\",\n                    \"displayName\": \"Members of this group have complete and unrestricted access to all features of Hyper-V.\",\n                    \"stableId\": \"S-1-5-32-578\",\n                    \"shortId\": \"Hyper-V Administrators\",\n                    \"longId\": \"Hyper-V Administrators\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"0da32387-90f8-4ca5-8851-967d4badcbf0\",\n                    \"displayName\": \"Built-in group used by Internet Information Services.\",\n                    \"stableId\": \"S-1-5-32-568\",\n                    \"shortId\": \"IIS_IUSRS\",\n                    \"longId\": \"IIS_IUSRS\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"60787b66-aba6-45c9-ab01-646206904942\",\n                    \"displayName\": \"Members in this group can have some administrative privileges to manage configuration of networking features\",\n                    \"stableId\": \"S-1-5-32-556\",\n                    \"shortId\": \"Network Configuration Operators\",\n                    \"longId\": \"Network Configuration Operators\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"b7e912ce-3346-4f91-ab56-ede53eb1766f\",\n                    \"displayName\": \"Members of this group may schedule logging of performance counters, enable trace providers, and collect event traces both locally and via remote access to this computer\",\n                    \"stableId\": \"S-1-5-32-559\",\n                    \"shortId\": \"Performance Log Users\",\n                    \"longId\": \"Performance Log Users\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"939b96cf-1dc5-446f-98da-ee27612a0847\",\n                    \"displayName\": \"Members of this group can access performance counter data locally and remotely\",\n                    \"stableId\": \"S-1-5-32-558\",\n                    \"shortId\": \"Performance Monitor Users\",\n                    \"longId\": \"Performance Monitor Users\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"c3969e21-87ca-440e-900e-2dd8a06fdcde\",\n                    \"displayName\": \"Power Users are included for backwards compatibility and possess limited administrative powers\",\n                    \"stableId\": \"S-1-5-32-547\",\n                    \"shortId\": \"Power Users\",\n                    \"longId\": \"Power Users\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"005a661c-92dd-430e-963d-5e969a0bb8e1\",\n                    \"displayName\": \"Members can administer printers installed on domain controllers\",\n                    \"stableId\": \"S-1-5-32-550\",\n                    \"shortId\": \"Print Operators\",\n                    \"longId\": \"Print Operators\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"45c28140-b086-436b-aaea-41efa2bb552b\",\n                    \"displayName\": \"Servers in this group run virtual machines and host sessions where users RemoteApp programs and personal virtual desktops run. This group needs to be populated on servers running RD Connection Broker. RD Session Host servers and RD Virtualization Host servers used in the deployment need to be in this group.\",\n                    \"stableId\": \"S-1-5-32-576\",\n                    \"shortId\": \"RDS Endpoint Servers\",\n                    \"longId\": \"RDS Endpoint Servers\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"28b8ea8a-6bf3-4e21-99f8-53b649467224\",\n                    \"displayName\": \"Servers in this group can perform routine administrative actions on servers running Remote Desktop Services. This group needs to be populated on all servers in a Remote Desktop Services deployment. The servers running the RDS Central Management service must be included in this group.\",\n                    \"stableId\": \"S-1-5-32-577\",\n                    \"shortId\": \"RDS Management Servers\",\n                    \"longId\": \"RDS Management Servers\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"4d338aef-c821-4196-a17a-955eb63f5ec1\",\n                    \"displayName\": \"Servers in this group enable users of RemoteApp programs and personal virtual desktops access to these resources. In Internet-facing deployments, these servers are typically deployed in an edge network. This group needs to be populated on servers running RD Connection Broker. RD Gateway servers and RD Web Access servers used in the deployment need to be in this group.\",\n                    \"stableId\": \"S-1-5-32-575\",\n                    \"shortId\": \"RDS Remote Access Servers\",\n                    \"longId\": \"RDS Remote Access Servers\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"4db639ea-0be8-4ac4-a6bc-97dce5004d11\",\n                    \"displayName\": \"Members in this group are granted the right to logon remotely\",\n                    \"stableId\": \"S-1-5-32-555\",\n                    \"shortId\": \"Remote Desktop Users\",\n                    \"longId\": \"Remote Desktop Users\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"e3e14414-aec1-488a-914c-a65bfa743801\",\n                    \"displayName\": \"Members of this group can access WMI resources over management protocols (such as WS-Management via the Windows Remote Management service). This applies only to WMI namespaces that grant access to the user.\",\n                    \"stableId\": \"S-1-5-32-580\",\n                    \"shortId\": \"Remote Management Users\",\n                    \"longId\": \"Remote Management Users\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"5771b495-997b-4577-bf78-2424946f3569\",\n                    \"displayName\": \"Supports file replication in a domain\",\n                    \"stableId\": \"S-1-5-32-552\",\n                    \"shortId\": \"Replicator\",\n                    \"longId\": \"Replicator\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"d4d8e410-64af-43d3-904e-57920266ab9f\",\n                    \"displayName\": \"Members of this group have complete and unrestricted access to all features of Storage Replica.\",\n                    \"stableId\": \"S-1-5-32-582\",\n                    \"shortId\": \"Storage Replica Administrators\",\n                    \"longId\": \"Storage Replica Administrators\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"28c3d8eb-32cd-4007-9a9d-6cb13e142e0e\",\n                    \"displayName\": \"Members of this group are managed by the system.\",\n                    \"stableId\": \"S-1-5-32-581\",\n                    \"shortId\": \"System Managed Accounts Group\",\n                    \"longId\": \"System Managed Accounts Group\",\n                    \"valid\": true\n                },\n                {\n                    \"id\": \"74e8f730-923c-46ce-b946-cf212a08029a\",\n                    \"displayName\": \"Users are prevented from making accidental or intentional system-wide changes and can run most applications\",\n                    \"stableId\": \"S-1-5-32-545\",\n                    \"shortId\": \"Users\",\n                    \"longId\": \"Users\",\n                    \"valid\": true\n                }\n            ]\n        }\n    ]\n}"},{"id":"4048ab23-c09f-4dda-903f-2b7df9a80ab6","name":"Expand Attribute Definitions","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems?expand=attributeDefinitions","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["targetSystems"],"query":[{"key":"expand","value":"attributeDefinitions"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 26 Apr 2024 23:42:43 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=VKgO6aHVrLV2GPEQnwfgEDwjLsms59yEwD/nLgKYE3sdE6bD+XPfeerauD5sKV64gm/9x2wbNT8xDppUsZlCS8y8ajSGIy9OdfmYImKUTW2tlohkXY64IM6acRDd; Expires=Fri, 03 May 2024 23:42:43 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=VKgO6aHVrLV2GPEQnwfgEDwjLsms59yEwD/nLgKYE3sdE6bD+XPfeerauD5sKV64gm/9x2wbNT8xDppUsZlCS8y8ajSGIy9OdfmYImKUTW2tlohkXY64IM6acRDd; Expires=Fri, 03 May 2024 23:42:43 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#targetSystems(attributeDefinitions())\",\n    \"value\": [\n        {\n            \"id\": \"AD\",\n            \"type\": \"Manual\",\n            \"description\": \"!!!REF_TARGET_AD\",\n            \"address\": \"{server=HIDSDEVEL.local;listOUs={\\\"OU=Corporate Accounts,DC=HIDSDevel,DC=local\\\";};listNestedGrps=true;listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n            },\n            \"attributeDefinitions\": [\n                {\n                    \"id\": \"f6a0273e-9c71-d4d9-cd13-98fda1af6564\",\n                    \"attribute\": \"@shortID\",\n                    \"discoveredObjectType\": \"ACCT\",\n                    \"dataType\": \"STRING\",\n                    \"minimumNumberOfValues\": 0,\n                    \"maximumNumberOfValues\": 1,\n                    \"mappedAttribute\": \"PROFILEID\",\n                    \"listAttribute\": true,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.793-04:00\",\n                        \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"AD_PRIV\",\n            \"type\": \"Manual\",\n            \"description\": \"Admin Accounts AD\",\n            \"address\": \"{server=HIDSDevel.local;listOUs={\\\"OU=PAM Accounts,DC=HIDSDevel,DC=local\\\";};listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:31:02.047-04:00\",\n                \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n            },\n            \"attributeDefinitions\": []\n        },\n        {\n            \"id\": \"NT_TARGET\",\n            \"type\": \"Manual\",\n            \"description\": \"Windows Target 1\",\n            \"address\": \"{server=172.31.13.6;}\",\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-28T02:35:13.943-04:00\",\n                \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n            },\n            \"attributeDefinitions\": []\n        }\n    ]\n}"},{"id":"9949289c-5356-482f-8a3a-21fa5be62a58","name":"Expand Credentials","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems?expand=credentials","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["targetSystems"],"query":[{"key":"expand","value":"credentials"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 26 Apr 2024 23:41:57 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=1RA9zo3ZlShDd5F+S1fcGz54DUhHS0R9qioZ59wwM34H7VOwpkmNTOzLeVmxlMs1NLRwUtrDG4r06Gzf9Cyvdp293Hp3zWfOrRpL/gST+a5rWFfBZRqB6YXdt4jJ; Expires=Fri, 03 May 2024 23:41:57 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=1RA9zo3ZlShDd5F+S1fcGz54DUhHS0R9qioZ59wwM34H7VOwpkmNTOzLeVmxlMs1NLRwUtrDG4r06Gzf9Cyvdp293Hp3zWfOrRpL/gST+a5rWFfBZRqB6YXdt4jJ; Expires=Fri, 03 May 2024 23:41:57 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#targetSystems(credentials())\",\n    \"value\": [\n        {\n            \"id\": \"AD\",\n            \"type\": \"Manual\",\n            \"description\": \"!!!REF_TARGET_AD\",\n            \"address\": \"{server=HIDSDEVEL.local;listOUs={\\\"OU=Corporate Accounts,DC=HIDSDevel,DC=local\\\";};listNestedGrps=true;listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n            },\n            \"credentials\": [\n                {\n                    \"id\": \"Administrator\",\n                    \"systemPassword\": false,\n                    \"connectorPassword\": false,\n                    \"updatedByPrivilege\": true,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:28:50.673-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"AD_PRIV\",\n            \"type\": \"Manual\",\n            \"description\": \"Admin Accounts AD\",\n            \"address\": \"{server=HIDSDevel.local;listOUs={\\\"OU=PAM Accounts,DC=HIDSDevel,DC=local\\\";};listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:31:02.047-04:00\",\n                \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n            },\n            \"credentials\": [\n                {\n                    \"id\": \"Administrator\",\n                    \"systemPassword\": false,\n                    \"connectorPassword\": false,\n                    \"updatedByPrivilege\": true,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:31:22.57-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"NT_TARGET\",\n            \"type\": \"Manual\",\n            \"description\": \"Windows Target 1\",\n            \"address\": \"{server=172.31.13.6;}\",\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-28T02:35:13.943-04:00\",\n                \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n            },\n            \"credentials\": [\n                {\n                    \"id\": \"Administrator\",\n                    \"systemPassword\": false,\n                    \"connectorPassword\": false,\n                    \"updatedByPrivilege\": true,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-28T02:35:36.507-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                }\n            ]\n        }\n    ]\n}"},{"id":"285933a5-84d6-45b0-8759-d7222a6e163e","name":"Expand Options","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems?expand=options","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["targetSystems"],"query":[{"key":"expand","value":"options"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 26 Apr 2024 23:43:34 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=nq8ITYhBsK2awmNiDXXHlZ45cDH0Vd8iMQQNdM5YoIvYCHYeCg5nqwXaO6nHF1ATQwTJQXjRoR4bEAsV5TRrgy2TG5p3zIa7jGLp2c76Q/LeEusqlgejajh52pXJ; Expires=Fri, 03 May 2024 23:43:31 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=nq8ITYhBsK2awmNiDXXHlZ45cDH0Vd8iMQQNdM5YoIvYCHYeCg5nqwXaO6nHF1ATQwTJQXjRoR4bEAsV5TRrgy2TG5p3zIa7jGLp2c76Q/LeEusqlgejajh52pXJ; Expires=Fri, 03 May 2024 23:43:31 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#targetSystems(options())\",\n    \"value\": [\n        {\n            \"id\": \"AD\",\n            \"type\": \"Manual\",\n            \"description\": \"!!!REF_TARGET_AD\",\n            \"address\": \"{server=HIDSDEVEL.local;listOUs={\\\"OU=Corporate Accounts,DC=HIDSDevel,DC=local\\\";};listNestedGrps=true;listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n            },\n            \"options\": {\n                \"accountAttributeToUseAsProfileId\": {\n                    \"displayName\": \"!!!_NPHPSA_PROFILE_ID_ATTR\",\n                    \"value\": null,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"agentTimeout\": {\n                    \"displayName\": \"!!!_NPHPSA_AGTTIME___\",\n                    \"value\": 300,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"allowUserDissociation\": {\n                    \"displayName\": \"!!!_NPHPSA_DEL_ALIAS_\",\n                    \"value\": \"X\",\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"associateByAccountAttribute\": {\n                    \"displayName\": \"!!!_NPHPSA_ASSOCIATE_ATTR_LABEL\",\n                    \"value\": null,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"autoAddOwnersAsAuthorizers\": {\n                    \"displayName\": \"!!!_NPHIDC_OWNER_AS_AUTH\",\n                    \"value\": true,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"automaticallyAttachAccounts\": {\n                    \"displayName\": \"!!!_NPHPSA_STANDARD_ID\",\n                    \"value\": true,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"automaticallyDiscoverResourcesToLoad\": {\n                    \"displayName\": \"!!!_PSA_LIST_RESOURCE_AUTO\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"copyListFrom\": {\n                    \"displayName\": \"!!!_NPHPSA_COPYFROMTARGET\",\n                    \"value\": null,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"createProfileIdsFromEnabledAccountsOnly\": {\n                    \"displayName\": \"!!!_NPHPSA_EXCLUDE_DISABLED\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"enableImportRulesForAccounts\": {\n                    \"displayName\": \"!!!_PSA_LOAD_NORMAL_ACCT_AUTO\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"groupManagementMethod\": {\n                    \"displayName\": \"!!!_NPHPSA_MGRP_AUTO_MANAGE\",\n                    \"value\": \"N\",\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"groupMembershipListMethod\": {\n                    \"displayName\": \"!!!_NPHPSA_GROUP_LISTMEMBERS_TYPE\",\n                    \"value\": \"M\",\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"incrementallyDiscoverObjects\": {\n                    \"displayName\": \"!!!_PSA_INCREMENTAL_DISCOVERY\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"linkAccountsToSubscribers\": {\n                    \"displayName\": \"!!!_PSA_LINK_SUBSCRIBERS\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"listAccountAttributes\": {\n                    \"displayName\": \"!!!_NPHPSA_LISTATTRS\",\n                    \"value\": true,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"listAccounts\": {\n                    \"displayName\": \"!!!_NPHPSA_RUNLISTUTIL\",\n                    \"value\": true,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"listGroupAttributes\": {\n                    \"displayName\": \"!!!_NPHPSA_LISTGRPATTRS\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"listGroups\": {\n                    \"displayName\": \"!!!_NPHPSA_LISTGRPS\",\n                    \"value\": true,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"listIncrementally\": {\n                    \"displayName\": \"!!!_NPHPSA_INCREMENTAL_LISTING_\",\n                    \"value\": true,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"listTimeout\": {\n                    \"displayName\": \"!!!_NPHPSA_LISTTIME__\",\n                    \"value\": -1,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"loadComputerServerObjects\": {\n                    \"displayName\": \"!!!LIST_RES_COMPUTER_SERVER\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"loadComputerWorkstationObjects\": {\n                    \"displayName\": \"!!!LIST_RES_COMPUTER_WORKSTATION\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"loadCustomSubscribers\": {\n                    \"displayName\": \"!!!LIST_RES_CUS_ACCOUNT\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"loadDCOMManagerSubscribers\": {\n                    \"displayName\": \"!!!LIST_RES_COM_ACCOUNT\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"loadIISManagerSubscribers\": {\n                    \"displayName\": \"!!!LIST_RES_IIS_ACCOUNT\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"loadScheduledTaskSubscribers\": {\n                    \"displayName\": \"!!!LIST_RES_TASK_ACCOUNT\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"loadServiceManagerSubscribers\": {\n                    \"displayName\": \"!!!LIST_RES_SCM_ACCOUNT\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"minimumListSize\": {\n                    \"displayName\": \"!!!_NPHPSA_MINLIST___\",\n                    \"value\": 50,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"persistentList\": {\n                    \"displayName\": \"!!!_NPHPSA_PERSISTENT_LISTING_\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"persistentPort\": {\n                    \"displayName\": \"!!!_NPHPSA_PERSISTENT_PORT_\",\n                    \"value\": -1,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"persistentServer\": {\n                    \"displayName\": \"!!!_NPHPSA_PERSISTENT_SERVER_\",\n                    \"value\": null,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"profileIdSource\": {\n                    \"displayName\": \"!!!_NPHPSA_SOURCE_ID_\",\n                    \"value\": true,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"proxy\": {\n                    \"displayName\": \"!!!A_CONF_HOST_PROXY_PLAIN\",\n                    \"value\": null,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"supportsMultipleOwners\": {\n                    \"displayName\": \"!!!_NPHPSA_MULTIOWNER\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"trackAccountChanges\": {\n                    \"displayName\": \"!!!_NPHPSA_MAKEDIFFS_TARGET\",\n                    \"value\": true,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"trackDiscoveredComputerChanges\": {\n                    \"displayName\": \"!!!_NPHPSA_MAKEDIFFS_FOUNDCOMP\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"trackGroupChanges\": {\n                    \"displayName\": \"!!!_NPHPSA_MAKEDIFFS_GRP_TARGET\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            }\n        },\n        {\n            \"id\": \"AD_PRIV\",\n            \"type\": \"Manual\",\n            \"description\": \"Admin Accounts AD\",\n            \"address\": \"{server=HIDSDevel.local;listOUs={\\\"OU=PAM Accounts,DC=HIDSDevel,DC=local\\\";};listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:31:02.047-04:00\",\n                \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n            },\n            \"options\": {\n                \"accountAttributeToUseAsProfileId\": {\n                    \"displayName\": \"!!!_NPHPSA_PROFILE_ID_ATTR\",\n                    \"value\": null,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"agentTimeout\": {\n                    \"displayName\": \"!!!_NPHPSA_AGTTIME___\",\n                    \"value\": 300,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:31:02.047-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"allowUserDissociation\": {\n                    \"displayName\": \"!!!_NPHPSA_DEL_ALIAS_\",\n                    \"value\": \"X\",\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:31:02.047-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"associateByAccountAttribute\": {\n                    \"displayName\": \"!!!_NPHPSA_ASSOCIATE_ATTR_LABEL\",\n                    \"value\": null,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"autoAddOwnersAsAuthorizers\": {\n                    \"displayName\": \"!!!_NPHIDC_OWNER_AS_AUTH\",\n                    \"value\": true,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:31:02.047-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"automaticallyAttachAccounts\": {\n                    \"displayName\": \"!!!_NPHPSA_STANDARD_ID\",\n                    \"value\": true,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"automaticallyDiscoverResourcesToLoad\": {\n                    \"displayName\": \"!!!_PSA_LIST_RESOURCE_AUTO\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"copyListFrom\": {\n                    \"displayName\": \"!!!_NPHPSA_COPYFROMTARGET\",\n                    \"value\": null,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:31:02.047-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"createProfileIdsFromEnabledAccountsOnly\": {\n                    \"displayName\": \"!!!_NPHPSA_EXCLUDE_DISABLED\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"enableImportRulesForAccounts\": {\n                    \"displayName\": \"!!!_PSA_LOAD_NORMAL_ACCT_AUTO\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"groupManagementMethod\": {\n                    \"displayName\": \"!!!_NPHPSA_MGRP_AUTO_MANAGE\",\n                    \"value\": \"N\",\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:31:02.047-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"groupMembershipListMethod\": {\n                    \"displayName\": \"!!!_NPHPSA_GROUP_LISTMEMBERS_TYPE\",\n                    \"value\": \"M\",\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:31:02.047-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"incrementallyDiscoverObjects\": {\n                    \"displayName\": \"!!!_PSA_INCREMENTAL_DISCOVERY\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"linkAccountsToSubscribers\": {\n                    \"displayName\": \"!!!_PSA_LINK_SUBSCRIBERS\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"listAccountAttributes\": {\n                    \"displayName\": \"!!!_NPHPSA_LISTATTRS\",\n                    \"value\": true,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"listAccounts\": {\n                    \"displayName\": \"!!!_NPHPSA_RUNLISTUTIL\",\n                    \"value\": true,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"listGroupAttributes\": {\n                    \"displayName\": \"!!!_NPHPSA_LISTGRPATTRS\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"listGroups\": {\n                    \"displayName\": \"!!!_NPHPSA_LISTGRPS\",\n                    \"value\": true,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"listIncrementally\": {\n                    \"displayName\": \"!!!_NPHPSA_INCREMENTAL_LISTING_\",\n                    \"value\": true,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:31:02.047-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"listTimeout\": {\n                    \"displayName\": \"!!!_NPHPSA_LISTTIME__\",\n                    \"value\": -1,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:31:02.047-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"loadComputerServerObjects\": {\n                    \"displayName\": \"!!!LIST_RES_COMPUTER_SERVER\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"loadComputerWorkstationObjects\": {\n                    \"displayName\": \"!!!LIST_RES_COMPUTER_WORKSTATION\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"loadCustomSubscribers\": {\n                    \"displayName\": \"!!!LIST_RES_CUS_ACCOUNT\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"loadDCOMManagerSubscribers\": {\n                    \"displayName\": \"!!!LIST_RES_COM_ACCOUNT\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"loadIISManagerSubscribers\": {\n                    \"displayName\": \"!!!LIST_RES_IIS_ACCOUNT\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"loadScheduledTaskSubscribers\": {\n                    \"displayName\": \"!!!LIST_RES_TASK_ACCOUNT\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"loadServiceManagerSubscribers\": {\n                    \"displayName\": \"!!!LIST_RES_SCM_ACCOUNT\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"minimumListSize\": {\n                    \"displayName\": \"!!!_NPHPSA_MINLIST___\",\n                    \"value\": 50,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:31:02.047-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"persistentList\": {\n                    \"displayName\": \"!!!_NPHPSA_PERSISTENT_LISTING_\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:31:02.047-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"persistentPort\": {\n                    \"displayName\": \"!!!_NPHPSA_PERSISTENT_PORT_\",\n                    \"value\": -1,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:31:02.047-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"persistentServer\": {\n                    \"displayName\": \"!!!_NPHPSA_PERSISTENT_SERVER_\",\n                    \"value\": null,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:31:02.047-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"profileIdSource\": {\n                    \"displayName\": \"!!!_NPHPSA_SOURCE_ID_\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"proxy\": {\n                    \"displayName\": \"!!!A_CONF_HOST_PROXY_PLAIN\",\n                    \"value\": null,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:31:02.047-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"supportsMultipleOwners\": {\n                    \"displayName\": \"!!!_NPHPSA_MULTIOWNER\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-27T20:31:02.047-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"trackAccountChanges\": {\n                    \"displayName\": \"!!!_NPHPSA_MAKEDIFFS_TARGET\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"trackDiscoveredComputerChanges\": {\n                    \"displayName\": \"!!!_NPHPSA_MAKEDIFFS_FOUNDCOMP\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"trackGroupChanges\": {\n                    \"displayName\": \"!!!_NPHPSA_MAKEDIFFS_GRP_TARGET\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            }\n        },\n        {\n            \"id\": \"NT_TARGET\",\n            \"type\": \"Manual\",\n            \"description\": \"Windows Target 1\",\n            \"address\": \"{server=172.31.13.6;}\",\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-28T02:35:13.943-04:00\",\n                \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n            },\n            \"options\": {\n                \"accountAttributeToUseAsProfileId\": {\n                    \"displayName\": \"!!!_NPHPSA_PROFILE_ID_ATTR\",\n                    \"value\": null,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"agentTimeout\": {\n                    \"displayName\": \"!!!_NPHPSA_AGTTIME___\",\n                    \"value\": 300,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-28T02:35:13.943-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"allowUserDissociation\": {\n                    \"displayName\": \"!!!_NPHPSA_DEL_ALIAS_\",\n                    \"value\": \"X\",\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-28T02:35:13.943-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"associateByAccountAttribute\": {\n                    \"displayName\": \"!!!_NPHPSA_ASSOCIATE_ATTR_LABEL\",\n                    \"value\": null,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"autoAddOwnersAsAuthorizers\": {\n                    \"displayName\": \"!!!_NPHIDC_OWNER_AS_AUTH\",\n                    \"value\": true,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-28T02:35:13.943-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"automaticallyAttachAccounts\": {\n                    \"displayName\": \"!!!_NPHPSA_STANDARD_ID\",\n                    \"value\": true,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"automaticallyDiscoverResourcesToLoad\": {\n                    \"displayName\": \"!!!_PSA_LIST_RESOURCE_AUTO\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"copyListFrom\": {\n                    \"displayName\": \"!!!_NPHPSA_COPYFROMTARGET\",\n                    \"value\": null,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-28T02:35:13.943-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"createProfileIdsFromEnabledAccountsOnly\": {\n                    \"displayName\": \"!!!_NPHPSA_EXCLUDE_DISABLED\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"enableImportRulesForAccounts\": {\n                    \"displayName\": \"!!!_PSA_LOAD_NORMAL_ACCT_AUTO\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"groupManagementMethod\": {\n                    \"displayName\": \"!!!_NPHPSA_MGRP_AUTO_MANAGE\",\n                    \"value\": \"N\",\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-28T02:35:13.943-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"groupMembershipListMethod\": {\n                    \"displayName\": \"!!!_NPHPSA_GROUP_LISTMEMBERS_TYPE\",\n                    \"value\": \"M\",\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-28T02:35:13.943-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"incrementallyDiscoverObjects\": {\n                    \"displayName\": \"!!!_PSA_INCREMENTAL_DISCOVERY\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"linkAccountsToSubscribers\": {\n                    \"displayName\": \"!!!_PSA_LINK_SUBSCRIBERS\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"listAccountAttributes\": {\n                    \"displayName\": \"!!!_NPHPSA_LISTATTRS\",\n                    \"value\": true,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"listAccounts\": {\n                    \"displayName\": \"!!!_NPHPSA_RUNLISTUTIL\",\n                    \"value\": true,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"listGroupAttributes\": {\n                    \"displayName\": \"!!!_NPHPSA_LISTGRPATTRS\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"listGroups\": {\n                    \"displayName\": \"!!!_NPHPSA_LISTGRPS\",\n                    \"value\": true,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"listIncrementally\": {\n                    \"displayName\": \"!!!_NPHPSA_INCREMENTAL_LISTING_\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-28T02:35:13.943-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"listTimeout\": {\n                    \"displayName\": \"!!!_NPHPSA_LISTTIME__\",\n                    \"value\": -1,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-28T02:35:13.943-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"loadComputerServerObjects\": {\n                    \"displayName\": \"!!!LIST_RES_COMPUTER_SERVER\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"loadComputerWorkstationObjects\": {\n                    \"displayName\": \"!!!LIST_RES_COMPUTER_WORKSTATION\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"loadCustomSubscribers\": {\n                    \"displayName\": \"!!!LIST_RES_CUS_ACCOUNT\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"loadDCOMManagerSubscribers\": {\n                    \"displayName\": \"!!!LIST_RES_COM_ACCOUNT\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"loadIISManagerSubscribers\": {\n                    \"displayName\": \"!!!LIST_RES_IIS_ACCOUNT\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"loadScheduledTaskSubscribers\": {\n                    \"displayName\": \"!!!LIST_RES_TASK_ACCOUNT\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"loadServiceManagerSubscribers\": {\n                    \"displayName\": \"!!!LIST_RES_SCM_ACCOUNT\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"minimumListSize\": {\n                    \"displayName\": \"!!!_NPHPSA_MINLIST___\",\n                    \"value\": 50,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-28T02:35:13.943-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"persistentList\": {\n                    \"displayName\": \"!!!_NPHPSA_PERSISTENT_LISTING_\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-28T02:35:13.943-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"persistentPort\": {\n                    \"displayName\": \"!!!_NPHPSA_PERSISTENT_PORT_\",\n                    \"value\": -1,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-28T02:35:13.943-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"persistentServer\": {\n                    \"displayName\": \"!!!_NPHPSA_PERSISTENT_SERVER_\",\n                    \"value\": null,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-28T02:35:13.943-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"profileIdSource\": {\n                    \"displayName\": \"!!!_NPHPSA_SOURCE_ID_\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"proxy\": {\n                    \"displayName\": \"!!!A_CONF_HOST_PROXY_PLAIN\",\n                    \"value\": null,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-28T02:35:13.943-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"supportsMultipleOwners\": {\n                    \"displayName\": \"!!!_NPHPSA_MULTIOWNER\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-08-28T02:35:13.943-04:00\",\n                        \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n                    }\n                },\n                \"trackAccountChanges\": {\n                    \"displayName\": \"!!!_NPHPSA_MAKEDIFFS_TARGET\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"trackDiscoveredComputerChanges\": {\n                    \"displayName\": \"!!!_NPHPSA_MAKEDIFFS_FOUNDCOMP\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                },\n                \"trackGroupChanges\": {\n                    \"displayName\": \"!!!_NPHPSA_MAKEDIFFS_GRP_TARGET\",\n                    \"value\": false,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": null,\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            }\n        }\n    ]\n}"},{"id":"272ca843-244a-4af0-9f8d-150cce4da2bb","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 26 Apr 2024 22:53:19 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=9P4UDwC6VjSliCRHAQR3FSGd9pF9pf6pTyn9IP2MF6wshPcDyHa/7vEi2wS00f/3PA1OldOQJuAbaeS6+qkSm0eB9i14C1h2vfugRomTysCERCW87pz8EYCtyolu; Expires=Fri, 03 May 2024 22:53:18 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=9P4UDwC6VjSliCRHAQR3FSGd9pF9pf6pTyn9IP2MF6wshPcDyHa/7vEi2wS00f/3PA1OldOQJuAbaeS6+qkSm0eB9i14C1h2vfugRomTysCERCW87pz8EYCtyolu; Expires=Fri, 03 May 2024 22:53:18 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"0f1bc613-c5e8-45c6-8d98-7bfd1a4b0dc3"},{"name":"/targetSystems","event":[{"listen":"test","script":{"id":"aab18f2c-bdf9-4c43-bacc-3aac636733ef","exec":["pm.test(\"Location is present\", function () {\r","\tpm.response.to.have.header(\"Location\");\r","});\r","var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") \r","results = regex.exec(pm.response.headers.get(\"Location\"))\r","pm.environment.set(\"operationid\", results[1].slice(1, -1));"],"type":"text/javascript","packages":{}}}],"id":"f3d9e215-324d-458f-bea8-05343d3ae2bc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"id\": \"TARGETSYSTEM001\",\r\n  \"description\": \"New Target 001 via REST API\",\r\n  \"address\": \"{server=172.31.13.6; }\",\r\n  \"platformId\": \"WINNT\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>POST /api/rest/v2/targetSystems</code></p>\n<p>This endpoint creates a new <code>TargetSystem</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<p>The request body should contain the details of the target system to be created.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<p>The request body for this endpoint is submitted as <code>application/json</code>. Below are the expected parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Data Type</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Unique identifier of the target system</td>\n<td>String</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>description</td>\n<td>Description of the target system</td>\n<td>String</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>address</td>\n<td>Network address of the target system</td>\n<td>String</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>platformId</td>\n<td>Identifier for the platform of the target system</td>\n<td>String</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>In addition to any standard headers, all requests to this endpoint must include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The <code>{token}</code> placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X POST \"http://[hostname]/[instancename]/api/rest/v2/targetSystems\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -d '{\n            \"id\": \"String\",\n            \"description\": \"String\",\n            \"address\": \"String\",\n            \"platformId\": \"String\"\n         }'\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>202 Accepted</strong>: This status code indicates that the request was accepted and the TargetSystem creation process has been initiated.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request was invalid.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>targetsystems_post_create</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to perform the request; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["targetSystems"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"1247fe4a-12a9-4a7a-a713-f56911538d54","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"id\": \"TARGETSYSTEM001\",\r\n    \"description\": \"New Target 001 via REST API\",\r\n    \"address\": \"{server=10.0.0.110; }\",\r\n    \"platformId\": \"WINNT\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sat, 27 Apr 2024 00:34:20 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=vji1xbingTeUx/6ILo7CTBQl+zQC1+BWlzpXS0G4IYCjf3Qwvj6ixtkqtqzK8cX/vhCCi+wN5q6m8gEYbTufFD/CRO1wAjov+HTcwyTqsxPLBDDYXLppgPLAU0cV; Expires=Sat, 04 May 2024 00:34:20 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=vji1xbingTeUx/6ILo7CTBQl+zQC1+BWlzpXS0G4IYCjf3Qwvj6ixtkqtqzK8cX/vhCCi+wN5q6m8gEYbTufFD/CRO1wAjov+HTcwyTqsxPLBDDYXLppgPLAU0cV; Expires=Sat, 04 May 2024 00:34:20 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(0ed291f0-98a1-4c9c-be6c-b85e486693f1)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"a7f37ec4-e2a2-4c39-86d8-81b35906fc5c","name":"Invalid Argument","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"idbad\": \"TARGETSYSTEM001\",\r\n    \"description\": \"New Target 001 via REST API\",\r\n    \"address\": \"{server=172.31.13.6; }\",\r\n    \"platformId\": \"WINNT\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 27 Apr 2024 01:41:49 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"173"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=kGr+r/1/mwqzI8HYTu4LO3XCKdCInIt4WpU2gjnhScYwPOL1yyiwJ93dhmO73qz6S9g65U/XIPNj7Yae5OD/kYpskOHvpkmNPCXZAoa+8e+QQrIKEUWckeJ4EL90; Expires=Sat, 04 May 2024 01:41:49 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=kGr+r/1/mwqzI8HYTu4LO3XCKdCInIt4WpU2gjnhScYwPOL1yyiwJ93dhmO73qz6S9g65U/XIPNj7Yae5OD/kYpskOHvpkmNPCXZAoa+8e+QQrIKEUWckeJ4EL90; Expires=Sat, 04 May 2024 01:41:49 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"The id field is required.\",\n                \"target\": \"id\"\n            }\n        ]\n    }\n}"}],"_postman_id":"f3d9e215-324d-458f-bea8-05343d3ae2bc"},{"name":"/targetSystems({targetSystemKey})","event":[{"listen":"test","script":{"id":"c4beafd1-1588-4dcd-b249-0f9152442e27","exec":["pm.test(\"Response status code is 200\", function () {","    pm.expect(pm.response.code).to.equal(200);","});","","","pm.test(\"Response has the required fields\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.id).to.exist.and.to.be.a('string');","    pm.expect(responseData.description).to.exist.and.to.be.a('string');","});","","","pm.test(\"The id is a non-empty string\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.id).to.exist.and.to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","});","","pm.test(\"Description is a non-empty string\", function () {","    const responseData = pm.response.json();","","    pm.expect(responseData.description).to.exist.and.to.be.a('string').and.to.have.lengthOf.at.least(1, \"Description should not be empty\");","});","","","","pm.test(\"Accounts is an array if it exists\", function () {","    const responseData = pm.response.json();","","    if (responseData.accounts) {","        pm.expect(responseData.accounts).to.be.an('array');","    }","});","","pm.test(\"Groups is an array if it exists\", function () {","    const responseData = pm.response.json();","","    if (responseData.groups) {","        pm.expect(responseData.groups).to.be.an('array');","    }","});","","pm.test(\"TargetGroup is an object if it exists\", function () {","    const responseData = pm.response.json();","","    if (responseData.targetGroup) {","        pm.expect(responseData.targetGroup).to.be.an('object');","    }","});"],"type":"text/javascript","packages":{}}}],"id":"88b2337e-a9de-47d7-897c-521ff0248b8f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/targetSystems({targetSystemKey})</code></p>\n<p>This endpoint retrieves a <code>TargetSystem</code> object based on the given <code>targetSystemKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>You can use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>targetSystemKey</td>\n<td>Unique identifier of a target system</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/targetSystems({targetSystemKey})\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the targetSystems object that matches the given targetSystemKey.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood by the server due to malformed syntax.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no TargetSystem object was found using the provided targetSystemKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#targetSystems/$entity\",\n    \"id\": \"String\",\n    \"description\": \"String\",\n    \"address\": \"String\",\n    \"type\": \"String\",\n    \"metadata\": {\n        \"createdDateTime\": \"DateTime\",\n        \"lastUpdatedDateTime\": \"DateTime\",\n        \"lastUpdatedBy\": null\n    }\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>targetsystems_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n<h2 id=\"notes\">Notes</h2>\n<p>This REST API request replaces the <code>TargetGet</code> function from our base product, which was a SOAP API function. The transition to REST API provides a more modern and efficient way to retrieve target system data. This newer API model adheres to best practices in terms of web standards and security. Users are encouraged to update their integrations to use this endpoint for a more streamlined and future-proof experience.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["targetSystems({{targetSystemKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"a0d83e80-98db-4fa6-be73-c98a469db7e7","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 27 Apr 2024 00:57:00 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=zQ7LRKLJi4SaIH/y7cQJSerOxOao0jRmMqo3f8hSaEzt7Otp0cDM1ONWhr2l9Dfue2j0HDMsyhlA3Vv3ZTiE/ROJwj7nKcPHfBnnDeSPNjdAjlL6wdI3GJlKWwRi; Expires=Sat, 04 May 2024 00:57:00 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=zQ7LRKLJi4SaIH/y7cQJSerOxOao0jRmMqo3f8hSaEzt7Otp0cDM1ONWhr2l9Dfue2j0HDMsyhlA3Vv3ZTiE/ROJwj7nKcPHfBnnDeSPNjdAjlL6wdI3GJlKWwRi; Expires=Sat, 04 May 2024 00:57:00 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#targetSystems/$entity\",\n    \"id\": \"AD\",\n    \"type\": \"Manual\",\n    \"description\": \"!!!REF_TARGET_AD\",\n    \"address\": \"{server=HIDSDEVEL.local;listOUs={\\\"OU=Corporate Accounts,DC=HIDSDevel,DC=local\\\";};listNestedGrps=true;listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n    \"metadata\": {\n        \"createdDateTime\": null,\n        \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n        \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n    }\n}"},{"id":"6973c2b7-0490-476a-87cb-536b811a098a","name":"Expand Accounts","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})?expand=accounts","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["targetSystems({{targetSystemKey}})"],"query":[{"key":"expand","value":"accounts"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 27 Apr 2024 00:57:57 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=Uxxj6Jzi+JTiZoLIYix9l3u4G6F38LYW0T9cRbhAeZ+3K5HA2/U9uOusjtqRuCyQ0sXxKwFIcuva3aDwWiSQhN6U3MHNsbeVAHmXIH7mtIujAfQKma0w+/z832xW; Expires=Sat, 04 May 2024 00:57:57 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=Uxxj6Jzi+JTiZoLIYix9l3u4G6F38LYW0T9cRbhAeZ+3K5HA2/U9uOusjtqRuCyQ0sXxKwFIcuva3aDwWiSQhN6U3MHNsbeVAHmXIH7mtIujAfQKma0w+/z832xW; Expires=Sat, 04 May 2024 00:57:57 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#targetSystems(accounts())/$entity\",\n    \"id\": \"AD\",\n    \"type\": \"Manual\",\n    \"description\": \"!!!REF_TARGET_AD\",\n    \"address\": \"{server=HIDSDEVEL.local;listOUs={\\\"OU=Corporate Accounts,DC=HIDSDevel,DC=local\\\";};listNestedGrps=true;listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n    \"metadata\": {\n        \"createdDateTime\": null,\n        \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n        \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n    },\n    \"accounts\": [\n        {\n            \"id\": \"99b9b2c8-a544-4720-8e6b-cf90776ae035\",\n            \"displayName\": \"Alpha Omega\",\n            \"stableId\": \"0f22c7e0-a705-43a2-85f6-332b74498d4a\",\n            \"shortId\": \"alpha\",\n            \"longId\": \"HIDSDEVEL\\\\alpha\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"e867f0cb-e023-4170-bb02-82222419855e\",\n            \"displayName\": \"Bravo Omega\",\n            \"stableId\": \"84b2d9f1-2c53-40aa-a5ae-033090fbd18c\",\n            \"shortId\": \"bravo\",\n            \"longId\": \"HIDSDEVEL\\\\bravo\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"e8670211-4a80-4980-ac6c-de3eb9125938\",\n            \"displayName\": \"Charlie Omega\",\n            \"stableId\": \"227ceda2-5c9b-410b-97c4-2a756fed0201\",\n            \"shortId\": \"charlie\",\n            \"longId\": \"HIDSDEVEL\\\\charlie\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"ba30bf03-7ca5-4bf7-bc3a-2db3eb552d50\",\n            \"displayName\": \"Global Helpdesk\",\n            \"stableId\": \"82c77759-96ad-4b4c-9847-244e733da24e\",\n            \"shortId\": \"globalhelpdesk\",\n            \"longId\": \"HIDSDEVEL\\\\globalhelpdesk\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"65ac77fb-a97e-4e6e-9046-fcdde51d0175\",\n            \"displayName\": \"Helpdesk Manager\",\n            \"stableId\": \"3d245bb5-8668-4ecd-b30e-e1ca5dd9cb0a\",\n            \"shortId\": \"helpdeskmanager\",\n            \"longId\": \"HIDSDEVEL\\\\helpdeskmanager\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"33babce5-1303-4e4d-b530-2a7fbbfb3f94\",\n            \"displayName\": \"Kevin k.\",\n            \"stableId\": \"5e87cf68-5f32-4bc2-a7c8-d5e6a6851901\",\n            \"shortId\": \"kevink\",\n            \"longId\": \"HIDSDEVEL\\\\kevink\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"2452ea52-0d93-4d90-8c8d-f283e78ec53f\",\n            \"displayName\": \"NonRestApi User\",\n            \"stableId\": \"baba5c0d-eff9-45b3-9146-bf49838b4fe8\",\n            \"shortId\": \"nonrestapiuser\",\n            \"longId\": \"HIDSDEVEL\\\\nonrestapiuser\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"98a235d5-1212-4c0c-946b-a254062903a7\",\n            \"displayName\": \"Privilege Administrator\",\n            \"stableId\": \"ae623d80-4754-422b-9113-10d460998a5e\",\n            \"shortId\": \"privilegeadministrat\",\n            \"longId\": \"HIDSDEVEL\\\\privilegeadministrat\",\n            \"valid\": false\n        },\n        {\n            \"id\": \"85aaaf7e-5be5-43d5-8238-f8663b5b9a81\",\n            \"displayName\": \"Privileged Admin\",\n            \"stableId\": \"aff8fe1a-158a-450f-9892-bb37feba383c\",\n            \"shortId\": \"privilegedadmin\",\n            \"longId\": \"HIDSDEVEL\\\\privilegedadmin\",\n            \"valid\": true\n        }\n    ]\n}"},{"id":"394433ca-ddc1-4fa8-b865-2910ea8b4d02","name":"Expand Groups","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})?expand=groups","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["targetSystems({{targetSystemKey}})"],"query":[{"key":"expand","value":"groups"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 27 Apr 2024 00:59:15 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=IVRd55sHDJ+rt2iNXMm+AXaKWTbpywA7SQmt7RriVEwC5WU1mR6e5HqEMb408//DRIQAL2ahVRsM5QiTLACmxKRW9CtavMb+6JYNer7TDZCNX2P1QA1J4mYhOCIf; Expires=Sat, 04 May 2024 00:59:15 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=IVRd55sHDJ+rt2iNXMm+AXaKWTbpywA7SQmt7RriVEwC5WU1mR6e5HqEMb408//DRIQAL2ahVRsM5QiTLACmxKRW9CtavMb+6JYNer7TDZCNX2P1QA1J4mYhOCIf; Expires=Sat, 04 May 2024 00:59:15 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#targetSystems(groups())/$entity\",\n    \"id\": \"AD\",\n    \"type\": \"Manual\",\n    \"description\": \"!!!REF_TARGET_AD\",\n    \"address\": \"{server=HIDSDEVEL.local;listOUs={\\\"OU=Corporate Accounts,DC=HIDSDevel,DC=local\\\";};listNestedGrps=true;listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n    \"metadata\": {\n        \"createdDateTime\": null,\n        \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n        \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n    },\n    \"groups\": [\n        {\n            \"id\": \"0b90389d-e3c8-4b9b-92e9-97a91fcb46d0\",\n            \"displayName\": \"Members of this group can remotely query authorization attributes and permissions for resources on this computer.\",\n            \"stableId\": \"4022fdec-e7aa-4ea1-a265-c2ddf8afda4d\",\n            \"shortId\": \"Access Control Assistance Operators\",\n            \"longId\": \"CN=Access Control Assistance Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"77088bef-fe1e-497a-a290-fdf59754607e\",\n            \"displayName\": \"Members can administer domain user and group accounts\",\n            \"stableId\": \"849f1801-2c5d-4155-b349-472922ac52b6\",\n            \"shortId\": \"Account Operators\",\n            \"longId\": \"CN=Account Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"b03351a9-c23a-4229-b733-19cc830e360b\",\n            \"displayName\": \"Administrators have complete and unrestricted access to the computer/domain\",\n            \"stableId\": \"70b7147d-c600-47d1-8280-ca9b891d6e5c\",\n            \"shortId\": \"Administrators\",\n            \"longId\": \"CN=Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"a107a53e-e3b0-404d-b143-b20ffae244ab\",\n            \"displayName\": \"Members in this group can have their passwords replicated to all read-only domain controllers in the domain\",\n            \"stableId\": \"32b689bf-b6a3-4524-b044-8b068db6c052\",\n            \"shortId\": \"Allowed RODC Password Replication Group\",\n            \"longId\": \"CN=Allowed RODC Password Replication Group,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"50f5d712-5d9e-4f90-a60a-db3d7fb48a3c\",\n            \"displayName\": \"Backup Operators can override security restrictions for the sole purpose of backing up or restoring files\",\n            \"stableId\": \"c24a29b7-ad80-4b80-97f1-b2fe7ec389a7\",\n            \"shortId\": \"Backup Operators\",\n            \"longId\": \"CN=Backup Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"2d971ada-c3be-4306-925b-1b07c7a01610\",\n            \"displayName\": \"Members of this group are permitted to publish certificates to the directory\",\n            \"stableId\": \"c806accf-dae5-4565-abc1-b5e613bdbfcd\",\n            \"shortId\": \"Cert Publishers\",\n            \"longId\": \"CN=Cert Publishers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"c8115925-800c-479f-88d6-97bc5020846d\",\n            \"displayName\": \"Members of this group are allowed to connect to Certification Authorities in the enterprise\",\n            \"stableId\": \"dd69b555-c6b3-4290-a37a-d7ad56b46f11\",\n            \"shortId\": \"Certificate Service DCOM Access\",\n            \"longId\": \"CN=Certificate Service DCOM Access,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"dd9907df-247d-4bbd-8695-bedb31229677\",\n            \"displayName\": \"Members of this group that are domain controllers may be cloned.\",\n            \"stableId\": \"3a76e491-55a8-4ff0-bf59-2f6e6a34ece4\",\n            \"shortId\": \"Cloneable Domain Controllers\",\n            \"longId\": \"CN=Cloneable Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"ccd58931-d4c1-4464-8cc0-9c8f957704e5\",\n            \"displayName\": \"Members are authorized to perform cryptographic operations.\",\n            \"stableId\": \"ba5ff9cc-b8e6-4a98-a941-7d43b10481f0\",\n            \"shortId\": \"Cryptographic Operators\",\n            \"longId\": \"CN=Cryptographic Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"30524a8b-1ab0-496a-9312-ce9f06720f35\",\n            \"displayName\": \"Members in this group cannot have their passwords replicated to any read-only domain controllers in the domain\",\n            \"stableId\": \"3ed3d43b-ba42-4002-9ad4-d0df4272bfb9\",\n            \"shortId\": \"Denied RODC Password Replication Group\",\n            \"longId\": \"CN=Denied RODC Password Replication Group,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"d5d1b885-5869-414e-8e8d-3886d8eb6615\",\n            \"displayName\": \"Members are allowed to launch, activate and use Distributed COM objects on this machine.\",\n            \"stableId\": \"8ddcac46-7200-47e7-91f2-0e3a910f3cf2\",\n            \"shortId\": \"Distributed COM Users\",\n            \"longId\": \"CN=Distributed COM Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"0aeac5f7-6151-4e44-bf30-35612e224f93\",\n            \"displayName\": \"DNS Administrators Group\",\n            \"stableId\": \"22cde6c7-753b-4916-b993-fe0dd0fa6799\",\n            \"shortId\": \"DnsAdmins\",\n            \"longId\": \"CN=DnsAdmins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"472dc237-f9ee-47a6-868b-dd330d1c2cf2\",\n            \"displayName\": \"DNS clients who are permitted to perform dynamic updates on behalf of some other clients (such as DHCP servers).\",\n            \"stableId\": \"6099f0d7-13a7-4d80-80f3-5e52a6a9cdc8\",\n            \"shortId\": \"DnsUpdateProxy\",\n            \"longId\": \"CN=DnsUpdateProxy,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"f25e1a32-cc1f-4238-9f16-7e76df9c323a\",\n            \"displayName\": \"Designated administrators of the domain\",\n            \"stableId\": \"6143e2fe-abcc-4b29-abf3-cc20a8edd922\",\n            \"shortId\": \"Domain Admins\",\n            \"longId\": \"CN=Domain Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"d970f0b3-49e5-4c41-8e7e-ba04e818fa5f\",\n            \"displayName\": \"All workstations and servers joined to the domain\",\n            \"stableId\": \"8a7939bd-2226-467c-8b84-59d12b7fc458\",\n            \"shortId\": \"Domain Computers\",\n            \"longId\": \"CN=Domain Computers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"4a960292-0c58-4f11-aa89-8dd2325534d0\",\n            \"displayName\": \"All domain controllers in the domain\",\n            \"stableId\": \"1dcf7f75-af8a-432b-bd79-db25fcbd61bb\",\n            \"shortId\": \"Domain Controllers\",\n            \"longId\": \"CN=Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"6c494a1b-2e01-492f-bd1c-513a3bfbd92e\",\n            \"displayName\": \"All domain guests\",\n            \"stableId\": \"c2e1a26e-a59a-4fc7-9b68-9c97ed91347d\",\n            \"shortId\": \"Domain Guests\",\n            \"longId\": \"CN=Domain Guests,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"a9f6df73-48e1-485c-8cfd-2e5d04b07cc2\",\n            \"displayName\": \"All domain users\",\n            \"stableId\": \"34657796-76a3-4bc7-9ad7-7e610f53a4aa\",\n            \"shortId\": \"Domain Users\",\n            \"longId\": \"CN=Domain Users,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"e3499065-3ce7-48aa-adc2-17bca384d2c7\",\n            \"displayName\": \"Designated administrators of the enterprise\",\n            \"stableId\": \"4b97d9cd-387b-4d50-b7e1-3aa2b08f6624\",\n            \"shortId\": \"Enterprise Admins\",\n            \"longId\": \"CN=Enterprise Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"28fbf087-1c18-4912-b306-4f37f1c58bda\",\n            \"displayName\": \"Members of this group can perform administrative actions on key objects within the forest.\",\n            \"stableId\": \"c971e9ed-10ae-45d4-87a6-0a5a414f622b\",\n            \"shortId\": \"Enterprise Key Admins\",\n            \"longId\": \"CN=Enterprise Key Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"e33aab6d-fd30-4e72-b01b-616a15e4fdbb\",\n            \"displayName\": \"Members of this group are Read-Only Domain Controllers in the enterprise\",\n            \"stableId\": \"9abbfb41-3816-4ecc-ab0b-069a065ec165\",\n            \"shortId\": \"Enterprise Read-only Domain Controllers\",\n            \"longId\": \"CN=Enterprise Read-only Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"064f1c9f-6041-49c4-901b-3bc10f22a4c0\",\n            \"displayName\": \"Members of this group can read event logs from local machine\",\n            \"stableId\": \"acc18d03-4252-4bb5-98fc-31d084b98416\",\n            \"shortId\": \"Event Log Readers\",\n            \"longId\": \"CN=Event Log Readers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"3718b780-44da-4537-8738-093ce62ef279\",\n            \"displayName\": \"Members in this group can modify group policy for the domain\",\n            \"stableId\": \"a8ddfd07-3434-4729-8e2d-48a91e0cc770\",\n            \"shortId\": \"Group Policy Creator Owners\",\n            \"longId\": \"CN=Group Policy Creator Owners,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"2605dbe2-5909-4a40-924b-25d90f6bece7\",\n            \"displayName\": \"Guests have the same access as members of the Users group by default, except for the Guest account which is further restricted\",\n            \"stableId\": \"05f2b945-9185-46a3-b707-98bfc0544953\",\n            \"shortId\": \"Guests\",\n            \"longId\": \"CN=Guests,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"9fcb5115-b666-44d4-b37e-02c5ed982c87\",\n            \"displayName\": \"Members of this group have complete and unrestricted access to all features of Hyper-V.\",\n            \"stableId\": \"9b73e1f6-77d3-44fd-9569-244a4375fe66\",\n            \"shortId\": \"Hyper-V Administrators\",\n            \"longId\": \"CN=Hyper-V Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"f75f0c92-ae36-4c98-a1fe-5787a49c1470\",\n            \"displayName\": \"Built-in group used by Internet Information Services.\",\n            \"stableId\": \"02c0af18-2681-4226-b436-9c764d5c7f77\",\n            \"shortId\": \"IIS_IUSRS\",\n            \"longId\": \"CN=IIS_IUSRS,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"fc0c0a0d-6d75-40d5-a2d8-90f62d316db1\",\n            \"displayName\": \"Members of this group can create incoming, one-way trusts to this forest\",\n            \"stableId\": \"fee79d4c-9f28-4b03-b5ac-720ac11b9e5b\",\n            \"shortId\": \"Incoming Forest Trust Builders\",\n            \"longId\": \"CN=Incoming Forest Trust Builders,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"a2555264-19de-4fea-b4d5-258702c08f33\",\n            \"displayName\": \"Members of this group can perform administrative actions on key objects within the domain.\",\n            \"stableId\": \"20c8cc98-1a9a-4be4-84e9-41c9617f5acb\",\n            \"shortId\": \"Key Admins\",\n            \"longId\": \"CN=Key Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"248b56f4-c0ef-4a94-8f46-a27911ec9c8f\",\n            \"displayName\": \"Members in this group can have some administrative privileges to manage configuration of networking features\",\n            \"stableId\": \"f0df7343-4eeb-4b44-85b0-b51d7cca1f76\",\n            \"shortId\": \"Network Configuration Operators\",\n            \"longId\": \"CN=Network Configuration Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"0d9f74a6-9e58-4c3e-bd44-30a561530cde\",\n            \"displayName\": \"Members of this group may schedule logging of performance counters, enable trace providers, and collect event traces both locally and via remote access to this computer\",\n            \"stableId\": \"4ba1193d-9dd8-40b7-890b-fb3b6f3e5f00\",\n            \"shortId\": \"Performance Log Users\",\n            \"longId\": \"CN=Performance Log Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"7c8fb8c3-0c48-4649-bd94-04c6efc237f8\",\n            \"displayName\": \"Members of this group can access performance counter data locally and remotely\",\n            \"stableId\": \"c4316d98-5e3c-4d8b-b89b-ecebb6d35dc1\",\n            \"shortId\": \"Performance Monitor Users\",\n            \"longId\": \"CN=Performance Monitor Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"659fb378-9a1f-4625-b632-96de9ea8c80a\",\n            \"displayName\": \"A backward compatibility group which allows read access on all users and groups in the domain\",\n            \"stableId\": \"b95eb023-28b6-4c87-ac1f-3d01ae9bb9f0\",\n            \"shortId\": \"Pre-Windows 2000 Compatible Access\",\n            \"longId\": \"CN=Pre-Windows 2000 Compatible Access,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"b6ca77ee-c1a7-4356-be3f-93a26e725435\",\n            \"displayName\": \"Members can administer printers installed on domain controllers\",\n            \"stableId\": \"4a7a0a31-bd2e-43d3-948c-b86adcef4c8e\",\n            \"shortId\": \"Print Operators\",\n            \"longId\": \"CN=Print Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"3b9068e9-5d50-4d44-b20a-117969ab0825\",\n            \"displayName\": \"Members of this group are afforded additional protections against authentication security threats. See http://go.microsoft.com/fwlink/?LinkId=298939 for more information.\",\n            \"stableId\": \"fe302877-f4de-44a5-b620-c84d2b619e58\",\n            \"shortId\": \"Protected Users\",\n            \"longId\": \"CN=Protected Users,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"9ed7e13b-faa8-4ce2-b95b-9b747b365665\",\n            \"displayName\": \"Servers in this group can access remote access properties of users\",\n            \"stableId\": \"c1e79911-c847-4cc4-9779-afa3bc84fa4d\",\n            \"shortId\": \"RAS and IAS Servers\",\n            \"longId\": \"CN=RAS and IAS Servers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"5c450794-f8fd-439c-97fb-164265bc2e89\",\n            \"displayName\": \"Servers in this group run virtual machines and host sessions where users RemoteApp programs and personal virtual desktops run. This group needs to be populated on servers running RD Connection Broker. RD Session Host servers and RD Virtualization Host servers used in the deployment need to be in this group.\",\n            \"stableId\": \"86033864-b97e-44a6-bdac-c5ceb7ab3264\",\n            \"shortId\": \"RDS Endpoint Servers\",\n            \"longId\": \"CN=RDS Endpoint Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"45decf93-e10c-4c45-98f7-3811df8e1e96\",\n            \"displayName\": \"Servers in this group can perform routine administrative actions on servers running Remote Desktop Services. This group needs to be populated on all servers in a Remote Desktop Services deployment. The servers running the RDS Central Management service must be included in this group.\",\n            \"stableId\": \"4e5d9eeb-4aab-42c7-8f6b-19775f878482\",\n            \"shortId\": \"RDS Management Servers\",\n            \"longId\": \"CN=RDS Management Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"18644fbe-77b2-40f3-a01d-643e8c88f0e5\",\n            \"displayName\": \"Servers in this group enable users of RemoteApp programs and personal virtual desktops access to these resources. In Internet-facing deployments, these servers are typically deployed in an edge network. This group needs to be populated on servers running RD Connection Broker. RD Gateway servers and RD Web Access servers used in the deployment need to be in this group.\",\n            \"stableId\": \"32ffaa24-b82c-4046-b596-18e8bea190b3\",\n            \"shortId\": \"RDS Remote Access Servers\",\n            \"longId\": \"CN=RDS Remote Access Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"8a1df4ee-aa85-42ae-a2e9-42e5587a5cd7\",\n            \"displayName\": \"Members of this group are Read-Only Domain Controllers in the domain\",\n            \"stableId\": \"744e830c-4fc5-431a-b96c-3e66b0c8cf7f\",\n            \"shortId\": \"Read-only Domain Controllers\",\n            \"longId\": \"CN=Read-only Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"b43d775b-37fe-428f-98ce-a86a05c69f41\",\n            \"displayName\": \"Members in this group are granted the right to logon remotely\",\n            \"stableId\": \"5d89e576-f13e-411a-ad8d-5e257328b416\",\n            \"shortId\": \"Remote Desktop Users\",\n            \"longId\": \"CN=Remote Desktop Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"70e2b868-a40a-4b94-a20a-472e171f913a\",\n            \"displayName\": \"Members of this group can access WMI resources over management protocols (such as WS-Management via the Windows Remote Management service). This applies only to WMI namespaces that grant access to the user.\",\n            \"stableId\": \"4b63d2e3-8296-40fb-8fbd-db88aa32ae75\",\n            \"shortId\": \"Remote Management Users\",\n            \"longId\": \"CN=Remote Management Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"6555129e-263b-4c7e-8d36-8f9afae48344\",\n            \"displayName\": \"Supports file replication in a domain\",\n            \"stableId\": \"dd199a19-1237-4703-abcc-df26212f2ff3\",\n            \"shortId\": \"Replicator\",\n            \"longId\": \"CN=Replicator,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"60f787dd-f6f7-46fa-8049-9f14e214bb09\",\n            \"displayName\": \"Members in the group have the required access and privileges to be assigned as the log on account for the associated instance of SQL Server Browser.\",\n            \"stableId\": \"efdd3035-2503-479e-83f3-942ef595f215\",\n            \"shortId\": \"SQLServer2005SQLBrowserUser$EC2AMAZ-I564P38\",\n            \"longId\": \"CN=SQLServer2005SQLBrowserUser$EC2AMAZ-I564P38,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"1c65ccfb-1a3e-4f73-8e57-169bff43e98b\",\n            \"displayName\": \"Designated administrators of the schema\",\n            \"stableId\": \"cb64dff2-8a59-4e1e-b392-2431cf8945c0\",\n            \"shortId\": \"Schema Admins\",\n            \"longId\": \"CN=Schema Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"c61368d1-22c9-4324-87e2-dd315221efcc\",\n            \"displayName\": \"Members can administer domain servers\",\n            \"stableId\": \"f3f6a548-7182-4119-ac41-003ba75a19e6\",\n            \"shortId\": \"Server Operators\",\n            \"longId\": \"CN=Server Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"18dd70d6-1b5c-4437-b388-5a4ee8917203\",\n            \"displayName\": \"Members of this group have complete and unrestricted access to all features of Storage Replica.\",\n            \"stableId\": \"c1ab06d0-65bc-4a97-94e3-0734971268d8\",\n            \"shortId\": \"Storage Replica Administrators\",\n            \"longId\": \"CN=Storage Replica Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"97212a94-939d-4206-b4d6-c144342303b5\",\n            \"displayName\": \"Members of this group can update user accounts in Active Directory with information about license issuance, for the purpose of tracking and reporting TS Per User CAL usage\",\n            \"stableId\": \"86fc1a5f-7f1a-4074-9ca8-ecf6f534c53a\",\n            \"shortId\": \"Terminal Server License Servers\",\n            \"longId\": \"CN=Terminal Server License Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"cf80d7a0-28ee-4943-aa4b-2f41ee3819ef\",\n            \"displayName\": \"Users are prevented from making accidental or intentional system-wide changes and can run most applications\",\n            \"stableId\": \"e0d7838c-ee28-4a19-963c-e8663e4c3e49\",\n            \"shortId\": \"Users\",\n            \"longId\": \"CN=Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"60659030-cf8e-42c6-a56a-25377be69897\",\n            \"displayName\": \"Members of this group have access to the computed tokenGroupsGlobalAndUniversal attribute on User objects\",\n            \"stableId\": \"b29e936f-bbeb-4ed0-9f60-057543092477\",\n            \"shortId\": \"Windows Authorization Access Group\",\n            \"longId\": \"CN=Windows Authorization Access Group,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        }\n    ]\n}"},{"id":"ac779714-4b17-4ae6-ab05-53f32f1ae46f","name":"Expand Target Group","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})?expand=targetGroup","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["targetSystems({{targetSystemKey}})"],"query":[{"key":"expand","value":"targetGroup"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 27 Apr 2024 00:59:49 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=HRn/Pyo34sJQILmD96IDsYjCnQEYozQt6bTMNVu/ZvTMMELsL1EOE+ozqz1k4mq9fSc08WPrnhEc8ifsGsQgCsoXGjqZpqNlFh4lD2WvuyBeczQp9p4e+ldhO+c7; Expires=Sat, 04 May 2024 00:59:48 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=HRn/Pyo34sJQILmD96IDsYjCnQEYozQt6bTMNVu/ZvTMMELsL1EOE+ozqz1k4mq9fSc08WPrnhEc8ifsGsQgCsoXGjqZpqNlFh4lD2WvuyBeczQp9p4e+ldhO+c7; Expires=Sat, 04 May 2024 00:59:48 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#targetSystems(targetGroup())/$entity\",\n    \"id\": \"AD\",\n    \"type\": \"Manual\",\n    \"description\": \"!!!REF_TARGET_AD\",\n    \"address\": \"{server=HIDSDEVEL.local;listOUs={\\\"OU=Corporate Accounts,DC=HIDSDevel,DC=local\\\";};listNestedGrps=true;listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n    \"metadata\": {\n        \"createdDateTime\": null,\n        \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n        \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n    },\n    \"targetGroup\": {\n        \"id\": \"DEFAULT\",\n        \"description\": \"!!!HOSTGRP_DEFAULT_DESC\"\n    }\n}"},{"id":"0a16de53-1780-4010-888b-fbb19f95a27a","name":"Expand All","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})?expand=*","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["targetSystems({{targetSystemKey}})"],"query":[{"key":"expand","value":"*"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 27 Apr 2024 01:00:37 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=OSL3fyBjOWq9ZRw3goZTsTBvmZL4bxc+rPiqWUXQtlGkOl2U/4j00dN9raE4o0BjMoE9ip+C2jJvrpU2izsbvesXbH8ZtPh4jMlLe1zTm4e8tE7fzbZQueGZuXnJ; Expires=Sat, 04 May 2024 01:00:35 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=OSL3fyBjOWq9ZRw3goZTsTBvmZL4bxc+rPiqWUXQtlGkOl2U/4j00dN9raE4o0BjMoE9ip+C2jJvrpU2izsbvesXbH8ZtPh4jMlLe1zTm4e8tE7fzbZQueGZuXnJ; Expires=Sat, 04 May 2024 01:00:35 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#targetSystems(platform(category()),targetGroup(),accounts(),groups(),credentials(),options(),attributeDefinitions())/$entity\",\n    \"id\": \"AD\",\n    \"type\": \"Manual\",\n    \"description\": \"!!!REF_TARGET_AD\",\n    \"address\": \"{server=HIDSDEVEL.local;listOUs={\\\"OU=Corporate Accounts,DC=HIDSDevel,DC=local\\\";};listNestedGrps=true;listDeleted=NODELETED;nameFormat=NT4;groupNameFormat=DN;grpowner_attr=managedBy;persistentSearchWait=7200;}\",\n    \"metadata\": {\n        \"createdDateTime\": null,\n        \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n        \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n    },\n    \"platform\": {\n        \"id\": \"AD\",\n        \"displayName\": \"!!!PLATFORM_AD_DESC\",\n        \"type\": \"Target\",\n        \"passwordAgent\": \"agtaddn.exe\",\n        \"passwordAgentArguments\": null,\n        \"listAgent\": \"agtaddn.exe\",\n        \"listAgentArguments\": null,\n        \"validateAgent\": null,\n        \"validateAgentArguments\": null,\n        \"license\": null,\n        \"script\": null,\n        \"supportedOperations\": {\n            \"expirePassword\": true,\n            \"unexpirePassword\": true,\n            \"checkPasswordExpiry\": true,\n            \"assignGroupOwner\": false,\n            \"listAccounts\": true,\n            \"listAccountAttributes\": true,\n            \"challengeResponse\": false,\n            \"runCommand\": false\n        },\n        \"supportedListingOperations\": {\n            \"listAttributes\": true,\n            \"manageGroups\": true,\n            \"incrementalListing\": true,\n            \"listGroupOwners\": true,\n            \"listInventory\": false,\n            \"systemPasswords\": false,\n            \"configureEvents\": false,\n            \"lastLogin\": true,\n            \"persistentListing\": true\n        },\n        \"supportedNetworkResourceOperations\": {\n            \"listFolders\": false,\n            \"listPrinters\": false,\n            \"listMailDistributionLists\": false,\n            \"listMultipleOwners\": true,\n            \"listSites\": false,\n            \"listDocuments\": false,\n            \"create\": false,\n            \"update\": false,\n            \"delete\": false,\n            \"move\": false\n        },\n        \"category\": {\n            \"id\": \"NOS\",\n            \"displayName\": \"!!!PLATCAT_NOS_DESC\"\n        }\n    },\n    \"targetGroup\": {\n        \"id\": \"DEFAULT\",\n        \"description\": \"!!!HOSTGRP_DEFAULT_DESC\"\n    },\n    \"accounts\": [\n        {\n            \"id\": \"33babce5-1303-4e4d-b530-2a7fbbfb3f94\",\n            \"displayName\": \"Kevin k.\",\n            \"stableId\": \"5e87cf68-5f32-4bc2-a7c8-d5e6a6851901\",\n            \"shortId\": \"kevink\",\n            \"longId\": \"HIDSDEVEL\\\\kevink\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"ba30bf03-7ca5-4bf7-bc3a-2db3eb552d50\",\n            \"displayName\": \"Global Helpdesk\",\n            \"stableId\": \"82c77759-96ad-4b4c-9847-244e733da24e\",\n            \"shortId\": \"globalhelpdesk\",\n            \"longId\": \"HIDSDEVEL\\\\globalhelpdesk\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"e867f0cb-e023-4170-bb02-82222419855e\",\n            \"displayName\": \"Bravo Omega\",\n            \"stableId\": \"84b2d9f1-2c53-40aa-a5ae-033090fbd18c\",\n            \"shortId\": \"bravo\",\n            \"longId\": \"HIDSDEVEL\\\\bravo\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"98a235d5-1212-4c0c-946b-a254062903a7\",\n            \"displayName\": \"Privilege Administrator\",\n            \"stableId\": \"ae623d80-4754-422b-9113-10d460998a5e\",\n            \"shortId\": \"privilegeadministrat\",\n            \"longId\": \"HIDSDEVEL\\\\privilegeadministrat\",\n            \"valid\": false\n        },\n        {\n            \"id\": \"99b9b2c8-a544-4720-8e6b-cf90776ae035\",\n            \"displayName\": \"Alpha Omega\",\n            \"stableId\": \"0f22c7e0-a705-43a2-85f6-332b74498d4a\",\n            \"shortId\": \"alpha\",\n            \"longId\": \"HIDSDEVEL\\\\alpha\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"e8670211-4a80-4980-ac6c-de3eb9125938\",\n            \"displayName\": \"Charlie Omega\",\n            \"stableId\": \"227ceda2-5c9b-410b-97c4-2a756fed0201\",\n            \"shortId\": \"charlie\",\n            \"longId\": \"HIDSDEVEL\\\\charlie\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"2452ea52-0d93-4d90-8c8d-f283e78ec53f\",\n            \"displayName\": \"NonRestApi User\",\n            \"stableId\": \"baba5c0d-eff9-45b3-9146-bf49838b4fe8\",\n            \"shortId\": \"nonrestapiuser\",\n            \"longId\": \"HIDSDEVEL\\\\nonrestapiuser\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"85aaaf7e-5be5-43d5-8238-f8663b5b9a81\",\n            \"displayName\": \"Privileged Admin\",\n            \"stableId\": \"aff8fe1a-158a-450f-9892-bb37feba383c\",\n            \"shortId\": \"privilegedadmin\",\n            \"longId\": \"HIDSDEVEL\\\\privilegedadmin\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"65ac77fb-a97e-4e6e-9046-fcdde51d0175\",\n            \"displayName\": \"Helpdesk Manager\",\n            \"stableId\": \"3d245bb5-8668-4ecd-b30e-e1ca5dd9cb0a\",\n            \"shortId\": \"helpdeskmanager\",\n            \"longId\": \"HIDSDEVEL\\\\helpdeskmanager\",\n            \"valid\": true\n        }\n    ],\n    \"groups\": [\n        {\n            \"id\": \"9fcb5115-b666-44d4-b37e-02c5ed982c87\",\n            \"displayName\": \"Members of this group have complete and unrestricted access to all features of Hyper-V.\",\n            \"stableId\": \"9b73e1f6-77d3-44fd-9569-244a4375fe66\",\n            \"shortId\": \"Hyper-V Administrators\",\n            \"longId\": \"CN=Hyper-V Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"7c8fb8c3-0c48-4649-bd94-04c6efc237f8\",\n            \"displayName\": \"Members of this group can access performance counter data locally and remotely\",\n            \"stableId\": \"c4316d98-5e3c-4d8b-b89b-ecebb6d35dc1\",\n            \"shortId\": \"Performance Monitor Users\",\n            \"longId\": \"CN=Performance Monitor Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"3718b780-44da-4537-8738-093ce62ef279\",\n            \"displayName\": \"Members in this group can modify group policy for the domain\",\n            \"stableId\": \"a8ddfd07-3434-4729-8e2d-48a91e0cc770\",\n            \"shortId\": \"Group Policy Creator Owners\",\n            \"longId\": \"CN=Group Policy Creator Owners,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"3b9068e9-5d50-4d44-b20a-117969ab0825\",\n            \"displayName\": \"Members of this group are afforded additional protections against authentication security threats. See http://go.microsoft.com/fwlink/?LinkId=298939 for more information.\",\n            \"stableId\": \"fe302877-f4de-44a5-b620-c84d2b619e58\",\n            \"shortId\": \"Protected Users\",\n            \"longId\": \"CN=Protected Users,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"5c450794-f8fd-439c-97fb-164265bc2e89\",\n            \"displayName\": \"Servers in this group run virtual machines and host sessions where users RemoteApp programs and personal virtual desktops run. This group needs to be populated on servers running RD Connection Broker. RD Session Host servers and RD Virtualization Host servers used in the deployment need to be in this group.\",\n            \"stableId\": \"86033864-b97e-44a6-bdac-c5ceb7ab3264\",\n            \"shortId\": \"RDS Endpoint Servers\",\n            \"longId\": \"CN=RDS Endpoint Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"1c65ccfb-1a3e-4f73-8e57-169bff43e98b\",\n            \"displayName\": \"Designated administrators of the schema\",\n            \"stableId\": \"cb64dff2-8a59-4e1e-b392-2431cf8945c0\",\n            \"shortId\": \"Schema Admins\",\n            \"longId\": \"CN=Schema Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"e3499065-3ce7-48aa-adc2-17bca384d2c7\",\n            \"displayName\": \"Designated administrators of the enterprise\",\n            \"stableId\": \"4b97d9cd-387b-4d50-b7e1-3aa2b08f6624\",\n            \"shortId\": \"Enterprise Admins\",\n            \"longId\": \"CN=Enterprise Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"b03351a9-c23a-4229-b733-19cc830e360b\",\n            \"displayName\": \"Administrators have complete and unrestricted access to the computer/domain\",\n            \"stableId\": \"70b7147d-c600-47d1-8280-ca9b891d6e5c\",\n            \"shortId\": \"Administrators\",\n            \"longId\": \"CN=Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"2d971ada-c3be-4306-925b-1b07c7a01610\",\n            \"displayName\": \"Members of this group are permitted to publish certificates to the directory\",\n            \"stableId\": \"c806accf-dae5-4565-abc1-b5e613bdbfcd\",\n            \"shortId\": \"Cert Publishers\",\n            \"longId\": \"CN=Cert Publishers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"60659030-cf8e-42c6-a56a-25377be69897\",\n            \"displayName\": \"Members of this group have access to the computed tokenGroupsGlobalAndUniversal attribute on User objects\",\n            \"stableId\": \"b29e936f-bbeb-4ed0-9f60-057543092477\",\n            \"shortId\": \"Windows Authorization Access Group\",\n            \"longId\": \"CN=Windows Authorization Access Group,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"a2555264-19de-4fea-b4d5-258702c08f33\",\n            \"displayName\": \"Members of this group can perform administrative actions on key objects within the domain.\",\n            \"stableId\": \"20c8cc98-1a9a-4be4-84e9-41c9617f5acb\",\n            \"shortId\": \"Key Admins\",\n            \"longId\": \"CN=Key Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"2605dbe2-5909-4a40-924b-25d90f6bece7\",\n            \"displayName\": \"Guests have the same access as members of the Users group by default, except for the Guest account which is further restricted\",\n            \"stableId\": \"05f2b945-9185-46a3-b707-98bfc0544953\",\n            \"shortId\": \"Guests\",\n            \"longId\": \"CN=Guests,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"a9f6df73-48e1-485c-8cfd-2e5d04b07cc2\",\n            \"displayName\": \"All domain users\",\n            \"stableId\": \"34657796-76a3-4bc7-9ad7-7e610f53a4aa\",\n            \"shortId\": \"Domain Users\",\n            \"longId\": \"CN=Domain Users,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"cf80d7a0-28ee-4943-aa4b-2f41ee3819ef\",\n            \"displayName\": \"Users are prevented from making accidental or intentional system-wide changes and can run most applications\",\n            \"stableId\": \"e0d7838c-ee28-4a19-963c-e8663e4c3e49\",\n            \"shortId\": \"Users\",\n            \"longId\": \"CN=Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"0d9f74a6-9e58-4c3e-bd44-30a561530cde\",\n            \"displayName\": \"Members of this group may schedule logging of performance counters, enable trace providers, and collect event traces both locally and via remote access to this computer\",\n            \"stableId\": \"4ba1193d-9dd8-40b7-890b-fb3b6f3e5f00\",\n            \"shortId\": \"Performance Log Users\",\n            \"longId\": \"CN=Performance Log Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"0aeac5f7-6151-4e44-bf30-35612e224f93\",\n            \"displayName\": \"DNS Administrators Group\",\n            \"stableId\": \"22cde6c7-753b-4916-b993-fe0dd0fa6799\",\n            \"shortId\": \"DnsAdmins\",\n            \"longId\": \"CN=DnsAdmins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"45decf93-e10c-4c45-98f7-3811df8e1e96\",\n            \"displayName\": \"Servers in this group can perform routine administrative actions on servers running Remote Desktop Services. This group needs to be populated on all servers in a Remote Desktop Services deployment. The servers running the RDS Central Management service must be included in this group.\",\n            \"stableId\": \"4e5d9eeb-4aab-42c7-8f6b-19775f878482\",\n            \"shortId\": \"RDS Management Servers\",\n            \"longId\": \"CN=RDS Management Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"d5d1b885-5869-414e-8e8d-3886d8eb6615\",\n            \"displayName\": \"Members are allowed to launch, activate and use Distributed COM objects on this machine.\",\n            \"stableId\": \"8ddcac46-7200-47e7-91f2-0e3a910f3cf2\",\n            \"shortId\": \"Distributed COM Users\",\n            \"longId\": \"CN=Distributed COM Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"064f1c9f-6041-49c4-901b-3bc10f22a4c0\",\n            \"displayName\": \"Members of this group can read event logs from local machine\",\n            \"stableId\": \"acc18d03-4252-4bb5-98fc-31d084b98416\",\n            \"shortId\": \"Event Log Readers\",\n            \"longId\": \"CN=Event Log Readers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"8a1df4ee-aa85-42ae-a2e9-42e5587a5cd7\",\n            \"displayName\": \"Members of this group are Read-Only Domain Controllers in the domain\",\n            \"stableId\": \"744e830c-4fc5-431a-b96c-3e66b0c8cf7f\",\n            \"shortId\": \"Read-only Domain Controllers\",\n            \"longId\": \"CN=Read-only Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"70e2b868-a40a-4b94-a20a-472e171f913a\",\n            \"displayName\": \"Members of this group can access WMI resources over management protocols (such as WS-Management via the Windows Remote Management service). This applies only to WMI namespaces that grant access to the user.\",\n            \"stableId\": \"4b63d2e3-8296-40fb-8fbd-db88aa32ae75\",\n            \"shortId\": \"Remote Management Users\",\n            \"longId\": \"CN=Remote Management Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"28fbf087-1c18-4912-b306-4f37f1c58bda\",\n            \"displayName\": \"Members of this group can perform administrative actions on key objects within the forest.\",\n            \"stableId\": \"c971e9ed-10ae-45d4-87a6-0a5a414f622b\",\n            \"shortId\": \"Enterprise Key Admins\",\n            \"longId\": \"CN=Enterprise Key Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"6c494a1b-2e01-492f-bd1c-513a3bfbd92e\",\n            \"displayName\": \"All domain guests\",\n            \"stableId\": \"c2e1a26e-a59a-4fc7-9b68-9c97ed91347d\",\n            \"shortId\": \"Domain Guests\",\n            \"longId\": \"CN=Domain Guests,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"f75f0c92-ae36-4c98-a1fe-5787a49c1470\",\n            \"displayName\": \"Built-in group used by Internet Information Services.\",\n            \"stableId\": \"02c0af18-2681-4226-b436-9c764d5c7f77\",\n            \"shortId\": \"IIS_IUSRS\",\n            \"longId\": \"CN=IIS_IUSRS,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"18dd70d6-1b5c-4437-b388-5a4ee8917203\",\n            \"displayName\": \"Members of this group have complete and unrestricted access to all features of Storage Replica.\",\n            \"stableId\": \"c1ab06d0-65bc-4a97-94e3-0734971268d8\",\n            \"shortId\": \"Storage Replica Administrators\",\n            \"longId\": \"CN=Storage Replica Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"e33aab6d-fd30-4e72-b01b-616a15e4fdbb\",\n            \"displayName\": \"Members of this group are Read-Only Domain Controllers in the enterprise\",\n            \"stableId\": \"9abbfb41-3816-4ecc-ab0b-069a065ec165\",\n            \"shortId\": \"Enterprise Read-only Domain Controllers\",\n            \"longId\": \"CN=Enterprise Read-only Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"18644fbe-77b2-40f3-a01d-643e8c88f0e5\",\n            \"displayName\": \"Servers in this group enable users of RemoteApp programs and personal virtual desktops access to these resources. In Internet-facing deployments, these servers are typically deployed in an edge network. This group needs to be populated on servers running RD Connection Broker. RD Gateway servers and RD Web Access servers used in the deployment need to be in this group.\",\n            \"stableId\": \"32ffaa24-b82c-4046-b596-18e8bea190b3\",\n            \"shortId\": \"RDS Remote Access Servers\",\n            \"longId\": \"CN=RDS Remote Access Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"f25e1a32-cc1f-4238-9f16-7e76df9c323a\",\n            \"displayName\": \"Designated administrators of the domain\",\n            \"stableId\": \"6143e2fe-abcc-4b29-abf3-cc20a8edd922\",\n            \"shortId\": \"Domain Admins\",\n            \"longId\": \"CN=Domain Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"4a960292-0c58-4f11-aa89-8dd2325534d0\",\n            \"displayName\": \"All domain controllers in the domain\",\n            \"stableId\": \"1dcf7f75-af8a-432b-bd79-db25fcbd61bb\",\n            \"shortId\": \"Domain Controllers\",\n            \"longId\": \"CN=Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"6555129e-263b-4c7e-8d36-8f9afae48344\",\n            \"displayName\": \"Supports file replication in a domain\",\n            \"stableId\": \"dd199a19-1237-4703-abcc-df26212f2ff3\",\n            \"shortId\": \"Replicator\",\n            \"longId\": \"CN=Replicator,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"fc0c0a0d-6d75-40d5-a2d8-90f62d316db1\",\n            \"displayName\": \"Members of this group can create incoming, one-way trusts to this forest\",\n            \"stableId\": \"fee79d4c-9f28-4b03-b5ac-720ac11b9e5b\",\n            \"shortId\": \"Incoming Forest Trust Builders\",\n            \"longId\": \"CN=Incoming Forest Trust Builders,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"b6ca77ee-c1a7-4356-be3f-93a26e725435\",\n            \"displayName\": \"Members can administer printers installed on domain controllers\",\n            \"stableId\": \"4a7a0a31-bd2e-43d3-948c-b86adcef4c8e\",\n            \"shortId\": \"Print Operators\",\n            \"longId\": \"CN=Print Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"659fb378-9a1f-4625-b632-96de9ea8c80a\",\n            \"displayName\": \"A backward compatibility group which allows read access on all users and groups in the domain\",\n            \"stableId\": \"b95eb023-28b6-4c87-ac1f-3d01ae9bb9f0\",\n            \"shortId\": \"Pre-Windows 2000 Compatible Access\",\n            \"longId\": \"CN=Pre-Windows 2000 Compatible Access,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"0b90389d-e3c8-4b9b-92e9-97a91fcb46d0\",\n            \"displayName\": \"Members of this group can remotely query authorization attributes and permissions for resources on this computer.\",\n            \"stableId\": \"4022fdec-e7aa-4ea1-a265-c2ddf8afda4d\",\n            \"shortId\": \"Access Control Assistance Operators\",\n            \"longId\": \"CN=Access Control Assistance Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"c8115925-800c-479f-88d6-97bc5020846d\",\n            \"displayName\": \"Members of this group are allowed to connect to Certification Authorities in the enterprise\",\n            \"stableId\": \"dd69b555-c6b3-4290-a37a-d7ad56b46f11\",\n            \"shortId\": \"Certificate Service DCOM Access\",\n            \"longId\": \"CN=Certificate Service DCOM Access,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"9ed7e13b-faa8-4ce2-b95b-9b747b365665\",\n            \"displayName\": \"Servers in this group can access remote access properties of users\",\n            \"stableId\": \"c1e79911-c847-4cc4-9779-afa3bc84fa4d\",\n            \"shortId\": \"RAS and IAS Servers\",\n            \"longId\": \"CN=RAS and IAS Servers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"ccd58931-d4c1-4464-8cc0-9c8f957704e5\",\n            \"displayName\": \"Members are authorized to perform cryptographic operations.\",\n            \"stableId\": \"ba5ff9cc-b8e6-4a98-a941-7d43b10481f0\",\n            \"shortId\": \"Cryptographic Operators\",\n            \"longId\": \"CN=Cryptographic Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"60f787dd-f6f7-46fa-8049-9f14e214bb09\",\n            \"displayName\": \"Members in the group have the required access and privileges to be assigned as the log on account for the associated instance of SQL Server Browser.\",\n            \"stableId\": \"efdd3035-2503-479e-83f3-942ef595f215\",\n            \"shortId\": \"SQLServer2005SQLBrowserUser$EC2AMAZ-I564P38\",\n            \"longId\": \"CN=SQLServer2005SQLBrowserUser$EC2AMAZ-I564P38,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"248b56f4-c0ef-4a94-8f46-a27911ec9c8f\",\n            \"displayName\": \"Members in this group can have some administrative privileges to manage configuration of networking features\",\n            \"stableId\": \"f0df7343-4eeb-4b44-85b0-b51d7cca1f76\",\n            \"shortId\": \"Network Configuration Operators\",\n            \"longId\": \"CN=Network Configuration Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"b43d775b-37fe-428f-98ce-a86a05c69f41\",\n            \"displayName\": \"Members in this group are granted the right to logon remotely\",\n            \"stableId\": \"5d89e576-f13e-411a-ad8d-5e257328b416\",\n            \"shortId\": \"Remote Desktop Users\",\n            \"longId\": \"CN=Remote Desktop Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"a107a53e-e3b0-404d-b143-b20ffae244ab\",\n            \"displayName\": \"Members in this group can have their passwords replicated to all read-only domain controllers in the domain\",\n            \"stableId\": \"32b689bf-b6a3-4524-b044-8b068db6c052\",\n            \"shortId\": \"Allowed RODC Password Replication Group\",\n            \"longId\": \"CN=Allowed RODC Password Replication Group,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"d970f0b3-49e5-4c41-8e7e-ba04e818fa5f\",\n            \"displayName\": \"All workstations and servers joined to the domain\",\n            \"stableId\": \"8a7939bd-2226-467c-8b84-59d12b7fc458\",\n            \"shortId\": \"Domain Computers\",\n            \"longId\": \"CN=Domain Computers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"dd9907df-247d-4bbd-8695-bedb31229677\",\n            \"displayName\": \"Members of this group that are domain controllers may be cloned.\",\n            \"stableId\": \"3a76e491-55a8-4ff0-bf59-2f6e6a34ece4\",\n            \"shortId\": \"Cloneable Domain Controllers\",\n            \"longId\": \"CN=Cloneable Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"97212a94-939d-4206-b4d6-c144342303b5\",\n            \"displayName\": \"Members of this group can update user accounts in Active Directory with information about license issuance, for the purpose of tracking and reporting TS Per User CAL usage\",\n            \"stableId\": \"86fc1a5f-7f1a-4074-9ca8-ecf6f534c53a\",\n            \"shortId\": \"Terminal Server License Servers\",\n            \"longId\": \"CN=Terminal Server License Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"30524a8b-1ab0-496a-9312-ce9f06720f35\",\n            \"displayName\": \"Members in this group cannot have their passwords replicated to any read-only domain controllers in the domain\",\n            \"stableId\": \"3ed3d43b-ba42-4002-9ad4-d0df4272bfb9\",\n            \"shortId\": \"Denied RODC Password Replication Group\",\n            \"longId\": \"CN=Denied RODC Password Replication Group,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"50f5d712-5d9e-4f90-a60a-db3d7fb48a3c\",\n            \"displayName\": \"Backup Operators can override security restrictions for the sole purpose of backing up or restoring files\",\n            \"stableId\": \"c24a29b7-ad80-4b80-97f1-b2fe7ec389a7\",\n            \"shortId\": \"Backup Operators\",\n            \"longId\": \"CN=Backup Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"c61368d1-22c9-4324-87e2-dd315221efcc\",\n            \"displayName\": \"Members can administer domain servers\",\n            \"stableId\": \"f3f6a548-7182-4119-ac41-003ba75a19e6\",\n            \"shortId\": \"Server Operators\",\n            \"longId\": \"CN=Server Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"472dc237-f9ee-47a6-868b-dd330d1c2cf2\",\n            \"displayName\": \"DNS clients who are permitted to perform dynamic updates on behalf of some other clients (such as DHCP servers).\",\n            \"stableId\": \"6099f0d7-13a7-4d80-80f3-5e52a6a9cdc8\",\n            \"shortId\": \"DnsUpdateProxy\",\n            \"longId\": \"CN=DnsUpdateProxy,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"77088bef-fe1e-497a-a290-fdf59754607e\",\n            \"displayName\": \"Members can administer domain user and group accounts\",\n            \"stableId\": \"849f1801-2c5d-4155-b349-472922ac52b6\",\n            \"shortId\": \"Account Operators\",\n            \"longId\": \"CN=Account Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        }\n    ],\n    \"credentials\": [\n        {\n            \"id\": \"Administrator\",\n            \"systemPassword\": false,\n            \"connectorPassword\": false,\n            \"updatedByPrivilege\": true,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:28:50.673-04:00\",\n                \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n            }\n        }\n    ],\n    \"options\": {\n        \"accountAttributeToUseAsProfileId\": {\n            \"displayName\": \"!!!_NPHPSA_PROFILE_ID_ATTR\",\n            \"value\": null,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": null,\n                \"lastUpdatedBy\": null\n            }\n        },\n        \"agentTimeout\": {\n            \"displayName\": \"!!!_NPHPSA_AGTTIME___\",\n            \"value\": 300,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n            }\n        },\n        \"allowUserDissociation\": {\n            \"displayName\": \"!!!_NPHPSA_DEL_ALIAS_\",\n            \"value\": \"X\",\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n            }\n        },\n        \"associateByAccountAttribute\": {\n            \"displayName\": \"!!!_NPHPSA_ASSOCIATE_ATTR_LABEL\",\n            \"value\": null,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": null,\n                \"lastUpdatedBy\": null\n            }\n        },\n        \"autoAddOwnersAsAuthorizers\": {\n            \"displayName\": \"!!!_NPHIDC_OWNER_AS_AUTH\",\n            \"value\": true,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n            }\n        },\n        \"automaticallyAttachAccounts\": {\n            \"displayName\": \"!!!_NPHPSA_STANDARD_ID\",\n            \"value\": true,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": null,\n                \"lastUpdatedBy\": null\n            }\n        },\n        \"automaticallyDiscoverResourcesToLoad\": {\n            \"displayName\": \"!!!_PSA_LIST_RESOURCE_AUTO\",\n            \"value\": false,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": null,\n                \"lastUpdatedBy\": null\n            }\n        },\n        \"copyListFrom\": {\n            \"displayName\": \"!!!_NPHPSA_COPYFROMTARGET\",\n            \"value\": null,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n            }\n        },\n        \"createProfileIdsFromEnabledAccountsOnly\": {\n            \"displayName\": \"!!!_NPHPSA_EXCLUDE_DISABLED\",\n            \"value\": false,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": null,\n                \"lastUpdatedBy\": null\n            }\n        },\n        \"enableImportRulesForAccounts\": {\n            \"displayName\": \"!!!_PSA_LOAD_NORMAL_ACCT_AUTO\",\n            \"value\": false,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": null,\n                \"lastUpdatedBy\": null\n            }\n        },\n        \"groupManagementMethod\": {\n            \"displayName\": \"!!!_NPHPSA_MGRP_AUTO_MANAGE\",\n            \"value\": \"N\",\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n            }\n        },\n        \"groupMembershipListMethod\": {\n            \"displayName\": \"!!!_NPHPSA_GROUP_LISTMEMBERS_TYPE\",\n            \"value\": \"M\",\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n            }\n        },\n        \"incrementallyDiscoverObjects\": {\n            \"displayName\": \"!!!_PSA_INCREMENTAL_DISCOVERY\",\n            \"value\": false,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": null,\n                \"lastUpdatedBy\": null\n            }\n        },\n        \"linkAccountsToSubscribers\": {\n            \"displayName\": \"!!!_PSA_LINK_SUBSCRIBERS\",\n            \"value\": false,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": null,\n                \"lastUpdatedBy\": null\n            }\n        },\n        \"listAccountAttributes\": {\n            \"displayName\": \"!!!_NPHPSA_LISTATTRS\",\n            \"value\": true,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": null,\n                \"lastUpdatedBy\": null\n            }\n        },\n        \"listAccounts\": {\n            \"displayName\": \"!!!_NPHPSA_RUNLISTUTIL\",\n            \"value\": true,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": null,\n                \"lastUpdatedBy\": null\n            }\n        },\n        \"listGroupAttributes\": {\n            \"displayName\": \"!!!_NPHPSA_LISTGRPATTRS\",\n            \"value\": false,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": null,\n                \"lastUpdatedBy\": null\n            }\n        },\n        \"listGroups\": {\n            \"displayName\": \"!!!_NPHPSA_LISTGRPS\",\n            \"value\": true,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": null,\n                \"lastUpdatedBy\": null\n            }\n        },\n        \"listIncrementally\": {\n            \"displayName\": \"!!!_NPHPSA_INCREMENTAL_LISTING_\",\n            \"value\": true,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n            }\n        },\n        \"listTimeout\": {\n            \"displayName\": \"!!!_NPHPSA_LISTTIME__\",\n            \"value\": -1,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n            }\n        },\n        \"loadComputerServerObjects\": {\n            \"displayName\": \"!!!LIST_RES_COMPUTER_SERVER\",\n            \"value\": false,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": null,\n                \"lastUpdatedBy\": null\n            }\n        },\n        \"loadComputerWorkstationObjects\": {\n            \"displayName\": \"!!!LIST_RES_COMPUTER_WORKSTATION\",\n            \"value\": false,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": null,\n                \"lastUpdatedBy\": null\n            }\n        },\n        \"loadCustomSubscribers\": {\n            \"displayName\": \"!!!LIST_RES_CUS_ACCOUNT\",\n            \"value\": false,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": null,\n                \"lastUpdatedBy\": null\n            }\n        },\n        \"loadDCOMManagerSubscribers\": {\n            \"displayName\": \"!!!LIST_RES_COM_ACCOUNT\",\n            \"value\": false,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": null,\n                \"lastUpdatedBy\": null\n            }\n        },\n        \"loadIISManagerSubscribers\": {\n            \"displayName\": \"!!!LIST_RES_IIS_ACCOUNT\",\n            \"value\": false,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": null,\n                \"lastUpdatedBy\": null\n            }\n        },\n        \"loadScheduledTaskSubscribers\": {\n            \"displayName\": \"!!!LIST_RES_TASK_ACCOUNT\",\n            \"value\": false,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": null,\n                \"lastUpdatedBy\": null\n            }\n        },\n        \"loadServiceManagerSubscribers\": {\n            \"displayName\": \"!!!LIST_RES_SCM_ACCOUNT\",\n            \"value\": false,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": null,\n                \"lastUpdatedBy\": null\n            }\n        },\n        \"minimumListSize\": {\n            \"displayName\": \"!!!_NPHPSA_MINLIST___\",\n            \"value\": 50,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n            }\n        },\n        \"persistentList\": {\n            \"displayName\": \"!!!_NPHPSA_PERSISTENT_LISTING_\",\n            \"value\": false,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n            }\n        },\n        \"persistentPort\": {\n            \"displayName\": \"!!!_NPHPSA_PERSISTENT_PORT_\",\n            \"value\": -1,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n            }\n        },\n        \"persistentServer\": {\n            \"displayName\": \"!!!_NPHPSA_PERSISTENT_SERVER_\",\n            \"value\": null,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n            }\n        },\n        \"profileIdSource\": {\n            \"displayName\": \"!!!_NPHPSA_SOURCE_ID_\",\n            \"value\": true,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": null,\n                \"lastUpdatedBy\": null\n            }\n        },\n        \"proxy\": {\n            \"displayName\": \"!!!A_CONF_HOST_PROXY_PLAIN\",\n            \"value\": null,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n            }\n        },\n        \"supportsMultipleOwners\": {\n            \"displayName\": \"!!!_NPHPSA_MULTIOWNER\",\n            \"value\": false,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.717-04:00\",\n                \"lastUpdatedBy\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\"\n            }\n        },\n        \"trackAccountChanges\": {\n            \"displayName\": \"!!!_NPHPSA_MAKEDIFFS_TARGET\",\n            \"value\": true,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": null,\n                \"lastUpdatedBy\": null\n            }\n        },\n        \"trackDiscoveredComputerChanges\": {\n            \"displayName\": \"!!!_NPHPSA_MAKEDIFFS_FOUNDCOMP\",\n            \"value\": false,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": null,\n                \"lastUpdatedBy\": null\n            }\n        },\n        \"trackGroupChanges\": {\n            \"displayName\": \"!!!_NPHPSA_MAKEDIFFS_GRP_TARGET\",\n            \"value\": false,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": null,\n                \"lastUpdatedBy\": null\n            }\n        }\n    },\n    \"attributeDefinitions\": [\n        {\n            \"id\": \"f6a0273e-9c71-d4d9-cd13-98fda1af6564\",\n            \"attribute\": \"@shortID\",\n            \"discoveredObjectType\": \"ACCT\",\n            \"dataType\": \"STRING\",\n            \"minimumNumberOfValues\": 0,\n            \"maximumNumberOfValues\": 1,\n            \"mappedAttribute\": \"PROFILEID\",\n            \"listAttribute\": true,\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2021-08-27T20:28:14.793-04:00\",\n                \"lastUpdatedBy\": \"313C80B7-2D2E-413E-9632-EA1F28EEA1BA\"\n            }\n        }\n    ]\n}"},{"id":"3bc750c0-2152-4e46-94ad-e828720a121d","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 27 Apr 2024 01:02:15 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=QoVbJvcqumzJSpPvnptenKsKZWmRAxrVs4burKSLhF597x35IrCuw9GHhCf8BYanyuymg2zVP/mTIMO9tsNqKkbWHEx1Ld6FgystWfaeP1Iz2AGwYomrwbLu+5fT; Expires=Sat, 04 May 2024 01:02:15 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=QoVbJvcqumzJSpPvnptenKsKZWmRAxrVs4burKSLhF597x35IrCuw9GHhCf8BYanyuymg2zVP/mTIMO9tsNqKkbWHEx1Ld6FgystWfaeP1Iz2AGwYomrwbLu+5fT; Expires=Sat, 04 May 2024 01:02:15 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"88b2337e-a9de-47d7-897c-521ff0248b8f"},{"name":"/targetSystems({targetSystemKey})","event":[{"listen":"test","script":{"id":"f2a4e049-4d09-4300-a2be-7d26f9d8a5da","exec":["pm.test(\"Location is present on success\", function () {\r","    pm.response.to.have.header(\"Location\");\r","    var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") \r","    results = regex.exec(pm.response.headers.get(\"Location\"))\r","    pm.environment.set(\"operationid\", results[1].slice(1, -1));\r","});"],"type":"text/javascript","packages":{}}}],"id":"d0a869be-c7f7-402f-9b61-a8fe31fee230","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"action\": \"run-auto-discovery\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>POST /api/rest/v2/targetSystems({targetSystemKey})</code></p>\n<p>This endpoint performs a specific action on a <code>TargetSystem</code> object identified by its <code>targetSystemKey</code>. The action to be performed is specified in the request body.</p>\n<h2 id=\"request\">Request</h2>\n<h3 id=\"general-parameters\">General Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Parameter Type</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>targetSystemKey</td>\n<td>Unique identifier of a target system</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>action</td>\n<td>POST action</td>\n<td>Body</td>\n<td>String</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"action-specific-request-parameters\">Action-specific Request Parameters</h3>\n<h4 id=\"action-run-auto-discovery\">Action: run-auto-discovery</h4>\n<p>This action initiates an automatic discovery process on the target system.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Parameter Type</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>(None)</td>\n<td>This action does not require any additional parameters.</td>\n<td>N/A</td>\n<td>N/A</td>\n<td>N/A</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>In addition to any standard headers, all requests to this endpoint must include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X POST \"http(s)://[hostname]/[instancename]/api/rest/v2/targetSystems({targetSystemKey})\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -d '{\n            \"action\": \"run-auto-discovery\"\n         }'\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>202 Accepted</strong>: This status code indicates that the request was accepted. The Location header with the operation will be included in the response.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no TargetSystem object was found using the provided targetSystemKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. The following Open Policy Agent (OPA) policies need to be satisfied:</p>\n<ol>\n<li><code>targetsystems_post</code></li>\n<li>Depends on the selected action:<br /> a. action=run-auto-discovery : <code>targetsystems_post_runautodiscovery</code></li>\n</ol>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["targetSystems({{targetSystemKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"5b5234fa-2e73-4906-bc11-ad789ba2e9e7","name":"Run Auto Discovery","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"action\": \"run-auto-discovery\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sat, 27 Apr 2024 01:31:11 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=vcBaGv5cpCTXRqClPPbjzoM6IH7wL0uHyfUZv/Z788FuZNlUNR45k2hpzBYeGAqVf8gK9EKfGCLUq+C4e3FMWq+nD4S/qzLtC36FmUvzSG8L/er17FXgVxyWZtTl; Expires=Sat, 04 May 2024 01:31:11 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=vcBaGv5cpCTXRqClPPbjzoM6IH7wL0uHyfUZv/Z788FuZNlUNR45k2hpzBYeGAqVf8gK9EKfGCLUq+C4e3FMWq+nD4S/qzLtC36FmUvzSG8L/er17FXgVxyWZtTl; Expires=Sat, 04 May 2024 01:31:11 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(c74ce712-2c8b-41d6-9135-6921d863ec8b)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"c4ed50fd-cadc-45a3-abc6-af13614b6211","name":"Resource Not Found","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"action\": \"run-auto-discovery\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 27 Apr 2024 01:40:19 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=5N8YCnhZvNi2wr6ImH3qBxmNoIBYW0EqbctQklKQRfJj1oM/w1GuAH0oS3d4znVTawBcgnG/ZeeFF8Nmx5opysf6DG8vig7+Vm8876ZqLHKxUIYupX+2OmzN9yNO; Expires=Sat, 04 May 2024 01:40:19 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=5N8YCnhZvNi2wr6ImH3qBxmNoIBYW0EqbctQklKQRfJj1oM/w1GuAH0oS3d4znVTawBcgnG/ZeeFF8Nmx5opysf6DG8vig7+Vm8876ZqLHKxUIYupX+2OmzN9yNO; Expires=Sat, 04 May 2024 01:40:19 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"},{"id":"e43e52ea-5aad-47a4-8145-4687c033d1dc","name":"Invalid Argument","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"action\": \"run-auto-discovery-bad\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 27 Apr 2024 01:42:46 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"430"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=N+BaQn/pzRNOMD23tDh4Dxy+rwNVcho1iZAQyX5l6L9vMNL4wszA8H8XfUFeNcKsTpbtRszCP9Otnoy8dzX2NT45YogNjHi16K4m1grk5hFlpv0hYbgnjcH0QO1C; Expires=Sat, 04 May 2024 01:42:46 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=N+BaQn/pzRNOMD23tDh4Dxy+rwNVcho1iZAQyX5l6L9vMNL4wszA8H8XfUFeNcKsTpbtRszCP9Otnoy8dzX2NT45YogNjHi16K4m1grk5hFlpv0hYbgnjcH0QO1C; Expires=Sat, 04 May 2024 01:42:46 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"The input field is required.\",\n                \"target\": \"input\"\n            },\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Could not create an instance of type BravuraSecurity.REST.Models.v2.TargetSystemPostInput. Type is an interface or abstract class and cannot be instantiated. Path 'action', line 2, position 11.\",\n                \"target\": \"action\"\n            }\n        ]\n    }\n}"}],"_postman_id":"d0a869be-c7f7-402f-9b61-a8fe31fee230"},{"name":"/targetSystems({targetSystemKey})","event":[{"listen":"test","script":{"id":"3f04c191-1936-4ee0-8c28-3101b5b35277","exec":["pm.test(\"Location is present on success\", function () {\r","    pm.response.to.have.header(\"Location\");\r","    var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") \r","    results = regex.exec(pm.response.headers.get(\"Location\"))\r","    pm.environment.set(\"operationid\", results[1].slice(1, -1));\r","});"],"type":"text/javascript","packages":{}}}],"id":"ce5f43f2-9e24-4e73-8ad1-23c768384710","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/options/agentTimeout/value\",\r\n        \"value\": 300\r\n    },\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/options/listAccounts/value\",\r\n        \"value\": false\r\n    },\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/options/proxy/value\",\r\n        \"value\": \"http:\\/\\/proxy\"\r\n    },\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/credentials/Administrator/password\",\r\n        \"value\": \"5*Hotel2\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>PATCH /api/rest/v2/targetSystems({targetSystemKey})</code></p>\n<p>This endpoint applies partial modifications to a specific <code>TargetSystem</code> object based on the provided <code>targetSystemKey</code>. The operations supported are <code>add</code>, <code>remove</code>, <code>replace</code>, and <code>test</code>. This endpoint can be used to perform a variety of actions including modifying system credentials, changing system settings, updating target system descriptions and addresses, and managing attribute definitions.</p>\n<h2 id=\"request\">Request</h2>\n<p>The request should include the operation (<code>op</code>), the path (<code>path</code>), and the value (<code>value</code>). The <code>from</code> field is optional and can be included if necessary.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Parameter Type</th>\n<th>Data Type</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>targetSystemKey</td>\n<td>Unique identifier</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>op</td>\n<td>PATCH operation</td>\n<td>Body</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>path</td>\n<td>Path to property</td>\n<td>Body</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>from</td>\n<td>Source property path</td>\n<td>Body</td>\n<td>String</td>\n<td>false</td>\n</tr>\n<tr>\n<td>value</td>\n<td>Value</td>\n<td>Body</td>\n<td>Any</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>In addition to any standard headers, all requests to this endpoint must include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The <code>{token}</code> placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X PATCH \"http(s)://[hostname]/[instancename]/api/rest/v2/targetSystems({targetSystemKey})\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -d '[\n          { \"op\": \"{op}\", \"path\": \"{path}\", \"value\": \"{value}\" }\n         ]'\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>202 Accepted</strong>: This status code indicates that the request was accepted. The Location header with the operation will be included in the response.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no TargetSystem object was found using the provided targetSystemKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. The general policy for this endpoint is <code>targetsystems_patch</code>. However, depending on the <code>op</code> and <code>path</code> parameters, additional policies may need to be satisfied.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Operation</th>\n<th>Path</th>\n<th>Policy</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Replace</td>\n<td>/description</td>\n<td>targetsystems_patch_replace_description</td>\n</tr>\n<tr>\n<td>Replace</td>\n<td>/address</td>\n<td>targetsystems_patch_replace_address</td>\n</tr>\n<tr>\n<td>Replace</td>\n<td>/targetGroup</td>\n<td>targetsystems_patch_replace_targetgroup</td>\n</tr>\n<tr>\n<td>Replace</td>\n<td>/credentials/passwordValue</td>\n<td>targetsystems_patch_replace_credentials_passwordValue</td>\n</tr>\n<tr>\n<td>Replace</td>\n<td>/credentials/systemPassword</td>\n<td>targetsystems_patch_replace_credentials_systemPassword</td>\n</tr>\n<tr>\n<td>Replace</td>\n<td>/credentials/connectorPasswordValue</td>\n<td>targetsystems_patch_replace_credentials_connectorPasswordValue</td>\n</tr>\n<tr>\n<td>Replace</td>\n<td>/credentials/updatedByPrivilege</td>\n<td>targetsystems_patch_replace_credentials_updatedByPrivilege</td>\n</tr>\n<tr>\n<td>Replace</td>\n<td>/credentials/managedAccount</td>\n<td>targetsystems_patch_replace_credentials_managedAccount</td>\n</tr>\n<tr>\n<td>Add</td>\n<td>/credentials/managedAccount</td>\n<td>targetsystems_patch_add_credentials_managedAccount</td>\n</tr>\n<tr>\n<td>Remove</td>\n<td>/credentials/managedAccount</td>\n<td>targetsystems_patch_remove_credentials_managedAccount</td>\n</tr>\n<tr>\n<td>Replace</td>\n<td>/options/[optionId]</td>\n<td>targetsystems_patch_replace_options_[optionId]</td>\n</tr>\n<tr>\n<td>Replace</td>\n<td>/attributeDefinitions/[attributeDefinitionId]</td>\n<td>targetsystems_patch_replace_attributedefinitions_[attributeDefinitionId]</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["targetSystems({{targetSystemKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"f613da14-9a7e-474a-991b-848eb80ccc79","name":"Replace Description and Address","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"value\": \"Target A\",\r\n        \"path\": \"/description\",\r\n        \"op\": \"replace\"\r\n    },\r\n    {\r\n        \"value\": \"{server=10.0.0.1; }\",\r\n        \"path\": \"/address\",\r\n        \"op\": \"replace\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":""},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sat, 27 Apr 2024 03:04:26 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=JdifJRtxJ2LREYMByfNAahWhcBTZYKv9NF7tZstKGXwa04fUxVN4m+M5wLvwGX36SmiTfb/DsQB1ldqMtrwQFFS5j6L6K+gr4hKp/kPxnxEhb68jYsp0/q8Fi0Ot; Expires=Sat, 04 May 2024 03:04:26 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=JdifJRtxJ2LREYMByfNAahWhcBTZYKv9NF7tZstKGXwa04fUxVN4m+M5wLvwGX36SmiTfb/DsQB1ldqMtrwQFFS5j6L6K+gr4hKp/kPxnxEhb68jYsp0/q8Fi0Ot; Expires=Sat, 04 May 2024 03:04:26 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(f568923a-2668-48da-8076-1c224d1f941e)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"758e4397-b81f-4775-839b-34b271e1112a","name":"Replace Credential Password","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/credentials/Administrator/password\",\r\n        \"value\": \"gefdr$%TERGEG\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sat, 27 Apr 2024 02:49:41 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=kXtsqPwJagDrhs4VKZT1Gz3JKzR5jJrsHpE4KyJ3dRUpX6nRTJ3f/eRpGm+KBuYRbBLyXUkSHhmaPmjgzZ/hoJy5wo2eGDkFrH6xYS7g0AjgPwd9x5IKz5JdyGWa; Expires=Sat, 04 May 2024 02:49:41 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=kXtsqPwJagDrhs4VKZT1Gz3JKzR5jJrsHpE4KyJ3dRUpX6nRTJ3f/eRpGm+KBuYRbBLyXUkSHhmaPmjgzZ/hoJy5wo2eGDkFrH6xYS7g0AjgPwd9x5IKz5JdyGWa; Expires=Sat, 04 May 2024 02:49:41 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(4a953a35-c578-47c8-a678-1c5200c33913)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"5cb90c01-96d0-4692-af92-1782eb3c231a","name":"Add Credential Managed Account","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"remove\",\r\n        \"path\": \"/credentials/Administrator2/managedAccount\",\r\n        \"value\": \"0E218E42-14B8-4720-BBD9-9121D1551268\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sat, 27 Apr 2024 02:58:47 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=z8ak1aCyK9qJPKVndgg78uEp7mszcxIW/qM3Hv3au6NRc0WgwP0BVrMPi8K5zjwAv3qtIcsEnZObuoXMXfngU64wCBHVLLrklkY8YS6CzqL5n5v+sucPPVMtjhAH; Expires=Sat, 04 May 2024 02:58:47 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=z8ak1aCyK9qJPKVndgg78uEp7mszcxIW/qM3Hv3au6NRc0WgwP0BVrMPi8K5zjwAv3qtIcsEnZObuoXMXfngU64wCBHVLLrklkY8YS6CzqL5n5v+sucPPVMtjhAH; Expires=Sat, 04 May 2024 02:58:47 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(b6254bb3-9f98-425c-9cc7-717a32225b85)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"75957b47-abcc-4d19-8ee8-bd4dc6904af8","name":"Replace Credential Managed Account","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/credentials/Administrator/managedAccount\",\r\n        \"value\": \"0E218E42-14B8-4720-BBD9-9121D1551268\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sat, 27 Apr 2024 02:57:33 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=BLrzX4wqt6VXVU6esfP83OzeItyvEHk/wjJ3wjAUbqQxOWb0fJWr2NkHuAn0Emw063VQ9RKutYwHSY9fZed2KOuZvdgbm9FzxKvCuLop++QptLjWp96FS3dS4xBC; Expires=Sat, 04 May 2024 02:57:33 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=BLrzX4wqt6VXVU6esfP83OzeItyvEHk/wjJ3wjAUbqQxOWb0fJWr2NkHuAn0Emw063VQ9RKutYwHSY9fZed2KOuZvdgbm9FzxKvCuLop++QptLjWp96FS3dS4xBC; Expires=Sat, 04 May 2024 02:57:33 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(43cea8a0-19d7-4df4-848c-85523d55846b)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"8d154ffc-a719-40d7-aa62-50345dbf4abf","name":"Remove Credential Managed Account","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"remove\",\r\n        \"path\": \"/credentials/Administrator2/managedAccount\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sat, 27 Apr 2024 03:00:44 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=zRbwrzTsNLDNdRylBCfVawJ7F2+TNBB/XeyCfrk5WXy2b285eUvrDVFgNbhzZXSeTgLkw3koOolkkzVUcqjJNMz2Z/mtUn+F3SUcOLQiMUEhLlW4EO/hUuwRRGmg; Expires=Sat, 04 May 2024 03:00:44 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=zRbwrzTsNLDNdRylBCfVawJ7F2+TNBB/XeyCfrk5WXy2b285eUvrDVFgNbhzZXSeTgLkw3koOolkkzVUcqjJNMz2Z/mtUn+F3SUcOLQiMUEhLlW4EO/hUuwRRGmg; Expires=Sat, 04 May 2024 03:00:44 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(1016be5a-bb3c-42ca-9f83-4ea82c1abe82)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"fb0445ad-5b07-415b-a407-3dc562c201bd","name":"Replace agentTimeout Option","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/options/agentTimeout/value\",\r\n        \"value\": 180\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sat, 27 Apr 2024 03:10:36 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=clYiAcTCDt634/RwztxHcgZmwZ2ED93z9zNEb/2RJICBEI++dLCT48zrjwkLQrfZMdnz/JGV2ByMaM8YVPjs26GL3kFVByYkHpMay/Tc00yBU7d9dLcbDqwF25gG; Expires=Sat, 04 May 2024 03:10:36 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=clYiAcTCDt634/RwztxHcgZmwZ2ED93z9zNEb/2RJICBEI++dLCT48zrjwkLQrfZMdnz/JGV2ByMaM8YVPjs26GL3kFVByYkHpMay/Tc00yBU7d9dLcbDqwF25gG; Expires=Sat, 04 May 2024 03:10:36 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(7be0c2f7-b0d9-4020-9135-eff56e960c81)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"280e96b1-3d96-49ba-b425-0257a6d7beec","name":"Replace Mixed dataType Options","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/options/agentTimeout/value\",\r\n        \"value\": 300\r\n    },\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/options/listAccounts/value\",\r\n        \"value\": false\r\n    },\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/options/proxy/value\",\r\n        \"value\": \"http:\\/\\/proxy\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sat, 27 Apr 2024 03:21:16 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=J1oAx07815M0Lzj2HQvW8VdTSOoSN7jj5Nv2cXZ4XG3NYUYAO9eRvOIth0vqQQpVtgqkCbNstm9qhTbqRjrUPsr5G56MpmudvksgaeL+Eb5qce62RQ7RQBQ0sy4o; Expires=Sat, 04 May 2024 03:21:16 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=J1oAx07815M0Lzj2HQvW8VdTSOoSN7jj5Nv2cXZ4XG3NYUYAO9eRvOIth0vqQQpVtgqkCbNstm9qhTbqRjrUPsr5G56MpmudvksgaeL+Eb5qce62RQ7RQBQ0sy4o; Expires=Sat, 04 May 2024 03:21:16 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(3a8eb0b3-959c-429a-8765-bd9dea733e68)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"4dded187-4adb-4131-8610-4b3761be87cb","name":"Invalid Argument","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/options/agentTimeout/value\",\r\n        \"value\": 300\r\n    },\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/options/listAccounts/value\",\r\n        \"value\": false\r\n    },\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/options/proxy/value\",\r\n        \"value\": \"http:\\/\\/proxy\"\r\n    },\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/credentials/Administrator/password\",\r\n        \"value\": \"5*Hotel2\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})","description":"## Endpoint\n\n`PATCH /api/rest/v2/targetSystems({targetSystemKey})`\n\nThis endpoint applies partial modifications to a specific TargetSystem object based on the provided key. The operations supported are `Add`, `Remove`, `Replace`, and `Test`. This endpoint can be used to perform a variety of actions including modifying system credentials, changing system settings, updating target system descriptions and addresses, and managing attribute definitions.\n\n## Request\n\nThe request should include the operation (`op`), the path (`path`), and the value (`value`). The `from` field is optional and can be included if necessary.\n\n### Parameters\n\n| Parameter | Description | Parameter Type | Data Type | Required |\n| --- | --- | --- | --- | --- |\n| targetSystemKey | Unique identifier | URL | String | true |\n| op | PATCH operation | Body | String | true |\n| path | Path to property | Body | String | true |\n| from | Source property path | Body | String | false |\n| value | Value | Body | Any | false |\n\n### Request Headers\n\nIn addition to any standard headers, all requests to this endpoint must include an Authorization header with a Bearer token:\n\n`Authorization: Bearer {token}`\n\nThe `{token}` placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.\n\n### Sample Request\n\n``` bash\ncurl -X PATCH \"http(s)://[hostname]/[instancename]/api/rest/v2/targetSystems({targetSystemKey})\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -d '[\n          { \"op\": \"{op}\", \"path\": \"{path}\", \"value\": \"{value}\" }\n         ]'\n\n ```\n\n## Responses\n\n- **202 Accepted**: The request has been accepted.\n- **400 Bad Request**: The request could not be understood or was missing required parameters.\n- **401 Unauthorized**: Authentication failed or user doesn't have permissions to perform the action.\n- **404 Not Found**: Resource not found.\n- **500 Internal Server Error**: Unexpected error.\n    \n\n## Authorization\n\nThis endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. The general policy for this endpoint is `targetsystems_patch`. However, depending on the `op` and `path` parameters, additional policies may need to be satisfied.\n\n| Operation | Path | Policy |\n| --- | --- | --- |\n| Replace | /description | targetsystems_patch_replace_description |\n| Replace | /address | targetsystems_patch_replace_address |\n| Replace | /targetGroup | targetsystems_patch_replace_targetgroup |\n| Replace | /credentials/passwordValue | targetsystems_patch_replace_credentials_passwordValue |\n| Replace | /credentials/systemPassword | targetsystems_patch_replace_credentials_systemPassword |\n| Replace | /credentials/connectorPasswordValue | targetsystems_patch_replace_credentials_connectorPasswordValue |\n| Replace | /credentials/updatedByPrivilege | targetsystems_patch_replace_credentials_updatedByPrivilege |\n| Replace | /credentials/managedAccount | targetsystems_patch_replace_credentials_managedAccount |\n| Add | /credentials/managedAccount | targetsystems_patch_add_credentials_managedAccount |\n| Remove | /credentials/managedAccount | targetsystems_patch_remove_credentials_managedAccount |\n| Replace | /options/\\[optionId\\] | targetsystems_patch_replace_options_\\[optionId\\] |\n| Replace | /attributeDefinitions/\\[attributeDefinitionId\\] | targetsystems_patch_replace_attributedefinitions_\\[attributeDefinitionId\\] |"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 19:28:19 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"367"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=Kc4KrtZIvY6EkQfjQCQi7mPhq118AgqTzxLs9BiXxsj7fZ88zhIDALdE/C8Cf9KWdOBP+SEg8nz2YeIsX+4KC4tqWnycfYQRoSvuR9eyH8nc2If0FeSqqhPnPvOm; Expires=Mon, 06 May 2024 19:28:19 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=Kc4KrtZIvY6EkQfjQCQi7mPhq118AgqTzxLs9BiXxsj7fZ88zhIDALdE/C8Cf9KWdOBP+SEg8nz2YeIsX+4KC4tqWnycfYQRoSvuR9eyH8nc2If0FeSqqhPnPvOm; Expires=Mon, 06 May 2024 19:28:19 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Error converting value \\\"bad\\\" to type 'Microsoft.AspNetCore.JsonPatch.Operations.Operation'. Path '[0]', line 2, position 9.\",\n                \"target\": \"[0]\"\n            },\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"The jsonPatch field is required.\",\n                \"target\": \"jsonPatch\"\n            }\n        ]\n    }\n}"},{"id":"57cd9a20-bf9e-43ed-8ef4-9415c5ed65d0","name":"Resource Not Found","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"value\": \"Target Unknown\",\r\n        \"path\": \"/description\",\r\n        \"op\": \"replace\"\r\n    },\r\n    {\r\n        \"value\": \"{server=10.0.0.1; }\",\r\n        \"path\": \"/address\",\r\n        \"op\": \"replace\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":""},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 27 Apr 2024 03:05:55 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=R3a2V3+gs5aPmgtCYyEwDGMkoxM+IRKmhOqEwG2737BA7o9h81Jgk+disIi1ZmyrR+FS3CpVRiLTrWHTzTyqyO+oZqg5GTXczwHJmN8NfMieT1IFcE83QPMEQqs8; Expires=Sat, 04 May 2024 03:05:55 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=R3a2V3+gs5aPmgtCYyEwDGMkoxM+IRKmhOqEwG2737BA7o9h81Jgk+disIi1ZmyrR+FS3CpVRiLTrWHTzTyqyO+oZqg5GTXczwHJmN8NfMieT1IFcE83QPMEQqs8; Expires=Sat, 04 May 2024 03:05:55 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"ce5f43f2-9e24-4e73-8ad1-23c768384710"},{"name":"/targetSystems({targetSystemKey})","event":[{"listen":"test","script":{"id":"47197b1e-cc3c-49d4-899a-80f6ab4439af","exec":["pm.test(\"Location is present\", function () {","\tpm.response.to.have.header(\"Location\");","});","var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") ","results = regex.exec(pm.response.headers.get(\"Location\"))","pm.environment.set(\"operationid\", results[1].slice(1, -1));"],"type":"text/javascript","packages":{}}}],"id":"31123a48-f920-47f2-b3c4-1c3efac237d2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"}],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>DELETE /api/rest/v2/targetSystems({targetSystemKey})</code></p>\n<p>This endpoint deletes a <code>TargetSystem</code> object with the provided <code>targetSystemKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Delete a targetSystem using the ptrovided <code>targetSystemKey</code>.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>targetSystemKey</td>\n<td>Unique identifier of the targetSystem</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>In addition to any standard headers, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The <code>{token}</code> placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X DELETE \"http(s)://[hostname]/[instancename]/api/rest/v2/targetSystems({targetSystemKey})\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>202 Accepted</strong>: This status code indicates that the request was accepted. The Location header with the operation will be included in the response.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no TargetSystem object was found using the provided targetSystemKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. The following policy needs to be satisfied:</p>\n<ol>\n<li><code>targetsystems_delete</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["targetSystems({{targetSystemKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"63257495-e68a-4767-8ee8-ef665f6f6cd4","name":"Success","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"}],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sat, 27 Apr 2024 01:36:16 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=5by7EpWZwJLX5MV0/2XhMymM5afkkJ2zoL8xDjZx+WLL1DHcR/l+KhGpO9+SCZUJYbud1wfOsx/MZI/QwpdtDlcYKJQgW/5SwR7ZXLulX4eTwZJh5kQULh6Ma14/; Expires=Sat, 04 May 2024 01:36:16 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=5by7EpWZwJLX5MV0/2XhMymM5afkkJ2zoL8xDjZx+WLL1DHcR/l+KhGpO9+SCZUJYbud1wfOsx/MZI/QwpdtDlcYKJQgW/5SwR7ZXLulX4eTwZJh5kQULh6Ma14/; Expires=Sat, 04 May 2024 01:36:16 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(5554d499-f7a2-4cfc-a6ac-be4f44c4f79d)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"481bc8d6-2b38-4a0c-bc7f-19b206ab9ce7","name":"Resource Not Found","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"}],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 27 Apr 2024 01:40:52 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=HirNop+VZ5pku9zgMPY61dijb8BED0RfS2D7KYrBsTNQHDQkwpgvI6m1ovqwBMlRSgm0mbiamseB5/ufT3C65CKxUpjxcH11XdNtXZ4X5IPlcMZFeWIS3fjz6e1h; Expires=Sat, 04 May 2024 01:40:52 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=HirNop+VZ5pku9zgMPY61dijb8BED0RfS2D7KYrBsTNQHDQkwpgvI6m1ovqwBMlRSgm0mbiamseB5/ufT3C65CKxUpjxcH11XdNtXZ4X5IPlcMZFeWIS3fjz6e1h; Expires=Sat, 04 May 2024 01:40:52 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"31123a48-f920-47f2-b3c4-1c3efac237d2"},{"name":"/targetSystems({targetSystemKey})/accounts","event":[{"listen":"test","script":{"id":"5de2caff-8573-4a4d-8a7f-d07d870e0a28","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(\"The response contains the 'value' array with at least one element\", function () {","  const responseData = pm.response.json();","  ","  pm.expect(responseData).to.be.an('object');","  pm.expect(responseData.value).to.exist.and.to.be.an('array').that.is.not.empty;","});"],"type":"text/javascript","packages":{}}}],"id":"6f643d2b-fcd0-41b2-86e2-ff7d7dd7f2d0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/accounts","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/targetSystems({targetSystemKey})/accounts</code></p>\n<p>This endpoint retrieves a list of <code>Account</code> objects associated with the <code>TargetSystem</code> object that has the provided targetSystemKey.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the targetSystemKey parameter to get <code>accounts</code> of a specific <code>targetSystem</code>. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>targetSystemKey</td>\n<td>Unique identifier of a target system</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/targetSystems({targetSystemKey})/accounts\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -H \"Content-Type: application/json;odata.metadata=minimal\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of <code>Account</code> objects associated with the <code>TargetSystem</code> object.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no <code>TargetSystem</code> object was found with the provided targetSystemKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#accounts\",\n    \"value\": [\n        {\n            \"id\": \"Guid\",\n            \"displayName\": \"String\",\n            \"stableId\": \"String\",\n            \"shortId\": \"String\",\n            \"longId\": \"String\",\n            \"valid\": Boolean\n        },\n        ...\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:</p>\n<ol>\n<li><code>targetsystems_get</code></li>\n<li><code>targetsystems_accounts_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["targetSystems({{targetSystemKey}})","accounts"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"ef06012f-9fb2-42ea-be9b-397fb0ef0245","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/accounts"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 27 Apr 2024 01:46:27 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=djs287zAT/c0tTUp3j9czRm+Ml169h8SEOoN6mR4k7kPULYuoYUPyivlIHRZI4YaydzMmi7dB4QWZ8KTmErnAb6z+AbzLjoITqo3Kgtg39D7isofDfJYSv4r+Tp3; Expires=Sat, 04 May 2024 01:46:27 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=djs287zAT/c0tTUp3j9czRm+Ml169h8SEOoN6mR4k7kPULYuoYUPyivlIHRZI4YaydzMmi7dB4QWZ8KTmErnAb6z+AbzLjoITqo3Kgtg39D7isofDfJYSv4r+Tp3; Expires=Sat, 04 May 2024 01:46:27 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#accounts\",\n    \"value\": [\n        {\n            \"id\": \"99b9b2c8-a544-4720-8e6b-cf90776ae035\",\n            \"displayName\": \"Alpha Omega\",\n            \"stableId\": \"0f22c7e0-a705-43a2-85f6-332b74498d4a\",\n            \"shortId\": \"alpha\",\n            \"longId\": \"HIDSDEVEL\\\\alpha\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"9b58877c-2b74-4bcd-bd14-14972f8b2320\",\n            \"displayName\": \"Art I. Mule\",\n            \"stableId\": \"7fd82ea1-f78a-48ff-8fe4-785a74defc2a\",\n            \"shortId\": \"artimule\",\n            \"longId\": \"HIDSDEVEL\\\\artimule\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"e867f0cb-e023-4170-bb02-82222419855e\",\n            \"displayName\": \"Bravo Omega\",\n            \"stableId\": \"84b2d9f1-2c53-40aa-a5ae-033090fbd18c\",\n            \"shortId\": \"bravo\",\n            \"longId\": \"HIDSDEVEL\\\\bravo\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"e8670211-4a80-4980-ac6c-de3eb9125938\",\n            \"displayName\": \"Charlie Omega\",\n            \"stableId\": \"227ceda2-5c9b-410b-97c4-2a756fed0201\",\n            \"shortId\": \"charlie\",\n            \"longId\": \"HIDSDEVEL\\\\charlie\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"ba30bf03-7ca5-4bf7-bc3a-2db3eb552d50\",\n            \"displayName\": \"Global Helpdesk\",\n            \"stableId\": \"82c77759-96ad-4b4c-9847-244e733da24e\",\n            \"shortId\": \"globalhelpdesk\",\n            \"longId\": \"HIDSDEVEL\\\\globalhelpdesk\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"65ac77fb-a97e-4e6e-9046-fcdde51d0175\",\n            \"displayName\": \"Helpdesk Manager\",\n            \"stableId\": \"3d245bb5-8668-4ecd-b30e-e1ca5dd9cb0a\",\n            \"shortId\": \"helpdeskmanager\",\n            \"longId\": \"HIDSDEVEL\\\\helpdeskmanager\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"33babce5-1303-4e4d-b530-2a7fbbfb3f94\",\n            \"displayName\": \"Kevin k.\",\n            \"stableId\": \"5e87cf68-5f32-4bc2-a7c8-d5e6a6851901\",\n            \"shortId\": \"kevink\",\n            \"longId\": \"HIDSDEVEL\\\\kevink\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"2452ea52-0d93-4d90-8c8d-f283e78ec53f\",\n            \"displayName\": \"NonRestApi User\",\n            \"stableId\": \"baba5c0d-eff9-45b3-9146-bf49838b4fe8\",\n            \"shortId\": \"nonrestapiuser\",\n            \"longId\": \"HIDSDEVEL\\\\nonrestapiuser\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"98a235d5-1212-4c0c-946b-a254062903a7\",\n            \"displayName\": \"Privilege Administrator\",\n            \"stableId\": \"ae623d80-4754-422b-9113-10d460998a5e\",\n            \"shortId\": \"privilegeadministrat\",\n            \"longId\": \"HIDSDEVEL\\\\privilegeadministrat\",\n            \"valid\": false\n        },\n        {\n            \"id\": \"85aaaf7e-5be5-43d5-8238-f8663b5b9a81\",\n            \"displayName\": \"Privileged Admin\",\n            \"stableId\": \"aff8fe1a-158a-450f-9892-bb37feba383c\",\n            \"shortId\": \"privilegedadmin\",\n            \"longId\": \"HIDSDEVEL\\\\privilegedadmin\",\n            \"valid\": true\n        }\n    ]\n}"},{"id":"6d7c37c7-c992-40a0-8414-bfee8d2dae4b","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/accounts"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 27 Apr 2024 01:47:03 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=xKJLsJLZz5mUqvFLfHVFmXkhlgyk/fLmaf+WJKizj6FZCO5+sXBzLjohoz2kBPR28a+tuAgxxMahLQ1mO1djUP/XL5IFrx8QWfnRhEajtPWA5M07aPyPE4STynRw; Expires=Sat, 04 May 2024 01:47:03 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=xKJLsJLZz5mUqvFLfHVFmXkhlgyk/fLmaf+WJKizj6FZCO5+sXBzLjohoz2kBPR28a+tuAgxxMahLQ1mO1djUP/XL5IFrx8QWfnRhEajtPWA5M07aPyPE4STynRw; Expires=Sat, 04 May 2024 01:47:03 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"6f643d2b-fcd0-41b2-86e2-ff7d7dd7f2d0"},{"name":"/targetSystems({targetSystemKey})/groups","event":[{"listen":"test","script":{"id":"88913c28-5d5d-4457-8115-53e073f27b52","exec":["pm.test(\"Response status code is 200\", function () {","  pm.expect(pm.response.code).to.equal(200);","});","","pm.test(\"Validate id is a valid GUID format\", function () {","    const responseData = pm.response.json().value;","    ","    pm.expect(responseData).to.be.an('array').that.is.not.empty;","    ","    responseData.forEach(function(group) {","        pm.expect(group.id).to.be.a('string').and.match(/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i);","    });","});"],"type":"text/javascript","packages":{}}}],"id":"08e1d40e-318a-4fb2-893d-5bcd94d0786d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/groups","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/targetSystems({targetSystemKey})/groups</code></p>\n<p>This endpoint retrieves a list of <code>Group</code> objects associated with the <code>TargetSystem</code> object that has the provided targetSystemKey.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the targetSystemKey parameter to get <code>groups</code> of a specific <code>targetSystem</code>. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>targetSystemKey</td>\n<td>Unique identifier of a Target System</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/targetSystems({targetSystemKey})/groups\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of Group objects associated with the TargetSystem object.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no TargetSystem object was found with the provided targetSystemKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#groups\",\n    \"value\": [\n        {\n            \"id\": \"Guid\",\n            \"displayName\": \"String\",\n            \"stableId\": \"String\",\n            \"shortId\": \"String\",\n            \"valid\": Boolean,\n        },\n        ...\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:</p>\n<ol>\n<li><code>targetsystems_get</code></li>\n<li><code>targetsystems_groups_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["targetSystems({{targetSystemKey}})","groups"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"d4e08a5f-eded-4ca7-9f98-3624ecb3535e","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/groups","description":"## Endpoint\n\n`GET /api/rest/v2/targetSystems({targetSystemKey})/groups`\n\nThis endpoint retrieves a list of `Group` objects associated with the `TargetSystem` object that has the provided targetSystemKey.\n\n## Request\n\nUse the targetSystemKey parameter to get `groups` of a specific `targetSystem`. Additionally, OData query options can be used to customize the data returned by this endpoint.\n\n### Parameters\n\n| Parameter | Description | Param Type | DataType | Required |\n| --- | --- | --- | --- | --- |\n| targetSystemKey | Unique identifier of a Target System | URL | String | true |\n| options | This parameter allows you to use OData query options to customize the data returned by this endpoint. | Query | ODataQueryOptions | false |\n\n### Request Headers\n\nThe Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be `text/json` or take the following form:\n\n`application/json[;odata.metadata=][;odata.streaming=]`\n\n- `odata.metadata` can be one of `minimal`, `full`, or `none`\n- `odata.streaming` can be either `true` or `false`\n    \n\nThis indicates that both the `odata.metadata` and `odata.streaming` options are optional. If not provided, the server will use its default values.\n\nIn addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:\n\n`Authorization: Bearer {token}`\n\nThe {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.\n\n### Sample Request\n\n``` bash\ncurl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/targetSystems({targetSystemKey})/groups\" \\\n     -H \"Authorization: Bearer {token}\"\n\n ```\n\n## Responses\n\n- **200 OK**: This status code indicates that the request was successful. The response body will contain a list of `Group` objects associated with the `TargetSystem` object.\n- **400 Bad Request**: This status code indicates that the request could not be understood or was missing required parameters.\n- **401 Unauthorized**: This status code indicates that the request failed due to insufficient permissions.\n- **404 Not Found**: This status code indicates that no `TargetSystem` object was found with the provided targetSystemKey.\n- **500 Internal Server Error**: This status code indicates that the request failed due to an internal server error.\n    \n\n### Sample Response\n\n``` json\n{\n    \"@odata.context\": \"/api/rest/v2/$metadata#groups\",\n    \"value\": [\n        {\n            \"id\": \"Guid\",\n            \"displayName\": \"String\",\n            \"stableId\": \"String\",\n            \"shortId\": \"String\",\n            \"valid\": Boolean,\n        },\n        ...\n    ]\n}\n\n ```\n\n## Authorization\n\nThis endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:\n\n1. `targetsystems_get`\n2. `targetsystems_groups_get_list`\n    \n\nThe endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 27 Apr 2024 01:48:52 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=rvKrvuAK68mrgIF3KrdEJE07Z+hNziqVES+og9XvWXaPZVnANBMSQJ8k6ucOhYIERQUY6kcRzvuwUG5ILFds+UagCrnHHywSQMfTczaybekadRfQa2z9+7ZSO1U0; Expires=Sat, 04 May 2024 01:48:52 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=rvKrvuAK68mrgIF3KrdEJE07Z+hNziqVES+og9XvWXaPZVnANBMSQJ8k6ucOhYIERQUY6kcRzvuwUG5ILFds+UagCrnHHywSQMfTczaybekadRfQa2z9+7ZSO1U0; Expires=Sat, 04 May 2024 01:48:52 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#groups\",\n    \"value\": [\n        {\n            \"id\": \"0b90389d-e3c8-4b9b-92e9-97a91fcb46d0\",\n            \"displayName\": \"Members of this group can remotely query authorization attributes and permissions for resources on this computer.\",\n            \"stableId\": \"4022fdec-e7aa-4ea1-a265-c2ddf8afda4d\",\n            \"shortId\": \"Access Control Assistance Operators\",\n            \"longId\": \"CN=Access Control Assistance Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"77088bef-fe1e-497a-a290-fdf59754607e\",\n            \"displayName\": \"Members can administer domain user and group accounts\",\n            \"stableId\": \"849f1801-2c5d-4155-b349-472922ac52b6\",\n            \"shortId\": \"Account Operators\",\n            \"longId\": \"CN=Account Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"b03351a9-c23a-4229-b733-19cc830e360b\",\n            \"displayName\": \"Administrators have complete and unrestricted access to the computer/domain\",\n            \"stableId\": \"70b7147d-c600-47d1-8280-ca9b891d6e5c\",\n            \"shortId\": \"Administrators\",\n            \"longId\": \"CN=Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"a107a53e-e3b0-404d-b143-b20ffae244ab\",\n            \"displayName\": \"Members in this group can have their passwords replicated to all read-only domain controllers in the domain\",\n            \"stableId\": \"32b689bf-b6a3-4524-b044-8b068db6c052\",\n            \"shortId\": \"Allowed RODC Password Replication Group\",\n            \"longId\": \"CN=Allowed RODC Password Replication Group,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"50f5d712-5d9e-4f90-a60a-db3d7fb48a3c\",\n            \"displayName\": \"Backup Operators can override security restrictions for the sole purpose of backing up or restoring files\",\n            \"stableId\": \"c24a29b7-ad80-4b80-97f1-b2fe7ec389a7\",\n            \"shortId\": \"Backup Operators\",\n            \"longId\": \"CN=Backup Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"2d971ada-c3be-4306-925b-1b07c7a01610\",\n            \"displayName\": \"Members of this group are permitted to publish certificates to the directory\",\n            \"stableId\": \"c806accf-dae5-4565-abc1-b5e613bdbfcd\",\n            \"shortId\": \"Cert Publishers\",\n            \"longId\": \"CN=Cert Publishers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"c8115925-800c-479f-88d6-97bc5020846d\",\n            \"displayName\": \"Members of this group are allowed to connect to Certification Authorities in the enterprise\",\n            \"stableId\": \"dd69b555-c6b3-4290-a37a-d7ad56b46f11\",\n            \"shortId\": \"Certificate Service DCOM Access\",\n            \"longId\": \"CN=Certificate Service DCOM Access,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"dd9907df-247d-4bbd-8695-bedb31229677\",\n            \"displayName\": \"Members of this group that are domain controllers may be cloned.\",\n            \"stableId\": \"3a76e491-55a8-4ff0-bf59-2f6e6a34ece4\",\n            \"shortId\": \"Cloneable Domain Controllers\",\n            \"longId\": \"CN=Cloneable Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"ccd58931-d4c1-4464-8cc0-9c8f957704e5\",\n            \"displayName\": \"Members are authorized to perform cryptographic operations.\",\n            \"stableId\": \"ba5ff9cc-b8e6-4a98-a941-7d43b10481f0\",\n            \"shortId\": \"Cryptographic Operators\",\n            \"longId\": \"CN=Cryptographic Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"30524a8b-1ab0-496a-9312-ce9f06720f35\",\n            \"displayName\": \"Members in this group cannot have their passwords replicated to any read-only domain controllers in the domain\",\n            \"stableId\": \"3ed3d43b-ba42-4002-9ad4-d0df4272bfb9\",\n            \"shortId\": \"Denied RODC Password Replication Group\",\n            \"longId\": \"CN=Denied RODC Password Replication Group,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"d5d1b885-5869-414e-8e8d-3886d8eb6615\",\n            \"displayName\": \"Members are allowed to launch, activate and use Distributed COM objects on this machine.\",\n            \"stableId\": \"8ddcac46-7200-47e7-91f2-0e3a910f3cf2\",\n            \"shortId\": \"Distributed COM Users\",\n            \"longId\": \"CN=Distributed COM Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"0aeac5f7-6151-4e44-bf30-35612e224f93\",\n            \"displayName\": \"DNS Administrators Group\",\n            \"stableId\": \"22cde6c7-753b-4916-b993-fe0dd0fa6799\",\n            \"shortId\": \"DnsAdmins\",\n            \"longId\": \"CN=DnsAdmins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"472dc237-f9ee-47a6-868b-dd330d1c2cf2\",\n            \"displayName\": \"DNS clients who are permitted to perform dynamic updates on behalf of some other clients (such as DHCP servers).\",\n            \"stableId\": \"6099f0d7-13a7-4d80-80f3-5e52a6a9cdc8\",\n            \"shortId\": \"DnsUpdateProxy\",\n            \"longId\": \"CN=DnsUpdateProxy,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"f25e1a32-cc1f-4238-9f16-7e76df9c323a\",\n            \"displayName\": \"Designated administrators of the domain\",\n            \"stableId\": \"6143e2fe-abcc-4b29-abf3-cc20a8edd922\",\n            \"shortId\": \"Domain Admins\",\n            \"longId\": \"CN=Domain Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"d970f0b3-49e5-4c41-8e7e-ba04e818fa5f\",\n            \"displayName\": \"All workstations and servers joined to the domain\",\n            \"stableId\": \"8a7939bd-2226-467c-8b84-59d12b7fc458\",\n            \"shortId\": \"Domain Computers\",\n            \"longId\": \"CN=Domain Computers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"4a960292-0c58-4f11-aa89-8dd2325534d0\",\n            \"displayName\": \"All domain controllers in the domain\",\n            \"stableId\": \"1dcf7f75-af8a-432b-bd79-db25fcbd61bb\",\n            \"shortId\": \"Domain Controllers\",\n            \"longId\": \"CN=Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"6c494a1b-2e01-492f-bd1c-513a3bfbd92e\",\n            \"displayName\": \"All domain guests\",\n            \"stableId\": \"c2e1a26e-a59a-4fc7-9b68-9c97ed91347d\",\n            \"shortId\": \"Domain Guests\",\n            \"longId\": \"CN=Domain Guests,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"a9f6df73-48e1-485c-8cfd-2e5d04b07cc2\",\n            \"displayName\": \"All domain users\",\n            \"stableId\": \"34657796-76a3-4bc7-9ad7-7e610f53a4aa\",\n            \"shortId\": \"Domain Users\",\n            \"longId\": \"CN=Domain Users,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"e3499065-3ce7-48aa-adc2-17bca384d2c7\",\n            \"displayName\": \"Designated administrators of the enterprise\",\n            \"stableId\": \"4b97d9cd-387b-4d50-b7e1-3aa2b08f6624\",\n            \"shortId\": \"Enterprise Admins\",\n            \"longId\": \"CN=Enterprise Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"28fbf087-1c18-4912-b306-4f37f1c58bda\",\n            \"displayName\": \"Members of this group can perform administrative actions on key objects within the forest.\",\n            \"stableId\": \"c971e9ed-10ae-45d4-87a6-0a5a414f622b\",\n            \"shortId\": \"Enterprise Key Admins\",\n            \"longId\": \"CN=Enterprise Key Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"e33aab6d-fd30-4e72-b01b-616a15e4fdbb\",\n            \"displayName\": \"Members of this group are Read-Only Domain Controllers in the enterprise\",\n            \"stableId\": \"9abbfb41-3816-4ecc-ab0b-069a065ec165\",\n            \"shortId\": \"Enterprise Read-only Domain Controllers\",\n            \"longId\": \"CN=Enterprise Read-only Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"064f1c9f-6041-49c4-901b-3bc10f22a4c0\",\n            \"displayName\": \"Members of this group can read event logs from local machine\",\n            \"stableId\": \"acc18d03-4252-4bb5-98fc-31d084b98416\",\n            \"shortId\": \"Event Log Readers\",\n            \"longId\": \"CN=Event Log Readers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"3718b780-44da-4537-8738-093ce62ef279\",\n            \"displayName\": \"Members in this group can modify group policy for the domain\",\n            \"stableId\": \"a8ddfd07-3434-4729-8e2d-48a91e0cc770\",\n            \"shortId\": \"Group Policy Creator Owners\",\n            \"longId\": \"CN=Group Policy Creator Owners,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"2605dbe2-5909-4a40-924b-25d90f6bece7\",\n            \"displayName\": \"Guests have the same access as members of the Users group by default, except for the Guest account which is further restricted\",\n            \"stableId\": \"05f2b945-9185-46a3-b707-98bfc0544953\",\n            \"shortId\": \"Guests\",\n            \"longId\": \"CN=Guests,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"9fcb5115-b666-44d4-b37e-02c5ed982c87\",\n            \"displayName\": \"Members of this group have complete and unrestricted access to all features of Hyper-V.\",\n            \"stableId\": \"9b73e1f6-77d3-44fd-9569-244a4375fe66\",\n            \"shortId\": \"Hyper-V Administrators\",\n            \"longId\": \"CN=Hyper-V Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"f75f0c92-ae36-4c98-a1fe-5787a49c1470\",\n            \"displayName\": \"Built-in group used by Internet Information Services.\",\n            \"stableId\": \"02c0af18-2681-4226-b436-9c764d5c7f77\",\n            \"shortId\": \"IIS_IUSRS\",\n            \"longId\": \"CN=IIS_IUSRS,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"fc0c0a0d-6d75-40d5-a2d8-90f62d316db1\",\n            \"displayName\": \"Members of this group can create incoming, one-way trusts to this forest\",\n            \"stableId\": \"fee79d4c-9f28-4b03-b5ac-720ac11b9e5b\",\n            \"shortId\": \"Incoming Forest Trust Builders\",\n            \"longId\": \"CN=Incoming Forest Trust Builders,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"a2555264-19de-4fea-b4d5-258702c08f33\",\n            \"displayName\": \"Members of this group can perform administrative actions on key objects within the domain.\",\n            \"stableId\": \"20c8cc98-1a9a-4be4-84e9-41c9617f5acb\",\n            \"shortId\": \"Key Admins\",\n            \"longId\": \"CN=Key Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"248b56f4-c0ef-4a94-8f46-a27911ec9c8f\",\n            \"displayName\": \"Members in this group can have some administrative privileges to manage configuration of networking features\",\n            \"stableId\": \"f0df7343-4eeb-4b44-85b0-b51d7cca1f76\",\n            \"shortId\": \"Network Configuration Operators\",\n            \"longId\": \"CN=Network Configuration Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"0d9f74a6-9e58-4c3e-bd44-30a561530cde\",\n            \"displayName\": \"Members of this group may schedule logging of performance counters, enable trace providers, and collect event traces both locally and via remote access to this computer\",\n            \"stableId\": \"4ba1193d-9dd8-40b7-890b-fb3b6f3e5f00\",\n            \"shortId\": \"Performance Log Users\",\n            \"longId\": \"CN=Performance Log Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"7c8fb8c3-0c48-4649-bd94-04c6efc237f8\",\n            \"displayName\": \"Members of this group can access performance counter data locally and remotely\",\n            \"stableId\": \"c4316d98-5e3c-4d8b-b89b-ecebb6d35dc1\",\n            \"shortId\": \"Performance Monitor Users\",\n            \"longId\": \"CN=Performance Monitor Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"659fb378-9a1f-4625-b632-96de9ea8c80a\",\n            \"displayName\": \"A backward compatibility group which allows read access on all users and groups in the domain\",\n            \"stableId\": \"b95eb023-28b6-4c87-ac1f-3d01ae9bb9f0\",\n            \"shortId\": \"Pre-Windows 2000 Compatible Access\",\n            \"longId\": \"CN=Pre-Windows 2000 Compatible Access,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"b6ca77ee-c1a7-4356-be3f-93a26e725435\",\n            \"displayName\": \"Members can administer printers installed on domain controllers\",\n            \"stableId\": \"4a7a0a31-bd2e-43d3-948c-b86adcef4c8e\",\n            \"shortId\": \"Print Operators\",\n            \"longId\": \"CN=Print Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"3b9068e9-5d50-4d44-b20a-117969ab0825\",\n            \"displayName\": \"Members of this group are afforded additional protections against authentication security threats. See http://go.microsoft.com/fwlink/?LinkId=298939 for more information.\",\n            \"stableId\": \"fe302877-f4de-44a5-b620-c84d2b619e58\",\n            \"shortId\": \"Protected Users\",\n            \"longId\": \"CN=Protected Users,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"9ed7e13b-faa8-4ce2-b95b-9b747b365665\",\n            \"displayName\": \"Servers in this group can access remote access properties of users\",\n            \"stableId\": \"c1e79911-c847-4cc4-9779-afa3bc84fa4d\",\n            \"shortId\": \"RAS and IAS Servers\",\n            \"longId\": \"CN=RAS and IAS Servers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"5c450794-f8fd-439c-97fb-164265bc2e89\",\n            \"displayName\": \"Servers in this group run virtual machines and host sessions where users RemoteApp programs and personal virtual desktops run. This group needs to be populated on servers running RD Connection Broker. RD Session Host servers and RD Virtualization Host servers used in the deployment need to be in this group.\",\n            \"stableId\": \"86033864-b97e-44a6-bdac-c5ceb7ab3264\",\n            \"shortId\": \"RDS Endpoint Servers\",\n            \"longId\": \"CN=RDS Endpoint Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"45decf93-e10c-4c45-98f7-3811df8e1e96\",\n            \"displayName\": \"Servers in this group can perform routine administrative actions on servers running Remote Desktop Services. This group needs to be populated on all servers in a Remote Desktop Services deployment. The servers running the RDS Central Management service must be included in this group.\",\n            \"stableId\": \"4e5d9eeb-4aab-42c7-8f6b-19775f878482\",\n            \"shortId\": \"RDS Management Servers\",\n            \"longId\": \"CN=RDS Management Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"18644fbe-77b2-40f3-a01d-643e8c88f0e5\",\n            \"displayName\": \"Servers in this group enable users of RemoteApp programs and personal virtual desktops access to these resources. In Internet-facing deployments, these servers are typically deployed in an edge network. This group needs to be populated on servers running RD Connection Broker. RD Gateway servers and RD Web Access servers used in the deployment need to be in this group.\",\n            \"stableId\": \"32ffaa24-b82c-4046-b596-18e8bea190b3\",\n            \"shortId\": \"RDS Remote Access Servers\",\n            \"longId\": \"CN=RDS Remote Access Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"8a1df4ee-aa85-42ae-a2e9-42e5587a5cd7\",\n            \"displayName\": \"Members of this group are Read-Only Domain Controllers in the domain\",\n            \"stableId\": \"744e830c-4fc5-431a-b96c-3e66b0c8cf7f\",\n            \"shortId\": \"Read-only Domain Controllers\",\n            \"longId\": \"CN=Read-only Domain Controllers,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"b43d775b-37fe-428f-98ce-a86a05c69f41\",\n            \"displayName\": \"Members in this group are granted the right to logon remotely\",\n            \"stableId\": \"5d89e576-f13e-411a-ad8d-5e257328b416\",\n            \"shortId\": \"Remote Desktop Users\",\n            \"longId\": \"CN=Remote Desktop Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"70e2b868-a40a-4b94-a20a-472e171f913a\",\n            \"displayName\": \"Members of this group can access WMI resources over management protocols (such as WS-Management via the Windows Remote Management service). This applies only to WMI namespaces that grant access to the user.\",\n            \"stableId\": \"4b63d2e3-8296-40fb-8fbd-db88aa32ae75\",\n            \"shortId\": \"Remote Management Users\",\n            \"longId\": \"CN=Remote Management Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"6555129e-263b-4c7e-8d36-8f9afae48344\",\n            \"displayName\": \"Supports file replication in a domain\",\n            \"stableId\": \"dd199a19-1237-4703-abcc-df26212f2ff3\",\n            \"shortId\": \"Replicator\",\n            \"longId\": \"CN=Replicator,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"60f787dd-f6f7-46fa-8049-9f14e214bb09\",\n            \"displayName\": \"Members in the group have the required access and privileges to be assigned as the log on account for the associated instance of SQL Server Browser.\",\n            \"stableId\": \"efdd3035-2503-479e-83f3-942ef595f215\",\n            \"shortId\": \"SQLServer2005SQLBrowserUser$EC2AMAZ-I564P38\",\n            \"longId\": \"CN=SQLServer2005SQLBrowserUser$EC2AMAZ-I564P38,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"1c65ccfb-1a3e-4f73-8e57-169bff43e98b\",\n            \"displayName\": \"Designated administrators of the schema\",\n            \"stableId\": \"cb64dff2-8a59-4e1e-b392-2431cf8945c0\",\n            \"shortId\": \"Schema Admins\",\n            \"longId\": \"CN=Schema Admins,CN=Users,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"c61368d1-22c9-4324-87e2-dd315221efcc\",\n            \"displayName\": \"Members can administer domain servers\",\n            \"stableId\": \"f3f6a548-7182-4119-ac41-003ba75a19e6\",\n            \"shortId\": \"Server Operators\",\n            \"longId\": \"CN=Server Operators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"18dd70d6-1b5c-4437-b388-5a4ee8917203\",\n            \"displayName\": \"Members of this group have complete and unrestricted access to all features of Storage Replica.\",\n            \"stableId\": \"c1ab06d0-65bc-4a97-94e3-0734971268d8\",\n            \"shortId\": \"Storage Replica Administrators\",\n            \"longId\": \"CN=Storage Replica Administrators,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"97212a94-939d-4206-b4d6-c144342303b5\",\n            \"displayName\": \"Members of this group can update user accounts in Active Directory with information about license issuance, for the purpose of tracking and reporting TS Per User CAL usage\",\n            \"stableId\": \"86fc1a5f-7f1a-4074-9ca8-ecf6f534c53a\",\n            \"shortId\": \"Terminal Server License Servers\",\n            \"longId\": \"CN=Terminal Server License Servers,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"cf80d7a0-28ee-4943-aa4b-2f41ee3819ef\",\n            \"displayName\": \"Users are prevented from making accidental or intentional system-wide changes and can run most applications\",\n            \"stableId\": \"e0d7838c-ee28-4a19-963c-e8663e4c3e49\",\n            \"shortId\": \"Users\",\n            \"longId\": \"CN=Users,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        },\n        {\n            \"id\": \"60659030-cf8e-42c6-a56a-25377be69897\",\n            \"displayName\": \"Members of this group have access to the computed tokenGroupsGlobalAndUniversal attribute on User objects\",\n            \"stableId\": \"b29e936f-bbeb-4ed0-9f60-057543092477\",\n            \"shortId\": \"Windows Authorization Access Group\",\n            \"longId\": \"CN=Windows Authorization Access Group,CN=Builtin,DC=HIDSDevel,DC=local\",\n            \"valid\": true\n        }\n    ]\n}"},{"id":"2a39dd29-36d0-4935-bab1-039e376f2c80","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/targetSystems({{targetSystemKey}})/groups"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 27 Apr 2024 01:48:03 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=qm40sjMGXEOhvhaD1cR/o5Z+J34EfiJyDTnkp0LDJG1398je3wT4VMjKij7G0/Y63WB0r4XtU12iWyBK4wtlzfZrcWiolxR64xDF2Vl3Sc82F7XDJKmZ8MQN7WtD; Expires=Sat, 04 May 2024 01:48:03 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=qm40sjMGXEOhvhaD1cR/o5Z+J34EfiJyDTnkp0LDJG1398je3wT4VMjKij7G0/Y63WB0r4XtU12iWyBK4wtlzfZrcWiolxR64xDF2Vl3Sc82F7XDJKmZ8MQN7WtD; Expires=Sat, 04 May 2024 01:48:03 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"08e1d40e-318a-4fb2-893d-5bcd94d0786d"}],"id":"bd8da2c8-35e4-4660-ac7e-9fe414b21ca9","description":"<p>The <code>TargetSystem</code> resource represents a system or platform that is targeted by specific security or management operations in the system. Below is a detailed description of all the properties of this resource.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property Name</th>\n<th>Description</th>\n<th>Data Type</th>\n<th>Patchable</th>\n<th>Returned by Default</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Unique identifier of the target system</td>\n<td>String</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>description</td>\n<td>Detailed description of the target system</td>\n<td>String</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>targetGroup</td>\n<td>Group to which the target system is associated</td>\n<td>TargetGroup</td>\n<td>No</td>\n<td>No</td>\n</tr>\n<tr>\n<td>accounts</td>\n<td>List of accounts associated with the target system</td>\n<td>Array of Account</td>\n<td>No</td>\n<td>No</td>\n</tr>\n<tr>\n<td>groups</td>\n<td>List of groups associated with the target system</td>\n<td>Array of Group</td>\n<td>No</td>\n<td>No</td>\n</tr>\n<tr>\n<td>credentials</td>\n<td>Associated target system credentials</td>\n<td>TargetSystemCredential[]</td>\n<td>yes</td>\n<td>no (expand)</td>\n</tr>\n<tr>\n<td>platform</td>\n<td>Associated platform</td>\n<td>Platform</td>\n<td>no</td>\n<td>no</td>\n</tr>\n<tr>\n<td>address</td>\n<td>Network address</td>\n<td>String</td>\n<td>yes</td>\n<td>yes</td>\n</tr>\n<tr>\n<td>type</td>\n<td>Target system type</td>\n<td>string (HostType instead?)</td>\n<td>no</td>\n<td>yes</td>\n</tr>\n<tr>\n<td>options</td>\n<td>Associated target system options</td>\n<td>TargetSystemOption[]</td>\n<td>yes</td>\n<td>no</td>\n</tr>\n<tr>\n<td>attributeDefinitions</td>\n<td>Associated target system attribute definitions</td>\n<td>AttributeDefinitions[]</td>\n<td>yes</td>\n<td>no</td>\n</tr>\n<tr>\n<td>metadata</td>\n<td>Metadata</td>\n<td>Metadata</td>\n<td>no</td>\n<td>yes</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"endpoints\">Endpoints</h2>\n<ul>\n<li><code>GET /v2/targetSystems</code> - Retrieves a list of all target systems.<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 500 (internal server error)</li>\n</ul>\n</li>\n<li><code>POST /v2/targetSystems</code> - Creates a new target system.<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 202 (request accepted), 400 (bad request), 401 (unauthorized), 500 (internal server error)</li>\n</ul>\n</li>\n<li><code>GET /v2/targetSystems({targetSystemKey})</code> - Retrieves a specific target system using the given target system key.<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no target system found with the given key), 500 (internal server error)</li>\n</ul>\n</li>\n<li><code>POST /v2/targetSystems({targetSystemKey})</code> - Performs operations on an existing target system using the given target system key.<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 202 (request accepted), 400 (bad request), 401 (unauthorized), 404 (no target system found with the given key), 500 (internal server error)</li>\n</ul>\n</li>\n<li><code>PATCH /v2/targetSystems({targetSystemKey})</code> - Partially updates and existing target system using the given target system key.<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 202 (request accepted), 400 (bad request), 401 (unauthorized), 404 (partial update failed), 500 (internal server error)</li>\n</ul>\n</li>\n<li><code>DELETE /v2/targetSystems({targetSystemKey})</code> - Deletes and existing target system using the given target system key.<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 202 (request accepted), 401 (unauthorized), 404 (target system deletion failed), 500 (internal server error)</li>\n</ul>\n</li>\n<li><code>GET /v2/targetSystems({targetSystemKey})/accounts</code> - Retrieves a list of all accounts associated with a specific target system key.<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no accounts found for the given key), 500 (internal server error)</li>\n</ul>\n</li>\n<li><code>GET /v2/targetSystems({targetSystemKey})/groups</code> - Retrieves a list of all groups associated with a specific target system key.<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no groups found for the given key), 500 (internal server error)</li>\n</ul>\n</li>\n</ul>\n","_postman_id":"bd8da2c8-35e4-4660-ac7e-9fe414b21ca9","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}}},{"name":"Users","item":[{"name":"Credentials","item":[{"name":"/users({userKey})/credentials","event":[{"listen":"test","script":{"id":"94872b29-ef65-4fa9-8fc3-999157531ccf","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","","pm.test(\"Response body has the required fields\", function () {","  const responseData = pm.response.json().value;","  ","  pm.expect(responseData).to.be.an('array');","  ","  responseData.forEach(function(credential) {","    pm.expect(credential.id).to.exist.and.to.be.a('string');","    pm.expect(credential.profileguid).to.exist.and.to.be.a('string');","    pm.expect(credential.value).to.exist.and.to.be.a('string');","  });","});"],"type":"text/javascript","packages":{}}}],"id":"743eb742-3d6a-4f22-9a27-90619fc5df6b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/users({userKey})/credentials</code></p>\n<p>This endpoint retrieves a list of <code>UserCredential</code> objects associated with the <code>User</code> object that has the provided <code>userKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the userKey parameter to get credentials of a specific <code>User</code>. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>userKey</td>\n<td>Unique identifier of a user</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/users({userKey})/credentials\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of <code>UserCredential</code> objects associated with the <code>User</code> object.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no <code>User</code> object was found with the provided userKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#userCredentials\",\n    \"value\": [\n        {\n            \"id\": \"Guid\",\n            \"value\": \"String\",\n            \"questionSet\": \"String\",\n            \"question\": \"String\",\n            \"answered\": Boolean\n        },\n        ...\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:</p>\n<ol>\n<li><code>users_get</code></li>\n<li><code>users_credentials_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)","credentials"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"89ded6ec-ee9d-44e8-990e-293abb59ccef","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 03 May 2024 21:29:44 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=r4As+FU4yzhu3GxLRH1renZQOYSU57cwXXe2/lDugGHW9vCQnzF0gjjtdm2F+XI9OGVbkGanNs+j1RLNh832CMxZLcdP7xgvSCpt0/haB2zsdMZcDCm4fyljlFSK; Expires=Fri, 10 May 2024 21:29:44 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=r4As+FU4yzhu3GxLRH1renZQOYSU57cwXXe2/lDugGHW9vCQnzF0gjjtdm2F+XI9OGVbkGanNs+j1RLNh832CMxZLcdP7xgvSCpt0/haB2zsdMZcDCm4fyljlFSK; Expires=Fri, 10 May 2024 21:29:44 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#users(c7247b59-70b7-4b47-9003-b1df235999ca)/credentials\",\n    \"value\": [\n        {\n            \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.Question\",\n            \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_PREDEFQSET\",\n            \"question\": \"!!!DEFAULT_PREDEFQSET_20_DESC\",\n            \"answered\": false\n        },\n        {\n            \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.Question\",\n            \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_PREDEFQSET\",\n            \"question\": \"!!!DEFAULT_PREDEFQSET_16_DESC\",\n            \"answered\": false\n        },\n        {\n            \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.Question\",\n            \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_PREDEFQSET\",\n            \"question\": \"!!!DEFAULT_PREDEFQSET_17_DESC\",\n            \"answered\": false\n        },\n        {\n            \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.Question\",\n            \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_PREDEFQSET\",\n            \"question\": \"!!!DEFAULT_PREDEFQSET_14_DESC\",\n            \"answered\": false\n        },\n        {\n            \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.Question\",\n            \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_PREDEFQSET\",\n            \"question\": \"!!!DEFAULT_PREDEFQSET_03_DESC\",\n            \"answered\": false\n        },\n        {\n            \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.Question\",\n            \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_PREDEFQSET\",\n            \"question\": \"!!!DEFAULT_PREDEFQSET_15_DESC\",\n            \"answered\": false\n        },\n        {\n            \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.Question\",\n            \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_PREDEFQSET\",\n            \"question\": \"!!!DEFAULT_PREDEFQSET_07_DESC\",\n            \"answered\": false\n        },\n        {\n            \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.Question\",\n            \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_PREDEFQSET\",\n            \"question\": \"!!!DEFAULT_PREDEFQSET_05_DESC\",\n            \"answered\": false\n        },\n        {\n            \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.Question\",\n            \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_PREDEFQSET\",\n            \"question\": \"!!!DEFAULT_PREDEFQSET_19_DESC\",\n            \"answered\": false\n        },\n        {\n            \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.Question\",\n            \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_PREDEFQSET\",\n            \"question\": \"!!!DEFAULT_PREDEFQSET_08_DESC\",\n            \"answered\": false\n        },\n        {\n            \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.Question\",\n            \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_PREDEFQSET\",\n            \"question\": \"!!!DEFAULT_PREDEFQSET_11_DESC\",\n            \"answered\": false\n        },\n        {\n            \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.Question\",\n            \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_PREDEFQSET\",\n            \"question\": \"!!!DEFAULT_PREDEFQSET_10_DESC\",\n            \"answered\": false\n        },\n        {\n            \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.Question\",\n            \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_PREDEFQSET\",\n            \"question\": \"!!!DEFAULT_PREDEFQSET_09_DESC\",\n            \"answered\": false\n        },\n        {\n            \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.Question\",\n            \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_PREDEFQSET\",\n            \"question\": \"!!!DEFAULT_PREDEFQSET_18_DESC\",\n            \"answered\": false\n        }\n    ]\n}"},{"id":"b648d9ff-5341-48e7-bb40-8e11b229059b","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 03 May 2024 21:30:31 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=kT7s+oKi/Zj8cpT2vB5dZt9AL5eNV5PNsqwx53AfA0MSIvWWOuh0do/hpwl2Fl/Ybv67wainaWXefBZlHUy+MMyJzZlBst32sChD7MUyig6VJRG+kABcLsas77Vj; Expires=Fri, 10 May 2024 21:30:31 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=kT7s+oKi/Zj8cpT2vB5dZt9AL5eNV5PNsqwx53AfA0MSIvWWOuh0do/hpwl2Fl/Ybv67wainaWXefBZlHUy+MMyJzZlBst32sChD7MUyig6VJRG+kABcLsas77Vj; Expires=Fri, 10 May 2024 21:30:31 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"743eb742-3d6a-4f22-9a27-90619fc5df6b"},{"name":"/users({userKey})/credentials","event":[{"listen":"test","script":{"id":"32d45271-f996-4853-be01-bc798f954972","exec":["pm.test(\"Location is present on success\", function () {\r","    pm.response.to.have.header(\"Location\");\r","    var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") \r","    results = regex.exec(pm.response.headers.get(\"Location\"))\r","    pm.environment.set(\"operationid\", results[1].slice(1, -1));\r","});"],"type":"text/javascript","packages":{}}}],"id":"12f82e70-1d82-440b-8949-bed9efa69f56","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>POST /api/rest/v2/users({userKey})/credentials</code></p>\n<p>This endpoint creates a new <code>UserCredential</code> object as a sub-resource of a specified User object.</p>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<p><code>users_credentials_post_create</code></p>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)","credentials"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[],"_postman_id":"12f82e70-1d82-440b-8949-bed9efa69f56"},{"name":"/users({userKey})/credentials/BravuraSecurity.REST.Models.v2.Question","event":[{"listen":"test","script":{"id":"6abd33c3-9470-4b82-824c-e1d0099e9eb2","exec":["pm.test(\"Response status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Each id in the response is a valid GUID\", function () {\r","    const responseData = pm.response.json().value;\r","\r","    pm.expect(responseData).to.be.an('array');\r","    responseData.forEach(function (question) {\r","        pm.expect(question.id).to.match(/^(\\w{8}(-\\w{4}){3}-\\w{12}?)$/i, \"Id should be a valid GUID\");\r","    });\r","});\r","\r","pm.test(\"Each profileguid in the response is a valid GUID\", function () {\r","    const responseData = pm.response.json().value;\r","\r","    pm.expect(responseData).to.be.an('array');\r","    responseData.forEach(function (question) {\r","        pm.expect(question.profileguid).to.match(/^(\\w{8}(-\\w{4}){3}-\\w{12}?)$/i, \"profileguid should be a valid GUID\");\r","    });\r","});\r","\r","pm.test(\"Each questionSet in the response is a non-empty string\", function () {\r","    const responseData = pm.response.json().value;\r","\r","    pm.expect(responseData).to.be.an('array');\r","    responseData.forEach(function (question) {\r","        pm.expect(question.questionSet).to.be.a('string').and.to.have.length.above(0, \"questionSet should be a non-empty string\");\r","    });\r","});\r","\r","pm.test(\"Each question in the response is a non-empty string\", function () {\r","    const responseData = pm.response.json().value;\r","\r","    pm.expect(responseData).to.be.an('array');\r","    responseData.forEach(function (question) {\r","        pm.expect(question.question).to.be.a('string').and.to.have.length.above(0, \"question should be a non-empty string\");\r","    });\r","});\r","\r","pm.test(\"Each answered in the response is a boolean\", function () {\r","    const responseData = pm.response.json().value;\r","\r","    pm.expect(responseData).to.be.an('array');\r","    responseData.forEach(function (question) {\r","        pm.expect(question.answered).to.be.a('boolean', \"answered should be a boolean\");\r","    });\r","});"],"type":"text/javascript","packages":{}}}],"id":"4dadb421-39fa-4cf7-b8dd-1021c0a94d7e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials/BravuraSecurity.REST.Models.v2.Question","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/users({userKey})/credentials/BravuraSecurity.REST.Models.v2.Question</code></p>\n<p>This endpoint retrieves a list of <code>Question</code> objects associated with the <code>UserCredential</code> object that has the provided <code>userKey</code>, specifically for questions related to user credentials.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the userKey parameter to get questions related to credentials of a specific <code>User</code>. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>userKey</td>\n<td>Unique identifier of a user</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/users({userKey})/credentials/BravuraSecurity.REST.Models.v2.Question\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of <code>Question</code> objects associated with the <code>UserCredential</code> object.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no <code>UserCredential</code> object was found with the provided userKey.</li>\n<li><strong>422 Unprocessable Entity</strong>: This status code indicates that the system variable <code>PSQ_ENABLED</code> is set to <code>Disabled</code>, and therefore the operation cannot be processed.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#BravuraSecurity.REST.Models.v2.Question\",\n    \"value\": [\n        {\n            \"id\": \"Guid\",\n            \"value\": \"String\",\n            \"questionSet\": \"String\",\n            \"question\": \"String\",\n            \"answered\": Boolean\n        },\n        ...\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<p><code>users_credentials_question_get_list</code></p>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n<h2 id=\"notes\">Notes</h2>\n<p>This REST API request replaces the <code>UserQuestionsGet</code> function from our base product, which was a SOAP API function. The transition to REST API provides a more modern and efficient way to retrieve data.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)","credentials","BravuraSecurity.REST.Models.v2.Question"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"91c7c977-1995-4ccd-be40-fec3eb41f199","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials/BravuraSecurity.REST.Models.v2.Question"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 04 May 2024 00:10:48 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=if0L36GtY1TxV8fLMKtufdaoqJ+mBBkmimyyYKgmgSepeOPwZcVLf2S1+GNncn+4SVro/8gLlemclZ2GR08zfGWYkuMYkDV3s8o/KM66XS6RDPljzlxeVklFr4rL; Expires=Sat, 11 May 2024 00:10:48 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=if0L36GtY1TxV8fLMKtufdaoqJ+mBBkmimyyYKgmgSepeOPwZcVLf2S1+GNncn+4SVro/8gLlemclZ2GR08zfGWYkuMYkDV3s8o/KM66XS6RDPljzlxeVklFr4rL; Expires=Sat, 11 May 2024 00:10:48 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>a/api/rest/v2/$metadata#users(c7247b59-70b7-4b47-9003-b1df235999ca)/credentials/BravuraSecurity.REST.Models.v2.Question\",\n    \"value\": [\n        {\n            \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_PREDEFQSET\",\n            \"question\": \"!!!DEFAULT_PREDEFQSET_20_DESC\",\n            \"answered\": false\n        },\n        {\n            \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_PREDEFQSET\",\n            \"question\": \"!!!DEFAULT_PREDEFQSET_16_DESC\",\n            \"answered\": false\n        },\n        {\n            \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_PREDEFQSET\",\n            \"question\": \"!!!DEFAULT_PREDEFQSET_17_DESC\",\n            \"answered\": true\n        },\n        {\n            \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_PREDEFQSET\",\n            \"question\": \"!!!DEFAULT_PREDEFQSET_14_DESC\",\n            \"answered\": false\n        },\n        {\n            \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_PREDEFQSET\",\n            \"question\": \"!!!DEFAULT_PREDEFQSET_03_DESC\",\n            \"answered\": true\n        },\n        {\n            \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_PREDEFQSET\",\n            \"question\": \"!!!DEFAULT_PREDEFQSET_15_DESC\",\n            \"answered\": false\n        },\n        {\n            \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_PREDEFQSET\",\n            \"question\": \"!!!DEFAULT_PREDEFQSET_07_DESC\",\n            \"answered\": true\n        },\n        {\n            \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_PREDEFQSET\",\n            \"question\": \"!!!DEFAULT_PREDEFQSET_05_DESC\",\n            \"answered\": false\n        },\n        {\n            \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_PREDEFQSET\",\n            \"question\": \"!!!DEFAULT_PREDEFQSET_19_DESC\",\n            \"answered\": true\n        },\n        {\n            \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_PREDEFQSET\",\n            \"question\": \"!!!DEFAULT_PREDEFQSET_08_DESC\",\n            \"answered\": false\n        },\n        {\n            \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_PREDEFQSET\",\n            \"question\": \"!!!DEFAULT_PREDEFQSET_11_DESC\",\n            \"answered\": false\n        },\n        {\n            \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_PREDEFQSET\",\n            \"question\": \"!!!DEFAULT_PREDEFQSET_10_DESC\",\n            \"answered\": false\n        },\n        {\n            \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_PREDEFQSET\",\n            \"question\": \"!!!DEFAULT_PREDEFQSET_09_DESC\",\n            \"answered\": true\n        },\n        {\n            \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_PREDEFQSET\",\n            \"question\": \"!!!DEFAULT_PREDEFQSET_18_DESC\",\n            \"answered\": false\n        },\n        {\n            \"id\": \"081a6f71-a2fe-4434-8fb8-21e964851263\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_USERQSET\",\n            \"question\": \"What is 13?\",\n            \"answered\": true\n        },\n        {\n            \"id\": \"98871486-8beb-4e97-974a-74c5c4ef4dae\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_USERQSET\",\n            \"question\": \"What is 12?\",\n            \"answered\": true\n        },\n        {\n            \"id\": \"002f261a-b8bf-4ccf-b2ff-9f1c7811ee8e\",\n            \"value\": null,\n            \"questionSet\": \"DEFAULT_USERQSET\",\n            \"question\": \"Posted question\",\n            \"answered\": true\n        }\n    ]\n}"},{"id":"a71fd686-4e00-44d3-bb9c-a285104dc64d","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials/BravuraSecurity.REST.Models.v2.Question"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 04 May 2024 00:12:01 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=3ThXs+4dqK6ycfPEK1fHnhi4jCfh8vpq3LqZp+32hFj/9d0wDbSVkUNHs3/TBCb/BiNz9mwIF1m2WhJu1uZYilgMhqhammR+BMMfWR321qZSnZ5x0iulOZceE43W; Expires=Sat, 11 May 2024 00:12:01 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=3ThXs+4dqK6ycfPEK1fHnhi4jCfh8vpq3LqZp+32hFj/9d0wDbSVkUNHs3/TBCb/BiNz9mwIF1m2WhJu1uZYilgMhqhammR+BMMfWR321qZSnZ5x0iulOZceE43W; Expires=Sat, 11 May 2024 00:12:01 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"4dadb421-39fa-4cf7-b8dd-1021c0a94d7e"},{"name":"/users({userKey})/credentials/BravuraSecurity.REST.Models.v2.Question","event":[{"listen":"test","script":{"id":"22be33d9-c592-4cb5-a41e-83e47ff2bf0b","exec":["pm.test(\"Location is present\", function () {\r","\tpm.response.to.have.header(\"Location\");\r","});\r","var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") \r","results = regex.exec(pm.response.headers.get(\"Location\"))\r","pm.environment.set(\"operationid\", results[1].slice(1, -1));"],"type":"text/javascript","packages":{}}}],"id":"6ac83165-3b30-4f04-9905-d574d674eb7e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"question\": \"Posted question\",\r\n    \"value\": \"Posted value\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials/BravuraSecurity.REST.Models.v2.Question","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>POST /api/rest/v2/users({userKey})/credentials/BravuraSecurity.REST.Models.v2.Question</code></p>\n<p>This endpoint is used to create a new <code>Question</code> object associated with a <code>UserCredential</code> for the user identified by the provided <code>userKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>The request body must contain a <code>Question</code> object. The <code>userKey</code> parameter in the URL identifies the specific <code>User</code> for whom the question is being created.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>userKey</td>\n<td>Unique identifier of a user</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The request must include the following headers:</p>\n<ul>\n<li><code>Content-Type: application/json</code>: Indicates that the request body is in JSON format.</li>\n<li><code>Authorization: Bearer {token}</code>: The Bearer token used for authentication and authorization of the request.</li>\n</ul>\n<h3 id=\"request-body\">Request Body</h3>\n<p>The request body must be a JSON representation of a <code>Question</code> object with the following properties:</p>\n<ul>\n<li><code>questionSet</code>: The question set to which the question belongs (optional).</li>\n<li><code>question</code>: The text of the security question (required).</li>\n<li><code>answered</code>: A boolean indicating whether the question has been answered (optional).</li>\n</ul>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X POST \"http(s)://[hostname]/[instancename]/api/rest/v2/users({userKey})/credentials/BravuraSecurity.REST.Models.v2.Question\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -d '{\n         \"questionSet\": \"String\",\n         \"question\": \"String\",\n         \"answered\": Boolean\n     }'\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>202 Accepted</strong>: The request has been accepted for processing. The response header <code>Location</code> will contain the URL to check the status of the operation.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood due to malformed syntax.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions or missing authentication.</li>\n<li><strong>422 Unprocessable Entity</strong>: This status code indicates that the system variable <code>PSQ_ENABLED</code> is set to <code>Disabled</code>, and therefore the operation cannot be processed.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">HTTP/1.1 202 Accepted\nLocation: http(s)://[hostname]/[instancename]/api/rest/v2/operations/{operationId}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>To create a new <code>Question</code>, the user must be authorized. This is enforced by the <code>users_credentials_question_post_create</code> policy. If the policy conditions are not satisfied, the request will be denied.</p>\n<h2 id=\"additional-information\">Additional Information</h2>\n<ul>\n<li>The <code>Question</code> object inherits from <code>UserCredential</code>, which means it can also contain a <code>value</code> property representing the answer to the question.</li>\n<li>The <code>PSQ_ENABLED</code> system variable must be set to <code>Enabled</code> for this endpoint to process requests.</li>\n</ul>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)","credentials","BravuraSecurity.REST.Models.v2.Question"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"9b23389a-fa56-45c9-a4df-1b7754480398","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"question\": \"Posted question\",\r\n    \"value\": \"Posted value\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials/BravuraSecurity.REST.Models.v2.Question"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Fri, 03 May 2024 23:34:38 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=JcAzdBLyLWs3qlo6Nycip5+ONyHKJo3NzQIvKyTF4EbQ/igMgQknPhn2M864LGK6AULojbc6eCzWISjPfHZcPa5uPlKpstgM8zRURjR/iPRmIuDxVHGV1g13UIcl; Expires=Fri, 10 May 2024 23:34:38 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=JcAzdBLyLWs3qlo6Nycip5+ONyHKJo3NzQIvKyTF4EbQ/igMgQknPhn2M864LGK6AULojbc6eCzWISjPfHZcPa5uPlKpstgM8zRURjR/iPRmIuDxVHGV1g13UIcl; Expires=Fri, 10 May 2024 23:34:38 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(80dc050a-b9e3-4952-8f87-5fd8ba6f3e4c)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"81e9e5a6-1498-4b6b-b55e-f097a28b8852","name":"Invalid Argument","originalRequest":{"method":"GET","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"questionbad\": \"Posted question\",\r\n    \"value\": \"Posted value\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials/BravuraSecurity.REST.Models.v2.Question"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 04 May 2024 00:19:06 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"407"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=gR80MxcfZJBYHZssNqc/dmo65nTH6udltquGDMVbB+naoX/fv9lEtsK3AJ0UM5nUuz3ew541oTQo3sJAvr8ePDUgOW4At1VG+YG4OI07B6loq/mGBKJ41AGpsCrA; Expires=Sat, 11 May 2024 00:19:06 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=gR80MxcfZJBYHZssNqc/dmo65nTH6udltquGDMVbB+naoX/fv9lEtsK3AJ0UM5nUuz3ew541oTQo3sJAvr8ePDUgOW4At1VG+YG4OI07B6loq/mGBKJ41AGpsCrA; Expires=Sat, 11 May 2024 00:19:06 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"The property 'questionbad' does not exist on type 'BravuraSecurity.REST.Models.v2.Question'. Make sure to only use property names that are defined by the type.\",\n                \"target\": \"unspecified\"\n            },\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"The question field is required.\",\n                \"target\": \"question\"\n            }\n        ]\n    }\n}"},{"id":"cfa378ba-94e3-472e-ba18-597403f3d240","name":"Resource Not Found","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"question\": \"Posted question\",\r\n    \"value\": \"Posted value\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials/BravuraSecurity.REST.Models.v2.Question"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Fri, 03 May 2024 23:34:38 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=JcAzdBLyLWs3qlo6Nycip5+ONyHKJo3NzQIvKyTF4EbQ/igMgQknPhn2M864LGK6AULojbc6eCzWISjPfHZcPa5uPlKpstgM8zRURjR/iPRmIuDxVHGV1g13UIcl; Expires=Fri, 10 May 2024 23:34:38 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=JcAzdBLyLWs3qlo6Nycip5+ONyHKJo3NzQIvKyTF4EbQ/igMgQknPhn2M864LGK6AULojbc6eCzWISjPfHZcPa5uPlKpstgM8zRURjR/iPRmIuDxVHGV1g13UIcl; Expires=Fri, 10 May 2024 23:34:38 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(80dc050a-b9e3-4952-8f87-5fd8ba6f3e4c)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"error\": {\r\n        \"code\": \"ResourceNotFound\",\r\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\r\n    }\r\n}"}],"_postman_id":"6ac83165-3b30-4f04-9905-d574d674eb7e"},{"name":"/users({userKey})/credentials({userCredentialKey})","event":[{"listen":"test","script":{"id":"50feb7a7-361d-4ed8-9ce5-d07d749ecfaa","exec":["\r","pm.test(\"Response status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","pm.test(\"Id is a non-empty string\", function () {\r","    const responseData = pm.response.json();\r","\r","    pm.expect(responseData.id).to.exist.and.to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");\r","});\r","\r","\r","pm.test(\"Profileguid is a non-empty string\", function () {\r","    const responseData = pm.response.json();\r","\r","    pm.expect(responseData.profileguid).to.be.a('string').and.to.have.lengthOf.at.least(1);\r","});\r","\r","\r","pm.test(\"Value is a non-empty string\", function () {\r","    const responseData = pm.response.json();\r","\r","    pm.expect(responseData.value).to.exist.and.to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"8359a401-829b-4138-b893-4858e30386b7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/users({userKey})/credentials({userCredentialKey})</code></p>\n<p>This endpoint retrieves a specific <code>UserCredential</code> object associated with a specific <code>User</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<p>The request can include OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>userKey</td>\n<td>Unique identifier of a user</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>userCredentialKey</td>\n<td>Unique identifier of a user credential</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>OData <code>$expand</code> and <code>$select</code> query options</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The request must include the following headers:</p>\n<ul>\n<li><code>Content-Type: application/json</code>: Indicates that the request body is in JSON format.</li>\n<li><code>Authorization: Bearer {token}</code>: The Bearer token used for authentication and authorization of the request.</li>\n</ul>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/users({userKey})/credentials({userCredentialKey})\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -H \"Content-Type: application/json\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: The request was successful. The response body will contain the <code>UserCredential</code> object.</li>\n<li><strong>400 Bad Request</strong>: The request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: The request failed due to insufficient permissions or missing authentication.</li>\n<li><strong>404 Not Found</strong>: No <code>UserCredential</code> object was found with the provided keys.</li>\n<li><strong>500 Internal Server Error</strong>: The request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#users({userKey})/credentials/BravuraSecurity.REST.Models.v2.Question/$entity\",\n    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.Question\",\n    \"id\": \"Guid\",\n    \"value\": \"String\",\n    \"questionSet\": \"String\",\n    \"question\": \"String\",\n    \"answered\": Boolean\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>Access to this endpoint requires authorization. The following policy needs to be satisfied:</p>\n<ul>\n<li><code>users_credentials_get</code></li>\n</ul>\n<p>The endpoint uses the authorization service to evaluate this policy against the current user's attributes. If the policy conditions are met, the user is authorized to access the data; otherwise, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)","credentials({{userCredentialKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"ec6fe48b-ec57-4b56-8594-2f1c20a202ae","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 04 May 2024 00:38:06 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=cNERnvd+02dbyc71A2/3m6LWEtusYuXSn7dp8GHcGO0M0nWi3h5KxWTpgw0XM2z0nJVaeadsvP16i4sF3MkO44mPb1CA+0VkcSRLOtT55a1etzdbWsf6uEQaBft1; Expires=Sat, 11 May 2024 00:38:06 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=cNERnvd+02dbyc71A2/3m6LWEtusYuXSn7dp8GHcGO0M0nWi3h5KxWTpgw0XM2z0nJVaeadsvP16i4sF3MkO44mPb1CA+0VkcSRLOtT55a1etzdbWsf6uEQaBft1; Expires=Sat, 11 May 2024 00:38:06 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#users(c7247b59-70b7-4b47-9003-b1df235999ca)/credentials/BravuraSecurity.REST.Models.v2.Question/$entity\",\n    \"@odata.type\": \"#BravuraSecurity.REST.Models.v2.Question\",\n    \"id\": \"98871486-8beb-4e97-974a-74c5c4ef4dae\",\n    \"value\": null,\n    \"questionSet\": \"DEFAULT_USERQSET\",\n    \"question\": \"What is 12?\",\n    \"answered\": true\n}"},{"id":"741ff42f-1c43-43a9-a92c-94cf4378eb0f","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 04 May 2024 00:42:13 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=EaRt1EAJpL5N6RmY0UsnHsytGxCoZAPncaK2tfn0hkXnnDEUU80Y8WZOC9gBnro/ckWHasvtUE1QF2F/8owVcSU4Pu63sN79jsqvVG8P7l/LMUj9+6xQKIW60EJC; Expires=Sat, 11 May 2024 00:42:13 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=EaRt1EAJpL5N6RmY0UsnHsytGxCoZAPncaK2tfn0hkXnnDEUU80Y8WZOC9gBnro/ckWHasvtUE1QF2F/8owVcSU4Pu63sN79jsqvVG8P7l/LMUj9+6xQKIW60EJC; Expires=Sat, 11 May 2024 00:42:13 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"8359a401-829b-4138-b893-4858e30386b7"},{"name":"/users({userKey})/credentials({userCredentialKey})","event":[{"listen":"test","script":{"id":"19f9565c-079c-4c05-90e6-99550d9d8ba8","exec":["pm.test(\"Location is present\", function () {\r","\tpm.response.to.have.header(\"Location\");\r","});\r","var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") \r","results = regex.exec(pm.response.headers.get(\"Location\"))\r","pm.environment.set(\"operationid\", results[1].slice(1, -1));"],"type":"text/javascript","packages":{}}}],"id":"8c97b549-47fb-4ea9-8080-463b41c34846","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"test\",\r\n        \"path\": \"/value\",\r\n        \"value\": \"test answer 2\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>PATCH /api/rest/v2/users({userKey})/credentials({userCredentialKey})</code></p>\n<p>This endpoint applies partial modifications to a specific User Credential object based on the provided <code>userKey</code> and <code>userCredentialKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>The request should include the operation (<code>op</code>), the path (<code>path</code>), and the value (<code>value</code>). The <code>from</code> field is optional and can be included if necessary.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Parameter Type</th>\n<th>Data Type</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>userKey</td>\n<td>Unique identifier of a user</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>userCredentialKey</td>\n<td>Unique identifier of a user credential</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>op</td>\n<td>PATCH operation</td>\n<td>Body</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>path</td>\n<td>Path to property</td>\n<td>Body</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>from</td>\n<td>Source property path</td>\n<td>Body</td>\n<td>String</td>\n<td>false</td>\n</tr>\n<tr>\n<td>value</td>\n<td>Value to be applied</td>\n<td>Body</td>\n<td>Any</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>In addition to any standard headers, all requests to this endpoint must include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The <code>{token}</code> placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X PATCH \"http(s)://[hostname]/[instancename]/api/rest/v2/users({userKey})/credentials({userCredentialKey})\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -d '[\n          { \"op\": \"{op}\", \"path\": \"{path}\", \"value\": \"{value}\" }\n         ]'\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><p><strong>202 Accepted</strong>: The request has been accepted for processing.</p>\n</li>\n<li><p><strong>400 Bad Request</strong>: The request could not be understood or was missing required parameters.</p>\n</li>\n<li><p><strong>401 Unauthorized</strong>: Authentication failed or user doesn't have permissions to perform the action.</p>\n</li>\n<li><p><strong>404 Not Found</strong>: Resource not found.</p>\n</li>\n<li><p><strong>500 Internal Server Error</strong>: Unexpected error.</p>\n</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. The general policy for this endpoint is <code>users_credentials_patch</code>. However, depending on the <code>op</code> and <code>path</code> parameters, additional policies may need to be satisfied. Refer to the table below for details:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Operation</th>\n<th>Path</th>\n<th>Policy</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>add</td>\n<td>/value</td>\n<td>users_credentials_patch_add_value</td>\n</tr>\n<tr>\n<td>remove</td>\n<td>/value</td>\n<td>users_credentials_patch_remove_value</td>\n</tr>\n<tr>\n<td>replace</td>\n<td>/value</td>\n<td>users_credentials_patch_replace_value</td>\n</tr>\n<tr>\n<td>test</td>\n<td>/value</td>\n<td>users_credentials_patch_test_value</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"notes\">Notes</h2>\n<p>This REST API request replaces several SOAP API calls including <code>UserAnswersValidate</code> and <code>UserAnswersSet</code>. The transition to REST API provides a more modern and efficient way to manage user credential data.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)","credentials({{userCredentialKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"c275ce99-bd37-4a9e-a2b4-f1059e325eb7","name":"Add  Value","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"add\",\r\n        \"path\": \"/value\",\r\n        \"value\": \"test answer 1\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sat, 04 May 2024 01:15:39 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=VjzS43YK/leJYUO1zJHX2O9MHyySXnq8d3EqiMBEOCt+UEIYStchO7XoCsQvqHjKzLA8ov8xzp9jFtdXdkbNDIqXLh8u6+3lJl33z6xiTKSJyLQliwJ/sFqNV00B; Expires=Sat, 11 May 2024 01:15:38 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=VjzS43YK/leJYUO1zJHX2O9MHyySXnq8d3EqiMBEOCt+UEIYStchO7XoCsQvqHjKzLA8ov8xzp9jFtdXdkbNDIqXLh8u6+3lJl33z6xiTKSJyLQliwJ/sFqNV00B; Expires=Sat, 11 May 2024 01:15:38 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(e3c06514-a351-4657-87c0-2582faa52472)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"bc97536d-3cda-4c62-8c24-986ad7e940d9","name":"Replace Value","originalRequest":{"method":"GET","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/value\",\r\n        \"value\": \"test answer 2\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sat, 04 May 2024 01:09:50 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=/6UkIJ591QuYHpV7m5VDi8nWe25XPmrTbbpElP7xEbBRjHCkktphnO2i2k0y2X8ZsdVEqbzeYK20gLtUZTrGVT4FKu67NgRpLxkOTfNSGUo/C0dp34bj+lVXPb4e; Expires=Sat, 11 May 2024 01:09:50 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=/6UkIJ591QuYHpV7m5VDi8nWe25XPmrTbbpElP7xEbBRjHCkktphnO2i2k0y2X8ZsdVEqbzeYK20gLtUZTrGVT4FKu67NgRpLxkOTfNSGUo/C0dp34bj+lVXPb4e; Expires=Sat, 11 May 2024 01:09:50 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(7fcc5663-50ba-4bd4-ba0e-29aa325717bd)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"2fc67a7a-44d6-4f55-ae60-4dbb743774c7","name":"Test Value","originalRequest":{"method":"GET","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"test\",\r\n        \"path\": \"/value\",\r\n        \"value\": \"test answer 2\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sat, 04 May 2024 01:07:12 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=+NxBzkb8pVjY+X8UY7T18ulYj03rwN9EiSPwld1iDaGNpImEiFOB4M+V2DvakeoHooNyZUN2aC1bNfvkd0b6zK0ZtL4uk++Ekiw9Xlmw55E32RMf2z49/UtPICzW; Expires=Sat, 11 May 2024 01:07:12 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=+NxBzkb8pVjY+X8UY7T18ulYj03rwN9EiSPwld1iDaGNpImEiFOB4M+V2DvakeoHooNyZUN2aC1bNfvkd0b6zK0ZtL4uk++Ekiw9Xlmw55E32RMf2z49/UtPICzW; Expires=Sat, 11 May 2024 01:07:12 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(ff78218a-9474-45ac-9fb7-49eaafc9a197)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"ddc80236-c75c-4ad7-98bf-9a335ff7713b","name":"Remove Value","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"remove\",\r\n        \"path\": \"/value\",\r\n        \"value\": \"test answer 2\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sat, 04 May 2024 01:20:49 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=q9ddp1ZFUr440wPhlWZ731a+BbC5q2ayZ0ZDInmB73tLMNlG/eMfPKmlUGf+JbL7GVjuBVx0muSlNMN1qK79LnRAsEHjmgoj8mhXbfYZxBs6annOYz5Xvy0b5HTl; Expires=Sat, 11 May 2024 01:20:49 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=q9ddp1ZFUr440wPhlWZ731a+BbC5q2ayZ0ZDInmB73tLMNlG/eMfPKmlUGf+JbL7GVjuBVx0muSlNMN1qK79LnRAsEHjmgoj8mhXbfYZxBs6annOYz5Xvy0b5HTl; Expires=Sat, 11 May 2024 01:20:49 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(731bf03a-f024-45ae-87eb-630cedbc728b)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"4294b2eb-5657-40bb-936b-9be5b18218c2","name":"Invalid Argument","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"badtest\",\r\n        \"path\": \"/value\",\r\n        \"value\": \"test answer 2\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 04 May 2024 01:41:32 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"197"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=7swJW7KLzC3WKdSWt0cCrGKs98rMVBYB5SbAzf65KRfZhcQK2AOWmt4t7ZdGPdOWMBVYAg9UnLbV3s4xhQf6uVe2XUn3Ws1erGbjj46FeN92HlQaYDDDfZihQ/Oy; Expires=Sat, 11 May 2024 01:41:32 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=7swJW7KLzC3WKdSWt0cCrGKs98rMVBYB5SbAzf65KRfZhcQK2AOWmt4t7ZdGPdOWMBVYAg9UnLbV3s4xhQf6uVe2XUn3Ws1erGbjj46FeN92HlQaYDDDfZihQ/Oy; Expires=Sat, 11 May 2024 01:41:32 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'op' [badtest] in JSON patch operation.\",\n                \"target\": \"0/op\"\n            }\n        ]\n    }\n}"},{"id":"99847db3-7398-49cf-bcaa-c9390dc438e3","name":"Resource Not Found","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"test\",\r\n        \"path\": \"/value\",\r\n        \"value\": \"test answer 2\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 04 May 2024 01:42:12 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=NhnEf54CO+fh43EY/VVPza0OAphEZs39w8FQjI07b9ui8m5WZVysVYaisF2BGsBEVIIkH1ktYsH7ipYeLH6wHnegbpHr/6EnJ0rXYH7RC3APfbdzqoNbv4y2WCqx; Expires=Sat, 11 May 2024 01:42:12 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=NhnEf54CO+fh43EY/VVPza0OAphEZs39w8FQjI07b9ui8m5WZVysVYaisF2BGsBEVIIkH1ktYsH7ipYeLH6wHnegbpHr/6EnJ0rXYH7RC3APfbdzqoNbv4y2WCqx; Expires=Sat, 11 May 2024 01:42:12 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"8c97b549-47fb-4ea9-8080-463b41c34846"},{"name":"/users({userKey})/credentials({userCredentialKey})","event":[{"listen":"test","script":{"id":"30eab417-c04d-4547-9323-299bf864f5e8","exec":["pm.test(\"Location is present\", function () {\r","\tpm.response.to.have.header(\"Location\");\r","});\r","var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") \r","results = regex.exec(pm.response.headers.get(\"Location\"))\r","pm.environment.set(\"operationid\", results[1].slice(1, -1));"],"type":"text/javascript","packages":{}}}],"id":"bfc1c6ed-441e-4ea5-8dab-c1a978733de4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>DELETE /api/rest/v2/users({userKey})/credentials({userCredentialKey})</code></p>\n<p>This endpoint deletes a specific <code>UserCredential</code> object associated with a specific <code>User</code> object, identified by <code>userKey</code> and <code>userCredentialKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Delete a user credential using the provided <code>userKey</code> and <code>userCredentialKey</code>.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>userKey</td>\n<td>Unique identifier of the user</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>userCredentialKey</td>\n<td>Unique identifier of the user credential</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>In addition to any standard headers, all requests to this endpoint must include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The <code>{token}</code> placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X DELETE \"http(s)://[hostname]/[instancename]/api/rest/v2/users({userKey})/credentials({userCredentialKey})\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><p><strong>202 Accepted</strong>: This status code indicates that the request has been accepted for processing. The operation result can be tracked using the <code>Operations</code> endpoint.</p>\n</li>\n<li><p><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</p>\n</li>\n<li><p><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions or missing authentication.</p>\n</li>\n<li><p><strong>404 Not Found</strong>: This status code indicates that no <code>UserCredential</code> object was found with the provided keys.</p>\n</li>\n<li><p><strong>422 Unprocessable Entity</strong>: This status code indicates that the system variable <code>PSQ_ENABLED</code> is set to <code>Disabled</code>, and the operation cannot be processed.</p>\n</li>\n<li><p><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</p>\n</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. The following policy needs to be satisfied:</p>\n<ul>\n<li><code>users_credentials_delete</code></li>\n</ul>\n<p>The endpoint uses the authorization service to evaluate this policy against the current user's attributes. If the policy conditions are met, the user is authorized to delete the credential; otherwise, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)","credentials({{userCredentialKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"a94955d3-2285-4d4a-a66b-92b42b1c9065","name":"Success","originalRequest":{"method":"DELETE","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sat, 04 May 2024 02:13:37 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=sB10v8/Rw56XXb2ZsxwMXJDdJAHH8vBWVGa3LDa1QzVP9/bWnxOTLTj1ylSOA3snIYYt9BiEH215RFnhVZpt30qt2Y+Ro2MKKeAkg05UtVQx8ZuYDEGBshCJRGlk; Expires=Sat, 11 May 2024 02:13:37 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=sB10v8/Rw56XXb2ZsxwMXJDdJAHH8vBWVGa3LDa1QzVP9/bWnxOTLTj1ylSOA3snIYYt9BiEH215RFnhVZpt30qt2Y+Ro2MKKeAkg05UtVQx8ZuYDEGBshCJRGlk; Expires=Sat, 11 May 2024 02:13:37 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(2581ab5f-7f7e-4210-ac0b-60fa7aee543f)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"7c44c560-ec3a-474b-bcc4-fdbd01c016c5","name":"Resource Not Found","originalRequest":{"method":"DELETE","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 04 May 2024 02:14:21 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=TiYDaRcU9XaNGvEtwLbPh/VzR7pAQGk32cvVIgs0K5vR66Hxc+fb85dzi94iCFALrEvDhZtYpyV2PEk6MsuzuZEb1SyVwiJpZz5lsIu5K3r70o8FSIJhDMycO7iV; Expires=Sat, 11 May 2024 02:14:21 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=TiYDaRcU9XaNGvEtwLbPh/VzR7pAQGk32cvVIgs0K5vR66Hxc+fb85dzi94iCFALrEvDhZtYpyV2PEk6MsuzuZEb1SyVwiJpZz5lsIu5K3r70o8FSIJhDMycO7iV; Expires=Sat, 11 May 2024 02:14:21 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"bfc1c6ed-441e-4ea5-8dab-c1a978733de4"},{"name":"/users({userKey})/credentials({userCredentialKey})/BravuraSecurity.REST.Models.v2.Question","event":[{"listen":"test","script":{"id":"a383e691-ed11-4904-8295-5b74ebc3d572","exec":["pm.test(\"Response status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Response has the required fields\", function () {\r","    const responseData = pm.response.json();\r","\r","    pm.expect(responseData).to.be.an('object');\r","    pm.expect(responseData.id).to.exist;\r","    pm.expect(responseData.profileguid).to.exist;\r","    pm.expect(responseData.questionSet).to.exist;\r","    pm.expect(responseData.question).to.exist;\r","    pm.expect(responseData.answered).to.exist;\r","});\r","\r","pm.test(\"id is a valid GUID format\", function () {\r","    const responseData = pm.response.json();\r","\r","    pm.expect(responseData.id).to.exist.and.to.match(/^[0-9a-f]{8}-([0-9a-f]{4}-){3}[0-9a-f]{12}$/, \"id should be a valid GUID format\");\r","});\r","\r","pm.test(\"profileguid should be a valid GUID format\", function () {\r","    const responseData = pm.response.json();\r","\r","    pm.expect(responseData.profileguid).to.match(/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/i);\r","});\r","\r","pm.test(\"Value should be nullable or a string\", function () {\r","    const responseData = pm.response.json();\r","\r","    if (responseData.hasOwnProperty('value')) {\r","        pm.expect(responseData.value).to.satisfy(function (value) {\r","            return value === null || typeof value === 'string';\r","        });\r","    }\r","});"],"type":"text/javascript","packages":{}}}],"id":"31fe3402-ddb2-46d1-a14c-56774e093165","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})/BravuraSecurity.REST.Models.v2.Question","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/users({userKey})/credentials({userCredentialKey})/BravuraSecurity.REST.Models.v2.Question</code></p>\n<p>This endpoint retrieves a specific <code>Question</code> type <code>UserCredential</code> object associated with a specific <code>User</code> object, identified by <code>userKey</code> and <code>userCredentialKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>The request can include OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>userKey</td>\n<td>Unique identifier of a user</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>userCredentialKey</td>\n<td>Unique identifier of a user credential</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>OData <code>$expand</code> and <code>$select</code> query options</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The request must include the following headers:</p>\n<ul>\n<li><code>Content-Type: application/json</code>: Indicates that the request body is in JSON format.</li>\n<li><code>Authorization: Bearer {token}</code>: The Bearer token used for authentication and authorization of the request.</li>\n</ul>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/users({userKey})/credentials({userCredentialKey})/BravuraSecurity.REST.Models.v2.Question\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -H \"Content-Type: application/json\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: The request was successful. The response body will contain the <code>Question</code> type <code>UserCredential</code> object.</li>\n<li><strong>400 Bad Request</strong>: The request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: The request failed due to insufficient permissions or missing authentication.</li>\n<li><strong>404 Not Found</strong>: No <code>Question</code> type <code>UserCredential</code> object was found with the provided keys.</li>\n<li><strong>500 Internal Server Error</strong>: The request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#users({userKey})/credentials/BravuraSecurity.REST.Models.v2.Question/$entity\",\n    \"id\": \"Guid\",\n    \"value\": \"String\",\n    \"questionSet\": \"String\",\n    \"question\": \"String\",\n    \"answered\": Boolean\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>Access to this endpoint requires authorization. The following policy needs to be satisfied:</p>\n<ul>\n<li><code>users_credentials_get</code></li>\n</ul>\n<p>The endpoint uses the authorization service to evaluate this policy against the current user's attributes. If the policy conditions are met, the user is authorized to access the data; otherwise, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)","credentials({{userCredentialKey}})","BravuraSecurity.REST.Models.v2.Question"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"76dd69fb-576d-40b9-a6b0-8f4ba3d2e12c","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})/BravuraSecurity.REST.Models.v2.Question"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 04 May 2024 01:46:16 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=q47Nia+fKd+zNp71xVLL3MorSBZnEf8/uzSCGmWRDQvgfgRLmZNBZNWnEZc3124agKO1c0crBZZQ2ZZ8/Hp7gAfFSByy5vKqC24bJzQs4uVxNdv2sNk7H6abO4wd; Expires=Sat, 11 May 2024 01:46:16 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=q47Nia+fKd+zNp71xVLL3MorSBZnEf8/uzSCGmWRDQvgfgRLmZNBZNWnEZc3124agKO1c0crBZZQ2ZZ8/Hp7gAfFSByy5vKqC24bJzQs4uVxNdv2sNk7H6abO4wd; Expires=Sat, 11 May 2024 01:46:16 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#users(c7247b59-70b7-4b47-9003-b1df235999ca)/credentials/BravuraSecurity.REST.Models.v2.Question/$entity\",\n    \"id\": \"5568c4c3-32cd-47c7-9a65-800db932a877\",\n    \"value\": null,\n    \"questionSet\": \"DEFAULT_USERQSET\",\n    \"question\": \"Posted question\",\n    \"answered\": true\n}"},{"id":"1153784b-71a4-4f86-ab91-187bb5cfef55","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})/BravuraSecurity.REST.Models.v2.Question"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 04 May 2024 01:46:58 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=5ZWLPxrdbUl8gN+X1nJ/R/1/76WV8mLob8ZRWghL+YrFSSTY9M2od9oPUfRvy7rXvPanjVQlVaZyOSg0A5PsMCzTM+IoVpHAKQeSBoR997j5AK16k+8iCpcNmaGL; Expires=Sat, 11 May 2024 01:46:58 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=5ZWLPxrdbUl8gN+X1nJ/R/1/76WV8mLob8ZRWghL+YrFSSTY9M2od9oPUfRvy7rXvPanjVQlVaZyOSg0A5PsMCzTM+IoVpHAKQeSBoR997j5AK16k+8iCpcNmaGL; Expires=Sat, 11 May 2024 01:46:58 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"31fe3402-ddb2-46d1-a14c-56774e093165"},{"name":"/users({userKey})/credentials({userCredentialKey})/BravuraSecurity.REST.Models.v2.Question","event":[{"listen":"test","script":{"id":"59640be6-6289-4e3a-82a7-15500f940dc6","exec":["pm.test(\"Location is present\", function () {\r","\tpm.response.to.have.header(\"Location\");\r","});\r","var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") \r","results = regex.exec(pm.response.headers.get(\"Location\"))\r","pm.environment.set(\"operationid\", results[1].slice(1, -1));"],"type":"text/javascript","packages":{}}}],"id":"61ec5742-dd36-40be-b5ba-fe1d04f6f69c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"add\",\r\n        \"path\": \"/value\",\r\n        \"value\": \"Patched value (add)\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})/BravuraSecurity.REST.Models.v2.Question","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>PATCH /api/rest/v2/users({userKey})/credentials({userCredentialKey})/BravuraSecurity.REST.Models.v2.Question</code></p>\n<p>This endpoint applies partial modifications to a specific User Credential object of type <code>Question</code> based on the provided <code>userKey</code> and <code>userCredentialKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>The request should include the operation (<code>op</code>), the path (<code>path</code>), and the value (<code>value</code>). The <code>from</code> field is optional and can be included if necessary.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Parameter Type</th>\n<th>Data Type</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>userKey</td>\n<td>Unique identifier of a user</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>userCredentialKey</td>\n<td>Unique identifier of a user credential</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>op</td>\n<td>PATCH operation</td>\n<td>Body</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>path</td>\n<td>Path to property</td>\n<td>Body</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>from</td>\n<td>Source property path</td>\n<td>Body</td>\n<td>String</td>\n<td>false</td>\n</tr>\n<tr>\n<td>value</td>\n<td>Value to be applied</td>\n<td>Body</td>\n<td>Any</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>In addition to any standard headers, all requests to this endpoint must include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The <code>{token}</code> placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X PATCH \"http(s)://[hostname]/[instancename]/api/rest/v2/users({userKey})/credentials({userCredentialKey})/BravuraSecurity.REST.Models.v2.Question\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -d '[\n          { \"op\": \"{op}\", \"path\": \"{path}\", \"value\": \"{value}\" }\n         ]'\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><p><strong>202 Accepted</strong>: The request has been accepted for processing.</p>\n</li>\n<li><p><strong>400 Bad Request</strong>: The request could not be understood or was missing required parameters.</p>\n</li>\n<li><p><strong>401 Unauthorized</strong>: Authentication failed or user doesn't have permissions to perform the action.</p>\n</li>\n<li><p><strong>404 Not Found</strong>: The user or credential was not found.</p>\n</li>\n<li><p><strong>500 Internal Server Error</strong>: Unexpected error.</p>\n</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. The general policy for this endpoint is <code>users_credentials_patch</code>. Depending on the <code>op</code> and <code>path</code> parameters, additional policies may need to be satisfied. Refer to the table below for details:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Operation</th>\n<th>Path</th>\n<th>Policy</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>add</td>\n<td>/value</td>\n<td>users_credentials_patch_add_value</td>\n</tr>\n<tr>\n<td>remove</td>\n<td>/value</td>\n<td>users_credentials_patch_remove_value</td>\n</tr>\n<tr>\n<td>replace</td>\n<td>/value</td>\n<td>users_credentials_patch_replace_value</td>\n</tr>\n<tr>\n<td>test</td>\n<td>/value</td>\n<td>users_credentials_patch_test_value</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"notes\">Notes</h2>\n<p>This REST API request is designed to replace the SOAP API calls <code>UserAnswersValidate</code> and <code>UserAnswersSet</code>. It provides a more modern and efficient way to manage user credentials and security questions through the REST API.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)","credentials({{userCredentialKey}})","BravuraSecurity.REST.Models.v2.Question"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"d85c6f67-0a38-44b0-b097-135f5c3454a9","name":"Add Answer","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"add\",\r\n        \"path\": \"/value\",\r\n        \"value\": \"Patched value (add)\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})/BravuraSecurity.REST.Models.v2.Question"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sat, 04 May 2024 01:35:15 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=FWBmA7MuBC3Kr9/lboO4uqfbcHzBTGIwpEyzocIB+ccN9JzPT/mdthMxszZCCE1alXPGO1XxPR2wvL8XWNa5bg3a3DJopoxJ9l2tTq76Ijqg+Bd9grCDDO+qJmhL; Expires=Sat, 11 May 2024 01:35:15 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=FWBmA7MuBC3Kr9/lboO4uqfbcHzBTGIwpEyzocIB+ccN9JzPT/mdthMxszZCCE1alXPGO1XxPR2wvL8XWNa5bg3a3DJopoxJ9l2tTq76Ijqg+Bd9grCDDO+qJmhL; Expires=Sat, 11 May 2024 01:35:15 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(ecc4bd73-dfa1-46fa-a809-7899483f81b9)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"d9c5f94e-232a-469f-93fe-2e4e86138235","name":"Replace Answer","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/value\",\r\n        \"value\": \"Patched value (replace)\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})/BravuraSecurity.REST.Models.v2.Question"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sat, 04 May 2024 01:35:53 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=hP7n8ZeVZ9THP1Bxs3/NE7J80MrCQ7ntlsRP1h8tgTrdwzWVy43A2MQi9cyoNHXjKpQyf8PLv8qISnkTqYo5e5q8XX7zZb+vJqd0fZsAUIjPCY7eBUDnilyGb5jo; Expires=Sat, 11 May 2024 01:35:53 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=hP7n8ZeVZ9THP1Bxs3/NE7J80MrCQ7ntlsRP1h8tgTrdwzWVy43A2MQi9cyoNHXjKpQyf8PLv8qISnkTqYo5e5q8XX7zZb+vJqd0fZsAUIjPCY7eBUDnilyGb5jo; Expires=Sat, 11 May 2024 01:35:53 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(a86dfa73-3809-4886-be7d-5eb10f58935d)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"a5134e7c-9d87-428b-af59-9611be346fdd","name":"Test Answer","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"test\",\r\n        \"path\": \"/value\",\r\n        \"value\": \"Patched value (replace)\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})/BravuraSecurity.REST.Models.v2.Question"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sat, 04 May 2024 01:36:21 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=RmLzPPc6pPcReq/k7Th1yinc1FNwmwJOkCDbiFjq6mrqEkikvYvQqx9jthIDOQDt0mqAt6ylqsdKK2gNzq+eTh0qFPkgvupCC9eECSyF7jM+Q+WZBSpCLaeD/Auv; Expires=Sat, 11 May 2024 01:36:21 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=RmLzPPc6pPcReq/k7Th1yinc1FNwmwJOkCDbiFjq6mrqEkikvYvQqx9jthIDOQDt0mqAt6ylqsdKK2gNzq+eTh0qFPkgvupCC9eECSyF7jM+Q+WZBSpCLaeD/Auv; Expires=Sat, 11 May 2024 01:36:21 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(bae7fd4c-636a-4c83-8ae1-7089545b30f4)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"ef346bea-f393-4596-91c6-d1182aeb8a05","name":"Remove Answer","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"remove\",\r\n        \"path\": \"/value\",\r\n        \"value\": \"Patched value (replace)\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})/BravuraSecurity.REST.Models.v2.Question"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sat, 04 May 2024 01:36:41 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=Oium5L/HQaBLvd9v3S+F0oWmR2dpZgIgVP83eOym4PMUcWCSJq33Y7ptAqHw4xXIxJ33liFD30eKb41IRNXaDQlNjO4lF3hrHnmqtyPXJ27fKQ868dk0cXCofEwi; Expires=Sat, 11 May 2024 01:36:41 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=Oium5L/HQaBLvd9v3S+F0oWmR2dpZgIgVP83eOym4PMUcWCSJq33Y7ptAqHw4xXIxJ33liFD30eKb41IRNXaDQlNjO4lF3hrHnmqtyPXJ27fKQ868dk0cXCofEwi; Expires=Sat, 11 May 2024 01:36:41 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(6f282d29-18d9-4c6f-adf9-fb4a61f28ed4)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"cfcf93d4-6cd3-4832-b229-ac2a3b41b6b7","name":"Invalid Argument","originalRequest":{"method":"GET","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"badadd\",\r\n        \"path\": \"/value\",\r\n        \"value\": \"Patched value (replace)\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})/BravuraSecurity.REST.Models.v2.Question"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 04 May 2024 01:38:55 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"196"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=W8l2rVHxuE3PiZFyKEoAKj8qRtvaNc1BxYLcV53IteBikVHPZT3UtLMMORSZdMv2lrMljqXYZIet1+JSpVRYXfQBn17PkC96XiR3N4ZMsECI4OINAZTlu0s/d7MB; Expires=Sat, 11 May 2024 01:38:55 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=W8l2rVHxuE3PiZFyKEoAKj8qRtvaNc1BxYLcV53IteBikVHPZT3UtLMMORSZdMv2lrMljqXYZIet1+JSpVRYXfQBn17PkC96XiR3N4ZMsECI4OINAZTlu0s/d7MB; Expires=Sat, 11 May 2024 01:38:55 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"InvalidArgument\",\n        \"message\": \"One or more arguments are invalid\",\n        \"details\": [\n            {\n                \"code\": \"InvalidArgument\",\n                \"message\": \"Invalid 'op' [badadd] in JSON patch operation.\",\n                \"target\": \"0/op\"\n            }\n        ]\n    }\n}"},{"id":"e271acf7-95fa-4c0e-9d95-658bd30028f3","name":"Resource Not Found","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"add\",\r\n        \"path\": \"/value\",\r\n        \"value\": \"Patched value (add)\"\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})/BravuraSecurity.REST.Models.v2.Question"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 04 May 2024 01:37:44 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=L3sEGKj2udXV6E/RcxnO3qHDWqpZ+BLL5OfWK4DCccVjYLbnoPuIO+3PcIYpWeYJpzG9ntest/dpxA/FXXAhi7HEog8PdJAc43laluWDez+741ZnzQEF3p0HveHO; Expires=Sat, 11 May 2024 01:37:44 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=L3sEGKj2udXV6E/RcxnO3qHDWqpZ+BLL5OfWK4DCccVjYLbnoPuIO+3PcIYpWeYJpzG9ntest/dpxA/FXXAhi7HEog8PdJAc43laluWDez+741ZnzQEF3p0HveHO; Expires=Sat, 11 May 2024 01:37:44 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"61ec5742-dd36-40be-b5ba-fe1d04f6f69c"},{"name":"/users({userKey})/credentials({userCredentialKey})/BravuraSecurity.REST.Models.v2.Question","event":[{"listen":"test","script":{"id":"cacf84b5-5592-434b-a95c-30725c64bd47","exec":["pm.test(\"Location is present\", function () {\r","\tpm.response.to.have.header(\"Location\");\r","});\r","var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") \r","results = regex.exec(pm.response.headers.get(\"Location\"))\r","pm.environment.set(\"operationid\", results[1].slice(1, -1));"],"type":"text/javascript","packages":{}}}],"id":"1acb5763-49af-469f-ae96-98f8a634057e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})/BravuraSecurity.REST.Models.v2.Question","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>DELETE /api/rest/v2/users({userKey})/credentials({userCredentialKey})/BravuraSecurity.REST.Models.v2.Question</code></p>\n<p>This endpoint deletes a <code>Question</code> type <code>UserCredential</code> object associated with a specific <code>User</code> object, identified by <code>userKey</code> and <code>userCredentialKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Delete a <code>Question</code> type user credential using the provided <code>userKey</code> and <code>userCredentialKey</code>.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>userKey</td>\n<td>Unique identifier of the user</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>userCredentialKey</td>\n<td>Unique identifier of the user credential</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>In addition to any standard headers, all requests to this endpoint must include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The <code>{token}</code> placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X DELETE \"http(s)://[hostname]/[instancename]/api/rest/v2/users({userKey})/credentials({userCredentialKey})/BravuraSecurity.REST.Models.v2.Question\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>202 Accepted</strong>: This status code indicates that the request has been accepted for processing. The operation result can be tracked using the <code>Operations</code> endpoint.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions or missing authentication.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no <code>Question</code> type <code>UserCredential</code> object was found with the provided keys.</li>\n<li><strong>422 Unprocessable Entity</strong>: This status code indicates that the system variable <code>PSQ_ENABLED</code> is set to <code>Disabled</code>, and the operation cannot be processed.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. The following policy needs to be satisfied:</p>\n<ul>\n<li><code>users_credentials_delete</code></li>\n</ul>\n<p>The endpoint uses the authorization service to evaluate this policy against the current user's attributes. If the policy conditions are met, the user is authorized to delete the credential; otherwise, the request is denied.</p>\n<h2 id=\"notes\">Notes</h2>\n<p>This REST API request replaces the following SOAP API calls from our base product:</p>\n<ul>\n<li><code>UserAnswerDelete</code></li>\n</ul>\n<p>The transition to REST API provides a more modern and efficient way to perform actions on secrets within managed accounts.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)","credentials({{userCredentialKey}})","BravuraSecurity.REST.Models.v2.Question"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"f2464fd9-95b3-4325-b742-a508ae9f27c5","name":"Success","originalRequest":{"method":"DELETE","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})/BravuraSecurity.REST.Models.v2.Question"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sat, 04 May 2024 02:28:21 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=aedicSYYwmGjcMVNUQjnNvctNc6lARiPtk/ItKTsegdKf7LNTGP+FpANSkf29Ob9Do9wF6tEbxStvGzOBg7kptzI4Vrr1iSX470meke+suWoAtRfT/HGfrQr/x7m; Expires=Sat, 11 May 2024 02:28:21 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=aedicSYYwmGjcMVNUQjnNvctNc6lARiPtk/ItKTsegdKf7LNTGP+FpANSkf29Ob9Do9wF6tEbxStvGzOBg7kptzI4Vrr1iSX470meke+suWoAtRfT/HGfrQr/x7m; Expires=Sat, 11 May 2024 02:28:21 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(e772a3fb-2e37-4fde-b040-53ae07e4c854)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"1cba4c7e-fde5-4925-af20-fb2e1b11b032","name":"Resource Not Found","originalRequest":{"method":"DELETE","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})/BravuraSecurity.REST.Models.v2.Question"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 04 May 2024 02:29:14 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=710W87PWDOLvOAR3NZVmK1fzLnOO5dskq+yUXYO8bgQJ/WKTanyp0hml9IsluG2uXlO0oYKYnH0hxajmp+SqTn2KJX9SqEHLYPQA6Br4KrWKyFUh/172prJ6/fmr; Expires=Sat, 11 May 2024 02:29:14 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=710W87PWDOLvOAR3NZVmK1fzLnOO5dskq+yUXYO8bgQJ/WKTanyp0hml9IsluG2uXlO0oYKYnH0hxajmp+SqTn2KJX9SqEHLYPQA6Br4KrWKyFUh/172prJ6/fmr; Expires=Sat, 11 May 2024 02:29:14 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"1acb5763-49af-469f-ae96-98f8a634057e"},{"name":"/users({userKey})/credentials({userCredentialKey})/BravuraSecurity.REST.Models.v2.Question/value","event":[{"listen":"test","script":{"id":"44384069-88b4-485e-bb0a-e4d2ead0a3b3","exec":["pm.test('Response status code is 200', function () {","    pm.response.to.have.status(200);","})","","pm.test('Value is a non-empty string', function () {","    const responseData = pm.response.json();","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.value).to.exist.and.to.be.a('string').and.to.have.lengthOf.at.least(1, 'Value should not be empty');","})","","pm.test('Validate structure of response body', function () {","    const responseData = pm.response.json();","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData).to.have.property('@odata.context').that.is.a('string');","    pm.expect(responseData).to.have.property('value').that.is.a('string');","})"],"type":"text/javascript","packages":{}}}],"id":"36609388-c3b1-46d4-85b5-567a51657ad6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})/BravuraSecurity.REST.Models.v2.Question/value","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/users({userKey})/credentials({userCredentialKey})/BravuraSecurity.REST.Models.v2.Question/value</code></p>\n<p>This endpoint retrieves the value of a specific <code>Question</code> type <code>UserCredential</code> object associated with a specific <code>User</code> object, identified by <code>userKey</code> and <code>userCredentialKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Retrieve the value of a <code>Question</code> type user credential using the provided <code>userKey</code> and <code>userCredentialKey</code>.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>userKey</td>\n<td>Unique identifier of a user</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>userCredentialKey</td>\n<td>Unique identifier of a user credential</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The request must include the following headers:</p>\n<ul>\n<li><code>Content-Type: application/json</code>: Indicates that the request body is in JSON format.</li>\n<li><code>Authorization: Bearer {token}</code>: The Bearer token used for authentication and authorization of the request.</li>\n</ul>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/users({userKey})/credentials({userCredentialKey})/BravuraSecurity.REST.Models.v2.Question/value\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -H \"Content-Type: application/json\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: The request was successful. The response body will contain the base-64 encoded value of the <code>Question</code> type <code>UserCredential</code> object.</li>\n<li><strong>400 Bad Request</strong>: The request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: The request failed due to insufficient permissions or missing authentication.</li>\n<li><strong>404 Not Found</strong>: No <code>Question</code> type <code>UserCredential</code> object was found with the provided keys.</li>\n<li><strong>422 Unprocessable Entity</strong>: The system variable <code>PSQ_ENABLED</code> is set to <code>Disabled</code>, and the operation cannot be processed.</li>\n<li><strong>500 Internal Server Error</strong>: The request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#users({userKey})/credentials({userCredentialKey})/BravuraSecurity.REST.Models.v2.Question/value\",\n    \"value\": \"String\"\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>Access to this endpoint requires authorization. The following policy needs to be satisfied:</p>\n<ul>\n<li><code>users_credentials_value_get</code></li>\n</ul>\n<p>The endpoint uses the authorization service to evaluate this policy against the current user's attributes. If the policy conditions are met, the user is authorized to access the data; otherwise, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)","credentials({{userCredentialKey}})","BravuraSecurity.REST.Models.v2.Question","value"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"55ecaa18-7866-45db-ad8c-e2784874a45e","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})/BravuraSecurity.REST.Models.v2.Question/value"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 04 May 2024 02:53:17 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=pVQ9ogoJjw8Eu51jyM6y9j0FlFRXIbH+sjHz+L41cMoyoIN3yJcxj7aMRR41LtEyzHXAXT70Vv3ho/4YDudi8MssqPDzCiEIhu4XTd+HyL9Pl0fDydyhjQGtxeok; Expires=Sat, 11 May 2024 02:53:17 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=pVQ9ogoJjw8Eu51jyM6y9j0FlFRXIbH+sjHz+L41cMoyoIN3yJcxj7aMRR41LtEyzHXAXT70Vv3ho/4YDudi8MssqPDzCiEIhu4XTd+HyL9Pl0fDydyhjQGtxeok; Expires=Sat, 11 May 2024 02:53:17 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#users(c7247b59-70b7-4b47-9003-b1df235999ca)/credentials(bd982878-fcc4-496f-97c8-81b0b790b139)/BravuraSecurity.REST.Models.v2.Question/value\",\n    \"value\": \"Patched value (add)\"\n}"},{"id":"237439cd-ec89-4bc5-a3a4-20763396d458","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})/BravuraSecurity.REST.Models.v2.Question/value"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 04 May 2024 02:54:36 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=lX/LpF7ovuPusmwQWca3TPLU7IBCiVc9v7txC2Mn46amMdo3/csZZtTK9Nxo1KRsCcBFBADaCLkIGwzuq+zTOfrxgNWsPWdhGe55rq13vHYOO3oSt3nuDu8kyQ3f; Expires=Sat, 11 May 2024 02:54:36 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=lX/LpF7ovuPusmwQWca3TPLU7IBCiVc9v7txC2Mn46amMdo3/csZZtTK9Nxo1KRsCcBFBADaCLkIGwzuq+zTOfrxgNWsPWdhGe55rq13vHYOO3oSt3nuDu8kyQ3f; Expires=Sat, 11 May 2024 02:54:36 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"36609388-c3b1-46d4-85b5-567a51657ad6"},{"name":"/users({userKey})/credentials({userCredentialKey})/BravuraSecurity.REST.Models.v2.Question/value/$value","id":"d643a127-ee63-4860-bec8-b5e406214d00","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})/BravuraSecurity.REST.Models.v2.Question/value/$value","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/users({userKey})/credentials({userCredentialKey})/BravuraSecurity.REST.Models.v2.Question/value/$value</code></p>\n<p>This endpoint retrieves the raw value of a specific <code>Question</code> type <code>UserCredential</code> object associated with a specific <code>User</code> object, identified by <code>userKey</code> and <code>userCredentialKey</code>, without base-64 encoding.</p>\n<h2 id=\"request\">Request</h2>\n<p>Retrieve the raw value of a <code>Question</code> type user credential using the provided <code>userKey</code> and <code>userCredentialKey</code>.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>userKey</td>\n<td>Unique identifier of a user</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>userCredentialKey</td>\n<td>Unique identifier of a user credential</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The request must include the following headers:</p>\n<ul>\n<li><code>Content-Type: application/json</code>: Indicates that the request body is in JSON format.</li>\n<li><code>Authorization: Bearer {token}</code>: The Bearer token used for authentication and authorization of the request.</li>\n</ul>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/users({userKey})/credentials({userCredentialKey})/BravuraSecurity.REST.Models.v2.Question/value/$value\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -H \"Content-Type: application/json\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: The request was successful. The response body will contain the raw value of the <code>Question</code> type <code>UserCredential</code> object.</li>\n<li><strong>400 Bad Request</strong>: The request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: The request failed due to insufficient permissions or missing authentication.</li>\n<li><strong>404 Not Found</strong>: No <code>Question</code> type <code>UserCredential</code> object was found with the provided keys.</li>\n<li><strong>422 Unprocessable Entity</strong>: The system variable <code>PSQ_ENABLED</code> is set to <code>Disabled</code>, and the operation cannot be processed.</li>\n<li><strong>500 Internal Server Error</strong>: The request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"String\"\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>Access to this endpoint requires authorization. The following policy needs to be satisfied:</p>\n<ul>\n<li><code>users_credentials_value_get</code></li>\n</ul>\n<p>The endpoint uses the authorization service to evaluate this policy against the current user's attributes. If the policy conditions are met, the user is authorized to access the data; otherwise, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)","credentials({{userCredentialKey}})","BravuraSecurity.REST.Models.v2.Question","value","$value"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"7326e856-f878-46e4-b94b-8cc7e6be462d","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})/BravuraSecurity.REST.Models.v2.Question/value/$value"},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sat, 04 May 2024 03:10:24 GMT"},{"key":"Content-Type","value":"text/plain"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=d4y7qt2yGwi2am5IROY74vDiZIXZylphwr6gFkCE8kBAnOEx1DYOmbVfWfWDKufHJFnWyFGKoWpIRaziSjztJlUWh0oJ71sIfCJUsIPVJrUyirT3MP1AituLrdy0; Expires=Sat, 11 May 2024 03:10:24 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=d4y7qt2yGwi2am5IROY74vDiZIXZylphwr6gFkCE8kBAnOEx1DYOmbVfWfWDKufHJFnWyFGKoWpIRaziSjztJlUWh0oJ71sIfCJUsIPVJrUyirT3MP1AituLrdy0; Expires=Sat, 11 May 2024 03:10:24 GMT; Path=/; SameSite=None; Secure"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"Patched value (add)"},{"id":"9098f082-e672-4d58-b161-74dc2a45c7b9","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})/BravuraSecurity.REST.Models.v2.Question/value/$value"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 04 May 2024 03:12:34 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=0YqdTSyrbVWQ4CbgGj6Qkn4hy9q/ftWT+7DfU9Yx/BNGKMkq1UjNkq7kGifH/mKrjRUfGfsEaJnhDXRo6nrigmp0FNhmrlABby2FeGAWqu3/1h4z1NrqJyseHD77; Expires=Sat, 11 May 2024 03:12:34 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=0YqdTSyrbVWQ4CbgGj6Qkn4hy9q/ftWT+7DfU9Yx/BNGKMkq1UjNkq7kGifH/mKrjRUfGfsEaJnhDXRo6nrigmp0FNhmrlABby2FeGAWqu3/1h4z1NrqJyseHD77; Expires=Sat, 11 May 2024 03:12:34 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"d643a127-ee63-4860-bec8-b5e406214d00"},{"name":"/users({userKey})/credentials({userCredentialKey})/value","id":"312e8dc9-91a7-401c-8cb7-829ff6c3fc98","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})/value","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/users({userKey})/credentials({userCredentialKey})/value</code></p>\n<p>This endpoint retrieves the value of a specific <code>UserCredential</code> object associated with a specific <code>User</code> object, identified by <code>userKey</code> and <code>userCredentialKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Retrieve the value of a user credential using the provided <code>userKey</code> and <code>userCredentialKey</code>.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>userKey</td>\n<td>Unique identifier of a user</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>userCredentialKey</td>\n<td>Unique identifier of a user credential</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The request must include the following headers:</p>\n<ul>\n<li><code>Content-Type: application/json</code>: Indicates that the request body is in JSON format.</li>\n<li><code>Authorization: Bearer {token}</code>: The Bearer token used for authentication and authorization of the request.</li>\n</ul>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/users({userKey})/credentials({userCredentialKey})/value\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -H \"Content-Type: application/json\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: The request was successful. The response body will contain the base-64 encoded value of the <code>UserCredential</code> object.</li>\n<li><strong>400 Bad Request</strong>: The request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: The request failed due to insufficient permissions or missing authentication.</li>\n<li><strong>404 Not Found</strong>: No <code>UserCredential</code> object was found with the provided keys.</li>\n<li><strong>422 Unprocessable Entity</strong>: The system variable <code>PSQ_ENABLED</code> is set to <code>Disabled</code>, and the operation cannot be processed.</li>\n<li><strong>500 Internal Server Error</strong>: The request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#users({userKey})/credentials({userCredentialKey})/value\",\n    \"value\": \"String\"\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>Access to this endpoint requires authorization. The following policy needs to be satisfied:</p>\n<ul>\n<li><code>users_credentials_value_get</code></li>\n</ul>\n<p>The endpoint uses the authorization service to evaluate this policy against the current user's attributes. If the policy conditions are met, the user is authorized to access the data; otherwise, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)","credentials({{userCredentialKey}})","value"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"287bafbf-70c7-4679-99b7-1409e6d0d78d","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})/value"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 04 May 2024 02:56:08 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=FFkYCzPLAPE2P7eNCIqMDqzUycA8FaO9hHysP4bbQGlAPp7B6TdY0zE9IIPxzEDP0PC2zO3tlc9EziEGLyI804mffJJwk8DhIwa5VPNmboQn6IQjdj5zb8G9iFpa; Expires=Sat, 11 May 2024 02:56:08 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=FFkYCzPLAPE2P7eNCIqMDqzUycA8FaO9hHysP4bbQGlAPp7B6TdY0zE9IIPxzEDP0PC2zO3tlc9EziEGLyI804mffJJwk8DhIwa5VPNmboQn6IQjdj5zb8G9iFpa; Expires=Sat, 11 May 2024 02:56:08 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#users(c7247b59-70b7-4b47-9003-b1df235999ca)/credentials(bd982878-fcc4-496f-97c8-81b0b790b139)/value\",\n    \"value\": \"Patched value (add)\"\n}"},{"id":"704988f1-7b01-44e5-a958-b4db44216b0a","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})/value"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 04 May 2024 02:56:48 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=dW5K356KtBVLTR960eBXlq9NrYuwDf2GXdip6faE6nx26PNy3crvhFSRuKhtS8u6XUAuq706YnmWj9bSrGFCp15RHM7JfaM++FKUWScaNv0MUTTZDv0+cJbAJGjA; Expires=Sat, 11 May 2024 02:56:48 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=dW5K356KtBVLTR960eBXlq9NrYuwDf2GXdip6faE6nx26PNy3crvhFSRuKhtS8u6XUAuq706YnmWj9bSrGFCp15RHM7JfaM++FKUWScaNv0MUTTZDv0+cJbAJGjA; Expires=Sat, 11 May 2024 02:56:48 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"312e8dc9-91a7-401c-8cb7-829ff6c3fc98"},{"name":"/users({userKey})/credentials({userCredentialKey})/value/$value","id":"23c36e18-8e39-4c13-8773-cff33d9dcb23","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})/value/$value","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/users({userKey})/credentials({userCredentialKey})/value/$value</code></p>\n<p>This endpoint retrieves the raw value of a specific <code>UserCredential</code> object associated with a specific <code>User</code> object, identified by <code>userKey</code> and <code>userCredentialKey</code>, without base-64 encoding.</p>\n<h2 id=\"request\">Request</h2>\n<p>Retrieve the raw value of a user credential using the provided <code>userKey</code> and <code>userCredentialKey</code>.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>userKey</td>\n<td>Unique identifier of a user</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>userCredentialKey</td>\n<td>Unique identifier of a user credential</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The request must include the following headers:</p>\n<ul>\n<li><code>Content-Type: application/json</code>: Indicates that the request body is in JSON format.</li>\n<li><code>Authorization: Bearer {token}</code>: The Bearer token used for authentication and authorization of the request.</li>\n</ul>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/users({userKey})/credentials({userCredentialKey})/value/$value\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -H \"Content-Type: application/json\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: The request was successful. The response body will contain the raw value of the <code>UserCredential</code> object.</li>\n<li><strong>400 Bad Request</strong>: The request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: The request failed due to insufficient permissions or missing authentication.</li>\n<li><strong>404 Not Found</strong>: No <code>UserCredential</code> object was found with the provided keys.</li>\n<li><strong>422 Unprocessable Entity</strong>: The system variable <code>PSQ_ENABLED</code> is set to <code>Disabled</code>, and the operation cannot be processed.</li>\n<li><strong>500 Internal Server Error</strong>: The request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"String\"\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>Access to this endpoint requires authorization. The following policy needs to be satisfied:</p>\n<ul>\n<li><code>users_credentials_value_value_get</code></li>\n</ul>\n<p>The endpoint uses the authorization service to evaluate this policy against the current user's attributes. If the policy conditions are met, the user is authorized to access the data; otherwise, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)","credentials({{userCredentialKey}})","value","$value"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"d46d80be-9cd3-4181-ac06-0862c0af5969","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})/value/$value"},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sat, 04 May 2024 03:21:50 GMT"},{"key":"Content-Type","value":"text/plain"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=u7Mz+PqSOR3Vlr/pIAsEqpmvsEkcPPYrWqCTJ/q8hLAXBs3kyo6kkvKY/+DC9EByqFn9UH6r4Sxi+sqJ8V7k7qd/TxIIwqCDbYAdXHIovecJC2cTuYEAoWNePjnv; Expires=Sat, 11 May 2024 03:21:49 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=u7Mz+PqSOR3Vlr/pIAsEqpmvsEkcPPYrWqCTJ/q8hLAXBs3kyo6kkvKY/+DC9EByqFn9UH6r4Sxi+sqJ8V7k7qd/TxIIwqCDbYAdXHIovecJC2cTuYEAoWNePjnv; Expires=Sat, 11 May 2024 03:21:49 GMT; Path=/; SameSite=None; Secure"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"Patched value (add)"},{"id":"4104c0a5-a132-42b4-b830-1613080e319e","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/credentials({{userCredentialKey}})/value/$value"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sat, 04 May 2024 03:22:34 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=PKmJ0Reqvz5KLyB7c3Jl5ocrJcwqK2hpZkuAkFIb1ah1CYhkWsUCcSgcClnzrnOUdNlHw2Dtjlg3WN1s0XN48xDLQ4Ppbb47QWwzE6v/+H9+W6vQ44bEq2z27c9n; Expires=Sat, 11 May 2024 03:22:34 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=PKmJ0Reqvz5KLyB7c3Jl5ocrJcwqK2hpZkuAkFIb1ah1CYhkWsUCcSgcClnzrnOUdNlHw2Dtjlg3WN1s0XN48xDLQ4Ppbb47QWwzE6v/+H9+W6vQ44bEq2z27c9n; Expires=Sat, 11 May 2024 03:22:34 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"23c36e18-8e39-4c13-8773-cff33d9dcb23"}],"id":"f11ebfa8-375e-4a12-a6d0-b2e152a96afa","description":"<p>The <code>Credential</code> resource represents a form of proof provided by a user to verify their identity. This can include passwords, security questions, or other forms of authentication data.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property Name</th>\n<th>Description</th>\n<th>Data Type</th>\n<th>Patchable</th>\n<th>Returned by Default</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Unique identifier of the credential</td>\n<td>Guid</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>profileguid</td>\n<td>Unique identifier of the user profile associated with the credential</td>\n<td>Guid</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>value</td>\n<td>The actual value of the credential</td>\n<td>Any</td>\n<td>Yes</td>\n<td>No</td>\n</tr>\n<tr>\n<td>questionSet</td>\n<td>The set of questions associated with the credential (for security questions)</td>\n<td>String</td>\n<td>Yes</td>\n<td>No</td>\n</tr>\n<tr>\n<td>question</td>\n<td>A single security question (for security questions)</td>\n<td>String</td>\n<td>No</td>\n<td>No</td>\n</tr>\n<tr>\n<td>answered</td>\n<td>Indicates whether the security question has been answered</td>\n<td>Boolean</td>\n<td>No</td>\n<td>No</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"endpoints\">Endpoints</h2>\n<ul>\n<li><p><code>GET /v2/users({userKey})/credentials</code> - Retrieves a list of all credentials associated with a user using the given userKey.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>POST /v2/users({userKey})/credentials</code> - Creates a new credential for a user using the given userKey.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 201 (created), 400 (bad request), 401 (unauthorized), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/users({userKey})/credentials({userCredentialKey})</code> - Retrieves a specific credential associated with a user using the given keys.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no credential found with the given keys), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>PATCH /v2/users({userKey})/credentials({userCredentialKey})</code> - Partially updates a specific credential using the given keys.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 202 (request accepted), 400 (bad request), 401 (unauthorized), 404 (no credential found with the given keys), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>DELETE /v2/users({userKey})/credentials({userCredentialKey})</code> - Deletes a specific credential using the given keys.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 202 (request accepted), 401 (unauthorized), 404 (no credential found with the given keys), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/users({userKey})/credentials({userCredentialKey})/value</code> - Retrieves the value of a specific credential using the given keys.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no credential value found with the given keys), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/users({userKey})/credentials({userCredentialKey})/value/$value</code> - Retrieves the raw value of a specific credential using the given keys.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no credential raw value found with the given keys), 500 (internal server error)</li>\n</ul>\n</li>\n</ul>\n","_postman_id":"f11ebfa8-375e-4a12-a6d0-b2e152a96afa","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}}},{"name":"/users","event":[{"listen":"test","script":{"id":"9c051403-0ce2-4317-b066-a83f4d1d9c68","type":"text/javascript","exec":["pm.test('Response status code is 200', function () {","    pm.response.to.have.status(200);","})","","pm.test('Verify that the \\'value\\' array is present and contains at least one element', function () {","    const responseData = pm.response.json();","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.value).to.exist.and.to.be.an('array').and.to.have.lengthOf.at.least(1);","})"]}}],"id":"349c87c4-83b6-4f99-a60f-db767449bc09","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/users</code></p>\n<p>This endpoint retrieves a list of <code>User</code> objects based on the given OData query options.</p>\n<h2 id=\"request\">Request</h2>\n<p>Filter, sort, and paginate the data returned by this endpoint using standard OData query parameters.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Parameter Type</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/users\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of User objects that match the given query options.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http://[hostname]/[instancename]/api/rest/v2/$metadata#users\",\n    \"value\": [\n        {\n            \"id\": \"Guid\",\n            \"signInName\": \"String\",\n            \"displayName\": \"String\",\n            \"enabled\": Boolean,\n            \"locked\": Boolean,\n            \"archived\": Boolean,\n            \"admin\": Boolean\n        },\n        ...\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>users_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n<h2 id=\"notes\">Notes</h2>\n<p>This REST API request replaces the <code>UserList</code> and <code>UserSearch</code> functions from our base product, which were SOAP API functions. The transition to REST API provides a more modern and efficient way to retrieve user data.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["users"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"d3b65d09-3bc2-41d1-a64e-18b531fbec15","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 03 May 2024 16:47:21 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=Zr2pwz0gpyhYzfJzc4zi2Ep3XmZxi/9FufjIDzOtE1Oo8BXVe9mkfzNwys2tK2z1HWhD81d7E9j2bNs7kOZtBLGoSM00ueUa9XZ3sFrR93/uBlW98MvSnDcwXZj4; Expires=Fri, 10 May 2024 16:47:21 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=Zr2pwz0gpyhYzfJzc4zi2Ep3XmZxi/9FufjIDzOtE1Oo8BXVe9mkfzNwys2tK2z1HWhD81d7E9j2bNs7kOZtBLGoSM00ueUa9XZ3sFrR93/uBlW98MvSnDcwXZj4; Expires=Fri, 10 May 2024 16:47:21 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/$metadata#users\",\n    \"value\": [\n        {\n            \"id\": \"facade00-4314-49bf-9380-04216cd2f3f4\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_PAM_LWS\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the pull-mode CGI\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"facade00-40a1-4c5a-a9a0-0429c55843d2\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SCHEDULED_REPORT\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by scheduled reports\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"5279a612-b304-4bee-9fbc-045800018f8b\",\n            \"signInName\": \"artimule\",\n            \"displayName\": \"Art I. Mule\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false\n        },\n        {\n            \"id\": \"facade00-819f-42f3-bed3-06688220e9ed\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDDISCOVER\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the iddiscover service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"eda07990-09f4-44a3-b5e2-072ced398e98\",\n            \"signInName\": \"privilegedadmin\",\n            \"displayName\": \"Privileged Admin\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false\n        },\n        {\n            \"id\": \"facade00-7bae-44d8-a204-127dea398fec\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_CHECKOUT_EXPIRY\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service while expiring check-outs\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"25203ec4-54df-4bbc-9647-1bcc4cde3185\",\n            \"signInName\": \"charlie\",\n            \"displayName\": \"Charlie Omega\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false\n        },\n        {\n            \"id\": \"facade00-e5ba-4f03-a8b7-1bd617dd87b9\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_PSNTFSVC\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the psntfsvc service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"facade00-7675-4f61-815a-321cbdb4d3a9\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDTM\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idtm service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"3983bcfc-1f32-4c40-bdce-37be95245509\",\n            \"signInName\": \"helpdeskmanager\",\n            \"displayName\": \"Helpdesk Manager\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false\n        },\n        {\n            \"id\": \"6d7dfd9c-8883-47cd-83c3-4a6c0ea6edbb\",\n            \"signInName\": \"globalhelpdesk\",\n            \"displayName\": \"Global Helpdesk\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false\n        },\n        {\n            \"id\": \"facade00-45df-4527-a2c3-728f707c54bd\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_MAQ_CHECKIN\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service while checking in an account set\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"a072acf1-96ae-45f9-a9f1-8bd9e6699578\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_IDMCONFIG\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by idmconfig\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"facade00-05e3-4889-a2db-904cda2fc140\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_PASSWORD_CHECKIN\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service while processing a manual account check-in\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"51af9646-c020-426b-8616-95802fa24e06\",\n            \"signInName\": \"_API_USER\",\n            \"displayName\": \"Shipped user of the API\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true\n        },\n        {\n            \"id\": \"facade00-0e17-4fe2-b579-962e362f21c7\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_SCHEDULED_RANDOMIZATION\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service in the course of performing scheduled randomizations of managed system policies\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"facade00-5048-49e9-84f8-97be76b5e5d1\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_PASSWORD_SYNC_CHECKER\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service while synchronizing managed system policies\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"8d82a438-c296-46f0-be92-a6a1c6f799d1\",\n            \"signInName\": \"_API_USER_REST\",\n            \"displayName\": \"Shipped user of the REST API\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true\n        },\n        {\n            \"id\": \"6f7cd085-3f80-49b2-a6bd-aaa3db04aa0b\",\n            \"signInName\": \"bravo\",\n            \"displayName\": \"Bravo Omega\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false\n        },\n        {\n            \"id\": \"facade00-6c14-4f50-af0f-b0ce258742d5\",\n            \"signInName\": \"IDMSUITE_AUTOMATION_LOCAL_UTILITY\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by a person running a utility\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"c7247b59-70b7-4b47-9003-b1df235999ca\",\n            \"signInName\": \"alpha\",\n            \"displayName\": \"Alpha Omega\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false\n        },\n        {\n            \"id\": \"dddf68ce-8e3e-4302-81ca-b3451e1a2d94\",\n            \"signInName\": \"nonrestapiuser\",\n            \"displayName\": \"NonRestApi User\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false\n        },\n        {\n            \"id\": \"facade00-2a23-403e-ae06-b9dbdf0521a4\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH\",\n            \"displayName\": \"IDM Suite Automation user representing generic actions taken by the idarch service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"370da317-79ec-471d-8e89-bbfe48c59834\",\n            \"signInName\": \"_API_USER_GUACAMOLE\",\n            \"displayName\": \"Shipped user of the API for Guacamole\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true\n        },\n        {\n            \"id\": \"facade00-7c8c-44d6-9aba-c461c21163be\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_NIGHTLY_AUTOMATION\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by nightly automation processes\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"49c20733-4d27-4aab-8ba2-c4c0c48c4da7\",\n            \"signInName\": \"privilegeadministrat\",\n            \"displayName\": \"Privilege Administrator\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"aee6d731-4ca4-4a2a-8924-cac16e87e7eb\",\n            \"signInName\": \"kevink\",\n            \"displayName\": \"Kevin k.\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false\n        },\n        {\n            \"id\": \"9c724b8a-b98c-46a7-83d7-cb2b70d5ad7d\",\n            \"signInName\": \"_IDMSUITE_USER_ANONYMOUS\",\n            \"displayName\": \"Shipped anonymous user\",\n            \"enabled\": false,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true\n        },\n        {\n            \"id\": \"c06e4b97-6041-4d08-a254-d044957c280d\",\n            \"signInName\": \"_API_USER_TPM\",\n            \"displayName\": \"Shipped user of the API for Telephone Password Manager\",\n            \"enabled\": false,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true\n        },\n        {\n            \"id\": \"246baef6-585e-40c7-84ed-e1bd2ccaa824\",\n            \"signInName\": \"alphabuddy\",\n            \"displayName\": \"HIDSDEVEL\\\\alphabuddy\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false\n        },\n        {\n            \"id\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\",\n            \"signInName\": \"superuser\",\n            \"displayName\": \"superuser\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true\n        },\n        {\n            \"id\": \"facade00-03ad-4626-9154-ed2b95b6788a\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDWFM\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idwfm service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"facade00-9689-48d3-abf4-edf0f4bd148d\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION\",\n            \"displayName\": \"Default IDM Suite Automation user\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        }\n    ]\n}"},{"id":"efad6815-c2ee-4132-995e-82910960648a","name":"Include Count","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users?count=true","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["users"],"query":[{"key":"count","value":"true"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 03 May 2024 16:49:11 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=65yhJdrHW/02UN8DVis/wA7D3M06jGmvw4MpCR8Lgrc2qAKdNWJD7kGfCngWCVrwFvQLtfJ1W1odxpkb2JMy57rh4F02r0TiSOkXvjjD3gj6PtHOjKMn8NSCjZxH; Expires=Fri, 10 May 2024 16:49:11 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=65yhJdrHW/02UN8DVis/wA7D3M06jGmvw4MpCR8Lgrc2qAKdNWJD7kGfCngWCVrwFvQLtfJ1W1odxpkb2JMy57rh4F02r0TiSOkXvjjD3gj6PtHOjKMn8NSCjZxH; Expires=Fri, 10 May 2024 16:49:11 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#users\",\n    \"@odata.count\": 33,\n    \"value\": [\n        {\n            \"id\": \"facade00-4314-49bf-9380-04216cd2f3f4\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_PAM_LWS\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the pull-mode CGI\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"facade00-40a1-4c5a-a9a0-0429c55843d2\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SCHEDULED_REPORT\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by scheduled reports\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"5279a612-b304-4bee-9fbc-045800018f8b\",\n            \"signInName\": \"artimule\",\n            \"displayName\": \"Art I. Mule\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false\n        },\n        {\n            \"id\": \"facade00-819f-42f3-bed3-06688220e9ed\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDDISCOVER\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the iddiscover service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"eda07990-09f4-44a3-b5e2-072ced398e98\",\n            \"signInName\": \"privilegedadmin\",\n            \"displayName\": \"Privileged Admin\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false\n        },\n        {\n            \"id\": \"facade00-7bae-44d8-a204-127dea398fec\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_CHECKOUT_EXPIRY\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service while expiring check-outs\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"25203ec4-54df-4bbc-9647-1bcc4cde3185\",\n            \"signInName\": \"charlie\",\n            \"displayName\": \"Charlie Omega\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false\n        },\n        {\n            \"id\": \"facade00-e5ba-4f03-a8b7-1bd617dd87b9\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_PSNTFSVC\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the psntfsvc service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"facade00-7675-4f61-815a-321cbdb4d3a9\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDTM\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idtm service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"3983bcfc-1f32-4c40-bdce-37be95245509\",\n            \"signInName\": \"helpdeskmanager\",\n            \"displayName\": \"Helpdesk Manager\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false\n        },\n        {\n            \"id\": \"6d7dfd9c-8883-47cd-83c3-4a6c0ea6edbb\",\n            \"signInName\": \"globalhelpdesk\",\n            \"displayName\": \"Global Helpdesk\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false\n        },\n        {\n            \"id\": \"facade00-45df-4527-a2c3-728f707c54bd\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_MAQ_CHECKIN\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service while checking in an account set\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"a072acf1-96ae-45f9-a9f1-8bd9e6699578\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_IDMCONFIG\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by idmconfig\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"facade00-05e3-4889-a2db-904cda2fc140\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_PASSWORD_CHECKIN\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service while processing a manual account check-in\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"51af9646-c020-426b-8616-95802fa24e06\",\n            \"signInName\": \"_API_USER\",\n            \"displayName\": \"Shipped user of the API\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true\n        },\n        {\n            \"id\": \"facade00-0e17-4fe2-b579-962e362f21c7\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_SCHEDULED_RANDOMIZATION\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service in the course of performing scheduled randomizations of managed system policies\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"facade00-5048-49e9-84f8-97be76b5e5d1\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_PASSWORD_SYNC_CHECKER\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service while synchronizing managed system policies\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"8d82a438-c296-46f0-be92-a6a1c6f799d1\",\n            \"signInName\": \"_API_USER_REST\",\n            \"displayName\": \"Shipped user of the REST API\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true\n        },\n        {\n            \"id\": \"6f7cd085-3f80-49b2-a6bd-aaa3db04aa0b\",\n            \"signInName\": \"bravo\",\n            \"displayName\": \"Bravo Omega\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false\n        },\n        {\n            \"id\": \"facade00-6c14-4f50-af0f-b0ce258742d5\",\n            \"signInName\": \"IDMSUITE_AUTOMATION_LOCAL_UTILITY\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by a person running a utility\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"c7247b59-70b7-4b47-9003-b1df235999ca\",\n            \"signInName\": \"alpha\",\n            \"displayName\": \"Alpha Omega\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false\n        },\n        {\n            \"id\": \"dddf68ce-8e3e-4302-81ca-b3451e1a2d94\",\n            \"signInName\": \"nonrestapiuser\",\n            \"displayName\": \"NonRestApi User\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false\n        },\n        {\n            \"id\": \"facade00-2a23-403e-ae06-b9dbdf0521a4\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH\",\n            \"displayName\": \"IDM Suite Automation user representing generic actions taken by the idarch service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"370da317-79ec-471d-8e89-bbfe48c59834\",\n            \"signInName\": \"_API_USER_GUACAMOLE\",\n            \"displayName\": \"Shipped user of the API for Guacamole\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true\n        },\n        {\n            \"id\": \"facade00-7c8c-44d6-9aba-c461c21163be\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_NIGHTLY_AUTOMATION\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by nightly automation processes\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"49c20733-4d27-4aab-8ba2-c4c0c48c4da7\",\n            \"signInName\": \"privilegeadministrat\",\n            \"displayName\": \"Privilege Administrator\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"aee6d731-4ca4-4a2a-8924-cac16e87e7eb\",\n            \"signInName\": \"kevink\",\n            \"displayName\": \"Kevin k.\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false\n        },\n        {\n            \"id\": \"9c724b8a-b98c-46a7-83d7-cb2b70d5ad7d\",\n            \"signInName\": \"_IDMSUITE_USER_ANONYMOUS\",\n            \"displayName\": \"Shipped anonymous user\",\n            \"enabled\": false,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true\n        },\n        {\n            \"id\": \"c06e4b97-6041-4d08-a254-d044957c280d\",\n            \"signInName\": \"_API_USER_TPM\",\n            \"displayName\": \"Shipped user of the API for Telephone Password Manager\",\n            \"enabled\": false,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true\n        },\n        {\n            \"id\": \"246baef6-585e-40c7-84ed-e1bd2ccaa824\",\n            \"signInName\": \"alphabuddy\",\n            \"displayName\": \"HIDSDEVEL\\\\alphabuddy\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false\n        },\n        {\n            \"id\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\",\n            \"signInName\": \"superuser\",\n            \"displayName\": \"superuser\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true\n        },\n        {\n            \"id\": \"facade00-03ad-4626-9154-ed2b95b6788a\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDWFM\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idwfm service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        },\n        {\n            \"id\": \"facade00-9689-48d3-abf4-edf0f4bd148d\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION\",\n            \"displayName\": \"Default IDM Suite Automation user\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false\n        }\n    ]\n}"},{"id":"b5c4b728-3d6a-4004-b29d-e4fa6af99c14","name":"Expand Acounts","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users","description":"## Endpoint\n\n`GET /api/rest/v2/users`\n\nThis endpoint retrieves a list of `User` objects based on the given OData query options.\n\n## Request\n\nFilter, sort, and paginate the data returned by this endpoint using standard OData query parameters.\n\n### Parameters\n\n| **Parameter** | **Description** | **Parameter Type** | **Data Type** | **Required** |\n| --- | --- | --- | --- | --- |\n| options | This parameter allows you to use OData query options to customize the data returned by this endpoint. | Query | ODataQueryOptions | false |\n\n### Request Headers\n\nThe Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be `text/json` or take the following form:\n\n`application/json[;odata.metadata=][;odata.streaming=]`\n\n- `odata.metadata` can be one of `minimal`, `full`, or `none`\n- `odata.streaming` can be either `true` or `false`\n    \n\nThis indicates that both the `odata.metadata` and `odata.streaming` options are optional. If not provided, the server will use its default values.\n\nIn addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:\n\n`Authorization: Bearer {token}`\n\nThe {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.\n\n### Sample request\n\n``` bash\ncurl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/users\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n ```\n\n## Responses\n\n- **200 OK**: This status code indicates that the request was successful. The response body will contain a list of User objects that match the given query options.\n- **401 Unauthorized**: This status code indicates that the request failed due to insufficient permissions.\n- **500 Internal Server Error**: This status code indicates that the request failed due to an internal server error.\n    \n\n### Sample Response\n\n``` json\n{\n    \"@odata.context\": \"http://[hostname]/[instancename]/api/rest/v2/$metadata#users\",\n    \"value\": [\n        {\n            \"id\": \"Guid\",\n            \"signInName\": \"String\",\n            \"displayName\": \"String\",\n            \"enabled\": Boolean,\n            \"locked\": Boolean,\n            \"archived\": Boolean,\n            \"admin\": Boolean\n        },\n        ...\n    ]\n}\n\n ```\n\n## Authorization\n\nThis endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:\n\n1. `users_get_list`\n    \n\nThe endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.\n\n## Notes\n\nThis REST API request replaces the `UserList` and `UserSearch` functions from our base product, which were SOAP API functions. The transition to REST API provides a more modern and efficient way to retrieve user data."},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 03 May 2024 17:08:15 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=AUIvbd4pyD/R8ZEM2sZj7YlFWEzlB4umS4ltsZo36w5uAGld+kOR5PZlLDQjq8Ea9l1VjLFavJ9GSur1JS0t3UiwGki1WruDSwvPkkaeBTqulyP50GHTWd1f8Yoo; Expires=Fri, 10 May 2024 17:08:15 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=AUIvbd4pyD/R8ZEM2sZj7YlFWEzlB4umS4ltsZo36w5uAGld+kOR5PZlLDQjq8Ea9l1VjLFavJ9GSur1JS0t3UiwGki1WruDSwvPkkaeBTqulyP50GHTWd1f8Yoo; Expires=Fri, 10 May 2024 17:08:15 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#users(accounts())\",\n    \"value\": [\n        {\n            \"id\": \"facade00-4314-49bf-9380-04216cd2f3f4\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_PAM_LWS\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the pull-mode CGI\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": []\n        },\n        {\n            \"id\": \"facade00-40a1-4c5a-a9a0-0429c55843d2\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SCHEDULED_REPORT\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by scheduled reports\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": []\n        },\n        {\n            \"id\": \"5279a612-b304-4bee-9fbc-045800018f8b\",\n            \"signInName\": \"artimule\",\n            \"displayName\": \"Art I. Mule\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"accounts\": [\n                {\n                    \"id\": \"9b58877c-2b74-4bcd-bd14-14972f8b2320\",\n                    \"displayName\": \"Art I. Mule\",\n                    \"stableId\": \"7fd82ea1-f78a-48ff-8fe4-785a74defc2a\",\n                    \"shortId\": \"artimule\",\n                    \"longId\": \"HIDSDEVEL\\\\artimule\",\n                    \"valid\": true\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-819f-42f3-bed3-06688220e9ed\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDDISCOVER\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the iddiscover service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": []\n        },\n        {\n            \"id\": \"eda07990-09f4-44a3-b5e2-072ced398e98\",\n            \"signInName\": \"privilegedadmin\",\n            \"displayName\": \"Privileged Admin\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"accounts\": [\n                {\n                    \"id\": \"85aaaf7e-5be5-43d5-8238-f8663b5b9a81\",\n                    \"displayName\": \"Privileged Admin\",\n                    \"stableId\": \"aff8fe1a-158a-450f-9892-bb37feba383c\",\n                    \"shortId\": \"privilegedadmin\",\n                    \"longId\": \"HIDSDEVEL\\\\privilegedadmin\",\n                    \"valid\": true\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-7bae-44d8-a204-127dea398fec\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_CHECKOUT_EXPIRY\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service while expiring check-outs\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": []\n        },\n        {\n            \"id\": \"25203ec4-54df-4bbc-9647-1bcc4cde3185\",\n            \"signInName\": \"charlie\",\n            \"displayName\": \"Charlie Omega\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"accounts\": [\n                {\n                    \"id\": \"e8670211-4a80-4980-ac6c-de3eb9125938\",\n                    \"displayName\": \"Charlie Omega\",\n                    \"stableId\": \"227ceda2-5c9b-410b-97c4-2a756fed0201\",\n                    \"shortId\": \"charlie\",\n                    \"longId\": \"HIDSDEVEL\\\\charlie\",\n                    \"valid\": true\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-e5ba-4f03-a8b7-1bd617dd87b9\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_PSNTFSVC\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the psntfsvc service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": []\n        },\n        {\n            \"id\": \"facade00-7675-4f61-815a-321cbdb4d3a9\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDTM\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idtm service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": []\n        },\n        {\n            \"id\": \"3983bcfc-1f32-4c40-bdce-37be95245509\",\n            \"signInName\": \"helpdeskmanager\",\n            \"displayName\": \"Helpdesk Manager\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"accounts\": [\n                {\n                    \"id\": \"65ac77fb-a97e-4e6e-9046-fcdde51d0175\",\n                    \"displayName\": \"Helpdesk Manager\",\n                    \"stableId\": \"3d245bb5-8668-4ecd-b30e-e1ca5dd9cb0a\",\n                    \"shortId\": \"helpdeskmanager\",\n                    \"longId\": \"HIDSDEVEL\\\\helpdeskmanager\",\n                    \"valid\": true\n                }\n            ]\n        },\n        {\n            \"id\": \"6d7dfd9c-8883-47cd-83c3-4a6c0ea6edbb\",\n            \"signInName\": \"globalhelpdesk\",\n            \"displayName\": \"Global Helpdesk\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"accounts\": [\n                {\n                    \"id\": \"ba30bf03-7ca5-4bf7-bc3a-2db3eb552d50\",\n                    \"displayName\": \"Global Helpdesk\",\n                    \"stableId\": \"82c77759-96ad-4b4c-9847-244e733da24e\",\n                    \"shortId\": \"globalhelpdesk\",\n                    \"longId\": \"HIDSDEVEL\\\\globalhelpdesk\",\n                    \"valid\": true\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-45df-4527-a2c3-728f707c54bd\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_MAQ_CHECKIN\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service while checking in an account set\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": []\n        },\n        {\n            \"id\": \"a072acf1-96ae-45f9-a9f1-8bd9e6699578\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_IDMCONFIG\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by idmconfig\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": []\n        },\n        {\n            \"id\": \"facade00-05e3-4889-a2db-904cda2fc140\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_PASSWORD_CHECKIN\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service while processing a manual account check-in\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": []\n        },\n        {\n            \"id\": \"51af9646-c020-426b-8616-95802fa24e06\",\n            \"signInName\": \"_API_USER\",\n            \"displayName\": \"Shipped user of the API\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true,\n            \"accounts\": []\n        },\n        {\n            \"id\": \"facade00-0e17-4fe2-b579-962e362f21c7\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_SCHEDULED_RANDOMIZATION\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service in the course of performing scheduled randomizations of managed system policies\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": []\n        },\n        {\n            \"id\": \"facade00-5048-49e9-84f8-97be76b5e5d1\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_PASSWORD_SYNC_CHECKER\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service while synchronizing managed system policies\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": []\n        },\n        {\n            \"id\": \"8d82a438-c296-46f0-be92-a6a1c6f799d1\",\n            \"signInName\": \"_API_USER_REST\",\n            \"displayName\": \"Shipped user of the REST API\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true,\n            \"accounts\": []\n        },\n        {\n            \"id\": \"6f7cd085-3f80-49b2-a6bd-aaa3db04aa0b\",\n            \"signInName\": \"bravo\",\n            \"displayName\": \"Bravo Omega\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"accounts\": [\n                {\n                    \"id\": \"e867f0cb-e023-4170-bb02-82222419855e\",\n                    \"displayName\": \"Bravo Omega\",\n                    \"stableId\": \"84b2d9f1-2c53-40aa-a5ae-033090fbd18c\",\n                    \"shortId\": \"bravo\",\n                    \"longId\": \"HIDSDEVEL\\\\bravo\",\n                    \"valid\": true\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-6c14-4f50-af0f-b0ce258742d5\",\n            \"signInName\": \"IDMSUITE_AUTOMATION_LOCAL_UTILITY\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by a person running a utility\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": []\n        },\n        {\n            \"id\": \"c7247b59-70b7-4b47-9003-b1df235999ca\",\n            \"signInName\": \"alpha\",\n            \"displayName\": \"Alpha Omega\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"accounts\": [\n                {\n                    \"id\": \"99b9b2c8-a544-4720-8e6b-cf90776ae035\",\n                    \"displayName\": \"Alpha Omega\",\n                    \"stableId\": \"0f22c7e0-a705-43a2-85f6-332b74498d4a\",\n                    \"shortId\": \"alpha\",\n                    \"longId\": \"HIDSDEVEL\\\\alpha\",\n                    \"valid\": true\n                }\n            ]\n        },\n        {\n            \"id\": \"dddf68ce-8e3e-4302-81ca-b3451e1a2d94\",\n            \"signInName\": \"nonrestapiuser\",\n            \"displayName\": \"NonRestApi User\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"accounts\": [\n                {\n                    \"id\": \"2452ea52-0d93-4d90-8c8d-f283e78ec53f\",\n                    \"displayName\": \"NonRestApi User\",\n                    \"stableId\": \"baba5c0d-eff9-45b3-9146-bf49838b4fe8\",\n                    \"shortId\": \"nonrestapiuser\",\n                    \"longId\": \"HIDSDEVEL\\\\nonrestapiuser\",\n                    \"valid\": true\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-2a23-403e-ae06-b9dbdf0521a4\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH\",\n            \"displayName\": \"IDM Suite Automation user representing generic actions taken by the idarch service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": []\n        },\n        {\n            \"id\": \"370da317-79ec-471d-8e89-bbfe48c59834\",\n            \"signInName\": \"_API_USER_GUACAMOLE\",\n            \"displayName\": \"Shipped user of the API for Guacamole\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true,\n            \"accounts\": []\n        },\n        {\n            \"id\": \"facade00-7c8c-44d6-9aba-c461c21163be\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_NIGHTLY_AUTOMATION\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by nightly automation processes\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": []\n        },\n        {\n            \"id\": \"49c20733-4d27-4aab-8ba2-c4c0c48c4da7\",\n            \"signInName\": \"privilegeadministrat\",\n            \"displayName\": \"Privilege Administrator\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": []\n        },\n        {\n            \"id\": \"aee6d731-4ca4-4a2a-8924-cac16e87e7eb\",\n            \"signInName\": \"kevink\",\n            \"displayName\": \"Kevin k.\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"accounts\": [\n                {\n                    \"id\": \"33babce5-1303-4e4d-b530-2a7fbbfb3f94\",\n                    \"displayName\": \"Kevin k.\",\n                    \"stableId\": \"5e87cf68-5f32-4bc2-a7c8-d5e6a6851901\",\n                    \"shortId\": \"kevink\",\n                    \"longId\": \"HIDSDEVEL\\\\kevink\",\n                    \"valid\": true\n                }\n            ]\n        },\n        {\n            \"id\": \"9c724b8a-b98c-46a7-83d7-cb2b70d5ad7d\",\n            \"signInName\": \"_IDMSUITE_USER_ANONYMOUS\",\n            \"displayName\": \"Shipped anonymous user\",\n            \"enabled\": false,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true,\n            \"accounts\": []\n        },\n        {\n            \"id\": \"c06e4b97-6041-4d08-a254-d044957c280d\",\n            \"signInName\": \"_API_USER_TPM\",\n            \"displayName\": \"Shipped user of the API for Telephone Password Manager\",\n            \"enabled\": false,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true,\n            \"accounts\": []\n        },\n        {\n            \"id\": \"246baef6-585e-40c7-84ed-e1bd2ccaa824\",\n            \"signInName\": \"alphabuddy\",\n            \"displayName\": \"HIDSDEVEL\\\\alphabuddy\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"accounts\": [\n                {\n                    \"id\": \"10f4ea37-3629-483f-bc01-36291cd3a21c\",\n                    \"displayName\": \"HIDSDEVEL\\\\alphabuddy\",\n                    \"stableId\": \"ddbac9e1-46c1-4c6e-bae9-ec8b6d358a07\",\n                    \"shortId\": \"alphabuddy\",\n                    \"longId\": \"HIDSDEVEL\\\\alphabuddy\",\n                    \"valid\": true\n                }\n            ]\n        },\n        {\n            \"id\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\",\n            \"signInName\": \"superuser\",\n            \"displayName\": \"superuser\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true,\n            \"accounts\": []\n        },\n        {\n            \"id\": \"facade00-03ad-4626-9154-ed2b95b6788a\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDWFM\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idwfm service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": []\n        },\n        {\n            \"id\": \"facade00-9689-48d3-abf4-edf0f4bd148d\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION\",\n            \"displayName\": \"Default IDM Suite Automation user\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": []\n        }\n    ]\n}"},{"id":"3c5a4151-0309-4185-9d18-74644600e123","name":"Expand Attributes","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users?expand=attributes","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["users"],"query":[{"key":"expand","value":"attributes"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 03 May 2024 16:56:43 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=CESfYuZAsOfbNFAylsMFUXJTc6AWeuRFqlawlwCAFP/gX/5ZbrGYpASLQVOIMLxz54dZ7YC9Guasx/Fss6NaztWTnFj/jS8SamyRoPp6obGJIJHt3GIBOwqD4j3H; Expires=Fri, 10 May 2024 16:56:43 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=CESfYuZAsOfbNFAylsMFUXJTc6AWeuRFqlawlwCAFP/gX/5ZbrGYpASLQVOIMLxz54dZ7YC9Guasx/Fss6NaztWTnFj/jS8SamyRoPp6obGJIJHt3GIBOwqD4j3H; Expires=Fri, 10 May 2024 16:56:43 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#users(attributes())\",\n    \"value\": [\n        {\n            \"id\": \"facade00-4314-49bf-9380-04216cd2f3f4\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_PAM_LWS\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the pull-mode CGI\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2051\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_IDMSUITE_AUTOMATION_PAM_LWS\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-40a1-4c5a-a9a0-0429c55843d2\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SCHEDULED_REPORT\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by scheduled reports\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2052\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_IDMSUITE_AUTOMATION_SCHEDULED_REPORT\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"5279a612-b304-4bee-9fbc-045800018f8b\",\n            \"signInName\": \"artimule\",\n            \"displayName\": \"Art I. Mule\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"attributes\": [\n                {\n                    \"id\": \"FIRST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2105\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Art\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-27T01:31:14.373-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"LAST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2106\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Mule\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-27T01:31:14.373-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2107\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"artimule\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-27T01:31:14.373-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-819f-42f3-bed3-06688220e9ed\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDDISCOVER\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the iddiscover service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2053\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_IDMSUITE_AUTOMATION_SERVICE_IDDISCOVER\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"eda07990-09f4-44a3-b5e2-072ced398e98\",\n            \"signInName\": \"privilegedadmin\",\n            \"displayName\": \"Privileged Admin\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"attributes\": [\n                {\n                    \"id\": \"FIRST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2102\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Privileged\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:43:17.42-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"LAST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2103\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Admin\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:43:17.42-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2104\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"privilegedadmin\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:43:17.42-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-7bae-44d8-a204-127dea398fec\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_CHECKOUT_EXPIRY\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service while expiring check-outs\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2054\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_CHECKOUT_EXPIRY\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"25203ec4-54df-4bbc-9647-1bcc4cde3185\",\n            \"signInName\": \"charlie\",\n            \"displayName\": \"Charlie Omega\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"attributes\": [\n                {\n                    \"id\": \"EMAIL\",\n                    \"data\": [\n                        {\n                            \"id\": \"2069\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"charlie@hidsdevel.local\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:32:14.19-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"FIRST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2070\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Charlie\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:32:14.19-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"LAST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2071\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Omega\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:32:14.19-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2072\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"charlie\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:32:14.19-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-e5ba-4f03-a8b7-1bd617dd87b9\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_PSNTFSVC\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the psntfsvc service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2055\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_IDMSUITE_AUTOMATION_SERVICE_PSNTFSVC\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-7675-4f61-815a-321cbdb4d3a9\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDTM\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idtm service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2056\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_IDMSUITE_AUTOMATION_SERVICE_IDTM\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"3983bcfc-1f32-4c40-bdce-37be95245509\",\n            \"signInName\": \"helpdeskmanager\",\n            \"displayName\": \"Helpdesk Manager\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"attributes\": [\n                {\n                    \"id\": \"FIRST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2090\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Helpdesk\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:25:12.513-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"LAST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2091\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Manager\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:25:12.513-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2092\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"helpdeskmanager\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:25:12.513-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"6d7dfd9c-8883-47cd-83c3-4a6c0ea6edbb\",\n            \"signInName\": \"globalhelpdesk\",\n            \"displayName\": \"Global Helpdesk\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"attributes\": [\n                {\n                    \"id\": \"FIRST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2093\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Global\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:25:12.513-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"LAST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2094\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Helpdesk\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:25:12.513-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2095\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"globalhelpdesk\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:25:12.513-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-45df-4527-a2c3-728f707c54bd\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_MAQ_CHECKIN\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service while checking in an account set\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2057\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_MAQ_CHECKIN\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"a072acf1-96ae-45f9-a9f1-8bd9e6699578\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_IDMCONFIG\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by idmconfig\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"facade00-05e3-4889-a2db-904cda2fc140\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_PASSWORD_CHECKIN\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service while processing a manual account check-in\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2058\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_PASSWORD_CHECKIN\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"51af9646-c020-426b-8616-95802fa24e06\",\n            \"signInName\": \"_API_USER\",\n            \"displayName\": \"Shipped user of the API\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"APIUSER_CIDR\",\n                    \"data\": [\n                        {\n                            \"id\": \"2049\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"127.0.0.1/32\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:00.457-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        },\n                        {\n                            \"id\": \"2050\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"::1/128\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:00.467-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2059\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_API_USER\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-0e17-4fe2-b579-962e362f21c7\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_SCHEDULED_RANDOMIZATION\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service in the course of performing scheduled randomizations of managed system policies\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2060\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_SCHEDULED_RANDOMIZATION\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-5048-49e9-84f8-97be76b5e5d1\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_PASSWORD_SYNC_CHECKER\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service while synchronizing managed system policies\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2061\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_PASSWORD_SYNC_CHECKER\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"8d82a438-c296-46f0-be92-a6a1c6f799d1\",\n            \"signInName\": \"_API_USER_REST\",\n            \"displayName\": \"Shipped user of the REST API\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"6f7cd085-3f80-49b2-a6bd-aaa3db04aa0b\",\n            \"signInName\": \"bravo\",\n            \"displayName\": \"Bravo Omega\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"attributes\": [\n                {\n                    \"id\": \"EMAIL\",\n                    \"data\": [\n                        {\n                            \"id\": \"2073\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"bravo@hidsdevel.local\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:32:14.19-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"FIRST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2074\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Bravo\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:32:14.19-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"LAST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2075\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Omega\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:32:14.19-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2089\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": null,\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-23T19:45:04.243-04:00\",\n                                \"lastUpdatedBy\": \"/bravura/api/rest/v2/users(6F7CD085-3F80-49B2-A6BD-AAA3DB04AA0B)\"\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-6c14-4f50-af0f-b0ce258742d5\",\n            \"signInName\": \"IDMSUITE_AUTOMATION_LOCAL_UTILITY\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by a person running a utility\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2062\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"IDMSUITE_AUTOMATION_LOCAL_UTILITY\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"c7247b59-70b7-4b47-9003-b1df235999ca\",\n            \"signInName\": \"alpha\",\n            \"displayName\": \"Alpha Omega\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"attributes\": [\n                {\n                    \"id\": \"EMAIL\",\n                    \"data\": [\n                        {\n                            \"id\": \"2084\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"alpha@hidsdevel.local\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-05-02T17:45:19.777-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"EMAIL_ALTERNATE\",\n                    \"data\": [\n                        {\n                            \"id\": \"2083\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"alpha@testad.tst\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-09-01T21:23:20.477-04:00\",\n                                \"lastUpdatedBy\": \"/bravura/api/rest/v2/users(C7247B59-70B7-4B47-9003-B1DF235999CA)\"\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"FIRST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2078\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Alpha\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-05-02T17:45:19.777-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"LAST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2079\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Omega\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-05-02T17:45:19.777-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2110\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"alpha\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-05-02T17:45:19.777-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"PROFILE_PIC\",\n                    \"data\": [\n                        {\n                            \"id\": \"2111\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"test\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-05-02T20:37:31.87-04:00\",\n                                \"lastUpdatedBy\": \"/bravura/api/rest/v2/users(C7247B59-70B7-4B47-9003-B1DF235999CA)\"\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"TEST_FILE\",\n                    \"data\": [\n                        {\n                            \"id\": \"idsynch.lic\",\n                            \"ref\": null,\n                            \"filename\": \"idsynch.lic\",\n                            \"value\": null,\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-05-02T21:37:22.887-04:00\",\n                                \"lastUpdatedBy\": \"/bravura/api/rest/v2/users(C7247B59-70B7-4B47-9003-B1DF235999CA)\"\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"dddf68ce-8e3e-4302-81ca-b3451e1a2d94\",\n            \"signInName\": \"nonrestapiuser\",\n            \"displayName\": \"NonRestApi User\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"attributes\": [\n                {\n                    \"id\": \"FIRST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2099\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"NonRestApi\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:40:17.217-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"LAST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2100\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"User\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:40:17.217-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2101\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"nonrestapiuser\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:40:17.217-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-2a23-403e-ae06-b9dbdf0521a4\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH\",\n            \"displayName\": \"IDM Suite Automation user representing generic actions taken by the idarch service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2063\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"370da317-79ec-471d-8e89-bbfe48c59834\",\n            \"signInName\": \"_API_USER_GUACAMOLE\",\n            \"displayName\": \"Shipped user of the API for Guacamole\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"APIUSER_CIDR\",\n                    \"data\": [\n                        {\n                            \"id\": \"2049\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"127.0.0.1/32\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:00.477-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        },\n                        {\n                            \"id\": \"2050\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"::1/128\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:00.483-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2064\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_API_USER_GUACAMOLE\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-7c8c-44d6-9aba-c461c21163be\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_NIGHTLY_AUTOMATION\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by nightly automation processes\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2065\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_IDMSUITE_AUTOMATION_NIGHTLY_AUTOMATION\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"49c20733-4d27-4aab-8ba2-c4c0c48c4da7\",\n            \"signInName\": \"privilegeadministrat\",\n            \"displayName\": \"Privilege Administrator\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"attributes\": [\n                {\n                    \"id\": \"FIRST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2096\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Privilege\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:25:12.513-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"LAST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2097\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Administrator\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:25:12.513-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2098\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"privilegeadministrat\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:25:12.513-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"aee6d731-4ca4-4a2a-8924-cac16e87e7eb\",\n            \"signInName\": \"kevink\",\n            \"displayName\": \"Kevin k.\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"attributes\": [\n                {\n                    \"id\": \"FIRST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2085\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Kevin\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-12-16T06:35:03.25-05:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"LAST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2086\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"k.\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-12-16T06:35:03.25-05:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2087\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"kevink\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-12-16T06:35:03.25-05:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"9c724b8a-b98c-46a7-83d7-cb2b70d5ad7d\",\n            \"signInName\": \"_IDMSUITE_USER_ANONYMOUS\",\n            \"displayName\": \"Shipped anonymous user\",\n            \"enabled\": false,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"c06e4b97-6041-4d08-a254-d044957c280d\",\n            \"signInName\": \"_API_USER_TPM\",\n            \"displayName\": \"Shipped user of the API for Telephone Password Manager\",\n            \"enabled\": false,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true,\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2066\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_API_USER_TPM\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"246baef6-585e-40c7-84ed-e1bd2ccaa824\",\n            \"signInName\": \"alphabuddy\",\n            \"displayName\": \"HIDSDEVEL\\\\alphabuddy\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2109\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"alphabuddy\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-05-02T17:45:19.777-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\",\n            \"signInName\": \"superuser\",\n            \"displayName\": \"superuser\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true,\n            \"attributes\": []\n        },\n        {\n            \"id\": \"facade00-03ad-4626-9154-ed2b95b6788a\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDWFM\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idwfm service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2067\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_IDMSUITE_AUTOMATION_SERVICE_IDWFM\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-9689-48d3-abf4-edf0f4bd148d\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION\",\n            \"displayName\": \"Default IDM Suite Automation user\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2068\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_IDMSUITE_AUTOMATION\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ]\n        }\n    ]\n}"},{"id":"e068367f-87c7-45bc-b4e6-778afd085a51","name":"Expand Credentials","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users?expand=credentials","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["users"],"query":[{"key":"expand","value":"credentials"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 03 May 2024 17:09:07 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=ok0Phjl4JhimLkwiQprEzuZqvwyETKzQpzOcyPVHMP0snCieU00XJQXzY8BuHUMj0GmC4BzgA2zk/ho7unI+XTtTd/PGrRekGNctMZwuECvvqJPGBpsDcz+VB/pp; Expires=Fri, 10 May 2024 17:09:07 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=ok0Phjl4JhimLkwiQprEzuZqvwyETKzQpzOcyPVHMP0snCieU00XJQXzY8BuHUMj0GmC4BzgA2zk/ho7unI+XTtTd/PGrRekGNctMZwuECvvqJPGBpsDcz+VB/pp; Expires=Fri, 10 May 2024 17:09:07 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#users(credentials())\",\n    \"value\": [\n        {\n            \"id\": \"facade00-4314-49bf-9380-04216cd2f3f4\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_PAM_LWS\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the pull-mode CGI\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-40a1-4c5a-a9a0-0429c55843d2\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SCHEDULED_REPORT\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by scheduled reports\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"5279a612-b304-4bee-9fbc-045800018f8b\",\n            \"signInName\": \"artimule\",\n            \"displayName\": \"Art I. Mule\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-819f-42f3-bed3-06688220e9ed\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDDISCOVER\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the iddiscover service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"eda07990-09f4-44a3-b5e2-072ced398e98\",\n            \"signInName\": \"privilegedadmin\",\n            \"displayName\": \"Privileged Admin\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-7bae-44d8-a204-127dea398fec\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_CHECKOUT_EXPIRY\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service while expiring check-outs\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"25203ec4-54df-4bbc-9647-1bcc4cde3185\",\n            \"signInName\": \"charlie\",\n            \"displayName\": \"Charlie Omega\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-e5ba-4f03-a8b7-1bd617dd87b9\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_PSNTFSVC\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the psntfsvc service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-7675-4f61-815a-321cbdb4d3a9\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDTM\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idtm service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"3983bcfc-1f32-4c40-bdce-37be95245509\",\n            \"signInName\": \"helpdeskmanager\",\n            \"displayName\": \"Helpdesk Manager\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"6d7dfd9c-8883-47cd-83c3-4a6c0ea6edbb\",\n            \"signInName\": \"globalhelpdesk\",\n            \"displayName\": \"Global Helpdesk\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-45df-4527-a2c3-728f707c54bd\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_MAQ_CHECKIN\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service while checking in an account set\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"a072acf1-96ae-45f9-a9f1-8bd9e6699578\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_IDMCONFIG\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by idmconfig\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-05e3-4889-a2db-904cda2fc140\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_PASSWORD_CHECKIN\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service while processing a manual account check-in\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"51af9646-c020-426b-8616-95802fa24e06\",\n            \"signInName\": \"_API_USER\",\n            \"displayName\": \"Shipped user of the API\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-0e17-4fe2-b579-962e362f21c7\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_SCHEDULED_RANDOMIZATION\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service in the course of performing scheduled randomizations of managed system policies\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-5048-49e9-84f8-97be76b5e5d1\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_PASSWORD_SYNC_CHECKER\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service while synchronizing managed system policies\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"8d82a438-c296-46f0-be92-a6a1c6f799d1\",\n            \"signInName\": \"_API_USER_REST\",\n            \"displayName\": \"Shipped user of the REST API\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"6f7cd085-3f80-49b2-a6bd-aaa3db04aa0b\",\n            \"signInName\": \"bravo\",\n            \"displayName\": \"Bravo Omega\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-6c14-4f50-af0f-b0ce258742d5\",\n            \"signInName\": \"IDMSUITE_AUTOMATION_LOCAL_UTILITY\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by a person running a utility\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"c7247b59-70b7-4b47-9003-b1df235999ca\",\n            \"signInName\": \"alpha\",\n            \"displayName\": \"Alpha Omega\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"dddf68ce-8e3e-4302-81ca-b3451e1a2d94\",\n            \"signInName\": \"nonrestapiuser\",\n            \"displayName\": \"NonRestApi User\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-2a23-403e-ae06-b9dbdf0521a4\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH\",\n            \"displayName\": \"IDM Suite Automation user representing generic actions taken by the idarch service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"370da317-79ec-471d-8e89-bbfe48c59834\",\n            \"signInName\": \"_API_USER_GUACAMOLE\",\n            \"displayName\": \"Shipped user of the API for Guacamole\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-7c8c-44d6-9aba-c461c21163be\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_NIGHTLY_AUTOMATION\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by nightly automation processes\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"49c20733-4d27-4aab-8ba2-c4c0c48c4da7\",\n            \"signInName\": \"privilegeadministrat\",\n            \"displayName\": \"Privilege Administrator\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"aee6d731-4ca4-4a2a-8924-cac16e87e7eb\",\n            \"signInName\": \"kevink\",\n            \"displayName\": \"Kevin k.\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"9c724b8a-b98c-46a7-83d7-cb2b70d5ad7d\",\n            \"signInName\": \"_IDMSUITE_USER_ANONYMOUS\",\n            \"displayName\": \"Shipped anonymous user\",\n            \"enabled\": false,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"c06e4b97-6041-4d08-a254-d044957c280d\",\n            \"signInName\": \"_API_USER_TPM\",\n            \"displayName\": \"Shipped user of the API for Telephone Password Manager\",\n            \"enabled\": false,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"246baef6-585e-40c7-84ed-e1bd2ccaa824\",\n            \"signInName\": \"alphabuddy\",\n            \"displayName\": \"HIDSDEVEL\\\\alphabuddy\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\",\n            \"signInName\": \"superuser\",\n            \"displayName\": \"superuser\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-03ad-4626-9154-ed2b95b6788a\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDWFM\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idwfm service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-9689-48d3-abf4-edf0f4bd148d\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION\",\n            \"displayName\": \"Default IDM Suite Automation user\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        }\n    ]\n}"},{"id":"b7f7e8a9-9536-4a61-a5c8-102d93fe83bb","name":"Expand All","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users?expand=*","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["users"],"query":[{"key":"expand","value":"*"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 03 May 2024 17:13:31 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=hJ5NqO8/t5EIJOJ5mGNc2Y+ncJKsdzBQkFi9apm7NL4ZX3ZpgYmPBcjvlPBsQi3zdgHtcXOJ1PGnSA5FtbHeRncOp07ZnL/aP5fFqFanLY0LIfKAfSinnvr2v4x9; Expires=Fri, 10 May 2024 17:13:31 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=hJ5NqO8/t5EIJOJ5mGNc2Y+ncJKsdzBQkFi9apm7NL4ZX3ZpgYmPBcjvlPBsQi3zdgHtcXOJ1PGnSA5FtbHeRncOp07ZnL/aP5fFqFanLY0LIfKAfSinnvr2v4x9; Expires=Fri, 10 May 2024 17:13:31 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#users(accounts(),attributes(),credentials())\",\n    \"value\": [\n        {\n            \"id\": \"facade00-4314-49bf-9380-04216cd2f3f4\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_PAM_LWS\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the pull-mode CGI\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": [],\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2051\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_IDMSUITE_AUTOMATION_PAM_LWS\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-40a1-4c5a-a9a0-0429c55843d2\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SCHEDULED_REPORT\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by scheduled reports\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": [],\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2052\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_IDMSUITE_AUTOMATION_SCHEDULED_REPORT\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"5279a612-b304-4bee-9fbc-045800018f8b\",\n            \"signInName\": \"artimule\",\n            \"displayName\": \"Art I. Mule\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"accounts\": [\n                {\n                    \"id\": \"9b58877c-2b74-4bcd-bd14-14972f8b2320\",\n                    \"displayName\": \"Art I. Mule\",\n                    \"stableId\": \"7fd82ea1-f78a-48ff-8fe4-785a74defc2a\",\n                    \"shortId\": \"artimule\",\n                    \"longId\": \"HIDSDEVEL\\\\artimule\",\n                    \"valid\": true\n                }\n            ],\n            \"attributes\": [\n                {\n                    \"id\": \"FIRST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2105\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Art\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-27T01:31:14.373-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"LAST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2106\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Mule\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-27T01:31:14.373-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2107\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"artimule\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-27T01:31:14.373-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-819f-42f3-bed3-06688220e9ed\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDDISCOVER\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the iddiscover service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": [],\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2053\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_IDMSUITE_AUTOMATION_SERVICE_IDDISCOVER\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"eda07990-09f4-44a3-b5e2-072ced398e98\",\n            \"signInName\": \"privilegedadmin\",\n            \"displayName\": \"Privileged Admin\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"accounts\": [\n                {\n                    \"id\": \"85aaaf7e-5be5-43d5-8238-f8663b5b9a81\",\n                    \"displayName\": \"Privileged Admin\",\n                    \"stableId\": \"aff8fe1a-158a-450f-9892-bb37feba383c\",\n                    \"shortId\": \"privilegedadmin\",\n                    \"longId\": \"HIDSDEVEL\\\\privilegedadmin\",\n                    \"valid\": true\n                }\n            ],\n            \"attributes\": [\n                {\n                    \"id\": \"FIRST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2102\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Privileged\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:43:17.42-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"LAST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2103\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Admin\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:43:17.42-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2104\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"privilegedadmin\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:43:17.42-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-7bae-44d8-a204-127dea398fec\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_CHECKOUT_EXPIRY\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service while expiring check-outs\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": [],\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2054\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_CHECKOUT_EXPIRY\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"25203ec4-54df-4bbc-9647-1bcc4cde3185\",\n            \"signInName\": \"charlie\",\n            \"displayName\": \"Charlie Omega\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"accounts\": [\n                {\n                    \"id\": \"e8670211-4a80-4980-ac6c-de3eb9125938\",\n                    \"displayName\": \"Charlie Omega\",\n                    \"stableId\": \"227ceda2-5c9b-410b-97c4-2a756fed0201\",\n                    \"shortId\": \"charlie\",\n                    \"longId\": \"HIDSDEVEL\\\\charlie\",\n                    \"valid\": true\n                }\n            ],\n            \"attributes\": [\n                {\n                    \"id\": \"EMAIL\",\n                    \"data\": [\n                        {\n                            \"id\": \"2069\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"charlie@hidsdevel.local\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:32:14.19-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"FIRST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2070\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Charlie\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:32:14.19-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"LAST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2071\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Omega\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:32:14.19-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2072\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"charlie\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:32:14.19-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-e5ba-4f03-a8b7-1bd617dd87b9\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_PSNTFSVC\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the psntfsvc service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": [],\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2055\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_IDMSUITE_AUTOMATION_SERVICE_PSNTFSVC\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-7675-4f61-815a-321cbdb4d3a9\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDTM\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idtm service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": [],\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2056\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_IDMSUITE_AUTOMATION_SERVICE_IDTM\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"3983bcfc-1f32-4c40-bdce-37be95245509\",\n            \"signInName\": \"helpdeskmanager\",\n            \"displayName\": \"Helpdesk Manager\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"accounts\": [\n                {\n                    \"id\": \"65ac77fb-a97e-4e6e-9046-fcdde51d0175\",\n                    \"displayName\": \"Helpdesk Manager\",\n                    \"stableId\": \"3d245bb5-8668-4ecd-b30e-e1ca5dd9cb0a\",\n                    \"shortId\": \"helpdeskmanager\",\n                    \"longId\": \"HIDSDEVEL\\\\helpdeskmanager\",\n                    \"valid\": true\n                }\n            ],\n            \"attributes\": [\n                {\n                    \"id\": \"FIRST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2090\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Helpdesk\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:25:12.513-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"LAST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2091\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Manager\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:25:12.513-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2092\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"helpdeskmanager\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:25:12.513-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"6d7dfd9c-8883-47cd-83c3-4a6c0ea6edbb\",\n            \"signInName\": \"globalhelpdesk\",\n            \"displayName\": \"Global Helpdesk\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"accounts\": [\n                {\n                    \"id\": \"ba30bf03-7ca5-4bf7-bc3a-2db3eb552d50\",\n                    \"displayName\": \"Global Helpdesk\",\n                    \"stableId\": \"82c77759-96ad-4b4c-9847-244e733da24e\",\n                    \"shortId\": \"globalhelpdesk\",\n                    \"longId\": \"HIDSDEVEL\\\\globalhelpdesk\",\n                    \"valid\": true\n                }\n            ],\n            \"attributes\": [\n                {\n                    \"id\": \"FIRST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2093\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Global\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:25:12.513-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"LAST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2094\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Helpdesk\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:25:12.513-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2095\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"globalhelpdesk\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:25:12.513-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-45df-4527-a2c3-728f707c54bd\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_MAQ_CHECKIN\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service while checking in an account set\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": [],\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2057\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_MAQ_CHECKIN\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"a072acf1-96ae-45f9-a9f1-8bd9e6699578\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_IDMCONFIG\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by idmconfig\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": [],\n            \"attributes\": [],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-05e3-4889-a2db-904cda2fc140\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_PASSWORD_CHECKIN\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service while processing a manual account check-in\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": [],\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2058\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_PASSWORD_CHECKIN\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"51af9646-c020-426b-8616-95802fa24e06\",\n            \"signInName\": \"_API_USER\",\n            \"displayName\": \"Shipped user of the API\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true,\n            \"accounts\": [],\n            \"attributes\": [\n                {\n                    \"id\": \"APIUSER_CIDR\",\n                    \"data\": [\n                        {\n                            \"id\": \"2049\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"127.0.0.1/32\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:00.457-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        },\n                        {\n                            \"id\": \"2050\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"::1/128\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:00.467-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2059\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_API_USER\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-0e17-4fe2-b579-962e362f21c7\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_SCHEDULED_RANDOMIZATION\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service in the course of performing scheduled randomizations of managed system policies\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": [],\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2060\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_SCHEDULED_RANDOMIZATION\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-5048-49e9-84f8-97be76b5e5d1\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_PASSWORD_SYNC_CHECKER\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idarch service while synchronizing managed system policies\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": [],\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2061\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH_PASSWORD_SYNC_CHECKER\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"8d82a438-c296-46f0-be92-a6a1c6f799d1\",\n            \"signInName\": \"_API_USER_REST\",\n            \"displayName\": \"Shipped user of the REST API\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true,\n            \"accounts\": [],\n            \"attributes\": [],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"6f7cd085-3f80-49b2-a6bd-aaa3db04aa0b\",\n            \"signInName\": \"bravo\",\n            \"displayName\": \"Bravo Omega\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"accounts\": [\n                {\n                    \"id\": \"e867f0cb-e023-4170-bb02-82222419855e\",\n                    \"displayName\": \"Bravo Omega\",\n                    \"stableId\": \"84b2d9f1-2c53-40aa-a5ae-033090fbd18c\",\n                    \"shortId\": \"bravo\",\n                    \"longId\": \"HIDSDEVEL\\\\bravo\",\n                    \"valid\": true\n                }\n            ],\n            \"attributes\": [\n                {\n                    \"id\": \"EMAIL\",\n                    \"data\": [\n                        {\n                            \"id\": \"2073\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"bravo@hidsdevel.local\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:32:14.19-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"FIRST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2074\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Bravo\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:32:14.19-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"LAST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2075\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Omega\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:32:14.19-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2089\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": null,\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-23T19:45:04.243-04:00\",\n                                \"lastUpdatedBy\": \"/bravura/api/rest/v2/users(6F7CD085-3F80-49B2-A6BD-AAA3DB04AA0B)\"\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-6c14-4f50-af0f-b0ce258742d5\",\n            \"signInName\": \"IDMSUITE_AUTOMATION_LOCAL_UTILITY\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by a person running a utility\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": [],\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2062\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"IDMSUITE_AUTOMATION_LOCAL_UTILITY\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"c7247b59-70b7-4b47-9003-b1df235999ca\",\n            \"signInName\": \"alpha\",\n            \"displayName\": \"Alpha Omega\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"accounts\": [\n                {\n                    \"id\": \"99b9b2c8-a544-4720-8e6b-cf90776ae035\",\n                    \"displayName\": \"Alpha Omega\",\n                    \"stableId\": \"0f22c7e0-a705-43a2-85f6-332b74498d4a\",\n                    \"shortId\": \"alpha\",\n                    \"longId\": \"HIDSDEVEL\\\\alpha\",\n                    \"valid\": true\n                }\n            ],\n            \"attributes\": [\n                {\n                    \"id\": \"EMAIL\",\n                    \"data\": [\n                        {\n                            \"id\": \"2084\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"alpha@hidsdevel.local\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-05-02T17:45:19.777-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"EMAIL_ALTERNATE\",\n                    \"data\": [\n                        {\n                            \"id\": \"2083\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"alpha@testad.tst\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-09-01T21:23:20.477-04:00\",\n                                \"lastUpdatedBy\": \"/bravura/api/rest/v2/users(C7247B59-70B7-4B47-9003-B1DF235999CA)\"\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"FIRST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2078\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Alpha\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-05-02T17:45:19.777-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"LAST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2079\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Omega\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-05-02T17:45:19.777-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2110\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"alpha\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-05-02T17:45:19.777-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"PROFILE_PIC\",\n                    \"data\": [\n                        {\n                            \"id\": \"2111\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"test\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-05-02T20:37:31.87-04:00\",\n                                \"lastUpdatedBy\": \"/bravura/api/rest/v2/users(C7247B59-70B7-4B47-9003-B1DF235999CA)\"\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"TEST_FILE\",\n                    \"data\": [\n                        {\n                            \"id\": \"idsynch.lic\",\n                            \"ref\": null,\n                            \"filename\": \"idsynch.lic\",\n                            \"value\": null,\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-05-02T21:37:22.887-04:00\",\n                                \"lastUpdatedBy\": \"/bravura/api/rest/v2/users(C7247B59-70B7-4B47-9003-B1DF235999CA)\"\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"dddf68ce-8e3e-4302-81ca-b3451e1a2d94\",\n            \"signInName\": \"nonrestapiuser\",\n            \"displayName\": \"NonRestApi User\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"accounts\": [\n                {\n                    \"id\": \"2452ea52-0d93-4d90-8c8d-f283e78ec53f\",\n                    \"displayName\": \"NonRestApi User\",\n                    \"stableId\": \"baba5c0d-eff9-45b3-9146-bf49838b4fe8\",\n                    \"shortId\": \"nonrestapiuser\",\n                    \"longId\": \"HIDSDEVEL\\\\nonrestapiuser\",\n                    \"valid\": true\n                }\n            ],\n            \"attributes\": [\n                {\n                    \"id\": \"FIRST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2099\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"NonRestApi\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:40:17.217-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"LAST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2100\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"User\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:40:17.217-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2101\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"nonrestapiuser\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:40:17.217-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-2a23-403e-ae06-b9dbdf0521a4\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH\",\n            \"displayName\": \"IDM Suite Automation user representing generic actions taken by the idarch service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": [],\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2063\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_IDMSUITE_AUTOMATION_SERVICE_IDARCH\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"370da317-79ec-471d-8e89-bbfe48c59834\",\n            \"signInName\": \"_API_USER_GUACAMOLE\",\n            \"displayName\": \"Shipped user of the API for Guacamole\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true,\n            \"accounts\": [],\n            \"attributes\": [\n                {\n                    \"id\": \"APIUSER_CIDR\",\n                    \"data\": [\n                        {\n                            \"id\": \"2049\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"127.0.0.1/32\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:00.477-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        },\n                        {\n                            \"id\": \"2050\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"::1/128\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:00.483-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2064\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_API_USER_GUACAMOLE\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-7c8c-44d6-9aba-c461c21163be\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_NIGHTLY_AUTOMATION\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by nightly automation processes\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": [],\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2065\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_IDMSUITE_AUTOMATION_NIGHTLY_AUTOMATION\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"49c20733-4d27-4aab-8ba2-c4c0c48c4da7\",\n            \"signInName\": \"privilegeadministrat\",\n            \"displayName\": \"Privilege Administrator\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": [],\n            \"attributes\": [\n                {\n                    \"id\": \"FIRST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2096\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Privilege\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:25:12.513-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"LAST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2097\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Administrator\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:25:12.513-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2098\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"privilegeadministrat\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-04-26T21:25:12.513-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"aee6d731-4ca4-4a2a-8924-cac16e87e7eb\",\n            \"signInName\": \"kevink\",\n            \"displayName\": \"Kevin k.\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"accounts\": [\n                {\n                    \"id\": \"33babce5-1303-4e4d-b530-2a7fbbfb3f94\",\n                    \"displayName\": \"Kevin k.\",\n                    \"stableId\": \"5e87cf68-5f32-4bc2-a7c8-d5e6a6851901\",\n                    \"shortId\": \"kevink\",\n                    \"longId\": \"HIDSDEVEL\\\\kevink\",\n                    \"valid\": true\n                }\n            ],\n            \"attributes\": [\n                {\n                    \"id\": \"FIRST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2085\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"Kevin\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-12-16T06:35:03.25-05:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"LAST_NAME\",\n                    \"data\": [\n                        {\n                            \"id\": \"2086\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"k.\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-12-16T06:35:03.25-05:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2087\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"kevink\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-12-16T06:35:03.25-05:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"9c724b8a-b98c-46a7-83d7-cb2b70d5ad7d\",\n            \"signInName\": \"_IDMSUITE_USER_ANONYMOUS\",\n            \"displayName\": \"Shipped anonymous user\",\n            \"enabled\": false,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true,\n            \"accounts\": [],\n            \"attributes\": [],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"c06e4b97-6041-4d08-a254-d044957c280d\",\n            \"signInName\": \"_API_USER_TPM\",\n            \"displayName\": \"Shipped user of the API for Telephone Password Manager\",\n            \"enabled\": false,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true,\n            \"accounts\": [],\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2066\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_API_USER_TPM\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"246baef6-585e-40c7-84ed-e1bd2ccaa824\",\n            \"signInName\": \"alphabuddy\",\n            \"displayName\": \"HIDSDEVEL\\\\alphabuddy\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": false,\n            \"accounts\": [\n                {\n                    \"id\": \"10f4ea37-3629-483f-bc01-36291cd3a21c\",\n                    \"displayName\": \"HIDSDEVEL\\\\alphabuddy\",\n                    \"stableId\": \"ddbac9e1-46c1-4c6e-bae9-ec8b6d358a07\",\n                    \"shortId\": \"alphabuddy\",\n                    \"longId\": \"HIDSDEVEL\\\\alphabuddy\",\n                    \"valid\": true\n                }\n            ],\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2109\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"alphabuddy\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2024-05-02T17:45:19.777-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"313c80b7-2d2e-413e-9632-ea1f28eea1ba\",\n            \"signInName\": \"superuser\",\n            \"displayName\": \"superuser\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": false,\n            \"admin\": true,\n            \"accounts\": [],\n            \"attributes\": [],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-03ad-4626-9154-ed2b95b6788a\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION_SERVICE_IDWFM\",\n            \"displayName\": \"IDM Suite Automation user representing actions taken by the idwfm service\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": [],\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2067\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_IDMSUITE_AUTOMATION_SERVICE_IDWFM\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        },\n        {\n            \"id\": \"facade00-9689-48d3-abf4-edf0f4bd148d\",\n            \"signInName\": \"_IDMSUITE_AUTOMATION\",\n            \"displayName\": \"Default IDM Suite Automation user\",\n            \"enabled\": true,\n            \"locked\": false,\n            \"archived\": true,\n            \"admin\": false,\n            \"accounts\": [],\n            \"attributes\": [\n                {\n                    \"id\": \"PROFILEID\",\n                    \"data\": [\n                        {\n                            \"id\": \"2068\",\n                            \"ref\": null,\n                            \"filename\": null,\n                            \"value\": \"_IDMSUITE_AUTOMATION\",\n                            \"metadata\": {\n                                \"createdDateTime\": null,\n                                \"lastUpdatedDateTime\": \"2021-08-27T20:10:58.96-04:00\",\n                                \"lastUpdatedBy\": null\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"credentials\": [\n                {\n                    \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n                    \"value\": null\n                },\n                {\n                    \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n                    \"value\": null\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"349c87c4-83b6-4f99-a60f-db767449bc09"},{"name":"/users({userKey})","event":[{"listen":"test","script":{"id":"6b2483a7-75c4-4bd5-b5be-b3107ceddfd6","exec":["pm.test(\"Response status code is 200\", function () {","    pm.response.to.have.status(200);","});","","","pm.test(\"The id is a valid GUID format\", function () {","  const responseData = pm.response.json();","  ","  pm.expect(responseData.id).to.match(/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i);","});","","","pm.test(\"signInName is a non-empty string\", function () {","  const responseData = pm.response.json();","  ","  pm.expect(responseData.signInName).to.be.a('string').and.to.have.lengthOf.at.least(1);","});","","","pm.test(\"Display name is a non-empty string\", function () {","  const responseData = pm.response.json();","  ","  pm.expect(responseData.displayName).to.exist.and.to.be.a('string').and.to.have.lengthOf.at.least(1, \"Value should not be empty\");","});"],"type":"text/javascript","packages":{}}}],"id":"a268a98e-dec2-454f-9262-f05b4c1e88ac","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"accept":true}},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/users({userKey})</code></p>\n<p>This endpoint retrieves a <code>User</code> object based on the given <code>userKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>You can use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>userKey</td>\n<td>Unique identifier of a user</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData <code>$expand</code> and <code>$select</code> query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/users(userKey)\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the User object that matches the given userKey.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no User object was found using the provided userKey.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#users/$entity\",\n    \"id\": \"Guid\",\n    \"signInName\": \"String\",\n    \"displayName\": \"String\",\n    \"enabled\": Boolean,\n    \"locked\": Boolean,\n    \"archived\": Boolean,\n    \"admin\": Boolean\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>users_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n<h2 id=\"notes\">Notes</h2>\n<p>This REST API request replaces the <code>UserGetByID</code> function from our base product, which was a SOAP API function. The transition to REST API provides a more modern and efficient way to retrieve user data.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"a655a59d-61ea-4e14-bee2-945a393ea0e3","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 03 May 2024 17:14:23 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=7zM4WuM0urLIZAlEy26ZZ+N3cVwGij44fDzhcOQ9pXUAD2OQQ2AP/tQzS6TSc+rxmglD+9+khnk+6hRfmSGbA1tuYzsyH+RJaSp9o6nlDseQtiVvHE8FhcIWx0Qp; Expires=Fri, 10 May 2024 17:14:23 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=7zM4WuM0urLIZAlEy26ZZ+N3cVwGij44fDzhcOQ9pXUAD2OQQ2AP/tQzS6TSc+rxmglD+9+khnk+6hRfmSGbA1tuYzsyH+RJaSp9o6nlDseQtiVvHE8FhcIWx0Qp; Expires=Fri, 10 May 2024 17:14:23 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#users/$entity\",\n    \"id\": \"c7247b59-70b7-4b47-9003-b1df235999ca\",\n    \"signInName\": \"alpha\",\n    \"displayName\": \"Alpha Omega\",\n    \"enabled\": true,\n    \"locked\": false,\n    \"archived\": false,\n    \"admin\": false\n}"},{"id":"41089cd6-2271-4b95-b745-d82993e3142d","name":"Expand Accounts","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)?expand=accounts","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)"],"query":[{"key":"expand","value":"accounts"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 03 May 2024 17:14:59 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=oVVI7yhLUnPWuG4giLwiBXO4y1upHu+yFlZJcRGl4p9FNvFrnNaQLFWusP9loYj7F+sGdTRKRKkv9e4yLXOADbvwYPWed3hMFiKhzJU1Mvc+CD/yWMNx7u467DqL; Expires=Fri, 10 May 2024 17:14:59 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=oVVI7yhLUnPWuG4giLwiBXO4y1upHu+yFlZJcRGl4p9FNvFrnNaQLFWusP9loYj7F+sGdTRKRKkv9e4yLXOADbvwYPWed3hMFiKhzJU1Mvc+CD/yWMNx7u467DqL; Expires=Fri, 10 May 2024 17:14:59 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#users(accounts())/$entity\",\n    \"id\": \"c7247b59-70b7-4b47-9003-b1df235999ca\",\n    \"signInName\": \"alpha\",\n    \"displayName\": \"Alpha Omega\",\n    \"enabled\": true,\n    \"locked\": false,\n    \"archived\": false,\n    \"admin\": false,\n    \"accounts\": [\n        {\n            \"id\": \"99b9b2c8-a544-4720-8e6b-cf90776ae035\",\n            \"displayName\": \"Alpha Omega\",\n            \"stableId\": \"0f22c7e0-a705-43a2-85f6-332b74498d4a\",\n            \"shortId\": \"alpha\",\n            \"longId\": \"HIDSDEVEL\\\\alpha\",\n            \"valid\": true\n        }\n    ]\n}"},{"id":"f77bbadb-15d1-49fc-bf3d-2727650700fd","name":"Expand Attributes","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)?expand=attributes","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)"],"query":[{"key":"expand","value":"attributes"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 03 May 2024 17:15:33 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=8M3v2GMp7pes/4HXqmNEmtCjW5bNzv17JRAO2BINYPiU6w9735LajRmIrjXsMvuNBqUVLN5u0gtreQVpR6W2xrYsCc06yp3zIvOVtX1L9GyI0+BgI6BKj311pKgO; Expires=Fri, 10 May 2024 17:15:32 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=8M3v2GMp7pes/4HXqmNEmtCjW5bNzv17JRAO2BINYPiU6w9735LajRmIrjXsMvuNBqUVLN5u0gtreQVpR6W2xrYsCc06yp3zIvOVtX1L9GyI0+BgI6BKj311pKgO; Expires=Fri, 10 May 2024 17:15:32 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#users(attributes())/$entity\",\n    \"id\": \"c7247b59-70b7-4b47-9003-b1df235999ca\",\n    \"signInName\": \"alpha\",\n    \"displayName\": \"Alpha Omega\",\n    \"enabled\": true,\n    \"locked\": false,\n    \"archived\": false,\n    \"admin\": false,\n    \"attributes\": [\n        {\n            \"id\": \"EMAIL\",\n            \"data\": [\n                {\n                    \"id\": \"2084\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"alpha@hidsdevel.local\",\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2024-05-02T17:45:19.777-04:00\",\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"EMAIL_ALTERNATE\",\n            \"data\": [\n                {\n                    \"id\": \"2083\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"alpha@testad.tst\",\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-09-01T21:23:20.477-04:00\",\n                        \"lastUpdatedBy\": \"/bravura/api/rest/v2/users(C7247B59-70B7-4B47-9003-B1DF235999CA)\"\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"FIRST_NAME\",\n            \"data\": [\n                {\n                    \"id\": \"2078\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"Alpha\",\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2024-05-02T17:45:19.777-04:00\",\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"LAST_NAME\",\n            \"data\": [\n                {\n                    \"id\": \"2079\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"Omega\",\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2024-05-02T17:45:19.777-04:00\",\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"PROFILEID\",\n            \"data\": [\n                {\n                    \"id\": \"2110\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"alpha\",\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2024-05-02T17:45:19.777-04:00\",\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"PROFILE_PIC\",\n            \"data\": [\n                {\n                    \"id\": \"2111\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"test\",\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2024-05-02T20:37:31.87-04:00\",\n                        \"lastUpdatedBy\": \"/bravura/api/rest/v2/users(C7247B59-70B7-4B47-9003-B1DF235999CA)\"\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"TEST_FILE\",\n            \"data\": [\n                {\n                    \"id\": \"idsynch.lic\",\n                    \"ref\": null,\n                    \"filename\": \"idsynch.lic\",\n                    \"value\": null,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2024-05-02T21:37:22.887-04:00\",\n                        \"lastUpdatedBy\": \"/bravura/api/rest/v2/users(C7247B59-70B7-4B47-9003-B1DF235999CA)\"\n                    }\n                }\n            ]\n        }\n    ]\n}"},{"id":"3dcebc56-1f29-412b-b72d-041965a57da3","name":"Expand Credentials","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)?expand=credentials","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)"],"query":[{"key":"expand","value":"credentials"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 03 May 2024 17:16:29 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=rWkQC8wt014Yp6jbLZK/CBJ2RfqszyPY706LDAe0E6TBMSiJShUtsbczU8CGOKFYk8jPWReb2GSbrSuroYv63hHAMJR3jprdsfvWWErgqJeeSheiCVcPspqGUHcV; Expires=Fri, 10 May 2024 17:16:29 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=rWkQC8wt014Yp6jbLZK/CBJ2RfqszyPY706LDAe0E6TBMSiJShUtsbczU8CGOKFYk8jPWReb2GSbrSuroYv63hHAMJR3jprdsfvWWErgqJeeSheiCVcPspqGUHcV; Expires=Fri, 10 May 2024 17:16:29 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#users(credentials())/$entity\",\n    \"id\": \"c7247b59-70b7-4b47-9003-b1df235999ca\",\n    \"signInName\": \"alpha\",\n    \"displayName\": \"Alpha Omega\",\n    \"enabled\": true,\n    \"locked\": false,\n    \"archived\": false,\n    \"admin\": false,\n    \"credentials\": [\n        {\n            \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n            \"value\": null\n        },\n        {\n            \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n            \"value\": null\n        },\n        {\n            \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n            \"value\": null\n        },\n        {\n            \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n            \"value\": null\n        },\n        {\n            \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n            \"value\": null\n        },\n        {\n            \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n            \"value\": null\n        },\n        {\n            \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n            \"value\": null\n        },\n        {\n            \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n            \"value\": null\n        },\n        {\n            \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n            \"value\": null\n        },\n        {\n            \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n            \"value\": null\n        },\n        {\n            \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n            \"value\": null\n        },\n        {\n            \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n            \"value\": null\n        },\n        {\n            \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n            \"value\": null\n        },\n        {\n            \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n            \"value\": null\n        }\n    ]\n}"},{"id":"372a6343-0732-45d3-85a1-e5b750cded27","name":"Expand All","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)?expand=*","host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"path":["users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)"],"query":[{"key":"expand","value":"*"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 03 May 2024 17:16:58 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=Gcgz5iLqNlDxVxbNOtLm9spevGSieqLaDDRPQHteM3kj4TNsLrtusHwcRScgqB4yClIfFI1fmivnMfJ3uW8NR7T0zf+nTXxof5BQfCpObWAWuyUqPNgJZTOxWvQa; Expires=Fri, 10 May 2024 17:16:58 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=Gcgz5iLqNlDxVxbNOtLm9spevGSieqLaDDRPQHteM3kj4TNsLrtusHwcRScgqB4yClIfFI1fmivnMfJ3uW8NR7T0zf+nTXxof5BQfCpObWAWuyUqPNgJZTOxWvQa; Expires=Fri, 10 May 2024 17:16:58 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#users(accounts(),attributes(),credentials())/$entity\",\n    \"id\": \"c7247b59-70b7-4b47-9003-b1df235999ca\",\n    \"signInName\": \"alpha\",\n    \"displayName\": \"Alpha Omega\",\n    \"enabled\": true,\n    \"locked\": false,\n    \"archived\": false,\n    \"admin\": false,\n    \"accounts\": [\n        {\n            \"id\": \"99b9b2c8-a544-4720-8e6b-cf90776ae035\",\n            \"displayName\": \"Alpha Omega\",\n            \"stableId\": \"0f22c7e0-a705-43a2-85f6-332b74498d4a\",\n            \"shortId\": \"alpha\",\n            \"longId\": \"HIDSDEVEL\\\\alpha\",\n            \"valid\": true\n        }\n    ],\n    \"attributes\": [\n        {\n            \"id\": \"EMAIL\",\n            \"data\": [\n                {\n                    \"id\": \"2084\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"alpha@hidsdevel.local\",\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2024-05-02T17:45:19.777-04:00\",\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"EMAIL_ALTERNATE\",\n            \"data\": [\n                {\n                    \"id\": \"2083\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"alpha@testad.tst\",\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2021-09-01T21:23:20.477-04:00\",\n                        \"lastUpdatedBy\": \"/bravura/api/rest/v2/users(C7247B59-70B7-4B47-9003-B1DF235999CA)\"\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"FIRST_NAME\",\n            \"data\": [\n                {\n                    \"id\": \"2078\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"Alpha\",\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2024-05-02T17:45:19.777-04:00\",\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"LAST_NAME\",\n            \"data\": [\n                {\n                    \"id\": \"2079\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"Omega\",\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2024-05-02T17:45:19.777-04:00\",\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"PROFILEID\",\n            \"data\": [\n                {\n                    \"id\": \"2110\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"alpha\",\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2024-05-02T17:45:19.777-04:00\",\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"PROFILE_PIC\",\n            \"data\": [\n                {\n                    \"id\": \"2111\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"test\",\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2024-05-02T20:37:31.87-04:00\",\n                        \"lastUpdatedBy\": \"/bravura/api/rest/v2/users(C7247B59-70B7-4B47-9003-B1DF235999CA)\"\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"TEST_FILE\",\n            \"data\": [\n                {\n                    \"id\": \"idsynch.lic\",\n                    \"ref\": null,\n                    \"filename\": \"idsynch.lic\",\n                    \"value\": null,\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2024-05-02T21:37:22.887-04:00\",\n                        \"lastUpdatedBy\": \"/bravura/api/rest/v2/users(C7247B59-70B7-4B47-9003-B1DF235999CA)\"\n                    }\n                }\n            ]\n        }\n    ],\n    \"credentials\": [\n        {\n            \"id\": \"b613e8b5-8307-4163-9775-07cf322e81dc\",\n            \"value\": null\n        },\n        {\n            \"id\": \"b4223d05-fb99-4f0d-9e8c-0d6c3d46259e\",\n            \"value\": null\n        },\n        {\n            \"id\": \"7cb06f79-b468-4c66-853a-19d41ab586f8\",\n            \"value\": null\n        },\n        {\n            \"id\": \"133489f1-9f17-408f-bf99-28f664bb8443\",\n            \"value\": null\n        },\n        {\n            \"id\": \"8694b04e-1b75-4692-ad41-4dccd720a1fd\",\n            \"value\": null\n        },\n        {\n            \"id\": \"01ca2473-7729-4107-be15-52ac92337cc8\",\n            \"value\": null\n        },\n        {\n            \"id\": \"16507d73-bd12-4e4a-8a47-57bf6550a680\",\n            \"value\": null\n        },\n        {\n            \"id\": \"370f1e35-5fe2-4849-b5da-6bde865dfdca\",\n            \"value\": null\n        },\n        {\n            \"id\": \"94375aed-f5ae-4823-a123-9f83ffa8b2fb\",\n            \"value\": null\n        },\n        {\n            \"id\": \"3a48dc13-a165-4b91-b0cd-d0062539d85b\",\n            \"value\": null\n        },\n        {\n            \"id\": \"7fd5c62c-d93f-40a3-a500-e7acee5591d3\",\n            \"value\": null\n        },\n        {\n            \"id\": \"c6723021-2cf8-46ec-9ce0-f1521b50ef68\",\n            \"value\": null\n        },\n        {\n            \"id\": \"7d1c883d-3828-4cd5-b5de-f429ab355159\",\n            \"value\": null\n        },\n        {\n            \"id\": \"3d8cb088-0598-4bd0-9f1c-fc7bd8f0520e\",\n            \"value\": null\n        }\n    ]\n}"},{"id":"a4d73a0c-87b1-4699-b9f6-3c8d9a63c733","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 03 May 2024 17:17:55 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=nzTGYI2QEStHnW8vOZSWI3WpKeGOGuC9MwLG4XzKnrNecSCRXuyByHBmS8NC+98/q2jGng3Cj2mK/XSD1kPbObgu7igWyorhpLq68kBEYg+GB/mVHCznT7WsVG99; Expires=Fri, 10 May 2024 17:17:55 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=nzTGYI2QEStHnW8vOZSWI3WpKeGOGuC9MwLG4XzKnrNecSCRXuyByHBmS8NC+98/q2jGng3Cj2mK/XSD1kPbObgu7igWyorhpLq68kBEYg+GB/mVHCznT7WsVG99; Expires=Fri, 10 May 2024 17:17:55 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"a268a98e-dec2-454f-9262-f05b4c1e88ac"},{"name":"/users({userKey})","event":[{"listen":"test","script":{"id":"405f3dbb-87c6-4c38-a7d1-b99b0ab1e377","exec":["pm.test(\"Location is present\", function () {\r","\tpm.response.to.have.header(\"Location\");\r","});\r","var regex = new RegExp(\"[.*]*operations\\((.*)\\)\") \r","results = regex.exec(pm.response.headers.get(\"Location\"))\r","pm.environment.set(\"operationid\", results[1].slice(1, -1));"],"type":"text/javascript","packages":{}}}],"id":"ee488b19-655a-4b61-8f9b-5d6a7643bf85","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/attributes/EMAIL_ALTERNATE\",\r\n        \"value\": [\r\n            \"altemail@bvs.com\"\r\n        ]\r\n    },\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/attributes/LAST_NAME\",\r\n        \"value\": [\r\n            \"Tra\"\r\n        ]\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>PATCH /api/rest/v2/users({userKey})</code></p>\n<p>This endpoint applies partial modifications to a specific User object based on the provided <code>userKey</code>. The operations supported are <code>add</code>, <code>remove</code>, and <code>replace</code>. This endpoint can be used to perform a variety of actions including enabling or disabling a user, unlocking a user, and modifying user attributes.</p>\n<h2 id=\"request\">Request</h2>\n<p>The request should include the operation (<code>op</code>), the path (<code>path</code>), and the value (<code>value</code>). The <code>from</code> field is optional and can be included if necessary.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Parameter Type</th>\n<th>Data Type</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>userKey</td>\n<td>Unique identifier of a user</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>op</td>\n<td>PATCH operation</td>\n<td>Body</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>path</td>\n<td>Path to property</td>\n<td>Body</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>from</td>\n<td>Source property path</td>\n<td>Body</td>\n<td>String</td>\n<td>false</td>\n</tr>\n<tr>\n<td>value</td>\n<td>Value to be applied</td>\n<td>Body</td>\n<td>Any</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>In addition to any standard headers, all requests to this endpoint must include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The <code>{token}</code> placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X PATCH \"http(s)://[hostname]/[instancename]/api/rest/v2/users({userKey})\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\" \\\n     -d '[\n          { \"op\": \"{op}\", \"path\": \"{path}\", \"value\": \"{value}\" }\n         ]'\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>202 Accepted</strong>: The request has been accepted for processing.</li>\n<li><strong>400 Bad Request</strong>: The request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: Authentication failed or user doesn't have permissions to perform the action.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no User object was found using the provided userKey.</li>\n<li><strong>500 Internal Server Error</strong>: Unexpected error.</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. The general policy for this endpoint is <code>users_patch</code>. However, depending on the <code>op</code> and <code>path</code> parameters, additional policies may need to be satisfied. Refer to the table below for details:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Operation</th>\n<th>Path</th>\n<th>Policy</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>replace</td>\n<td>/enabled</td>\n<td>users_patch_replace_enabled</td>\n</tr>\n<tr>\n<td>replace</td>\n<td>/locked</td>\n<td>users_patch_replace_locked</td>\n</tr>\n<tr>\n<td>add</td>\n<td>/attributes</td>\n<td>users_patch_add_attributes</td>\n</tr>\n<tr>\n<td>remove</td>\n<td>/attributes</td>\n<td>users_patch_remove_attributes</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"notes\">Notes</h2>\n<p>This REST API request replaces several SOAP API calls including <code>UserEnable</code>, <code>UserDisable</code>, and <code>UserLockoutSet</code>. The transition to REST API provides a more modern and efficient way to manage user data.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"a5410698-19a0-45c3-a4fc-f8d5d9e86bda","name":"Enable","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/enabled\",\r\n        \"value\": true\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Fri, 03 May 2024 17:41:16 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=hMDc4scp0fOMoKMOSOXg+xDcaPhM8C+z4TemMlKD5yZPHkQLVnVA6ustRGVEZYEdDK0YOXoiE/0yQ/1SuIv6Ju/xhSSMgUO7U74ulK5BuJrE7F2Hzp5vFHwyY0IO; Expires=Fri, 10 May 2024 17:41:16 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=hMDc4scp0fOMoKMOSOXg+xDcaPhM8C+z4TemMlKD5yZPHkQLVnVA6ustRGVEZYEdDK0YOXoiE/0yQ/1SuIv6Ju/xhSSMgUO7U74ulK5BuJrE7F2Hzp5vFHwyY0IO; Expires=Fri, 10 May 2024 17:41:16 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(455ab180-013b-436f-a983-ff3a13deb254)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"8c7df344-8426-4a29-ab25-2afe9f9b4322","name":"Disable","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/enabled\",\r\n        \"value\": false\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Fri, 03 May 2024 17:44:27 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=yOWYLdT52yhPLyiZv6KnF6yJCPLbg84EI/oX8qmB7XulDu76mygnncSWrxk6DwJTJrRkyJxmMUUVIM0XjhFei/FoqYVbgvK+HSuofE514yTgJqYjoWpxinghD6+y; Expires=Fri, 10 May 2024 17:44:27 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=yOWYLdT52yhPLyiZv6KnF6yJCPLbg84EI/oX8qmB7XulDu76mygnncSWrxk6DwJTJrRkyJxmMUUVIM0XjhFei/FoqYVbgvK+HSuofE514yTgJqYjoWpxinghD6+y; Expires=Fri, 10 May 2024 17:44:27 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(11c4a9f8-7224-4f3e-bb4c-f4a8096b0ac7)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"462b230e-3bba-4ded-9a6a-ce0d15faf754","name":"Unlock","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/locked\",\r\n        \"value\": false\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Fri, 03 May 2024 18:04:19 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=cx+4geNPc6M01RzErjsQBJgVViPds5BaYuTDJkVy9Z/RCEqSxJqRu/hVIZkk6TO6L+NRsn/nszxOtEA4Xq3w6khmJe4rdiIasJro7MZfzdL+moJ37//xkVRuuntA; Expires=Fri, 10 May 2024 18:04:19 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=cx+4geNPc6M01RzErjsQBJgVViPds5BaYuTDJkVy9Z/RCEqSxJqRu/hVIZkk6TO6L+NRsn/nszxOtEA4Xq3w6khmJe4rdiIasJro7MZfzdL+moJ37//xkVRuuntA; Expires=Fri, 10 May 2024 18:04:19 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(786973c6-6b46-4e45-ad17-5b825e20f27a)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"583a5a55-f847-4110-89b8-6dd1b669ae23","name":"Test Enabled","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"test\",\r\n        \"path\": \"/enabled\",\r\n        \"value\": true\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Fri, 03 May 2024 18:08:01 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=GqHuZKrO7TfunXv6mBNUVaJnZeMBUShdNqphjGdp47LkV50gAY6jlyPmhz5IG90Q0LChM/o/OnQ2xClsA6pzavz5wmtesD9EUrozD2sZdJRGntcBpj4X3dMrbzwL; Expires=Fri, 10 May 2024 18:08:00 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=GqHuZKrO7TfunXv6mBNUVaJnZeMBUShdNqphjGdp47LkV50gAY6jlyPmhz5IG90Q0LChM/o/OnQ2xClsA6pzavz5wmtesD9EUrozD2sZdJRGntcBpj4X3dMrbzwL; Expires=Fri, 10 May 2024 18:08:00 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(d2284517-021a-47fa-b51b-100fe949dc71)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"e6af9950-6870-4974-8ac5-0436ab54e735","name":"Test Disabled","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"test\",\r\n        \"path\": \"/enabled\",\r\n        \"value\": false\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Fri, 03 May 2024 18:08:42 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=inTEJv/MdZRzBqHFPNbEreAinqE938j3OAepCFkRRSyCBf9UCRIw0PWICbsRY09HYe18LOwIqCjDDEMFnZRJDlPTt6KLbgzp9N7QMmO5ABIyE+OpQX9SJRu+OpbJ; Expires=Fri, 10 May 2024 18:08:42 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=inTEJv/MdZRzBqHFPNbEreAinqE938j3OAepCFkRRSyCBf9UCRIw0PWICbsRY09HYe18LOwIqCjDDEMFnZRJDlPTt6KLbgzp9N7QMmO5ABIyE+OpQX9SJRu+OpbJ; Expires=Fri, 10 May 2024 18:08:42 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(5ad5266f-2821-4de1-86e6-adc33a35d9a2)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"8842fff7-e9a5-4a95-9e4d-de006a32ebc9","name":"Test Locked","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"test\",\r\n        \"path\": \"/locked\",\r\n        \"value\": true\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Fri, 03 May 2024 18:09:16 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=RayhPkUtKyHae8T/ihvfT8BgARCqhxBe3sKofQ8N+ShtTyxthZ21Dkq0Tkrc4JeCwkmGQQo1AdLZSZGEFlyAKbYkIqowv8rPEi+SAbUvVyuzUwZ87xxaEQ6aCh1K; Expires=Fri, 10 May 2024 18:09:16 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=RayhPkUtKyHae8T/ihvfT8BgARCqhxBe3sKofQ8N+ShtTyxthZ21Dkq0Tkrc4JeCwkmGQQo1AdLZSZGEFlyAKbYkIqowv8rPEi+SAbUvVyuzUwZ87xxaEQ6aCh1K; Expires=Fri, 10 May 2024 18:09:16 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(7cba20fa-d1de-45e9-b22b-05e7a27617ea)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"9c86ecfb-b062-4f34-8ed7-437de008b57a","name":"Test Unlocked","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"test\",\r\n        \"path\": \"/locked\",\r\n        \"value\": false\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Fri, 03 May 2024 18:09:43 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=gbLZ0l5R4WYOvJITZJzWN/mO7t1XR972l55uX+C3AbqkSrckSRjzNgrDG7qDGbCOdQUdwvPGk4XhQrusQzn0khg5NRwl6kH+C/uRiXdyw8O6tk+oKOMAQrAkkV/L; Expires=Fri, 10 May 2024 18:09:43 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=gbLZ0l5R4WYOvJITZJzWN/mO7t1XR972l55uX+C3AbqkSrckSRjzNgrDG7qDGbCOdQUdwvPGk4XhQrusQzn0khg5NRwl6kH+C/uRiXdyw8O6tk+oKOMAQrAkkV/L; Expires=Fri, 10 May 2024 18:09:43 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(26c008ad-c573-43d6-bda9-c1609be04d1a)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"419723ee-b983-44d5-a71d-af338951246b","name":"Modify Attributes","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/attributes/EMAIL_ALTERNATE\",\r\n        \"value\": [\r\n            \"altemail@bvs.com\"\r\n        ]\r\n    },\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/attributes/LAST_NAME\",\r\n        \"value\": [\r\n            \"Tra\"\r\n        ]\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)"},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Fri, 03 May 2024 19:43:47 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=zHAo5MRoZPp4HQ2DES3EotLzgBT/0ZPDbOza1MoqZQIXvBgbtLDIkQ60ox57YljhYuAUoO4tTe2dGVhSG4i7fUjKBHbIV5ztg+bMFNp6g1SaMbVWEtYL6HwtKL6K; Expires=Fri, 10 May 2024 19:43:47 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=zHAo5MRoZPp4HQ2DES3EotLzgBT/0ZPDbOza1MoqZQIXvBgbtLDIkQ60ox57YljhYuAUoO4tTe2dGVhSG4i7fUjKBHbIV5ztg+bMFNp6g1SaMbVWEtYL6HwtKL6K; Expires=Fri, 10 May 2024 19:43:47 GMT; Path=/; SameSite=None; Secure"},{"key":"Location","value":"https://bravura.lab.devlab.hids.ca/bravura/api/rest/v2/operations(993384a4-b0fc-413d-bb3c-b09e09c0d709)"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":null},{"id":"ee8b53ca-59e5-4266-acca-8641ea34f664","name":"Resource Not Found","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/attributes/EMAIL_ALTERNATE\",\r\n        \"value\": [\r\n            \"altemail@bvs.com\"\r\n        ]\r\n    },\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/attributes/LAST_NAME\",\r\n        \"value\": [\r\n            \"Tra\"\r\n        ]\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 03 May 2024 19:45:57 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=zv8jPhsj+vIN0vNeEGmtfzEoGZhmttma+VpVsGH/B8lZBwgUHO/+fYymEGuk84QXntTGHlrqx99rE0mUSbztStpvQmzbyD6DyiPHnheKPVxhsQYat23RmYIvDjAJ; Expires=Fri, 10 May 2024 19:45:57 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=zv8jPhsj+vIN0vNeEGmtfzEoGZhmttma+VpVsGH/B8lZBwgUHO/+fYymEGuk84QXntTGHlrqx99rE0mUSbztStpvQmzbyD6DyiPHnheKPVxhsQYat23RmYIvDjAJ; Expires=Fri, 10 May 2024 19:45:57 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"ee488b19-655a-4b61-8f9b-5d6a7643bf85"},{"name":"/users({userKey})/accounts","event":[{"listen":"test","script":{"id":"b4102c1e-739c-452e-8fa5-01bcaf863276","exec":["pm.test('Response status code is 200', function () {","    pm.expect(pm.response.code).to.equal(200);","})","","pm.test('Response has the required fields', function () {","    const responseData = pm.response.json().value;","    const requiredFields = [","        'id',","        'displayName',","        'stableId',","        'shortId',","        'longId',","        'valid'","    ];","    pm.expect(responseData).to.be.an('array').that.is.not.empty;","    responseData.forEach(function (account) {","        requiredFields.forEach(function (field) {","            pm.expect(account[field]).to.exist;","        });","    });","})","","pm.test('The \\'id\\' field should be a non-empty string', function () {","    const responseData = pm.response.json().value;","    pm.expect(responseData).to.be.an('array').that.is.not.empty;","    responseData.forEach(function (account) {","        pm.expect(account.id).to.be.a('string').and.to.have.lengthOf.at.least(1, 'Value should not be empty');","    });","})","","pm.test('The displayName field is a non-empty string', function () {","    const responseData = pm.response.json().value;","    pm.expect(responseData).to.be.an('array');","    responseData.forEach(function (account) {","        pm.expect(account.displayName).to.exist.and.to.be.a('string').and.to.not.be.empty;","    });","})","","pm.test('Validate stableId field is a non-empty string', function () {","    const responseData = pm.response.json().value;","    pm.expect(responseData).to.be.an('array');","    responseData.forEach(function (account) {","        pm.expect(account.stableId).to.be.a('string').and.to.have.lengthOf.at.least(1, 'Value should not be empty');","    });","})"],"type":"text/javascript","packages":{}}}],"id":"f03e831b-39a4-48a1-a5fe-92a296f71167","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/accounts","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/users({userKey})/accounts</code></p>\n<p>This endpoint retrieves a list of <code>Account</code> objects associated with the <code>User</code> object that has the provided <code>userKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the key parameter to get accounts of a specific user. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>userKey</td>\n<td>Unique identifier of a user</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/users({userKey})/accounts\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of Account objects associated with the User object.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no User object was found with the provided key.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n        \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#users({userKey})/accounts(account())\",\n        \"id\": \"Guid\",\n        \"displayName\": \"string\",\n        \"stableId\": \"string\",\n        \"shortId\": \"string\",\n        \"longId\": \"string\",\n        \"valid\": Boolean,\n        ]\n    },\n    ...\n]\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:</p>\n<ol>\n<li><code>users_get</code></li>\n<li><code>users_accounts_get_list</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)","accounts"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"5bea7fc1-3763-4625-ae30-5ee605cabc80","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/accounts"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 03 May 2024 19:49:17 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=xb2brlwc0u3+F+AjoQ/Em1fq1eownY46/fyFCLSCPT2hxdRrG+Q4SMpX/wlgw2//oFYYYpfLyoxAR7ZSvgoWGBId62I+KFuHirjNNeXt0cYkWz4U3I1jJfDvRa1F; Expires=Fri, 10 May 2024 19:49:17 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=xb2brlwc0u3+F+AjoQ/Em1fq1eownY46/fyFCLSCPT2hxdRrG+Q4SMpX/wlgw2//oFYYYpfLyoxAR7ZSvgoWGBId62I+KFuHirjNNeXt0cYkWz4U3I1jJfDvRa1F; Expires=Fri, 10 May 2024 19:49:17 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#accounts\",\n    \"value\": [\n        {\n            \"id\": \"9b58877c-2b74-4bcd-bd14-14972f8b2320\",\n            \"displayName\": \"Art I. Mule\",\n            \"stableId\": \"7fd82ea1-f78a-48ff-8fe4-785a74defc2a\",\n            \"shortId\": \"artimule\",\n            \"longId\": \"HIDSDEVEL\\\\artimule\",\n            \"valid\": true\n        }\n    ]\n}"},{"id":"bcf66af6-dbc9-461b-b2ea-2bd72803818f","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/accounts"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 03 May 2024 19:50:02 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=pBGzBVE4IgtWcKXgQjksQeZnfFvSvZhJQbXHmgI4VT2k7L1xbQ+8J5NT2g/GxfGSH5RD3am1oP1mFPYjTbvWykq8j8/2gFbLoEysuXG4zu/oab2GgAQKGSoRP/tN; Expires=Fri, 10 May 2024 19:50:02 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=pBGzBVE4IgtWcKXgQjksQeZnfFvSvZhJQbXHmgI4VT2k7L1xbQ+8J5NT2g/GxfGSH5RD3am1oP1mFPYjTbvWykq8j8/2gFbLoEysuXG4zu/oab2GgAQKGSoRP/tN; Expires=Fri, 10 May 2024 19:50:02 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"f03e831b-39a4-48a1-a5fe-92a296f71167"},{"name":"/users({userKey})/attributes","event":[{"listen":"test","script":{"id":"186122b3-0052-4bd5-88d1-24876e0b593a","exec":["pm.test('Response has required fields - id and data', function () {","    const responseData = pm.response.json().value;","    pm.expect(responseData).to.be.an('array');","    responseData.forEach(function (attribute) {","        pm.expect(attribute).to.be.an('object');","        pm.expect(attribute.id).to.exist.and.to.be.a('string');","        pm.expect(attribute.data).to.exist.and.to.be.an('array');","    });","})","","pm.test('Validate that the \\'id\\' field is a non-empty string', function () {","    const responseData = pm.response.json().value;","    pm.expect(responseData).to.be.an('array');","    responseData.forEach(function (attributeData) {","        pm.expect(attributeData.id).to.be.a('string').and.to.have.lengthOf.at.least(1, 'Value should not be empty');","    });","})","","pm.test('Response should be an array', function () {","    const responseData = pm.response.json().value;","    pm.expect(responseData).to.be.an('array');","})"],"type":"text/javascript","packages":{}}}],"id":"e3639cfc-10d3-4182-988f-94adf1787653","protocolProfileBehavior":{"disabledSystemHeaders":{"accept":true},"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/attributes","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/users({userKey})/attributes</code></p>\n<p>This endpoint retrieves a list of <code>Attribute</code> objects associated with the <code>User</code> object that has the provided <code>userKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the <code>userKey</code> parameter to get attributes of a specific user. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>userKey</td>\n<td>Unique identifier of a user</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><p><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></p>\n</li>\n<li><p><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></p>\n</li>\n</ul>\n<p>These options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The <code>{token}</code> placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/users({userKey})/attributes\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><p><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain a list of <code>Attribute</code> objects associated with the <code>User</code> object.</p>\n</li>\n<li><p><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</p>\n</li>\n<li><p><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</p>\n</li>\n<li><p><strong>404 Not Found</strong>: This status code indicates that no <code>User</code> object was found with the provided <code>userKey</code>.</p>\n</li>\n<li><p><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</p>\n</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#attributes\",\n    \"value\": [\n        {\n            \"id\": \"String\",\n            \"data\": [\n                {\n                    \"id\": \"String\",\n                    \"ref\": \"String\",\n                    \"filename\": \"String\",\n                    \"value\": \"String\",\n                    \"metadata\": {\n                        \"createdDateTime\": \"DateTime\",\n                        \"lastUpdatedDateTime\": \"DateTime\",\n                        \"lastUpdatedBy\": \"Guid\"\n                    }\n                }\n            ]\n        },\n        ...\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied in the given order:</p>\n<ol>\n<li><p><code>users_get</code></p>\n</li>\n<li><p><code>users_attributes_get_list</code></p>\n</li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)","attributes"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"2fb5cb6a-7a9e-4dde-8392-1377e470f124","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/attributes"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 03 May 2024 19:51:49 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=xopdHHgQMOba7KSbcXztr1UUmzNpkuRiPddnLm87Jxgz3TuDm4gyIAbyt3UhAAgu7cI2i+6hW4HCcjR628lg4c5feXLUbcIZkO0Y/Jwea6a9uK6gLco4XYnlqyz7; Expires=Fri, 10 May 2024 19:51:49 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=xopdHHgQMOba7KSbcXztr1UUmzNpkuRiPddnLm87Jxgz3TuDm4gyIAbyt3UhAAgu7cI2i+6hW4HCcjR628lg4c5feXLUbcIZkO0Y/Jwea6a9uK6gLco4XYnlqyz7; Expires=Fri, 10 May 2024 19:51:49 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#users(5279a612-b304-4bee-9fbc-045800018f8b)/attributes\",\n    \"value\": [\n        {\n            \"id\": \"EMAIL_ALTERNATE\",\n            \"data\": [\n                {\n                    \"id\": \"2116\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"altemail@bvs.com\",\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2024-05-03T19:43:47.503-04:00\",\n                        \"lastUpdatedBy\": \"/bravura/api/rest/v2/users(313C80B7-2D2E-413E-9632-EA1F28EEA1BA)\"\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"FIRST_NAME\",\n            \"data\": [\n                {\n                    \"id\": \"2105\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"Art\",\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2024-04-27T01:31:14.373-04:00\",\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"LAST_NAME\",\n            \"data\": [\n                {\n                    \"id\": \"2117\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"Tra\",\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2024-05-03T19:43:47.57-04:00\",\n                        \"lastUpdatedBy\": \"/bravura/api/rest/v2/users(313C80B7-2D2E-413E-9632-EA1F28EEA1BA)\"\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"PROFILEID\",\n            \"data\": [\n                {\n                    \"id\": \"2107\",\n                    \"ref\": null,\n                    \"filename\": null,\n                    \"value\": \"artimule\",\n                    \"metadata\": {\n                        \"createdDateTime\": null,\n                        \"lastUpdatedDateTime\": \"2024-04-27T01:31:14.373-04:00\",\n                        \"lastUpdatedBy\": null\n                    }\n                }\n            ]\n        }\n    ]\n}"},{"id":"2708e5a3-09e4-4ea7-92e7-e46919aae6eb","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/attributes"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 03 May 2024 19:52:27 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=DWxvIYjMkqdg1Rqdns1imDeHNstZM617d8KMDDeGxsm4akSpjC0MYmS32GjAjeSsHCQBv2wL1uMS4MMfRbNz5Vo5295az6Png01tdLivC2YXs59r/Z0LQck5UJI7; Expires=Fri, 10 May 2024 19:52:27 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=DWxvIYjMkqdg1Rqdns1imDeHNstZM617d8KMDDeGxsm4akSpjC0MYmS32GjAjeSsHCQBv2wL1uMS4MMfRbNz5Vo5295az6Png01tdLivC2YXs59r/Z0LQck5UJI7; Expires=Fri, 10 May 2024 19:52:27 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"e3639cfc-10d3-4182-988f-94adf1787653"},{"name":"/users({userKey})/attributes({userAttributeKey})","event":[{"listen":"test","script":{"id":"eff8e1f6-e088-4a84-9e8f-356dc4cd98e6","exec":["pm.test('Response status code is 200', function () {","    pm.response.to.have.status(200);","})","","pm.test('Response should have id and data fields', function () {","    const responseData = pm.response.json();","    pm.expect(responseData).to.be.an('object');","    pm.expect(responseData.id).to.exist;","    pm.expect(responseData.data).to.exist;","})","","pm.test('The id should be a non-empty string', function () {","    const responseData = pm.response.json();","    pm.expect(responseData.id).to.be.a('string').to.not.be.empty;","})","","pm.test('Response is an array', function () {","    pm.expect(pm.response.json().data).to.be.an('array');","})"],"type":"text/javascript","packages":{}}}],"id":"e0a3f198-69c8-4f76-88ff-c4ea398df7a1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/attributes({{userAttributeKey}})","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/users({userKey})/attributes({userAttributeKey})</code></p>\n<p>This endpoint retrieves a specific <code>Attribute</code> object associated with the <code>User</code> object that has the provided <code>userKey</code> and <code>userAttributeKey</code>.</p>\n<h2 id=\"request\">Request</h2>\n<p>Use the <code>userKey</code> parameter to specify the user and the <code>userAttributeKey</code> to specify the attribute of interest. Additionally, OData query options can be used to customize the data returned by this endpoint.</p>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n<th>Param Type</th>\n<th>DataType</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>userKey</td>\n<td>Unique identifier of a user</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>userAttributeKey</td>\n<td>Unique identifier of a user attribute</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>options</td>\n<td>This parameter allows you to use OData query options to customize the data returned by this endpoint.</td>\n<td>Query</td>\n<td>ODataQueryOptions</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>These options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The <code>{token}</code> placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/users({userKey})/attributes({userAttributeKey})\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the <code>Attribute</code> object associated with the <code>User</code> object.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates that no <code>Attribute</code> object was found with the provided keys.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"@odata.context\": \"http(s)://[hostname]/[instancename]/api/rest/v2/$metadata#attributes\",\n    \"id\": \"String\",\n    \"resourceid\": \"String\",\n    \"data\": [\n        {\n            \"id\": \"String\",\n            \"ref\": \"String\",\n            \"filename\": \"String\",\n            \"value\": \"String\",\n             \"metadata\": {\n                \"createdDateTime\": \"DateTime\",\n                \"lastUpdatedDateTime\": \"DateTime\",\n                \"lastUpdatedBy\": \"Guid\"\n            }\n        }\n    ]\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policies need to be satisfied:</p>\n<ol>\n<li><code>users_attributes_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)","attributes({{userAttributeKey}})"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"c311a64c-a6b2-4cd6-b1f1-40972ed33d8a","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/attributes({{userAttributeKey}})"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 03 May 2024 19:55:07 GMT"},{"key":"Content-Type","value":"application/json; odata.metadata=minimal; odata.streaming=true; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=A/wTjZcTz38lA09URWhwoTzsMTat4yx5FA9tk/mKP9ThGahOqYcEYkWnTA2Tny/uv8HxJGbZ8lN+8xk/uo8CiKvg7UuJ2lFoROqyXoVLL4mzQAr4Hd0xB3GdDSUI; Expires=Fri, 10 May 2024 19:55:07 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=A/wTjZcTz38lA09URWhwoTzsMTat4yx5FA9tk/mKP9ThGahOqYcEYkWnTA2Tny/uv8HxJGbZ8lN+8xk/uo8CiKvg7UuJ2lFoROqyXoVLL4mzQAr4Hd0xB3GdDSUI; Expires=Fri, 10 May 2024 19:55:07 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"OData-Version","value":"4.0"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"@odata.context\": \"https://<server>/<instance>/api/rest/v2/$metadata#users(5279a612-b304-4bee-9fbc-045800018f8b)/attributes/$entity\",\n    \"id\": \"FIRST_NAME\",\n    \"data\": [\n        {\n            \"id\": \"2105\",\n            \"ref\": null,\n            \"filename\": null,\n            \"value\": \"Art\",\n            \"metadata\": {\n                \"createdDateTime\": null,\n                \"lastUpdatedDateTime\": \"2024-04-27T01:31:14.373-04:00\",\n                \"lastUpdatedBy\": null\n            }\n        }\n    ]\n}"},{"id":"a88f6b24-cc3c-4987-911a-b8b75afb02a4","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/attributes({{userAttributeKey}})"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 03 May 2024 19:55:47 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=ycZm+QQAhyGZ2snnLwIFjw7bSS0PEGlJIOD8yj2CNxhG+8zt6OXx41MsgCi0y8sduVYNurAXoA9Zit5q5RkF051cQCIJcwfAs7BpFTSfTStS35CG3KIyr3WJSIGx; Expires=Fri, 10 May 2024 19:55:47 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=ycZm+QQAhyGZ2snnLwIFjw7bSS0PEGlJIOD8yj2CNxhG+8zt6OXx41MsgCi0y8sduVYNurAXoA9Zit5q5RkF051cQCIJcwfAs7BpFTSfTStS35CG3KIyr3WJSIGx; Expires=Fri, 10 May 2024 19:55:47 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"e0a3f198-69c8-4f76-88ff-c4ea398df7a1"},{"name":"/users({userKey})/attributes({userFileAttributeKey})/data({userAttributeDataKey})/value","id":"3c10cb1b-3ad3-4c28-9f4b-987e595b34cd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/attributes({{userFileAttributeKey}})/data({{userAttributeDataKey}})/value","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/users({userKey})/attributes({userAttributeKey})/data({userAttributeDataKey})/value</code></p>\n<p>This endpoint retrieves a specific value of a file attribute in Base64-encoding associated with a <code>User</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>userKey</td>\n<td>Unique identifier of a user</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>userAttributeKey</td>\n<td>Unique identifier of an attribute</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>userAttributeDataKey</td>\n<td>Unique identifier of a file attribute, typically the filename</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><p>This request is only valid for file attributes. Non-file attributes will result in a <code>400 Bad Request</code> status code.</p>\n<h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/users({userKey})/attributes({userAttributeKey})/data({userAttributeDataKey})/value\" \\\n     -H \"Content-Type: application/json\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the attribute value.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates data not found based on the specified keys.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h3 id=\"sample-response\">Sample Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"value\": \"String\"\n}\n\n</code></pre>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>users_attributes_data_value_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n<h2 id=\"notes\">Notes</h2>\n<p>This endpoint specifically handles retrieving values for file attributes associated with a user. Non-file attributes will result in a <code>400 Bad Request</code> status code.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)","attributes({{userFileAttributeKey}})","data({{userAttributeDataKey}})","value"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"ca314489-2a80-4378-8b66-2810d0fb40e6","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/attributes({{userFileAttributeKey}})/data({{userAttributeDataKey}})/value"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 03 May 2024 20:03:42 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"7316"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=trzQkEplOfwKr9dAPK8KfJ6Zg8PupIeh/08qqDnmbx8tWzVlBlQh50KHv6Hhi/ikD+TqOFX79De9tNtfUcOVI6Vdy6s/sm64WG19eexF4vzS6QbrjvXSgj5d+wxN; Expires=Fri, 10 May 2024 20:03:42 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=trzQkEplOfwKr9dAPK8KfJ6Zg8PupIeh/08qqDnmbx8tWzVlBlQh50KHv6Hhi/ikD+TqOFX79De9tNtfUcOVI6Vdy6s/sm64WG19eexF4vzS6QbrjvXSgj5d+wxN; Expires=Fri, 10 May 2024 20:03:42 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"value\": \"e0FFU31AbUtebER1X0FWRz5NbkpgaT49fElGUT5eeUpUYj9gZUVyREl0UUhTV0lpPkFBU0lWXkd6cEJhYD5Le0dJdkZnTkViV0JKQENoUkZkXkB5UUVwQD1kV0hvZUVOVktWY0dCZT5GQURZYD1gRkdyQUlTPUp1QEtAXUhLUUlbdkdCcklXUkJtZkxhd0B7fExTej9QY0JwQT1HVkdAZUNyWkl6U0had0FEbEt0TEpnXENGT0RMZENIekhBZj49XEhkVT9ZWUZNTz1kR0pFc0p6TT1OUUREQUtOYEJmZUh1cEVhd0d7VEs9TD5sdT53Vkt4b0FHZ0JJYER2Vj9oaEZQXURMRD5bTT9gTElXWD9dRkdPdENGT0BgQEBPQD9ueD5lQUNGcUtnX0t8ekNmcEFAcEhURExaV0NkVkpgPkBWTEBoVExkUUdZXT1YST5DZkx0eEBoRUBLcExgbUFTPUZneUZeTkxDXUFRXEl8Q0tfQUhaWElsXD89VEVbQ0FyUz18REtxSUg9a0pbeEdzcEd5Zj5bVklTPj5fTUJATExBV0hjaz9GSz1GQEpwUkVRW0RRXkY/d0Z2VUV7VkVkaD1Gcz9kcz10Tkx6Xz9fWEpmP0ZdWUdQZEN8VD9rRD89QUtDQER5RUNOTUt0T0NmRUd6Z0FwTz1ePT9nakVabEJYdUxtX0xVVUJSeEFfT0w9XUpcZEZwS0FoSkJ8W0o/bElLUEBtW0NHbUxGYkBbVkxcZUtQT0R3dj5mREhpcUhDUERuZUZ1T0NNWURVZEpnZUR2aUtwPT54Vj55PkdMUD9bP0dRdElMZEltST0+P0pYeUR7aT5sTEBFSEZuc0Q/P0tlQ0BReUBRXEM9cD5ZPUg+bD9OWkF6bT1JW0pBWj9IaUdsZEd5RkNZTUNxV0FTVz9XREJnPURWb0NQWkF7Tkt1TkFpUUVPT0lnWkVCX0VNckhySUtAaEtSdUZTSEBFYkJBb0deeD5SREo9bkhsbkV4UUhJWUFucUVwXUlnSkN2bktGPUxjRD14QUtPekxkYEVcdkRhdEJES0NVRz5KeEJzSD5UVkNbYEV2UkFaSERXS0JQakJsQEVeZUdYXUtpS0dlWT1YWUFCPkRxZkB7dUN7eExdb0hmeUJHQD9sZj5RZz5jU0tFeUx6bkNVXklDU0NhRUBlQz56TT9FQktMQ0RGVEZbVUN3aT1kbkdOc0FIX0dlaUhEeUViXEdoXkBZb0BpaEpwSD5fckQ9QUBoRUVycERDaEhASz9ebUxnYEZOSUZJWERWQkRQUz5GZEo9SEtIdUVhYURZaUhXW0RsU0hha0h2dD9jZElGXz5dZEVafD95dT57cklZX0ZfU0pAQ0Rqd0lPdD9dWExNbERxQD11TEBUSkJ2WkdjU0NXU0FkVURIU0Nuaz94dz9OcUllbj9sVURyVUJnYj91Qz5aZ0p6bj5ca0x0QUFJWURmekRKaEtbY0M9Ykl4SkVdT0BsW0BqSkpUVUVsY0dMaEB8YkZoQUpLYEJnaD1LekpRXEtmdENAWUk/TUlwYkxSTz5qdUtvcj1Ab0Z7UkNrVkJJZkldcEVtej5vdUw9cz9YV0lRZEFUV0hza0hsREdMYUlmQUtleT9IXkVqYj9ZYUFBYEleZUFAQz16fD1DSEZVSkhUVko+bT5SbUR5VT92aUpqPT9WTT5BS0dMfEZBWkRRbUljPUFhZExcYENkYEBJY0pqbEZyUz1pQ0FFYUpbWkhIakJzRkh7UUpNX0NrTEB3YUpTRUp5RUJkRz5EXj1uRENYdUtuT0M+REtOaUpTQklMYERVcEt8TExJbEt8ZEZtU0xKWUFiW0JXPktwakxoZEllaEFDZ0N1VUJwS0dkTD1naz9pbj9cY0NuTEpZbElackJ7Q0ZEcENoQUhfZklEeEljXUM9U0FETkVZX0J3cD1oZkpTWEp7XT5fPkZgekd4RUBseT1sPUl1YkRhX0FIV0hrZD5oYElCTUNZRD1pZER6XEt6YUlZUEZHc0V3Rz9JdUpTST1cb0d8X0RLakFEdEpkTz5Bbkg9UUxtRj5rQkdjVUpIXkZ1aD97UUtPW0V4U0ZESEFudUt2Y0h6a0BEd0B5X0lYPkZHZD9zTkBOakBka0N3aUp4TElnUEdTUT1pWT90Uz9pRkxaZ0xaV0ZUTkZCRUJeTUh2bT9Jez5dc0FMZkVHd0RLW0xPPUJFdkpfYkZKU0Zfa0JeeD9DbUNWUUxob0BdTEpbeExJQkRAcz9Dc0BTR0V2WEpWRUt1eERlXUtxcUNZdUJfW0BZQ0lAZEhmYElyX0lAdEI+dkFscUxmeUY+XkZNc0ZiU0hhYkhZakdOS0xzbEBJP0NDej5DUkZebUlNTUpEU0xRWz8+Vkc9dUVQXUVkekpGZkk/cExmTEhCdUJFS0h7b0J8Y0NRWEFrdktrYUttUz1tWD9GR0RlZEVyZEp8T0lgTENVc0tUdj5JeEJpaz0+V0FGdT9RTEdGT0Y/d0pVcEN1Sz1sY0BzX0hkZUI+ST5SRT9IYkRHYkNQeT0/VkRYTUJMSElSbj1fQEplVklQXkxIcz92a0RFb0hteUs+eklIa0ZuW0V8UkNMQUpZakxhVEJgYUBIRUZLZ0tDZ0FaV0l7RT8/ckZKY0pHcEZHa0M9YUViSkpya0RCYUx8dz58dkRUSEN7TEF6fENJd0BdVD5Pc0pAPUFKcz1db0RtbUlkRktJXUVgVz9eakpgcEtzSkVYSUpJQkl5aUlmYEBkbUY9QENaaj1edURAZ0pTckR3bkBAd0hXWEF8Yj13XD9WYkBXRD5RUT9oTUBqWExCQ0hyeUN2U0FmcERDb0J0V0lJQUhqckd1cUBFVj51YkhdZElgWUlkUks/SD1raUlmQkZwZUlKbz1IUEBFfEBKRkdVZ0hCY0c9W0F7Z0lbWkZUWklmeERPfExydURtPUA9VUdDQ0VoeURVeEdMdkd6ckBQSUxfd0ttT0pFZz1hYEQ+QkhgS0JcekNITUhaPkx3R0N6Q0Jje0FzZUZmWEhdez1hbT9XVUZUXEhUfEtNcj9lXkhgQ0FeQ0ZwQEVXYEltXEJeQT9ReD5URUVTWEFjWUBSQT9ubD4+XkY9c0xqU0ljaUh8TEw/XT5SYURNREo+WT5qc0xLSktcRURzYUBEUEhNTkVQXUBeRUdmQz5ofEpHc0lkQElGdkZ3UUFgdT1yVj5ldEBBUz1RPj16aUNfe0pAd0RmVUh0fEZ0Z0p6TUNJaUJNdkBdd0BuRUleR0NUdUVmYEtrRkZGeEBTZUBgUEBJdkdCZENMeENwYj49UURpREJYeElBeEt4WkNrRUNEdEFSeEU9VEl4YUxiaElrR0RqY0Z2Y0lQTj5Ob0dXcklmfElXWD9hcEZxVD9sRkhybUpBcEw/eElYXD9AP0xjUkRhU0FYbkk+P0JnSENNTUFbVUNzZ0VITEVoWkp4ekdaP0ZtVURmZUptSEBGQT18SEZUQEVQbT9AeT9xTT1UbERoT0pxe0ZndUZrQUw9bUBTYT9gdT1hSj5GbUVdZUBBeUtnWz5KZEl0ez9aeEtCT0BUX0lkbURheEVddklCTEJMQEhFc0BHcEZ1aEFcUExEWUtbQUVmXUtmdkhadUBTeURFektHW0w/Uj1IZkpEXkVaQUg+Vz1sdUp6W0FeYEVbeEZ8cEd4dENHeT9EZ0l0ZEBgZUNaZUlzbUttRkF3TUh8VUxDVUtHUER1UEBnQj5MTEBPYUpiU0lwREBuTkVYXEt2XUppakNtP0RXYEU9REw9eks+aT5CRERSTEFnWj9URz93Pj9eXD9NdUV3Tj5KTkxsVkhEeUNOYUdJQUJmdUxHR0xvWUF2fEtXb0xMV0FiVD49UUpmXj1vbkJadD9SdUNzQkhddEJbbD14bklQbEhBRT89bUlyYUJqaUpudUFmc0ZLVEdAVUpdZ0VnP0RZU0h2XUp8T0JUXUN7W0o9PUVqQkZXVElGez5cZUxKVT5pbURJY0NmVEhNR0N5Wj5xX0daYEdncEdhbUJ0WUlnc0FIVD5XV0NGTj5gS0VHRkdFREBVPkRYW0xoUUZMZUQ+U0pxdEhfUz9tc0paXUFsZEZwckhnTklRTkNGdEhEZUNKa0teUUlqVkJneEVTeEdYXkhzQEB2P0lXWUhUaz9cXEViQUJbYEpoaktbTkFlUkxMWkBneUR2dExNTj5wQkNKeD91ckl8aExjWUNFYkl4RkBeQj1NVEBwZ0ptS0Rkbz5HXEdTSEpzVT15V0llX0pXXD8+Y0lOeEBqaEhxRUJeekZ2bUxQYkw+dUVHZEptU0JxWkBidz5Qbz5cPT5scEpGekFwfEZfQj52Zj55Yj9lQ0RUdEFiXEw9cUtiQEdYUExld0xLV0o+RkhgZUZ1VkhyS0BDS0hxX0VbckNrS0pOUkBAXEB5UUhhRkZcS0E+akdJbkBIbENdREJNU0hZdkFTTkVLbD9SUEdCZkRjUEZERUZzc0FwY0xeQEk9dUlOR0JeQks+c0BxfEJDUUFVUUhLaz5ydEthWUo+RkdeY0V1fEB8R0V5R0VnTElFZ0pqZ0dvUUl6WEZcZUZmW0FYZUZbSUpOUkNQPj51RkNiWUlFSkJzeEZ2VEp6Pj1FbEloW0B3SUVWZj1nWktVXUVbdUVlc0dIRElbaUlpe0pjT0ddU0xpVEtFYkhnVEdvVkdfeT1vV0x8VD1NVz1zdENoVUhyeUt2XT5PZkJKVkV6d0Bed0NTUEJMUUlIUktld0M9Y0xfSEdVWktUckBZb0ZeS0VwUkZ7XkFMXT8/ZUZqWEVnST9DQz5mYD9tbj1mWURHUEFBPkFmUUdPSEJEU0VEUkxEeElMckVwWz1NWkRTUT5LYUNRS0VLbj1ldj1GRkFrWks/ZkpUcENQQUteVT5Lb0BPcT9tb0RMQEVHeUlGV0U+SUlDYz5RSkFZR0xhckVyYj1oS0lkbkptV0RtfEpwSkNbREBgckJvUkdRST49dkRSVUted0NpakI+akFnVD9LdD5fYkVKQUQ9fEBuUEFfckVWekR2bkx5QEJVW0RlaEpbQ0ZtYUBsREJmY0FZST5RXEdRbD9FZUJaZ0FmYUhcW0NzREs9cUBrPj1XaElfTD9PcUk9XUtkSD9pYkFGPkFvTklSe0NgYEpJcEU+XkhySEdzRkxkQ0NTWEZCTEFZU0Nudj9TWUNQYUlIXkBCRUFqUUFvbERzakprTkluaUdTYkhURz9zTUpXZEFzcUxLP0JkU0Ffd0ptQz9xZ0x8T0hJeEBAPUZXWkNWc0ZSS0JoVEdBTj5PdEZ0S0NkUUp3e0RReD52SEB4RkFLTz9KUD98dUxjYEdaSkVEaElccERhZ0BNTT1VbElWQUJZYUJqPkdTZ0BwWkxFVT12Zz5hYUxfXD9vVj1uaklJZz9AX0tFU0BJWkJnS0dAUEtoQ0ZdZ0FiQ0ZBdktyYUF1XkJ5VUc9fEtvd0I+X0RZeEl6cUJpPT9PREdJP0w/W0xvSz1WeUt2YEV7Z0x1ZT5SYUBRQktqY0JtPUBkQUNNRENKREZsaUlEeUBaeUtQW0lRc0RudURLR0teREVoSUV2V0BDT0BtU0JzSz1JUkRiQ0pKc0JDRUxiTkx3b0RYcj9FWkN7U0FDWUdwd0ZgVUh0akJ6aUk+bERLZT5YQEVlaEFldUh6YD1AUktLXUh3eUNQbj5nQEVCcElATEhQbz5tRkdnV0d3WENJdD5HdUJcdkBheUVYV0VQaURJTUNlYUJqe0Fxaj9uRUNkVkVdaUJQTkpHeUJaZj1AU0xHZUtacUhufEZvXD1oVj5VYEB7d0p7UEtyaUNZZUd3ZEBvUD1Fb0c+SEFWTktLREFFbD5caERWdURKTUdDX0VgPj1KdEZKdEBUXEhVQD9jYUVVX0FuUz9odz1pdkhBU0lcZkl7fEFuYD1Pc0J7RklJcEJGZkN8XUhfWD9RUkdGSUVwRklhVkhcdURTRUZBej9JQ0FXXElOW0hzZj1jQ0dxTUxITktCT0pxVUZTWkA+T0ZARkhYbUJMdkFnUkFySUJuUUpvakN6Y0ZISUxgR0BWQUJZRT9ZfEBnT0FHVUF1VkxNTUpXZUI9TUQ/bj9gTEVQfEtoP0ttQD5JeEpKb0g/e0xld0JFYUZWXT9Zd0JxQz9VQUBfX0l4UEJIUkh7Wz5qZ0d8aktWYUA9ZUhge0VfeElsXER1UEJvRkVeZklSXEN3bUlufENLdkRDTj1HdUZMX0BQYEtSeT1KekptYkFhc0N4e0tRVj14cz9HY0s9ZkJweUN1ZEhZPkNBT0ZpbUNtQkRKWD1SW0JzW0dVdEJuSUt6VEdYQUt7YENwc0xsaD9GTEFmYkdBSUhVcUNpdkNYcj5YYT9TUkBqdT4+Uj9gdUpSSUVLZ0BAeUlCSz5HZkZcWkJwZUVNQEdTSkBoT0FfZUpxbEZ7SkNzZz1kYURCTEllPUhhQ0h8a0V5Uj98YExgR0lnSUh4U0w/QD1CX0NyaEtFST5Me0V2ZUNWdD9NVUJvUkRmUEg9ckh0Z0ZVd0NUQkhPfElhPUh5UEpwUz16TUtvYkljbEN3fERuZ0RkSExPaUxNakZ7SElsX0NXWT10ZEtZRj17WUJeU0liSEw/PkZeXklAc0teSD1ScExxd0VRe0tJYj5TZ0hDb0hYW0lRX0pZe0tfdEdhYD9qYkluUkNcYEtBVUhjSUFYY0R5Qz5LREVNPURlbT1KRUNSTT5AZUZGSUlhaUZacUZCRUh1ZkRLWUJ8aURlYz1FdT4+e0JVZEpAXD9CWkp7UEo/TUdIVUl1UEdkaUtbekl4RkhlYkFHTkVeTT5lYUJNYkZEVkJEV0ZlYUZLbD9QVEZOWUJdWkU/XkROUUJoVEQ9VUlSVj1QeUVMbUxHPUhPUT5eYT1fSEN1VkRxRj9naz5YYj9BZEVzUz1cbUpdckZ0RUhHckFjdkdlQ0NjcUt7ZkhYWkVLdkxeXElmP0ZFcUhiZD9BQ0J5ckZrWUJJdUFec0tJTT9la0lNeUZ5SkdKdT9vcUpRTUxqe0tFRT9WTUZ2c0BeekVDb0A9S0tvXEZjWEhgQkRheUNbbj1LbUZ5PUldX0l1aUpNXENWXT9Faj1YQ0lvUUBJcUdnPkxxUEN4c0Bickx4S0RTQkRJRkNzX0NrV0JmUEFOPUF2QD9pR0pJPUt1TEVMZUU/dUJZXUhKbkU/Ukdzc0JsXklPST5eckM9ZEJoakhtdj1efD1RVEhNPUNBR0tcZkRJREt6ez9bUENQVkJ0aUJdVEptTUNKXEBSRz1CP0lSd0pSdkNVX0M=\"\n}"},{"id":"af5c9251-4480-4c57-86e1-098b5d74db3d","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/attributes({{userFileAttributeKey}})/data({{userAttributeDataKey}})/value"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 03 May 2024 20:04:37 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=/KPkkH1uaHofrfdwoIN+8y44oyfM4ZfYKEBEvrRgE76PiwOyAzvTJXHHAmHLl5JhYeJ4tKdTJ0qT5uNm37Fza7QY0jJ/9ezOTdSB8fULERy5P1iSDpeTK/OFsSS0; Expires=Fri, 10 May 2024 20:04:37 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=/KPkkH1uaHofrfdwoIN+8y44oyfM4ZfYKEBEvrRgE76PiwOyAzvTJXHHAmHLl5JhYeJ4tKdTJ0qT5uNm37Fza7QY0jJ/9ezOTdSB8fULERy5P1iSDpeTK/OFsSS0; Expires=Fri, 10 May 2024 20:04:37 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"3c10cb1b-3ad3-4c28-9f4b-987e595b34cd"},{"name":"/users({userKey})/attributes({userFileAttributeKey})/data({userAttributeDataKey})/value/$value","id":"902b039c-fedd-4738-9839-95ba48218220","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/attributes({{userFileAttributeKey}})/data({{userAttributeDataKey}})/value/$value","description":"<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET /api/rest/v2/users({userKey})/attributes({userAttributeKey})/data({userAttributeDataKey})/value/$value</code></p>\n<p>This endpoint retrieves a specific raw value of a file attribute associated with a <code>User</code> object.</p>\n<h2 id=\"request\">Request</h2>\n<h3 id=\"parameters\">Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Param Type</strong></th>\n<th><strong>DataType</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>userKey</td>\n<td>Unique identifier of a user</td>\n<td>URL</td>\n<td>Guid</td>\n<td>true</td>\n</tr>\n<tr>\n<td>userAttributeKey</td>\n<td>Unique identifier of an attribute</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n<tr>\n<td>userAttributeDataKey</td>\n<td>Unique identifier of a file attribute, typically the filename</td>\n<td>URL</td>\n<td>String</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><p>This request is only valid for file attributes. Non-file attributes will result in a <code>400 Bad Request</code> status code.</p>\n<h3 id=\"request-headers\">Request Headers</h3>\n<p>The Content-Type request header field indicates the media type of the resource in the request body. For this endpoint, the Content-Type can either be <code>text/json</code> or take the following form:</p>\n<p><code>application/json[;odata.metadata=][;odata.streaming=]</code></p>\n<ul>\n<li><code>odata.metadata</code> can be one of <code>minimal</code>, <code>full</code>, or <code>none</code></li>\n<li><code>odata.streaming</code> can be either <code>true</code> or <code>false</code></li>\n</ul>\n<p>This indicates that both the <code>odata.metadata</code> and <code>odata.streaming</code> options are optional. If not provided, the server will use its default values.</p>\n<p>In addition to the Content-Type header, all requests to this endpoint must also include an Authorization header with a Bearer token:</p>\n<p><code>Authorization: Bearer {token}</code></p>\n<p>The {token} placeholder should be replaced with the actual token value. This Bearer token is used for authentication and authorization of the request.</p>\n<h3 id=\"sample-request\">Sample Request</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X GET \"http(s)://[hostname]/[instancename]/api/rest/v2/users({userKey})/attributes({userAttributeKey})/data({userAttributeDataKey})/value/$value\" \\\n     -H \"Authorization: Bearer {token}\"\n\n</code></pre>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><strong>200 OK</strong>: This status code indicates that the request was successful. The response body will contain the attribute value.</li>\n<li><strong>400 Bad Request</strong>: This status code indicates that the request could not be understood or was missing required parameters.</li>\n<li><strong>401 Unauthorized</strong>: This status code indicates that the request failed due to insufficient permissions.</li>\n<li><strong>404 Not Found</strong>: This status code indicates data not found based on the specified keys.</li>\n<li><strong>500 Internal Server Error</strong>: This status code indicates that the request failed due to an internal server error.</li>\n</ul>\n<h2 id=\"authorization\">Authorization</h2>\n<p>This endpoint requires authorization. Authorization is implemented through the use of one or more Open Policy Agent (OPA) policies. For this endpoint, the following policy needs to be satisfied:</p>\n<ol>\n<li><code>users_attributes_data_value_value_get</code></li>\n</ol>\n<p>The endpoint uses the authorization service to evaluate these policies against the current user's attributes. If the policy conditions are satisfied, the user is authorized to access the data; if not, the request is denied.</p>\n<h2 id=\"notes\">Notes</h2>\n<p>This endpoint specifically handles retrieving values for file attributes associated with a user. Non-file attributes will result in a <code>400 Bad Request</code> status code.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}},"urlObject":{"path":["users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)","attributes({{userFileAttributeKey}})","data({{userAttributeDataKey}})","value","$value"],"host":["{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2"],"query":[],"variable":[]}},"response":[{"id":"d2326d0d-4572-4970-8674-9072441eadcf","name":"Success","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/attributes({{userFileAttributeKey}})/data({{userAttributeDataKey}})/value/$value"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Fri, 03 May 2024 20:12:17 GMT"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"5477"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=o2wmz6VlrXFMZLVGAc0nzyIZCYu34cH6LETHalRLJCwskY2cUYr5HARXwQeAhRGuZ5dWjsooVRrui/d3yIavOS4Gx8bHH3zBWx/3TBGE9+29FQgW6fms4SOzTI3C; Expires=Fri, 10 May 2024 20:12:16 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=o2wmz6VlrXFMZLVGAc0nzyIZCYu34cH6LETHalRLJCwskY2cUYr5HARXwQeAhRGuZ5dWjsooVRrui/d3yIavOS4Gx8bHH3zBWx/3TBGE9+29FQgW6fms4SOzTI3C; Expires=Fri, 10 May 2024 20:12:16 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"Content-Disposition","value":"attachment; filename=idsynch.lic; filename*=UTF-8''idsynch.lic"},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{AES}@mK^lDu_AVG>MnJ`i>=|IFQ>^yJTb?`eErDItQHSWIi>AASIV^GzpBa`>K{GIvFgNEbWBJ@ChRFd^@yQEp@=dWHoeENVKVcGBe>FADY`=`FGrAIS=Ju@K@]HKQI[vGBrIWRBmfLaw@{|LSz?PcBpA=GVG@eCrZIzSHZwADlKtLJg\\CFODLdCHzHAf>=\\HdU?YYFMO=dGJEsJzM=NQDDAKN`BfeHupEawG{TK=L>lu>wVKxoAGgBI`DvV?hhFP]DLD>[M?`LIWX?]FGOtCFO@`@@O@?nx>eACFqKg_K|zCfpA@pHTDLZWCdVJ`>@VL@hTLdQGY]=XI>CfLtx@hE@KpL`mAS=FgyF^NLC]AQ\\I|CK_AHZXIl\\?=TE[CArS=|DKqIH=kJ[xGspGyf>[VIS>>_MB@LLAWHck?FK=F@JpREQ[DQ^F?wFvUE{VEdh=Fs?ds=tNLz_?_XJf?F]YGPdC|T?kD?=AKC@DyECNMKtOCfEGzgApO=^=?gjEZlBXuLm_LUUBRxA_OL=]J\\dFpKAhJB|[J?lIKP@m[CGmLFb@[VL\\eKPODwv>fDHiqHCPDneFuOCMYDUdJgeDviKp=>xV>y>GLP?[?GQtILdImI=>?JXyD{i>lL@EHFnsD??KeC@Qy@Q\\C=p>Y=H>l?NZAzm=I[JAZ?HiGldGyFCYMCqWASW?WDBg=DVoCPZA{NKuNAiQEOOIgZEB_EMrHrIK@hKRuFSH@EbBAoG^x>RDJ=nHlnExQHIYAnqEp]IgJCvnKF=LcD=xAKOzLd`E\\vDatBDKCUG>JxBsH>TVC[`EvRAZHDWKBPjBl@E^eGX]KiKGeY=XYAB>Dqf@{uC{xL]oHfyBG@?lf>Qg>cSKEyLznCU^ICSCaE@eC>zM?EBKLCDFTF[UCwi=dnGNsAH_GeiHDyEb\\Gh^@Yo@ihJpH>_rD=A@hEErpDChH@K?^mLg`FNIFIXDVBDPS>FdJ=HKHuEaaDYiHW[DlSHakHvt?cdIF_>]dEZ|?yu>{rIY_F_SJ@CDjwIOt?]XLMlDq@=uL@TJBvZGcSCWSAdUDHSCnk?xw?NqIen?lUDrUBgb?uC>ZgJzn>\\kLtAAIYDfzDJhK[cC=bIxJE]O@l[@jJJTUElcGLh@|bFhAJK`Bgh=KzJQ\\KftC@YI?MIpbLRO>juKor=@oF{RCkVBIfI]pEmz>ouL=s?XWIQdATWHskHlDGLaIfAKey?H^Ejb?YaAA`I^eA@C=z|=CHFUJHTVJ>m>RmDyU?viJj=?VM>AKGL|FAZDQmIc=AadL\\`Cd`@IcJjlFrS=iCAEaJ[ZHHjBsFH{QJM_CkL@waJSEJyEBdG>D^=nDCXuKnOC>DKNiJSBIL`DUpK|LLIlK|dFmSLJYAb[BW>KpjLhdIehACgCuUBpKGdL=gk?in?\\cCnLJYlIZrB{CFDpChAH_fIDxIc]C=SADNEY_Bwp=hfJSXJ{]>_>F`zGxE@ly=l=IubDa_AHWHkd>h`IBMCYD=idDz\\KzaIYPFGsEwG?IuJSI=\\oG|_DKjADtJdO>AnH=QLmF>kBGcUJH^Fuh?{QKO[ExSFDHAnuKvcHzk@Dw@y_IX>FGd?sN@Nj@dkCwiJxLIgPGSQ=iY?tS?iFLZgLZWFTNFBEB^MHvm?I{>]sALfEGwDK[LO=BEvJ_bFJSF_kB^x?CmCVQLho@]LJ[xLIBD@s?Cs@SGEvXJVEKuxDe]KqqCYuB_[@YCI@dHf`Ir_I@tB>vAlqLfyF>^FMsFbSHabHYjGNKLsl@I?CCz>CRF^mIMMJDSLQ[?>VG=uEP]EdzJFfI?pLfLHBuBEKH{oB|cCQXAkvKkaKmS=mX?FGDedErdJ|OI`LCUsKTv>IxBik=>WAFu?QLGFOF?wJUpCuK=lc@s_HdeB>I>RE?HbDGbCPy=?VDXMBLHIRn=_@JeVIP^LHs?vkDEoHmyK>zIHkFn[E|RCLAJYjLaTB`a@HEFKgKCgAZWI{E??rFJcJGpFGkC=aEbJJrkDBaL|w>|vDTHC{LAz|CIw@]T>OsJ@=AJs=]oDmmIdFKI]E`W?^jJ`pKsJEXIJIBIyiIf`@dmF=@CZj=^uD@gJSrDwn@@wHWXA|b=w\\?Vb@WD>QQ?hM@jXLBCHryCvSAfpDCoBtWIIAHjrGuq@EV>ubH]dI`YIdRK?H=kiIfBFpeIJo=HP@E|@JFGUgHBcG=[A{gI[ZFTZIfxDO|LruDm=@=UGCCEhyDUxGLvGzr@PIL_wKmOJEg=a`D>BH`KB\\zCHMHZ>LwGCzCBc{AseFfXH]{=am?WUFT\\HT|KMr?e^H`CA^CFp@EW`Im\\B^A?Qx>TEESXAcY@RA?nl>>^F=sLjSIciH|LL?]>RaDMDJ>Y>jsLKJK\\EDsa@DPHMNEP]@^EGfC>h|JGsId@IFvFwQA`u=rV>et@AS=Q>=ziC_{J@wDfUHt|FtgJzMCIiBMv@]w@nEI^GCTuEf`KkFFFx@Se@`P@IvGBdCLxCpb>=QDiDBXxIAxKxZCkECDtARxE=TIxaLbhIkGDjcFvcIPN>NoGWrIf|IWX?apFqT?lFHrmJApL?xIX\\?@?LcRDaSAXnI>?BgHCMMA[UCsgEHLEhZJxzGZ?FmUDfeJmH@FA=|HFT@EPm?@y?qM=TlDhOJq{FguFkAL=m@Sa?`u=aJ>FmE]e@AyKg[>JdIt{?ZxKBO@T_IdmDaxE]vIBLBL@HEs@GpFuhA\\PLDYK[AEf]KfvHZu@SyDEzKG[L?R=HfJD^EZAH>W=luJz[A^`E[xF|pGxtCGy?DgItd@`eCZeIsmKmFAwMH|ULCUKGPDuP@gB>LL@OaJbSIpD@nNEX\\Kv]JijCm?DW`E=DL=zK>i>BDDRLAgZ?TG?w>?^\\?MuEwN>JNLlVHDyCNaGIABfuLGGLoYAv|KWoLLWAbT>=QJf^=onBZt?RuCsBH]tB[l=xnIPlHAE?=mIraBjiJnuAfsFKTG@UJ]gEg?DYSHv]J|OBT]C{[J==EjBFWTIF{>\\eLJU>imDIcCfTHMGCyZ>q_GZ`GgpGamBtYIgsAHT>WWCFN>`KEGFGED@U>DX[LhQFLeD>SJqtH_S?msJZ]AldFprHgNIQNCFtHDeCJkK^QIjVBgxESxGX^Hs@@v?IWYHTk?\\\\EbAB[`JhjK[NAeRLLZ@gyDvtLMN>pBCJx?urI|hLcYCEbIxF@^B=MT@pgJmKDdo>G\\GSHJsU=yWIe_JW\\?>cINx@jhHqEB^zFvmLPbL>uEGdJmSBqZ@bw>Po>\\=>lpJFzAp|F_B>vf>yb?eCDTtAb\\L=qKb@GXPLewLKWJ>FH`eFuVHrK@CKHq_E[rCkKJNR@@\\@yQHaFF\\KA>jGIn@HlC]DBMSHYvASNEKl?RPGBfDcPFDEFssApcL^@I=uINGB^BK>s@q|BCQAUQHKk>rtKaYJ>FG^cEu|@|GEyGEgLIEgJjgGoQIzXF\\eFf[AXeF[IJNRCP>>uFCbYIEJBsxFvTJz>=ElIh[@wIEVf=gZKU]E[uEesGHDI[iIi{JcOG]SLiTKEbHgTGoVG_y=oWL|T=MW=stChUHryKv]>OfBJVEzw@^wCSPBLQIHRKewC=cL_HGUZKTr@YoF^KEpRF{^AL]??eFjXEgI?CC>f`?mn=fYDGPAA>AfQGOHBDSEDRLDxILrEp[=MZDSQ>KaCQKEKn=ev=FFAkZK?fJTpCPAK^U>Ko@Oq?moDL@EGyIFWE>IICc>QJAYGLarErb=hKIdnJmWDm|JpJC[D@`rBoRGQI>=vDRUK^wCijB>jAgT?Kt>_bEJAD=|@nPA_rEVzDvnLy@BU[DehJ[CFma@lDBfcAYI>Q\\GQl?EeBZgAfaH\\[CsDK=q@k>=WhI_L?OqI=]KdH?ibAF>AoNIR{C``JIpE>^HrHGsFLdCCSXFBLAYSCnv?SYCPaIH^@BEAjQAolDsjJkNIniGSbHTG?sMJWdAsqLK?BdSA_wJmC?qgL|OHIx@@=FWZCVsFRKBhTGAN>OtFtKCdQJw{DQx>vH@xFAKO?JP?|uLc`GZJEDhI\\pDag@MM=UlIVABYaBj>GSg@pZLEU=vg>aaL_\\?oV=njIIg?@_KES@IZBgKG@PKhCF]gAbCFAvKraAu^ByUG=|KowB>_DYxIzqBi=?ODGI?L?[LoK=VyKv`E{gLue>Ra@QBKjcBm=@dACMDCJDFliIDy@ZyKP[IQsDnuDKGK^DEhIEvW@CO@mSBsK=IRDbCJJsBCELbNLwoDXr?EZC{SACYGpwF`UHtjBziI>lDKe>X@EehAeuHz`=@RKK]HwyCPn>g@EBpI@LHPo>mFGgWGwXCIt>GuB\\v@ayEXWEPiDIMCeaBj{Aqj?nECdVE]iBPNJGyBZf=@SLGeKZqHn|Fo\\=hV>U`@{wJ{PKriCYeGwd@oP=EoG>HAVNKKDAEl>\\hDVuDJMGC_E`>=JtFJt@T\\HU@?caEU_AnS?hw=ivHASI\\fI{|An`=OsB{FIIpBFfC|]H_X?QRGFIEpFIaVH\\uDSEFAz?ICAW\\IN[Hsf=cCGqMLHNKBOJqUFSZ@>OF@FHXmBLvAgRArIBnQJojCzcFHIL`G@VABYE?Y|@gOAGUAuVLMMJWeB=MD?n?`LEP|Kh?Km@>IxJJoH?{LewBEaFV]?YwBqC?UA@__IxPBHRH{[>jgG|jKVa@=eH`{E_xIl\\DuPBoFE^fIR\\CwmIn|CKvDCN=GuFL_@P`KRy=JzJmbAasCx{KQV=xs?GcK=fBpyCudHY>CAOFimCmBDJX=R[Bs[GUtBnIKzTGXAK{`CpsLlh?FLAfbGAIHUqCivCXr>Xa?SR@ju>>R?`uJRIEKg@@yIBK>GfF\\ZBpeEM@GSJ@hOA_eJqlF{JCsg=daDBLIe=HaCH|kEyR?|`L`GIgIHxSL?@=B_CrhKEI>L{EveCVt?MUBoRDfPH=rHtgFUwCTBHO|Ia=HyPJpS=zMKobIclCw|DngDdHLOiLMjF{HIl_CWY=tdKYF={YB^SIbHL?>F^^I@sK^H=RpLqwEQ{KIb>SgHCoHX[IQ_JY{K_tGa`?jbInRC\\`KAUHcIAXcDyC>KDEM=Dem=JECRM>@eFFIIaiFZqFBEHufDKYB|iDec=Eu>>{BUdJ@\\?BZJ{PJ?MGHUIuPGdiK[zIxFHebAGNE^M>eaBMbFDVBDWFeaFKl?PTFNYB]ZE?^DNQBhTD=UIRV=PyELmLG=HOQ>^a=_HCuVDqF?gk>Xb?AdEsS=\\mJ]rFtEHGrAcvGeCCcqK{fHXZEKvL^\\If?FEqHbd?ACByrFkYBIuA^sKIM?ekIMyFyJGJu?oqJQMLj{KEE?VMFvs@^zECo@=KKo\\FcXH`BDayC[n=KmFy=I]_IuiJM\\CV]?Ej=XCIoQ@IqGg>LqPCxs@brLxKDSBDIFCs_CkWBfPAN=Av@?iGJI=KuLELeE?uBY]HJnE?RGssBl^IOI>^rC=dBhjHmv=^|=QTHM=CAGK\\fDIDKz{?[PCPVBtiB]TJmMCJ\\@RG=B?IRwJRvCU_C"},{"id":"b0fc4de0-74ed-45fb-835a-6dd993242a82","name":"Resource Not Found","originalRequest":{"method":"GET","header":[],"url":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2/users(urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115)/attributes({{userFileAttributeKey}})/data({{userAttributeDataKey}})/value/$value"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 03 May 2024 20:12:50 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=fcwcmLXo0eyy7Lx2T1wAfeRm21PnkPkMrbzEkXnPDONaqSKfVzpxNRDDhgIVQaUR1R18hQRHsCdmgD/OaQ4Ug+OlIz6tGXIkXkftrfaYxipG2ydU6N2beVrlMtg8; Expires=Fri, 10 May 2024 20:12:50 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=fcwcmLXo0eyy7Lx2T1wAfeRm21PnkPkMrbzEkXnPDONaqSKfVzpxNRDDhgIVQaUR1R18hQRHsCdmgD/OaQ4Ug+OlIz6tGXIkXkftrfaYxipG2ydU6N2beVrlMtg8; Expires=Fri, 10 May 2024 20:12:50 GMT; Path=/; SameSite=None; Secure"},{"key":"Server","value":""},{"key":"api-supported-versions","value":"1.0, 2.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Content-Security-Policy","value":"connect-src 'self' *; default-src 'self'; form-action 'self' *; frame-ancestors 'self'; frame-src 'self' https://www.recaptcha.net/; img-src data: 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline'; style-src-elem 'self' 'unsafe-inline'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-Robots-Tag","value":"noindex, nofollow, noarchive"},{"key":"X-XSS-Protection","value":"0"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": \"ResourceNotFound\",\n        \"message\": \"Unable to find a matching resource with the inputs provided\"\n    }\n}"}],"_postman_id":"902b039c-fedd-4738-9839-95ba48218220"}],"id":"59dc80c9-389e-4106-b691-e11ea38ff313","description":"<p>The <code>User</code> resource represents an individual with the capability to log into the Bravura Security Fabric servers. Users are essential entities in the system as they can have various roles, attributes, and associated accounts.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Property Name</th>\n<th>Description</th>\n<th>Data Type</th>\n<th>Patchable</th>\n<th>Returned by Default</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Unique identifier of the user, profile GUID</td>\n<td>Guid</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>signInName</td>\n<td>User's sign-in name, profile name</td>\n<td>String</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>displayName</td>\n<td>User's full display name, profile full name</td>\n<td>String</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>Indicates whether the user's profile is enabled</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>locked</td>\n<td>Indicates whether the user's profile is locked</td>\n<td>Boolean</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>archived</td>\n<td>Indicates whether the user's profile is archived</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>admin</td>\n<td>Indicates whether the user has administrative privileges</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>accounts</td>\n<td>The accounts associated with the user across various targets</td>\n<td>Account[]</td>\n<td>No</td>\n<td>No</td>\n</tr>\n<tr>\n<td>attributes</td>\n<td>User attributes data</td>\n<td>AttributeData[]</td>\n<td>Yes</td>\n<td>No</td>\n</tr>\n<tr>\n<td>credentials</td>\n<td>User credentials, such as passwords or keys</td>\n<td>Credential[]</td>\n<td>No</td>\n<td>No</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"endpoints\">Endpoints</h2>\n<ul>\n<li><p><code>GET /v2/users</code> - Retrieves a list of all users.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/users({userKey})</code> - Retrieves a specific user using the unique userKey.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no user found with the given userKey), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>PATCH /v2/users({userKey})</code> - Partially updates a specific user using the unique userKey.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 202 (request accepted), 400 (bad request), 401 (unauthorized), 404 (no user found with the given userKey), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/users({userKey})/accounts</code> - Retrieves a list of accounts associated with a specific user using the unique userKey.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no accounts found for the given userKey), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/users({userKey})/attributes</code> - Retrieves a list of user attributes for a specific user using the unique userKey.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no attributes found for the given userKey), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/users({userKey})/attributes({userAttributeKey})</code> - Retrieves a specific user attribute for a user using the given keys.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no attribute found with the given keys), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/users({userKey})/attributes({userAttributeKey})/data({userAttributeDataKey})/value</code> - Retrieves the value of a specific user attribute for a specific user using the given keys. Only valid for file attributes.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no attribute data found with the given keys), 500 (internal server error)</li>\n</ul>\n</li>\n<li><p><code>GET /v2/users({userKey})/attributes({userAttributeKey})/data({userAttributeDataKey})/value/$value</code> - Retrieves the raw value of a specific user attribute for a user using the given keys. Only valid for file attributes.</p>\n<ul>\n<li><strong>Possible HTTP Response Status Codes:</strong> 200 (successful), 401 (unauthorized), 404 (no attribute data found with the given keys), 500 (internal server error)</li>\n</ul>\n</li>\n</ul>\n","_postman_id":"59dc80c9-389e-4106-b691-e11ea38ff313","auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]},"isInherited":true,"source":{"_postman_id":"e7204baa-4846-408d-97ff-2efcc496dbcf","id":"e7204baa-4846-408d-97ff-2efcc496dbcf","name":"v2 (12.7.0)","type":"collection"}}}],"auth":{"type":"oauth2","oauth2":{"basicConfig":[],"advancedConfig":[{"key":"username","value":"{{username}}"},{"key":"password","value":"{{password}}"},{"key":"client_authentication","value":"<client_authentication>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"grant_type","value":"<grant_type>"},{"key":"clientId","value":"<client-id>"},{"key":"tokenName","value":"<token-name>"}]}},"event":[{"listen":"prerequest","script":{"id":"a89942d7-be22-4149-a142-86ce20dd1a2d","type":"text/javascript","exec":["if( pm.request.method == \"DELETE\" )","{","    var run = pm.environment.get(\"run_delete\") == \"true\";","    if( !run )","    {","        throw new Error(\"Delete requests are currently disabled. Set `run_delete` environment variable to `true` to enable requests.\");","    }","}","","var testing = pm.environment.get(\"testing\") == \"true\";","if( testing )","{","    if( pm.request.method == \"GET\")","    {","        pm.request.headers.add({","            key: \"x-mock-response-code\",","            value: 200","        });","    } ","    else","    {","        pm.request.headers.add({","            key: \"x-mock-response-code\",","            value: 202","        });","    }","}"]}},{"listen":"test","script":{"id":"23355b03-a496-4746-a8dc-aa2f7c032693","type":"text/javascript","exec":[""]}}],"variable":[{"key":"baseUrl","value":"{{scheme}}://{{hostname}}/{{instancename}}/api/rest/v2","type":"any"},{"key":"userKey","value":"urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115","type":"any"},{"key":"key","value":"urn:uuid:1d0f6eab-594d-9d09-4e9e-4811f983f115","type":"any"},{"key":"attributeId","value":"urn:uuid:554033a7-c5d0-b253-62d8-126c6c8b6483","type":"any"},{"key":"memberId","value":"urn:uuid:554033a7-c5d0-b253-62d8-126c6c8b6483","type":"any"},{"key":"parentId","value":"urn:uuid:554033a7-c5d0-b253-62d8-126c6c8b6483","type":"any"},{"key":"ownerId","value":"urn:uuid:554033a7-c5d0-b253-62d8-126c6c8b6483","type":"any"}]}