Cloud licensing FAQ
- Updated: 2024/11/07
Cloud licensing FAQ
Review the FAQ to learn more about the Automation Anywhere Cloud licensing.
Cloud licensing introduction
- What is Cloud licensing?
- The Automation Anywhere
Cloud licensing is a centralized way for managing and
distributing licenses across various applications and deployment models.
With Cloud licensing, all licenses purchased by the
customers are consolidated into a shared pool of licenses on our Automation Anywhere
Cloud.
Automation Anywhere applications such as Cloud Control Room or On-Premises Control Room connect to this Automation Anywhere Cloud license server to access licenses for user assignment and utilization. This centralized way of managing license provides customers the flexibility to access, release, and consume the licenses from different applications across different Control Room instances and deployment setups.
Automation Anywhere license server is hosted on Automation Anywhere Cloud in the US-West region. It contains customer software license entitlement information for all our customers. The Cloud license server retrieves product sales information from our Order Management System every two minutes and converts it into customer specific license entitlements. The license entitlement information is then made available for Control Room instances to download and enable users and features based on the purchased licenses.
- Why is Cloud licensing important?
- The Cloud license server is important as it offers customers the flexibility to use Automation Anywhere products and the licenses from all their different Control Room instances and deployment models.
- What is file-based licensing and why was it discontinued?
- File-based licensing (the legacy Automation Anywhere licensing method) has been discontinued
due to complexity, management overhead, scalability, and compliance
challenges. This is now replaced with Cloud licensing.
The following products are not supported with file-based licensing:
- Document Automation (with the exception of IQ Bot)
- Feature-based licenses such as the Enterprise Platform license and Automator AI Platform Base license and Recommendations
- API Task
Cloud licensing prerequisites
- What are Cloud licensing prerequisites?
-
As Automation Anywhere is a centralized license server and is hosted on Automation Anywhere Cloud, our applications such as Cloud and on-premises Control Room instances need connectivity to this Cloud license server.
Cloud licensing connectivity
- Why is connectivity to Cloud important from on-premises Control Room?
-
Cloud connectivity from on-premises Control Room to Automation Anywhere Cloud is increasingly becoming important for the following reasons:
- Delivering regular product and package updates
- Leveraging Generative AI capabilities using LLMs to improve document processing accuracy and reliability for our on-premises customers
- Using Cloud licensing to distribute new product licenses to on-premises Control Room instances
- Is the connectivity to the Cloud license server secure?
-
Connectivity from on-premises Control Room instances to the Cloud license server is secured through HTTPS protocol, where the Control Room initiates the connection to the Cloud hosted license server. Inbound access ports need not be opened to the customer's network. The connectivity from the license server is over HTTPS/TLS 1.3 and supports multiple security features to restrict the connectivity. Traffic over this connectivity is encrypted using RSA256 algorithm.Note: This proxy server feature is available from Automation 360.30 release onwards.
If you are using a version of Control Room prior to .30, you should implement alternative security measures, such as adding inbound access ports to the allowed list to enable connectivity to the Cloud license server.
Connectivity to the Cloud hosted license service can be routed using a proxy server. This allows the customer to enforce any security policies at the proxy server level and allows restricted access from the on-premises Control Room.
Automation Anywhere Cloud license server supports a static IP address. This IP address does not change, and the customer can use this IP address to enforce security and provide restricted access to the license server.
Connectivity from the on-premises Control Room instances to Cloud license server is authenticated using a proprietary keys-based authentication. Therefore, the authentication session itself is encrypted.
Cloud licensing data transfer
- What kind of data is exchanged over the secure connection to the Cloud license server?
-
The connectivity from the on-premises Control Room instance to the Cloud license server is used only to exchange license related information. Here is a list of information that is exchanged that displays there is no exchange of customer's user or business related information.
- Customer account name
- Control Room GUID license that is entered by the customer
- Customer purchased license types and counts
- On-Premises Control Room URL
- Consumed user license counts
- Consumed volume license counts
- What happens if there is a loss of connectivity to the license server?
- Connectivity to the Cloud License Server is checked every 6 hours using a keep-alive heartbeat. Loss of connectivity pushes the Control Room into a fail-safe mode.
- How frequently is license information downloaded from the license server to the Control Room?
-
Connectivity to the Cloud license server is used to pull license data from the license Cloud. This license data is synced using the following cadence:
- License data is pulled from the license server every 24 hours.
- Every time a license GUID is installed in the Control Room.
- Every time a license is assigned or unassigned to a user.
- Every time a manual license sync operation is performed by the user.
Conversion from file licensing to Cloud licensing
- Why is it necessary to move to Cloud Licensing?
-
File-based licensing is a legacy way of licensing our products and it has been discontinued with no new planned enhancements. File-based licensing is functionally restrictive and is being replaced with Cloud licensing. All new products from now will only be supported with Cloud licensing. File licensing will eventually be phased out when we announce end of life for it. Hence it is important for customer to move to Cloud licensing
- How do I convert customer licenses from file licensing to Cloud licensing?
-
Converting your licenses from a file licensing to Cloud licensing is a straightforward and seamless process. This transition can be accomplished without any disruption to your operations. Follow these steps:
- Ensure that your on-premises Control Room has connectivity to the Automation Anywhere Cloud license server at https://license.automationanywhere.digital. You can use the network proxy feature using the information in Configure forward proxy settings section or use the Cloud license server static IP address to configure firewall rules to allow access to the Cloud license server.
- Contact your account team or customer support to begin the conversion of your licenses from file-based to Cloud-based licensing. This can be done by creating a support ticket.
- The Automation Anywhere order management team will handle the conversion of your file-based entitlements to Cloud licenses. Once processed, you can view the converted Cloud licenses and Control Room license GUIDs on your Licenses and Cloud Services portal at https://apeople.automationanywhere.com/s/Licenses.
- After the licenses are converted, you must enter the Control Room license GUIDs from Manage Cloud Licenses tab of your Licenses and Cloud Services portal at https://apeople.automationanywhere.com/s/Licenses into all your on-premises Control Room instances. See GUID licensing model.
Note: Once you have transitioned to the Cloud-based licensing, reverting to the file-based licensing is not possible.This process ensures a smooth migration to Cloud licensing, maintaining continuity in your operations.