Assembly Editor
API Credentials Management
5 min
the system provides a keyvault which is encrypted storage in the system's database the keyvault is most commonly used as a place to store api credentials, especially oauth client ids and secrets the keyvault is not used to store end user credentials for accessing api's, but rather credentials needed by the system to connect to api's on the behalf of all users the system keyvault can be accessed from the admin console the keyvault can also be accessed from the assembly editor's account menu at the top right system keyvault management the system keyvault dialog provides functionality to add/edit/remove items and to export/import all items in the keyvault to edit an item, double click an item in the list it's a good idea to use the description field to fully document how to obtain the api key or piece of information oauth redirect url oauth api keys are typically obtained from an api provider by filling out registration information that will include a "redirect url" or "redirect uri" this value can be obtained by clicking the button here the redirect url will be copied to your clipboard accessing keyvault values in assemblies the utility keyvault value module is used to fetch a saved value from the keyvault the most common use of the keyvault is to store needed api credentials like oauth client ids and secrets needed for app connection assemblies for extra safety, configure the utility keyvault value modules to protect their output data see docid\ uw mq4g2gsqmhz6s 2u m