License Auditor offers users the ability to compare their current purchased IBM Cognos Licenses with those they have in use to gauge their potential need for additional licenses. The utility will traverse the entire directory to determine which users have the “Execute” permission to a number of IBM Cognos Capabilities. Specific combinations of these permissions will determine the IBM Cognos License counts. In addition, owned license counts can be entered to show if new licenses are required in order to ensure every user has a license.
License Auditor bases its calculations on the access that users have to license related capabilities. Some of these capabilities would be: Administration, Analysis Studio, Workspace, and so on.
For License Auditor to know that a user has been granted access to one of these capabilities, we examine the permissions that a user has to the capability. We consider a user to have access to the capability if they have “Execute” permissions. For example, in this Security Editor view of the Analysis Studio capability we can see that Report Administrators, Authors, and Analysis Users all have Execute permissions, and therefore would be considered by License Auditor to have access to Analysis Studio.
The combination of capabilities that a user has determines what license level they will be assigned to. For example, under the Legacy Licensing model (pre July 2014) a user would be considered to be a Business Manager if they have access to the Metric Studio, Workspace, and Mobile capabilities.
In the Legacy Licensing model there is also a concept of Add-Ons. An Add-On license is access to another capability that wouldn’t usually be included in a license. For example, in our Business Manager example above, if that user also had access to Analysis Studio it could be considered an Add-On. License Auditor supports these Add-Ons, but also has an option to “Elevate Licenses to avoid Add-Ons”. What this means is that instead of classifying the user above as a Business Manager with an Analysis Studio Add-On, License Auditor would find a license that would most closely match what the user has access to without the use of Add-Ons. In this case License Auditor would classify the user as a Business Analyst instead of Business Manager. Again, it should be noted that this is not an exact match, but more of an estimation.
Legacy License Algorithm
License Auditor works by examining the capabilities that a user has and comparing them against the capabilities defined for each License Level. It does this by starting with the license with the most capabilities (Administrator) and working its way down to the License Level with the least amount of access (Mobile Consumer).
License Auditor begins by checking for access to the Administration capability. If the user has it, they are automatically categorized as an Administrator.
Next License Auditor checks for Report Studio access. If the user has Report Studio we check for the following conditions:
2. If they don’t have all the capabilities for a Business Professional, but do have the Professional UI Profile they are classified as a Professional Author.
3. If they aren’t a Business Professional or Professional Author they will be classified as an Advanced Business Author.
Next License Auditor checks to see if there is a match for these Licenses in the following order. A match would mean the user would have access to all of the capabilities listed below for the License.
Advanced Business Author
Business Analytics Algorithm
License Auditor first calculates the License based on the Legacy algorithm, and then converts it to the newer Business Analytics License after running a few checks:
If the user has Administration, they are classified as an Analytics Administrator.
If they have Metric Studio they are classified as an Analytics Explorer (the lowest level license that has access to Metric Studio).
If they have access to PowerPlay Studio they are classified as an Advanced User (the lowest level license that has access to PowerPlay Studio.
If they don’t meet the conditions of the checks above, the user is classified by converting their Legacy license to Business Analytics license. Here is how the conversion is done:
Legacy License Level
Advanced Business Author
Business Analytics License Level
The Analytics Architect License level is defined as the Analytics Administrator license plus access to SPSS Modeler. SPSS Modeler does not have an IBM Cognos capability assigned to it, and therefore License Auditor cannot automatically determine if any users are Analytics Architects. However, on the “Accounts” tab of License there is a checkbox to manually elevate an Analytics Administrator to an Analytics Architect.
Business Analytics License Definitions
License Auditor does its best to adhere to the strict definitions of the License Levels as defined by Cognos, and makes its best educated assumptions in scenarios where that is not always possible. Below is a list of the Business Analytics License Levels and their capabilities:
BI Analytics User
BI Advanced User
BI Analytics Explorer
BI Analytics Administrator
Forward Looking Analytics Architect