Skip to content

Postman collection and environment for testing/utilizing Secret Server REST API

License

Notifications You must be signed in to change notification settings

delineaKrehl/secretserver-postman

 
 

Repository files navigation

This repo has been marked read-only and will be supported going forward in the DelineaXPM GitHub: https://github.com/DelineaXPM/secretserver-postman

Secret Server Postman Collections

This repository host a Postman collection for latest versions of Secret Server. An environment file is also included that the collections are configured to utilize.

This repository will only host the last 3 major versions of Secret Server, previous versions can be found by looking at the Git history through GitHub if needed.

Visualize

Each collection includes a JavaScript that will attempt to parse the records object (if the endpoint returns one) and build a formatted table to view the data:

Setup

  1. Clone or download this repository to your device.
  2. Open Postman on your device.
  3. Click File | Import ....
  4. Click the Upload Files button.
  5. Hold CTRL key and click on environment file and the desired collections.
  6. Click Import button.

You can view a recording of the above steps here.

Newer versions of Postman starting with version 8 allow you to import the full repository into Postman. You will need to fork this repository to your GitHub account for that to work.

Troubleshooting Postman

If you are using this collection against your internal or local Secret Server lab you may see an initial error like this when you try to retrieve an access token:

If you show the Postman console (ATL + CTRL + C or View | Show Postman Console) you will see this message to indicate the SSL certificate for your web service cannot be validated:

To fix this you need to go into your settings for Postman (CTRL + comma or File | Settings) and toggle off the setting SSL certificate verification.

Disclaimer

The content (scripts, documentation, examples) included in this repository is not supported under any Thycotic standard support program, agreement, or service. The code is provided AS IS without warranty of any kind. Thycotic further disclaims all implied warranties, including, without limitation, any implied warranties of merchantability or fitness for a particular purpose. The entire risk arising out of the code and content's use or performance remains with you. In no event shall Thycotic, its authors, or anyone else involved in the creation, production, or delivery of the content be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or other pecuniary loss) arising out of the use of or inability to use the code or content, even if Thycotic has been advised of the possibility of such damages.

About

Postman collection and environment for testing/utilizing Secret Server REST API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published