In HelloID, variables allow you to make your scripts, tasks, and email templates more flexible and adaptable by allowing you to store and updated shared values in a single place. Navigate to Automation > Variable Library in the HelloID Administrator Dashboard to see an overview of the variables that may be used within your organization's HelloID environment.
The Variable Library has two sections:
- Built-in system variables
- User defined variables
Built-in system variables
This block displays the Built-in system variables that come standard in every instance of HelloID.
- The first four variables (companyDefaultAdDomain, companyName, companyServiceDeskEmail, and companyServiceDeskLanguage) may be edited by navigating to Settings > Company. Learn more about changing company information here.
- The fifth variable (portalBaseUrl) is the url of your organization's HelloID environment.
- The sixth variable (portalCompanyIcon) may be edited by navigating to Settings > Appearance. Learn more about changing the appearance here.
User Defined Variables
User defined variables are different for every organization's HelloID environment. Administrators may add any number of variables to meet their organization's needs. These variables can hold whatever information you deem necessary to use in your scripts, tasks, and email templates.
One common example of a variable is the name of a server that is referenced in multiple automation scripts. Rather than update multiple scripts when that server changes, you can simply update one variable. You can see an example of that in the screenshot below.