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