Hi All....Need some guidance here.
We are developing some automation around publishing the workflows to the Gallery.
Our requirement is to publish only the "Encrypted" versions of the Workflows, as a security measure to limit the users to view the code (including the Author).
This is because our deployment pipeline adds credentials that can't be exposed after publishing to the Gallery.
The API gallery/api/admin/v1/workflows/ works perfectly fine for non-encrypted workflow packages (.yxzp) but not for packages that have encrypted workflows.
FYI....Encryption is being done with
AlteryxEngineCmd.exe /ENCRYPT <source file> <target file>
Is there a way to achieve it? The Designer option to save workflows on the gallery does have the option to encrypt the workflows. Is there anything equivalent while using the API?
The error returned from the API
{
"data": null,
"exceptionName": "UnknownException",
"innerExceptionMessage": "",
"message": "Unknown error.\nBadReadException\nRequestID: f203890eca6b4218ab07d72793bf86b9"
}