IBM Support

Monitor License Type By User

Technote (FAQ)


Question

How can I make sure of license compliancy within Maximo, SCCD, CCMDB and TSRM?

Answer

Maximo base services provide a number of tools that allow you to self-monitor license compliance. These tools are part of the system and do not require anything additional to be purchased/licensed.

User Types:
In the Users application there is a field titled ‘Type’ which has a value list of types 1 through 10. Each type of user that the client has licensed should be associated with one of these numbered types. These types are managed in the USERTYPE domain where alternate descriptions can be specified or additional values can be entered.

The types entered here do not programmatically prevent users from doing anything in the system. They are used by the User Type KPI (on the standard Administrator start center) and the User Type report. In the User Type KPI, clients can configure their thresholds for licensed for each type of user and see a graphical representation of the number of users in each type as compared to their license. In the User Type report the same basic information is compiled when the report is run.

User Sessions:
Each time a user logs in to the system a session is created for that user. By default, multiple sessions for the same user are allowed but this can be disabled by setting the property ‘mxe.enableConcurrentCheck’ to 1. In addition to monitoring user sessions in the MAXSESSION table, user sessions are also stored in the LOGINTRACKING table when login tracking is enabled (see system administrator’s guide for more information on this feature). In the Users application there is an action on the menu ‘Manage Sessions’ that allows the user to see the current sessions (and even end them) and the login history. This information can be sorted, filtered and downloaded. In addition, there are two KPIs on the standard Administrator start center - Current User Sessions (all sessions, including duplicates fro the same ID) and Current Logged In Users (single instance of each user id) that show the logged in user information in a graphical format. The User Session report can also be run to provide additional information in a more granular format.

Of special note:
In the LOGINTRACKING table there is a column CURRENTCOUNT that displays the current count of unique users as identified by the combination of their loginid and host client address. This count is not updated each time a user is added or removed – every 5 minutes the number of users on the system is counted and this number is used until the next count. This is to make sure accuracy remains if there is a server that is brought down unexpectedly since this database table does not get cleared – the count could be come incorrect after a crash.

If users have a limited license or only some users are licensed for particular applications, we suggest identifying those users as a specific type and then using security groups to associate the users in a particular type with the appropriate applications. Auditing can also be enabled to prove compliance over time.

And furthermore, there is a KPI (USERSESSION - Current User Sessions) that can be added to the start center that shows concurrent users and you can set the thresholds based on the your license. There is also a BIRT report - Login History - that can be run from the Users application that shows logins over time.

Limited Use Licenses (not available with all products)
For Limited Use licenses users are allowed any access to applications, but those applications are limited to those within three modules. For example a limited use user could access any application in the Purchasing, Financial and Contracts modules. The implementation can select any three modules for their limited use license but every limited use user can only be granted applications in those three modules. The table below shows the default modules and applications that a client can choose from.

Module Applications
Assets ASSET
COND
DPLDASSET
FAILURE
FEATURE
LOCATION
METER
METERGRP
NDASSET
NPASSET
PLUSCTMPLT
RELATION
SFWLICVIEW
Change ACTIVITY
CHANGE
Contracts CONTLABOR
CONTLEASE
CONTMASTER
CONTPURCH
CONTSFW
CONTWARRTY
TERMCOND
Financial CHRTACCT
CURRENCY
EXCHANGE
FINCNTRL
IT Infrastructure ACTUALCI
CI
COLLECTION
RELATION
Inventory CONDCODE
INVENTOR
INVISSUE
INVUSAGE
ITEM
SHIPREC
SRVITEM
STOREROOM
TOOL
TOOLINV
Planning HAZARDS
JOBPLAN
PLUSDSPLAN
PRECAUTN
ROUTES
SAFEPLAN
TAGLOCKS
Planning and Scheduling GRPASSIGN
SCHEDULER
Preventive Maintenance MASTERPM
PM
Purchasing COMPANY
COMPMASTER
INVOICE
PO
PR
RECEIPTS
RFQ
SHIPREC
TERMCOND
Release ACTIVITY
RELEASE
Service Desk ACTIVITY
INCIDENT
PROBLEM
SOLUTION
SR
TKTEMPLATE
Service Level SLA
SRVCOMMOD
Task Management ACTIVITY
Work Orders ACTIVITY
LABREP
QUICKREP
SR
WORKMAN
WOTRACK


An application can be listed in more than one module. This has no implication on what modules can be selected.

Express Licenses (not available for all products)
Users with an express license can be granted read and change status access to applications. Because a status change triggers a save in the database, users must have save access to the application to be able to change status. To grant users access to express functionality you must clone the application and remove the save icon from it for granting to the express users. The users can then be granted save and change status access in compliance with the license. The following table lists the applications and options that can be granted to an express user:

