Introduction
Enterprise Variables represent shared variables or credentials used in different automation processes. They allow you to store specific information so the Buddies can easily access it.
An extra level of security is also provided, as all credentials stored here are encrypted with the Triple-DES algorithm. They can be invoked or accessed by RPA developers when designing a process, but their values will be hidden from them.
You can create Enterprise Variables through either Control Room or Process Designer. You must use the Control Room to modify or delete an existing Enterprise Variable.
Enterprise Variable Types
The following types of Enterprise Variables are currently supported.
Type | Description | Encryption |
---|---|---|
String | A variable of type String which can hold text value | Optional |
Integer | A variable of type Integer which can have integer values such as 10 | Optional |
Decimal | A variable of type Decimal which can hold decimal values such as 10.56 | Optional |
Boolean | A variable of type Boolean which can have either True or False values | Optional |
DateTime | A variable of type DateTime which can hold date and time values | Optional |
Credential | A variable of type Credential which can have username and password values | Always |
Enterprise Variable Scope
There are two scopes supported for Enterprise Variables as defined below:
Scope | Description |
---|---|
Global | Enterprise Variables created in this scope are accessible to everyone. Everyone with access to the Control Room can use these variables across processes. |
User | Enterprise Variables created in this scope are accessible only to the user who created this variable. The user can use these variables across his processes. |
You cannot have two Enterprise Variables with the same name under the same scope. If you have two Enterprise Variable with the same name under a different scope, the User scope variable takes priority.