Pooled Vs. Named User Licensing
Most Bentley offerings (when covered under a maintenance agreement) have pooled "floating" licenses. Pooled licensing is a software licensing approach in which a limited number of licenses for a software application are shared among a larger number of users. Licenses are made available to any user when needed rather than being permanently assigned to individual users.
Unlike pooled licenses, named user licenses are considered assigned to a single user. Bentley's Passport and Visa license offerings are "named user" licenses. You do not / cannot manually assign (or un-assign) these licenses to / from specific users. If a user has consumed a license during the quarter, it is considered assigned ("named") to them.
Practitioner (Virtuoso) licenses are "named user" licenses by nature (practitioner licenses have to be assigned to a user before they can be used). Practitioner Licenses can be re-assigned, but are locked for 30 days after every assignment.
Usage Interval
The Usage Interval is the period of time that is looked at in regard to determining peak application usage and varies by contract type -
Usage is determined by counting the total number of unique machines that access an application during each 10-minute interval throughout the day. The highest number of machines accessing an application during any one 10-minute interval during the quarter is the peak usage. Intervals are based on the GMT time zone.
The first partial interval of software usage is not counted. As shown in the example below, counting begins in the second interval of use (not in the #2 interval). Each interval thereafter where the device is in use, is counted.
Usage Calculation based on 10 Minute Usage Interval
In the above example, there are three machines accessing Bentley applications. We see usage occurring at the same time on all three machines during the #4 interval. If this hour were to be representative of the machines’ overall usage for the month, the “peak” would be three machines, assuming machines accessed the same application (license).
In the above example:
On machine 1 an application was started between 9:00 and 9:10, and ended between 9:50 and 10:00.
Usage for Machine 1 will be recorded in the usage reports with "Interval start" as 09:10 (since the first interval is removed) and with "Interval end" as 9:50 (since usage ended before 10:00).
On machine 2 an application was started between 9:20 and 9:30, and ended between 9:40 and 09:50.
Usage for Machine 2 will be recorded with "Interval start" as 09:30 and with "Interval end" as 09:40.
On machine 3 an application was started between 9:20 and 9:30, and ended between 9:30 and 09:40.
Usage for Machine 3 will be recorded with "Interval start" as 09:30 and with "Interval end" also as 09:30.
Note that despite overall usage on Machine 3 may be less than 10 minutes, the usage was recorded in two different intervals (#3 and #4), hence after the first usage interval (#3) is disregarded, the following interval (#4) is counted. In such scenario the "Interval start" and "Interval end" are recorded with the same time, yet there is 10-minute usage recorded.
Passport and Visa Usage Calculation
Recap -
Every time a new user logs usage of a Passport or Visa license in the current quarter, their usage is aggregated with the other Passports and Visas licenses for that quarter. Subsequently, they are able to use those licenses as often as needed for the remainder of the quarter.
This calculation method is now used for all SELECT and Cloud Service Subscription term licenses. Usage for the Enterprise License Subscription (ELS) is calculated by the calendar day.
To take advantage of the 10-minute interval, organizations must utilize either the Subscription Entitlement Service or a hosted SELECTserver. Organizations utilizing a locally deployed SELECTserver will have peak usage determined by the
calendar-hour interval.
Legacy applications, which were replaced / consolidated with newer applications (that incorporated the functionality of the legacy applications they replace), record usage as their corresponding replacement application.
Simultaneous use of both - multiple instances and different versions of your license on the same computer will record the use of only one license (valid for Hosted and SES licensing, but not Deployed).
Other Language Sources