App Description
ACTIVITY Read, Save (without Save button), Change Status, Run Reports
AMCREW Read, Save (without Save button), Change Status, Run Reports
AMCREWT Read, Save (without Save button), Change Status, Run Reports
ASSET Read, Save (without Save button), Change Status, Run Reports
CHANGE Read, Save (without Save button), Change Status, Run Reports
CI Read, Save (without Save button), Change Status, Run Reports
CITYPE Read, Save (without Save button), Change Status, Run Reports
CONTLABOR Read, Save (without Save button), Change Status, Run Reports
CONTLEASE Read, Save (without Save button), Change Status, Run Reports
CONTMASTER Read, Save (without Save button), Change Status, Run Reports
CONTPURCH Read, Save (without Save button), Change Status, Run Reports
CONTSFW Read, Save (without Save button), Change Status, Run Reports
CONTWARRTY Read, Save (without Save button), Change Status, Run Reports
FEATURE Read, Save (without Save button), Change Status, Run Reports
INCIDENT Read, Save (without Save button), Change Status, Run Reports
INVENTOR Read, Save (without Save button), Change Status, Run Reports
INVOICE Read, Save (without Save button), Change Status, Run Reports
INVUSAGE Read, Save (without Save button), Change Status, Run Reports
ITEM Read, Save (without Save button), Change Status, Run Reports
JOBPLAN Read, Save (without Save button), Change Status, Run Reports
LABOR Read, Save (without Save button), Change Status, Run Reports
LOCATION Read, Save (without Save button), Change Status, Run Reports
PERSON Read, Save (without Save button), Change Status, Run Reports
PLUSCTMPLT Read, Save (without Save button), Change Status, Run Reports
PLUSDSPLAN Read, Save (without Save button), Change Status, Run Reports
PM Read, Save (without Save button), Change Status, Run Reports
PO Read, Save (without Save button), Change Status, Run Reports
PR Read, Save (without Save button), Change Status, Run Reports
PROBLEM Read, Save (without Save button), Change Status, Run Reports
QUAL Read, Save (without Save button), Change Status, Run Reports
QUICKREP Read, Save (without Save button), Change Status, Run Reports
RELEASE Read, Save (without Save button), Change Status, Run Reports
RFQ Read, Save (without Save button), Change Status, Run Reports
SCHSUPER Read, Save (without Save button), Change Status, Run Reports
SLA Read, Save (without Save button), Change Status, Run Reports
SOLUTION Read, Save (without Save button), Change Status, Run Reports
SR Read, Save (without Save button), Change Status, Run Reports
SRVITEM Read, Save (without Save button), Change Status, Run Reports
TECHLITE Read, Save (without Save button), Change Status, Run Reports
TECHPHONE Read, Save (without Save button), Change Status, Run Reports
TECHTABLET Read, Save (without Save button), Change Status, Run Reports
TOOL Read, Save (without Save button), Change Status, Run Reports
TOOLINV Read, Save (without Save button), Change Status, Run Reports
WOTRACK Read, Save, Change Status, Problem, Change, Release, Where Clause, Service Request, Entire Plan, PO Information, Costs, Approve Work Order, Cancel Work Order, Initiate Work Order, Complete Work Order, Close Work Order, Edit History Work Order, Create Work Order, Incident, Run Reports, Duplicate Work Order, New Work Order, Delete Work Order, Warranties, More Search Fields, Set Work Order status to Waiting for Material, Communication, Enter Meter Readings, Start Timer, Stop Timer, Move/Swap/Modify, View Search Tips, Select Owner, Take Ownership, Bookmarks, Modify/Delete Work Log, View/Manage Queries, Show Relate Record button, Filter by Linear Assets, Enter Most Recent Meter Reading, Enter Meter History, Save Current Query, Attribute Search, Manage Downtime History, Can update downtime history?, Cognos Reporting, Display repair facilities fields based on the condition that is associated with this SIGOPTION, Create Report, Delete Report Button, Enable Create Report (Ad Hoc) Public Access, Display jobplan revision-related fields in UI based on condition associated with this SigOption, Check Tool Status, Review Data Sheets, Tool Spot Check, View Calibration History, Sigoption to control the visibility of the Detail section in View/Manage Queries dialog, Sigoption to control the editability of the Clause field in View/Manage Queries dialog, Modify Work Order Details, View Item Availability, Crew field,Next , Previous and Clear


Self Service Users
Self Service licenses are unlimited in number but license the user to a very limited subset of applications contained in the Self Service module.

Product Alias/Synonym

TSRM

Document information

More support for: Maximo Asset Management

Software version: 7.1, 7.2, 7.5

Operating system(s): AIX, Linux, Windows

Reference #: 1399436

Modified date: 03 September 2009