You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+25-5Lines changed: 25 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1191,14 +1191,34 @@ Depending on which one is chosen with the `INFISICAL_AUTH_METHOD` environment va
1191
1191
1192
1192
This provider allows retrieval of secrets from [Delinea SecretSever](https://delinea.com/products/secret-server) using their [REST API](https://docs.delinea.com/online-help/secret-server/api-scripting/rest-api/index.htm)
1193
1193
1194
-
Environment variables:
1194
+
#### Configuration
1195
1195
1196
-
-`SECRETSERVER_TOKEN`: The API Token to authenticate with. Can be created using their [OAuth Endpoint](https://updates.thycotic.net/secretserver/restapiguide/OAuth/)
1197
-
-`SECRETSERVER_URL`: The URL to the SecretServer instance.
1196
+
For on-prem instances set `TSS_SERVER_URL`. For cloud use set `TSS_TLD` to the top level domain and `TSS_TENANT` to your tenant id. If `TSS_SERVER_URL` is set other connection variables are ignored.
1198
1197
1199
-
Examples:
1198
+
#### Authentication
1199
+
1200
+
Authentication is done via environment variables:
1201
+
1202
+
-`TSS_USERNAME`: username to authenticate with
1203
+
-`TSS_PASSWORD`: password to authenticate with
1204
+
-`TSS_DOMAIN`: optional domain for the user
1205
+
1206
+
Alternatively you can provide an OAuth token directly via `TSS_TOKEN`. If you do all other authentication environment variables are ignored.
1207
+
1208
+
#### Parameters
1209
+
1210
+
You can disable ssl certificate verification by setting `ssl_verify=false` in the URLs
1211
+
query.
1212
+
1213
+
#### Examples
1214
+
1215
+
-`ref+tss://12345#/password`: gets the `password` field of the secret with id `12345`
1216
+
-`ref+tss://secret-name/password`: gets the `password` field of the secret with the name `secret-name`. The name has to uniquely identify the secret
1217
+
1218
+
1219
+
#### Limitations
1200
1220
1201
-
-`ref+secretserver://12345/password`: gets the `password` field of the secret with id `12345` from the SecretServer running at the URL provdied in `SECRETSERVER_URL`
1221
+
The content of file fields, like certificates can't be retrieved. They will be replaced with the string `*** Not Valid For Display ***`.
0 commit comments