Copyright © 2019 EarthSoft, Inc • Modified: 04 Mar 2019
EQuIS Enterprise supports Active Client Access License (ACAL). This article explains the licensing model and provides information about configuring licenses within EQuIS Enterprise. This licensing model is available to customers for internal end user licensing (EULA) as perpetual licenses or term subscription licenses. External users must be licensed via Viewer License Agreement (VLA) or Service Provider License Agreement (SPLA). Contact firstname.lastname@example.org for more information.
Warning: Enterprise 7 does not support "local" license keys for self-hosted clients with per-core licensing for EQuIS Enterprise. When installing Enterprise 7, these "local" license keys need to be replaced with "network" license keys (which are stored in the ST_LICENSE table in the database). If you are using "local" license keys on your web/application server, please contact email@example.com prior to upgrading to Enterprise 7.
The licenses may be viewed, added, or removed using the Software Registration tool, which is available in EQuIS Professional, by selecting File to return to the EQuIS backstage view and then selecting Registration from the menu.
Active Client Access Licenses are based on the number of EQuIS Enterprise 7 Servers plus a specific quantity of ACALs in the configuration (Server +"X" ACAL licensing). This license model supports use of the EQuIS Enterprise 7 Pay-Per-User Viewer Licenses.
The Server license allows installation of as many instances of EQuIS Enterprise 7 on the licensed OSE (operating system environment) as desired. For example, a 3-Server 100 ACAL EQuIS Enterprise 7 License supports three discreet OSEs (each of which may include multiple instances of Enterprise 7) for up to 100 named users and may be centrally authenticated.
Active Client Access is not the same as a "concurrent user" in EQuIS Professional. Active Client Access is any user who has an active user account (i.e., ST_USER.STATUS_FLAG = 'A') regardless of when or how often that user uses the application. An Active Client Access License does not restrict the number of users; it does not matter if all, some, or none of the active users are logged in simultaneously. The active user account requires an Active Client Access License as long as that account is active. If the user account is deactivated by an Administrator, the license is released and becomes available to activate a new/different user. The previously active user can no longer login, and is unable to use the application.
An Active Client Access License is unique to each user; the user may login from any device at any time and use the same license. A single Active Client Access License may be used across multiple EQuIS databases if both of the following conditions are true:
•All of the EQuIS databases point to the same license server, and
•The user name (ST_USER.USER_NAME) and email address (ST_USER.EMAIL_ADDRESS) are exactly the same in each EQuIS database.
Active Client Access Licenses can be viewed, added, or removed using the Network Licenses tab of the Software Registration tool (in this case "Network" refers to the server/database that the Software Registration tool is connected to). When requesting an Active Client Access License key, make sure to:
•Enter the Server ID from the Network Licenses tab (the Server ID is a numeric value between 20-80 digits long that is unique to your server/database, e.g. 123456789123456789123456789).
•Select the "Type of Registration" and populate the "Other Registration" field with the License requested.
•Populate the "Message" field with pertinent information.
The EQuIS Enterprise 7 Systems Administrator (SA) authorizes individual named users, assigns login credentials, assigns users to the Enterprise license role and other user roles. The SA will assign additional permissions in the EQuIS user table by setting the user status flag to "Active." That user will then consume one ACAL of the Enterprise 7 license, regardless of actual login activity. The SA may turn a user to inactive by removing the user from the Enterprise license role, and the inactivated user will not be able to login to the Enterprise site. The number of Active Client Access users may not exceed the license ACAL quantity. When the SA activates the login permission for a named user by assigning the user to an Enterprise License role and an Application Level Security role, that user may then connect to the database using EQuIS Professional with the Enterprise user credentials.
1.A user can be assigned to multiple EQuIS Enterprise roles; however, a user should only be assigned to one ALS role.
2.EarthSoft recommends that the EQuIS Enterprise license role not have any permissions assigned.
The deploy process will create an Enterprise license role. Users who were consuming a license in EQuIS Enterprise v6.x will be assigned to the Enterprise license role in EQuIS Enterprise 7. To ensure the appropriate access for current users, assign the user to the Enterprise license role in the Enterprise 7 User Manager Widget.