ThycoticDSV Deprecated
Deprecated. Use DelineaDSV instead.
Authentication & Identity Management · ThycoticDSV (Deprecated)
Details
| ID | ThycoticDSV |
|---|---|
| Provider | Delinea |
| Category | Authentication & Identity Management |
| From Version | 6.0.0 |
| Docker Image | demisto/python3:3.9.8.24399 |
| Supported Modules | Agentix XSIAM |
README
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 in Cortex
| Parameter | Description | Required |
|---|---|---|
| url | Server URL (e.g. https://example.com) | True |
| insecure | Trust any certificate (not secure) | False |
| proxy | Use system proxy settings | False |
| client_id | Client id for client_credentials grant type | True |
| client_secret | Client secret for client_credentials grant type | True |
Commands
You can execute these commands from the 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 Name | Description | Required |
|---|---|---|
| name | Name secret for operation Get. | Required |
Context Output
| Path | Type | Description |
|---|---|---|
| secret | String | JSON 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’}
Configuration parameters
url— Server URL (e.g. https://example.com) (required)insecure— Trust any certificate (not secure)proxy— Use system proxy settingsclient_id— Client ID (required)client_secret— Client Secret (required)
Commands (1)
-
dsv-secret-getGetting a secret fom DSV
category: Authentication & Identity Management provider: Delinea commonfields: id: ThycoticDSV version: -1 deprecated: true configuration: - display: Server URL (e.g. https://example.com) name: url required: true type: 0 - display: Trust any certificate (not secure) name: insecure type: 8 required: false - display: Use system proxy settings name: proxy type: 8 required: false - display: Client ID name: client_id required: true type: 0 - display: Client Secret name: client_secret required: true type: 4 description: Deprecated. Use DelineaDSV instead. display: ThycoticDSV (Deprecated) name: ThycoticDSV script: commands: - arguments: - description: Secret name for DSV name: name required: true description: Getting a secret fom DSV name: dsv-secret-get outputs: - contextPath: secret description: Received JSON object secret type: String dockerimage: demisto/python3:3.9.8.24399 runonce: false script: '-' subtype: python3 type: python tests: - No tests (auto formatted) fromversion: 6.0.0