How to store credentials securely in config

Is decrypter and encrypter activity is the best option or should i use any other method ?, What is the best way to store credentials localy?

Windows Credential Manager is the standard option.

2 Likes

Hi @indiedev91

Store the credentials in the orchestrator and pass them to the Studio through the Config file or the other solution is store the credentials locally in Credential Manager and within that you can see the Windows Credentials. For using the above mentioned activity please download the package UiPath.Credentials.Activities


Regards

Hello @indiedev91
Try the Windows credential manager method. Refer to this link you may get some idea.

the best practice recommend that you store you credential in orchestrator asset and
put the name of the asset in config so you can call it in get credential activity
best regards

You can’t, and shouldn’t, store credentials in config. Create a credentials asset and store the credentials there. Then in the config, provide the name of the credentials asset and then use that config value in your Get Credential activity.

That’s not a good solution as it requires you to set up Credential Manager for every robot account on every server where you want the job to run. Much better to use a credentials asset.

1 Like

No it’s not, a credentials asset is the proper option. Windows Credential Manager results in a lot of administrative overhead.

1 Like

You are right, Orchestrator would be the go-to method. But when the question was:

(bold emphasis by me)

Windows Credential Manager is local option, Orchestrator is not. Reason why a local solution was asked was not provided in the question, but there are times when it could be useful (client does not allow data to be stored in Orchestrator, Orchestrator is not available, …).

1 Like

Oh well crap, you’re right - I didn’t notice the locally when I ready it. My bad.

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.