Skip to content

Unable to use Windows Credential Manager for Adobe Sign API keys #870

@teacheroo

Description

@teacheroo

Description
When attempting to use Windows Credentials Manager to store the API keys for Adobe Sign, an error is thrown.

Steps to reproduce
Place API key in Credentials Manager, named AdobeSignCreds

Edit connector-sign.yml per documentation

  • commenting out "integration_key"
  • putting in the key "secure_integration_key_key: AdobeSignCreds"
  • using the same email value for "admin_email" as the username in the stored credentials

Run the tool at the PowerShell prompt with ".\user-sync.exe sign-sync -t"

Result
You get an error: "1092 CRITICAL main - Missing key: Or('integration_key', 'secure_integration_key')"

From the error output, it appears that there is a check for "secure_integration_key" instead of "secure_integration_key_key" as specified in the documentation. However, updating the configuration to "secure_integration_key: AdobeSignCreds" then throws a similar error:

9076 CRITICAL main - sign_configuration: must contain setting for "integration_key" or "secure_integration_key_key"

I also attempted the configuration with both "secure_integration_key_key" and "secure_integration_key" attributes, but that also does not function.

Expected behavior
It should load the credentials from Credentials Manager.

Environment

  • UST version: 2.11.0
  • OS type and version: Windows Server 2022

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions