Hi,
Today in managing Alteryx server, we manually configure new connections using the front end. However, this has some potential drawbacks as it makes it hard to easily track change history, or make bulk updates to multiple strings, and it also leaves room for user error on configuration.
I'm looking to replace the SystemAlias.xml file wholesale, using some form of standardized deployment mechanism. This seems easy enough to do for connections which leverage windows authentication, but I'm running into challenges with connections that specify a username and password. I know that passwords are encrypted using the CryptProctectData API at a machine level. What is the best way to generate a valid encrypted value for these passwords, without requiring a user to specifically remote in to the server?