•Environment Variables
Variables enable you to store and reuse values in Arbiter. By storing a value as a variable, you can reference it throughout your workflows, connectors, etc. Variables are key-value pairs. You could have different values for different environments. Arbiter uses military grade encryption which makes environment variables ideal for storing secrets.
•Use cases
- Secrets and sensitive information
- APIs URL/URI
- Execution mode specifics (production or development)
- Domain names
Warning Environment variables are part of the state of every workflow within the project, so they can be exposed(in Task history for example) even if they are initially encrypted. For critical data such as secrets, credentials, etc., we advise you to forbid state logging in production.