In this post, we will learn the types of variables in Automation Anywhere A360 platform. Automation Anywhere A360 is an Intelligent Automation Platform to help organizations with their end-to-end automation needs.
Post Contents
Variables in Automation Anywhere A360
Automation 360 (A360) offers a variety of variables, each designed to hold a specific type of data and intended for specific use.
- User-Defined Variables
- Pre-defined Variables
- Credential Variables
- Global Values
Let’s discuss these variables in detail.
1. User-defined Variables
User-defined variables are those that are created by the RPA developer (bot creator) while developing the bot.
There are plenty of types of user-defined variables that can be created such as List, Dictionary, String, Number, Boolean, etc.
2. Pre-defined Variables
Pre-defined variables are already defined and made available by the A360 platform itself. These are Clipboard, String, and System.
Note: Users cannot edit the values of a predefined variable.
Clipboard
The clipboard variable returns the current text available in the clipboard. We can use actions in the Clipboard Package to perform operations on the clipboard variable.
String
This is a pre-defined type of string variable that holds values for the control characters such as Enter, Newline, Tab, etc.
System Variables
System variables are the pre-defined variables that are provided by the A360 platform itself and are ready to use. If you want to access the system’s information i.e the runner machine where your bot is deployed, you may use these variables.
3. Credential Variables
A credential variable stores a credential value in a user-defined variable. It enables users to securely pass values to a bot and from one bot to another bot.
To create a credential variable, follow these steps:
- Click on the + icon from the variables section
- Select the type as a credential
- Pick a credential from the modal
4. Global Values
You can create global variables and those can be used globally in your project. In order to create global variables, you need to have an AAE_admin role.
To access the Global values, Login to the control room, Navigate to the Manage section, and click on Global values.
CR–>Manage–>Global values
Configuration
Global values can be configurable at the Admin level or control room user level. While creating the global variable, if the Administrator has kept the scope of this global variable as “CAN be changed”, then the values can be changed at different user levels respectively.
For Example:
If AAE_admin creates a Global variable named FolderPath with value as “C:\Users\rpafeed\Downloads\Students.xls” with the “CAN be changed” option then the same variable can hold different value at the user level.
- For Bot_Developer01 – FolderPath can have the value as”D:\RPA\Input\Students.xls”.
- For Bot_Developer02 – FolderPath can have value as “D:\RPA\OnBoarding\Students.xls”.
The bot developers can set the values by navigating to the same menu option: CR–>Manage–>Global values.
Want to learn RPA with Cognitive Automation?
Implementing RPA with Cognitive Automation and Analytics Specialization
Design, develop and deploy software bots with RPA. Build an intelligent digital workforce using RPA, cognitive automation, and analytics. Automate business processes using Automation Anywhere products.
Offered By: Automation Anywhere
Variables in Automation Anywhere A360
You may watch this video to learn about using variables in A360.
You can refer to the link below to know more about system variables.
Hope you like the post on the Variables in Automation Anywhere A360 platform. Please share it with your colleagues, friends, and aspiring Automation Anywhere RPA Developers.
Happy Automation 🤖