Skip to main content

ThycoticDSV

This Integration is part of the ThycoticDSV Pack.#

Supported versions

Supported Cortex XSOAR versions: 6.0.0 and later.

Thycotic DevOps Secrets Vault is a high velocity vault that centralizes secrets management, enforces access, and provides automated logging trails. DevOps Secrets Vault is an API-as-a-Service, which makes getting up and running easy. No installation of the vault or database is required and Thycotic even handles all the updates. This integration was integrated and tested with version 6.0 of ThycoticDSV. Supported Cortex XSOAR versions: 5.0.0 and later.

Configure ThycoticDSV on Cortex XSOAR#

  1. Navigate to Settings > Integrations > Servers & Services.

  2. Search for ThycoticDSV.

  3. Click Add instance to create and configure a new integration instance.

    ParameterDescriptionRequired
    urlServer URL (e.g. https://example.com\)True
    insecureTrust any certificate (not secure)False
    proxyUse system proxy settingsFalse
    client_idClient id for client_credentials grant typeTrue
    client_secretClient secret for client_credentials grant typeTrue
  4. Click Test to validate the URLs, token, and connection.

Commands#

You can execute these commands from the Cortex XSOAR CLI, as part of an automation, or in a playbook. After you successfully execute a command, a DBot message appears in the War Room with the command details.

dsv-secret-get#


Get secret for client

Base Command#

dsv-secret-get

Input#

Argument NameDescriptionRequired
nameName secret for operation Get.Required

Context Output#

PathTypeDescription
secretStringJSON object secret

Command Example#

!dsv-secret-get name="accounts/xsoar"

Context Example#

{
"DSV": {
"Secret": {
"attributes": {},
"created": "2020-12-15T11:50:45Z",
"createdBy": "users:thy-one:anikolaev@accessecm.com",
"data": {
"password": "XSOARPassword",
"username": "xsoar"
},
"description": "",
"id": "e88f725b-ff1c-4902-961e-fcdf3c7f712f",
"lastModified": "2020-12-20T14:17:03Z",
"lastModifiedBy": "users:thy-one:anikolaev@accessecm.com",
"path": "accounts:xsoar",
"version": "1"
}
}
}

Human Readable Output#

{'id': 'e88f725b-ff1c-4902-961e-fcdf3c7f712f', 'path': 'accounts:xsoar', 'attributes': {}, 'description': '', 'data': {'password': 'XSOARPassword', 'username': 'xsoar'}, 'created': '2020-12-15T11:50:45Z', 'lastModified': '2020-12-20T14:17:03Z', 'createdBy': 'users:thy-one:anikolaev@accessecm.com', 'lastModifiedBy': 'users:thy-one:anikolaev@accessecm.com', 'version': '1'}