TechIDManager Guide: Secure Use in Scripts, AI and Automation Workflows

Automation, scripting, and AI workflows often require credentials to log into systems and perform tasks. However, embedding passwords directly in scripts or providing them in plaintext to AI tools is insecure and risky. To address this, TechIDManager has introduced new features that let your scripts securely pull credentials from the TechIDClient.

This guide walks you through how to securely use TechIDManager credentials in automation and scripting environments with the TechIDClient.Get.exe executable.


Why This Matters

  • Security first: Credentials are never stored in scripts or exposed in plaintext
  • Automation ready: Scripts, PowerShell, and automation tools can fetch credentials securely
  • User-controlled: Access is only granted when the TechIDClient is open and unlocked on the same machine

Step 1: Understand the Credential Links

Every credential stored in the TechIDClient has a unique TechIDClient link.

  • You can open this link in a web browser or embed it in documentation
  • You can also use the same link in scripts or PowerShell to programmatically retrieve the credential

Step 2: Using TechIDClient.Get.exe

TechIDManager provides an executable called TechIDClient.Get.exe that enables scripts and automation tools to securely pull credentials.

Basic usage:

TechIDClient.Get.exe “<TechIDClient-link>”

  • Running this command returns all stored details for that credential. 
  • Quotes are needed around the TechIDClient-Link

Retrieve specific fields:

TechIDClient.Get.exe “<TechIDClient-link>” UserName

TechIDClient.Get.exe “<TechIDClient-link>” Password

  • This allows you to fetch only the username or password as needed
  • You can get any field from the JSON
  • The field names are case sensitive

Step 3: Security Controls

For both technical and security reasons, credential access only works if:

  • The TechIDClient is running on the same machine
  • The TechIDClient is unlocked

If the client is locked and a script attempts to retrieve a credential, you’ll receive a message stating that the client is locked, and access will be denied.

This ensures that only an authorized, logged-in user on the machine can allow scripts and automation to retrieve credentials.


Supported Credential Types

The TechIDClient.Get.exe integration works across:

  • Managed accounts
  • Personal accounts
  • Vault passwords

Example Use Cases

  • Automating logins in PowerShell scripts
  • Integrating credentials with AI workflows
  • Enabling secure credential access into automation workflows

By using TechIDClient for credential access, you can keep automation running smoothly while maintaining the highest level of credential security.


Support

For help with setup or troubleshooting, reach out to our team at support@techidmanager.com